.form-embed{color:#111;min-height:120px}.form-embed input,.form-embed select,.form-embed textarea{color:#111}.contact-hero{min-height:0;padding:clamp(120px,12vw,150px) 0 clamp(64px,8vw,110px)}.contact-hero:after{background:linear-gradient(180deg,#000000c7,#0000009e 40%,#000000d1)}.contact-hero__title{font-size:clamp(2rem,4.2vw,3.4rem);margin-bottom:clamp(36px,5vw,64px)}.contact-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,600px);align-items:start;gap:clamp(32px,6vw,96px)}.contact-hero__info{padding-top:clamp(8px,2vw,24px);padding-bottom:0}.contact-hero__info h2{font-size:clamp(1.5rem,2.8vw,2.3rem)}.contact-hero__list li{padding:.85rem 0;border-top:1px solid rgba(255,255,255,.14);margin:0}.contact-hero__list li:last-child{border-bottom:1px solid rgba(255,255,255,.14)}.contact-hero__list{gap:0;margin-top:2rem}.contact-hero__form{background:#ededeb;padding:clamp(24px,3vw,40px);border-radius:12px;box-shadow:0 24px 60px #00000073}.contact-hero__form h3{font-size:clamp(1.15rem,1.6vw,1.4rem);margin-bottom:1.25rem}.form-embed{min-height:0}.form-embed:empty:before{content:"Loading form\2026";color:#666;font-size:.95rem}.contact-hero__form .form-embed,.contact-hero__form .form-embed *{font-family:var(--font-body)!important}.contact-hero__form .form-embed label{color:#222!important;font-weight:500;font-size:.9rem}.contact-hero__form .form-embed input:not([type=checkbox]):not([type=radio]):not([type=file]),.contact-hero__form .form-embed select,.contact-hero__form .form-embed textarea{background:#fff!important;border:1px solid rgba(0,0,0,.14)!important;border-radius:6px!important;color:#111!important;min-height:48px;box-shadow:none!important}.contact-hero__form .form-embed input:focus,.contact-hero__form .form-embed select:focus,.contact-hero__form .form-embed textarea:focus{border-color:#111!important;outline:none}.contact-hero__form .form-embed button[type=submit],.contact-hero__form .form-embed input[type=submit]{background:#111!important;color:#fff!important;border:0!important;border-radius:5px!important;min-height:50px;padding:0 1.75rem!important;font-weight:600!important;width:100%;cursor:pointer}.contact-hero__form .form-embed button[type=submit]:hover{background:#f26b1d!important}@media(max-width:989px){.contact-hero__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/contact-tidy.css.map */
