.section__contact-form .contact :is(h1,h2,h3,h4,h5,h6){margin-top:0;margin-bottom:0}.section__contact-form .contact .form__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--grid-base-small, .8rem)}.section__contact-form .contact .form__field{margin-bottom:0}.section__contact-form .contact .form__field--full{grid-column:span 2}.section__contact-form .contact .field__list li:not(:last-child){margin-bottom:.8rem}.section__contact-form .contact .field__list--horizontal li:not(:last-child){margin-bottom:0;margin-right:2.4rem}.section__contact-form .contact input[type=checkbox]~.text,.section__contact-form .contact input[type=radio]~.text{color:currentColor!important}.section__contact-form .contact .form__buttons{margin-top:0}.section__contact-form .contact .form__buttons .button{text-transform:uppercase;min-width:14.2rem}.section__contact-form .field .field__input,.section__contact-form .field .select__select{background-color:transparent}@media screen and (max-width:1032px){.section__contact-form .contact--background{display:block;padding-top:4rem;padding-bottom:4rem;padding-left:var(--page-padding-inline);padding-right:var(--page-padding-inline);margin-left:calc(var(--page-padding-inline) * -1);margin-right:calc(var(--page-padding-inline) * -1)}.section__contact-form .contact .form__buttons .button{width:100%}}@media screen and (min-width:1033px){.section__contact-form .contact{max-width:107.2rem;margin:0 auto}.section__contact-form .contact--background{padding:clamp(1.6rem,3.5vw,2.4rem)}.section__contact-form .field .field__input,.section__contact-form .field .select__select{font-size:calc(var(--font-body-scale) * 1.6rem)}}@media screen and (min-width:1440px){.section__contact-form .contact--background{padding:clamp(2.4rem,3.5vw,5.6rem)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-contact-form.css.map */
