.custom-contact-section .contact{padding:0;background-color:#f9fafc}.custom-contact-section .contact .contact-container{max-width:1555px;margin-inline:auto;padding-inline:20px;margin-block:6px;background-color:#f9fafc;padding-block:50px;display:grid;grid-template-columns:350px auto;gap:114px;align-items:center}.custom-contact-section .contact__field-error{display:none}.custom-contact-section .form-status-list.caption-large{list-style:none}.custom-contact-section .form-status-list.caption-large a{color:#da5813;font-family:Inter}.contact .form__message svg{vertical-align:middle}.custom-contact-section .contact .form__message{background-color:#007400;padding:10px 20px;border-radius:6px;font-size:12px;display:flex;align-items:center;gap:6px;color:#fff;line-height:normal;font-weight:600;width:max-content}.contact-info-title{font-family:Inter;font-weight:600;font-size:16px;line-height:100%;color:#222}.contact-info-desc{font-family:Inter;font-weight:400;font-size:14px;line-height:20px;color:#555;margin-block:15px 30px}.contact-info-desc p+p{margin-top:10px}.contact-info-desc p strong{font-family:Inter;font-weight:500;line-height:18px;color:#222;margin-block:10px;display:block}.contact-info-desc ul{padding-left:15px;margin-block:15px}.contact-info-desc ul li+li{margin-top:10px}.info-list .info-item{display:flex;gap:10px;align-items:start}.info-list .info-item+.info-item{margin-top:20px}.info-details{display:flex;flex-direction:column;gap:6px}.info-details a{font-family:Inter;font-weight:400;font-size:14px;line-height:20px;text-decoration:none;color:#555}.info-details h4{font-family:Inter;font-weight:500;line-height:18px;color:#222}.contact-form-col{padding:40px;background:#fff;border-radius:6px}.form-title{font-family:Inter;font-weight:600;font-size:16px;line-height:100%;color:#222;margin-bottom:25px}.contact .field__label,.customer .field label{left:inherit;top:inherit;position:inherit;transition:inherit;font-family:Inter;font-weight:400;font-size:14px;line-height:20px;margin-bottom:8px;color:#555}.contact .field:after{display:none}.contact .field{flex-direction:column}.contact .field__input,.customer .field input{border:1px solid #C3C3C3;border-radius:6px;min-height:35px;height:auto;font-family:Inter;font-weight:400;font-size:13px;line-height:100%;padding-inline:18px;color:#222;padding-block:6px!important}.contact .field__input::placeholder,.customer .field input::placeholder{opacity:1;color:#999}.contact .contact__button{margin-top:20px;text-align:right}.contact .contact__button button{font-family:Inter;font-weight:700;font-size:14px;line-height:18px;border-radius:6px;background-color:#da5813;transition:all .3s ease;min-height:40px}.contact .contact__button button:after{display:none}.contact .contact__button button:hover{background-color:#222}.contact .text-area.field__input{padding-block:13px!important;max-height:100px}@media screen and (min-width: 1280px) and (max-width:1680px){.custom-contact-section .contact .contact-container{gap:40px}}@media screen and (min-width: 990px) and (max-width:1279px){.custom-contact-section .contact .contact-container{gap:30px}.contact-form-col{padding:30px}}@media screen and (min-width: 990px) and (max-width:1199px){.custom-contact-section .contact .contact__fields{grid-template-columns:repeat(1,1fr)!important}}@media screen and (max-width:989px){.custom-contact-section .contact .contact-container{padding-block:40px;grid-template-columns:100%;gap:40px}.contact .contact__button button{font-size:12px;padding-inline:20px}}@media screen and (min-width: 750px){.custom-contact-section .contact .contact__fields{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:749px){.contact-form-col{padding:25px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-contact-form.css.map */
