.contact-hero{position:relative;height:400px;display:flex;align-items:center;justify-content:center;overflow:hidden}.contact-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}.contact-hero__bg-img{width:100%;height:100%;object-fit:cover;display:block}.contact-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--ch-overlay, .6))}.contact-hero__content{position:relative;z-index:1;text-align:center;color:#fff;padding:32px 24px;max-width:900px;margin:0 auto}.contact-hero__title{font-family:var(--font-heading-family, "Bentham", serif);font-size:64px;font-weight:400;letter-spacing:.04em;text-transform:uppercase;line-height:1.1;margin:0 0 16px;color:#fff}.contact-hero__subtitle{font-size:1.25rem;font-weight:400;text-transform:uppercase;letter-spacing:.06em;line-height:1.5;margin:0;color:#fff;opacity:.92}.contact-main{padding-top:80px;padding-bottom:80px}.contact-main__grid{display:grid;grid-template-columns:1fr 1.4fr;gap:64px 80px;align-items:start}.contact-main__details{display:flex;flex-direction:column;gap:40px}.contact-main__item{display:flex;align-items:center;gap:20px}.contact-main__icon{flex-shrink:0;width:52px;height:52px;display:flex;align-items:center;justify-content:center;margin-top:2px}.contact-main__icon img{width:100%;height:100%;object-fit:contain}.contact-main__item-body{flex:1}.contact-main__item-text{font-size:1.4rem;line-height:1.6;margin:0 0 4px;color:#1a1a1a}.contact-main__item-text:last-child{margin-bottom:0}.contact-main__phone-num{font-weight:600;color:#1a1a1a}.contact-main__phone-note{font-weight:400;color:#1a1a1a;font-size:1.3rem}.contact-main__item-link{color:#1a1a1a;text-decoration:none}.contact-main__item-link:hover{color:#af8101}.contact-main__stores-header{display:flex;align-items:center;gap:16px;margin-bottom:18px}.contact-main__icon--store{width:52px;height:52px;flex-shrink:0}.contact-main__stores-title{font-family:var(--font-heading-family, "Bentham", serif);font-size:2rem;font-weight:400;letter-spacing:.04em;margin:0;color:#1a1a1a}.contact-main__stores-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 40px;padding-left:68px}.contact-main__store-name{font-size:1.35rem;font-weight:700;margin:0 0 3px;color:#1a1a1a;line-height:1.3}.contact-main__store-addr{font-size:1.2rem;line-height:1.4;margin:0 0 2px;color:#333}.contact-main__store-phone{font-size:1.2rem;margin:2px 0 0;color:#333}.contact-main__stores-note{margin-top:20px;font-size:1.1rem;color:#888;padding-left:68px}.contact-main__social{margin-top:28px;display:flex;flex-direction:column;gap:10px}.contact-main__social-heading{font-family:var(--font-heading-family, "Bentham", serif);font-size:1.5rem;font-weight:400;color:#1a1a1a;margin:0;line-height:1}.contact-main__social-icons{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.contact-main__social-link{display:flex;align-items:center;justify-content:center;width:25px;height:25px;color:#1a1a1a;text-decoration:none;transition:opacity .2s ease;flex-shrink:0}.contact-main__social-link:hover{opacity:.5}.contact-main__social-icon{width:25px;height:25px}.contact-main__social-link--whatsapp{width:25px;height:25px;margin-left:2px}.contact-main__social-link--whatsapp .contact-main__social-icon{width:25px;height:25px}.contact-map{width:100%;overflow:hidden}.contact-map__wrap{width:100%;position:relative}.contact-map__wrap iframe{width:100%;height:580px;border:none;display:block}@media screen and (max-width:989px){.contact-hero{height:320px}.contact-hero__title{font-size:42px}.contact-hero__subtitle{font-size:.9rem}.contact-main{padding-top:56px;padding-bottom:56px}.contact-main__grid{grid-template-columns:1fr;gap:48px}.contact-main__stores-grid{grid-template-columns:1fr 1fr}.contact-map__wrap iframe{height:420px}}@media screen and (max-width:749px){.contact-hero{height:260px}.contact-hero__title{font-size:32px}.contact-hero__subtitle{font-size:.82rem}.contact-main{padding-top:40px;padding-bottom:40px}.contact-main__icon{width:40px;height:40px}.contact-main__stores-grid{grid-template-columns:1fr;gap:24px}.contact-main__stores-title{font-size:1.5rem}.contact-map__wrap iframe{height:300px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/contact-page.css.map */
