.section:has(.contact-form-section){margin:0;background:#f6f6fe}.contact-form-section{padding:112px 150px;margin:0 auto}.contact-form-section .layout{margin:0}.contact-form-section .layout__section{display:flex;max-width:100%;justify-content:space-between}.contact-form-section .layout__section .text-wrapper{max-width:502px;width:100%}.contact-form-section .layout__section form{max-width:546px;width:100%}.contact-form-section .input-title sup{color:#f43131;margin-left:2px;margin-top:2px}.contact-form-section .form__input-row .form__floating-label{top:36px}.contact-form-section textarea.form__field{border-radius:4px;border:1px solid #B8B8B8;background:#f6f6fe}.contact-form-section input.form__field{border-radius:4px;border:1px solid #B8B8B8;padding:0 10px;background:#f6f6fe}.section.contact-two{background:#fff}.contact-two .contact-form-section .layout__section{flex-direction:column;max-width:768px}.contact-two .contact-form-section .layout__section .text-wrapper,.contact-two .contact-form-section .layout__section form{max-width:100%}.contact-two .contact-form-section .layout__section .text-wrapper .form__header p,.contact-form-section .heading.h3{text-align:center}.contact-two .contact-form-section input.form__field,.contact-two .contact-form-section textarea.form__field{background:#fff}.contact-two .contact-form-section .form__submit{margin-left:auto}@media screen and (min-width:1025px){.contact-two .contact-form-section{padding:48px 150px 112px}.contact-form-section input.form__field{height:61px}}@media screen and (max-width:1024px){.contact-form-section{padding:60px 40px}}@media screen and (max-width:768px){.contact-form-section{padding:40px 20px}.contact-form-section .layout__section{flex-direction:column}.contact-form-section .layout__section .text-wrapper,.contact-form-section .layout__section form{max-width:100%}.contact-form-section .heading.h3{margin-bottom:15px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom-contact-form.css.map */
