.contact-enquiry-form-section .heading-wrap{margin-bottom:30px}.contact-enquiry-form-section .title{margin-bottom:16px;color:#1f1f1f;letter-spacing:-.7px}.contact-enquiry-form-section form.contact-enquiry-form{font-family:var(--font-heading-family);border-radius:20px;border:2px solid #EFEFEF;padding:45px;width:100%}.contact-enquiry-form-section .contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem}.contact-enquiry-form-section .field label{margin:0;color:#818181;font-weight:500;letter-spacing:normal;top:15px}.contact-enquiry-form-section .field input,.contact-enquiry-form-section .field textarea{border-radius:10px;border:1px solid #EAEAEA;background:#fff;box-shadow:0 .928px 2.785px #0000000d;min-height:50px;font-weight:500;letter-spacing:normal}.contact-enquiry-form-section .field input:focus-visible,.contact-enquiry-form-section .field textarea:focus-visible{border-color:#333}.contact-enquiry-form-section .field:before,.contact-enquiry-form-section .field:after{display:none}.contact-enquiry-form-section .field textarea{min-height:130px}.contact-enquiry-form-section .field__label span{color:#bc1c25}.contact-enquiry-form-section .form__input-check-wrapper{margin-top:20px}.contact-enquiry-form-section .form__input-checkbox{color:#1f1f1f;font-size:14px;font-weight:500;line-height:1.2}.contact-enquiry-form-section .form__input-checkbox:first-child{margin-bottom:12px}.contact-enquiry-form-section .checkbox-label{display:flex;gap:12px;line-height:1.4;text-align:left}.contact-enquiry-form-section .contact__button{margin-top:24px}.contact-enquiry-form-section .button{padding:11px 30px}.contact-enquiry-form-section .consent-msg{padding:15px;background:#ebebebc7;border-radius:10px;border:1px solid rgb(235 235 235 / 78%);font-size:13px}@media screen and (min-width:750px){.contact-enquiry-form-section .contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem}.contact-enquiry-form-section .contact .field{margin-bottom:14px}}@media screen and (max-width:1199px){.contact-enquiry-form-section form.contact-enquiry-form{padding:40px 35px}}@media screen and (max-width:989px){.contact-enquiry-form-section form.contact-enquiry-form{padding:35px 30px;max-width:100%;margin:0}.contact-enquiry-form-section .contact{flex-direction:column;gap:0}.contact-enquiry-form-section .page-width-wrap{margin:0}}@media screen and (max-width:749px){.contact-enquiry-form-section .heading-wrap{margin-bottom:20px}.contact-enquiry-form-section .title{margin-bottom:10px}.contact-enquiry-form-section form.contact-enquiry-form{padding:32px 20px 20px;max-width:100%;margin:0}.contact-enquiry-form-section .contact__fields{grid-template-columns:repeat(1,1fr)}.contact-enquiry-form-section .contact .field{margin-bottom:12px}.contact-enquiry-form-section .form__input-check-wrapper{margin-top:26px}.contact-enquiry-form-section .form__input-checkbox:first-child{margin-bottom:16px}.contact-enquiry-form-section .form__input-checkbox{font-size:12px;line-height:1.6}.contact-enquiry-form-section .button{padding:10px 25px}.contact-enquiry-form-section .field input,.contact-enquiry-form-section .field textarea{min-height:44px}.contact-enquiry-form-section .field label{top:14px}.contact-enquiry-form-section .field textarea{min-height:144px}.contact-enquiry-form-section .checkbox-label{align-items:flex-start}.contact-enquiry-form-section .consent-msg{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/contact-enquiry-form.css.map */
