.contact{flex:1}.contact__wrapper{max-width:66rem;padding:4.8rem 1.5rem;margin:0 auto}.contact-form__wrapper{max-width:66rem;padding:4.8rem 1.5rem;width:100%;margin:0 auto;box-sizing:border-box}.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-form .contact__fields>.form-field>.form-control,.contact-form .contact__fields>.form-field textarea.form-control,.contact-form .contact__fields>.form-field select.form-control{background-color:#ebebeb;border-radius:10px;padding:14px 16px;font-size:15px;line-height:1.5;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.contact-form .contact__fields>.form-field textarea.form-control{min-height:180px;resize:vertical}.contact-form .contact__fields>.form-field>.form-control:focus,.contact-form .contact__fields>.form-field textarea.form-control:focus,.contact-form .contact__fields>.form-field select.form-control:focus{background-color:#ebebeb;border-color:#0f4c81;box-shadow:0 0 0 3px #0f4c812e}.contact-form .contact__button .btn--primary{background-color:#374151;border-color:#374151}.contact-form .contact__button .btn--primary:hover{background-color:#1f2937;border-color:#1f2937}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-contact-form.css.map */
