.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}@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:18rem}}.contact__fields .form-field--radio{display:flex;flex-direction:column}.contact__fields .form-field--radio>ul{display:flex;flex-wrap:wrap;gap:1.2rem;list-style:none;margin:auto 0 0;padding:0}.contact__fields .form-field--radio>ul>li,.contact__fields .form-field--checkbox>.flex{flex:0 0 auto;margin:0;min-height:var(--buttons-height);padding:.6rem 1.8rem;background-color:rgba(var(--color-field),var(--color-field-alpha, 1));border:var(--inputs-border-width, .1rem) solid rgba(var(--color-border),var(--color-border-alpha, 1));border-radius:var(--inputs-radius);cursor:pointer;transition:.2s border-color,.2s background-color}.contact__fields .form-field--radio>ul>li:hover,.contact__fields .form-field--checkbox>.flex:hover{border-color:rgba(var(--color-foreground),.45)}.contact__fields .form-field--radio>ul>li:has(input:checked),.contact__fields .form-field--checkbox>.flex:has(input:checked){border-color:rgb(var(--color-foreground))}.contact__fields .form-field--radio>ul>li:has(input:focus-visible),.contact__fields .form-field--checkbox>.flex:has(input:focus-visible){outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.contact__fields .form-field--radio input[type=radio],.contact__fields .form-field--checkbox input[type=checkbox]{flex:0 0 auto;width:1.6rem;height:1.6rem;margin:0;cursor:pointer;accent-color:rgb(var(--color-foreground))}.contact__fields .form-field--radio>ul>li>label,.contact__fields .form-field--checkbox>.flex>label{flex:0 0 auto;cursor:pointer;white-space:nowrap}@media(max-width:480px){.contact__fields .form-field--radio>ul{gap:.8rem}.contact__fields .form-field--radio>ul>li,.contact__fields .form-field--checkbox>.flex{padding:.6rem 1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-contact-form.css.map */
