.contact-us-form-section .container{padding:0 30px}.contact-us-form-section .contact-us-heading{font-size:30px;line-height:40px;margin-bottom:60px;color:var(--color-black-700);text-align:center}.contact-us-form-section .contact-us-field{margin-bottom:30px}.contact-us-form-section .contact-us-label{font-size:15px;line-height:25px;color:var(--color-black-500);display:block;position:relative}.contact-us-form-section .contact-us-label .required-sign{position:absolute;left:44px;color:var(--color-accent-1);font-size:20px}.contact-us-form-section .contact-us-input{height:48px;border:1px solid var(--color-white-700);border-radius:8px;width:100%;color:var(--color-black-500);font-size:15px;font-weight:400;background-color:transparent;outline:unset;box-shadow:unset;margin-top:8px;padding:0 12px}.contact-us-form-section .contact-us-input.contact-us-textarea{height:200px;padding:30px 12px}.contact-us-form-section .contact-us-input::placeholder{color:transparent}.contact-us-form-section .contact-us-description{font-size:13px;line-height:24px;margin-bottom:15px;color:var(--color-black-500)}.contact-us-form-section .contact__button .contact-us-button{font-size:16px;line-height:22px;font-weight:500;color:var(--color-white);height:56px;padding:0 24px;border-radius:40px;background-color:var(--color-accent-1);border:unset;width:100%}.contact-us-form-section .contact-us-checkbox-input+.contact-us-checkbox-label{font-size:13px;line-height:32px;margin-bottom:60px;color:var(--color-black-500)}.contact-us-form-section .contact-us-checkbox-input:checked+.contact-us-checkbox-label{position:relative}.contact-us-form-section .contact-us-checkbox-input+.contact-us-checkbox-label a{color:var(--color-accent-3)}.contact-us-form-section .contact-us-checkbox-input+.contact-us-checkbox-label:before{content:"";margin-right:15px;display:inline-block;vertical-align:text-top;border:1px solid var(--color-accent-1);border-radius:4px;width:20px;height:20px;background-color:transparent}.contact-us-form-section .contact-us-checkbox-input:checked+.contact-us-checkbox-label:before{background:var(--color-accent-3);border:1px solid var(--color-accent-3)}.contact-us-form-section .contact-us-checkbox-input:checked+.contact-us-checkbox-label:after{content:"";position:absolute;left:5px;top:17px;background:var(--color-bg-light);width:2px;height:2px;box-shadow:2px 0 0 var(--color-bg-light),4px 0 0 var(--color-bg-light),4px -2px 0 var(--color-bg-light),4px -4px 0 var(--color-bg-light),4px -6px 0 var(--color-bg-light),4px -8px 0 var(--color-bg-light);transform:rotate(45deg)}.contact-us-form-section:has(.form-status-success) .contact-us-form-wrapper{display:none}.contact-us-form-section .form-status-success,.contact-us-form-section .form-status-error{font-size:16px;line-height:26px;align-items:start;outline:unset;box-shadow:unset}.contact-us-form-section .form-status-error{color:var(--color-accent-3)!important}.contact-us-form-section .form-status-success .icon-success,.contact-us-form-section .form-status-error .icon-error{width:24px;height:24px;margin-right:5px;fill:var(--color-accent-3);stroke:var(--color-bg-light)}.contact-us-form-section .form-status-list .error-message-text{font-size:14px;line-height:22px;color:red}@media (min-width:575px){.contact-us-form-section .form-status-success{font-size:22px;line-height:30px}}@media (min-width:992px){.contact-us-form-section .contact-us-heading{font-size:42px;line-height:60px;margin-bottom:90px}.contact-us-form-section .contact-us-input.contact-us-textarea{height:352px}.contact-us-form-section .contact__button .contact-us-button{width:max-content;position:absolute;bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/section-contact-us-form.css.map */
