.contact{flex:1}fieldset{border-radius:6px}#ContactForm-date-first{border-radius:50px;padding:1rem;background-color:#eef1f4;border:none}.contact__wrapper{max-width:66rem;padding:4.8rem 1.5rem;margin:0 auto}@media(max-width:1279.98px){.contact__wrapper{max-width:54rem}}.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:1.6rem}.contact__fields{--column-gap: 3rem;--row-gap: 2.4rem;--row-gap-mobile: 1.6rem}.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-form__wrapper{display:flex}@media(max-width:767.98px){.contact-form__wrapper{flex-direction:column}}@media(min-width:768px){.contact-form__info{flex:0 0 42%}}.contact-form .card-media,.contact-form .card-media__media{height:100%}.contact{--contact-field-fill: #eef1f4;--contact-selected: #1c1b16}.contact fieldset{min-width:0;margin-inline:0;padding:0;border:0;border-radius:0}.contact fieldset legend{padding:0;margin-bottom:12px}.contact .contact-preferences__help,.contact .contact-form__group-help{margin:0 0 12px;font-size:.9em}.contact .contact-preferences__options,.contact .contact-form__options,.contact .contact-form__project-options{display:grid;gap:8px}.contact .contact-preferences__option,.contact .contact-form__choice{gap:12px;min-height:32px}.contact .contact-preferences__option label,.contact .contact-form__choice label{cursor:pointer}.contact input[type=checkbox],.contact input[type=radio]{-webkit-appearance:none;appearance:none;box-sizing:border-box;display:inline-grid;place-content:center;flex:0 0 22px;width:22px;height:22px;min-width:22px;margin:0;padding:0;border:0;background:var(--contact-field-fill);box-shadow:none;cursor:pointer;vertical-align:middle}.contact input[type=checkbox]{border-radius:6px}.contact input[type=radio]{border-radius:50%}.contact input[type=checkbox]:checked,.contact input[type=radio]:checked{background:var(--contact-selected)}.contact input[type=checkbox]:before{content:"";width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg);opacity:0}.contact input[type=radio]:before{content:"";width:8px;height:8px;border-radius:50%;background:#fff;opacity:0}.contact input[type=checkbox]:checked:before,.contact input[type=radio]:checked:before{opacity:1}.contact input[type=checkbox]:focus-visible,.contact input[type=radio]:focus-visible,.contact input[type=date]:focus-visible{outline:2px solid var(--contact-selected);outline-offset:3px}.contact input[type=date]{box-sizing:border-box;display:block;width:100%;min-width:0;min-height:44px;margin-top:8px;padding:10px 18px;border:0;border-radius:999px;background:var(--contact-field-fill);color:inherit;font:inherit;box-shadow:none}.contact input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}@media(forced-colors:active){.contact input[type=checkbox],.contact input[type=radio]{-webkit-appearance:auto;appearance:auto;background:revert}.contact input[type=checkbox]:before,.contact input[type=radio]:before{content:none}}.contact input[type=checkbox],.contact input[type=radio]{background-image:none!important}.contact input[type=checkbox]:after,.contact input[type=radio]:after{content:none!important;display:none!important}.contact input[type=checkbox]:not(:checked):before,.contact input[type=radio]:not(:checked):before{opacity:0!important;visibility:hidden!important}.contact input[type=checkbox]:checked:before,.contact input[type=radio]:checked:before{opacity:1!important;visibility:visible!important}.contact input[type=date]:focus,.contact input[type=date]:focus-visible{outline:1px solid var(--contact-selected);outline-offset:0;box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-contact-form.css.map */
