.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.short-text h2{color:#1c1c1c;font-family:Dura Regular Proper;font-size:clamp(34px,4vw,46px);font-style:normal;font-weight:700;line-height:48px;text-transform:uppercase;margin-bottom:25px}.short-text p{color:#424242;font-family:Dura Regular Proper;font-size:16px;font-style:normal;font-weight:400;line-height:25px;margin:0;letter-spacing:normal}.contact_form_section form#ContactForm{background:#f4f4f4;padding:30px 45px}.contact_form_section .field__input{background:#fff;border:unset;height:clamp(52px,5vw,60px)}.contact_form_section .field__label{top:20px;color:#545454;font-family:Dura Regular Tab;font-size:clamp(16px,3vw,18px);font-style:normal;font-weight:400;line-height:normal}.field:after{box-shadow:unset}.field:hover.field:after{box-shadow:unset}.field__input:focus-visible{box-shadow:unset}.button:after{box-shadow:unset}.button:not([disabled]):hover:after{box-shadow:unset}.contact_form_section .contact__button .button{background:#aa3423;color:#fff;font-family:Dura Regular Proper;font-size:18px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}@media screen and (min-width: 750px){.contact_form_section .page-width--narrow{max-width:120rem}.contact .field{margin-bottom:2rem}.contact_form_section .contact .field{margin-bottom:1.4rem}.contact_form_section textarea#ContactForm-body{height:125px}.col_right{display:flex}.short-text{max-width:30%;width:100%;padding-right:2rem}.contact{max-width:70%;width:100%;padding-left:5rem}}.contact__button{margin-top:3rem}@media screen and (min-width: 990px) and (max-width: 1300px){.contact_form_section{padding:5rem}}@media screen and (min-width: 750px) and (max-width: 990px){.contact_form_section .page-width--narrow{padding:4rem}.contact_form_section .contact{padding-left:2rem}.contact_form_section form#ContactForm{padding:25px 30px}}@media screen and (min-width: 750px){.contact__button{margin-top:4rem}.contact_form_section .contact__button{margin-top:1.8rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}@media screen and (max-width: 750px){.contact_form_section .field__label{top:15px}.contact_form_section form#ContactForm{padding:25px 22px}.contact_form_section .contact .field{margin-bottom:1rem}.contact_form_section{background:#fff}.short-text h2{margin-bottom:5px;margin-top:0}.short-text{margin-bottom:32px;text-align:center;padding:0 20px}.contact_form_section .contact__button{margin-top:1.4rem}.contact_form_section .page-width,.schedule_block .page-width,.customer_block .page-width{padding-left:10px;padding-right:10px}.contact_form_section .contact__button .button{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/section-contact-form.css.map */
