.contact{flex:1}.contact__wrapper{max-width:66rem;padding:4.8rem 1.5rem;margin:0 auto}.contact__title{padding-bottom:var(--header-padding-bottom)}@media(max-width:767.98px){.contact__title{padding-bottom:var(--header-padding-bottom-mobile)}}.contact__button{margin-top:.4rem}.contact__fields{--f-column-gap: 2.4rem;--f-row-gap: 2rem}.contact__fields .form-field{margin-top:0}.contact-form__wrapper{max-width:132rem;margin-inline:auto;gap:clamp(3.2rem,5vw,7.2rem);align-items:flex-start}.contact-form__form{min-width:0;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:1.6rem;padding:clamp(2.8rem,4vw,4.4rem);box-shadow:0 1.8rem 5rem -2rem #00000038;color:#111}.contact-form__form .contact__title{color:#111}.contact-form__form .form-label{color:#0000009e;font-size:1.5rem;font-weight:700;letter-spacing:.12rem;text-transform:uppercase}.contact-form__form .form-control{color:#111;font-size:1.8rem;background-color:transparent;border:0;border-bottom:1px solid rgba(0,0,0,.18);border-radius:0;padding-inline:0}.contact-form__form .form-control::placeholder{color:#00000080;opacity:1}.contact-form__form .form-control:focus{border-bottom-color:#cb321e;box-shadow:none}.contact-form__form input[type=checkbox],.contact-form__form input[type=radio]{width:1.9rem;height:1.9rem;accent-color:#cb321e}.contact-form__form .contact__button .btn{width:100%;min-height:5.4rem;font-size:1.3rem}.contact-form__form .form-control--textarea{min-height:10rem}@media(max-width:767.98px){.contact-form__wrapper{gap:3.2rem}.contact-form__form{width:100%;padding:2.4rem 2rem}}@media(min-width:768px){.contact__fields .form-field--full{grid-column-start:1;grid-column-end:3}}@media(min-width:768px){.contact__fields .form-control--textarea{min-height:10rem}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-contact-form.css.map */
