.contact-section .content-container{display:flex;justify-content:space-between;align-items:flex-start;padding:40px 0 60px}.contact-section .page-details{max-width:50%;padding-right:40px}.page-details .detail-content{color:#333;font-weight:400;font-size:14px;letter-spacing:0;line-height:24px;margin-bottom:35px}.contact-section .contact-form-container{flex-grow:1;max-width:45%;min-width:400px;padding:30px 50px 40px;border-radius:20px}#ContactForm .errors{display:none}#ContactForm .field{margin-top:20px}#ContactForm .field:first-child{margin-top:0}#ContactForm .field.error:after{border-color:#eac2c2}#ContactForm .field.error input{background:#ffe7e7}#ContactForm .contact__field-error{letter-spacing:0;color:#000}#ContactForm-body+.form__label{top:12px;transform:translate(0)}#ContactForm-body:focus+.form__label{top:6px}.consent-checkbox{position:relative;margin:20px 0}#smsConsent{position:absolute;top:5px;width:20px;height:20px;margin:0}#smsConsent+label{display:inline-block;font-size:12px;line-height:20px;padding-left:31px}#smsConsent+label a{color:#4a740d;font-weight:700}.submit__button{margin-top:20px}.submit__button button,.contact__button button{width:100%}@media screen and (max-width:850px){.contact-section .content-container{flex-direction:column;padding:10px 0 60px}.contact-section .page-details,.contact-section .contact-form-container{width:100%;max-width:100%}.contact-section .page-details{padding-right:0}.contact-section .contact-form-container{min-width:300px;padding:15px 30px 30px}}
/*# sourceMappingURL=/cdn/shop/t/163/assets/section-contact.css.map */
