.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:3.5rem}}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:36px}.contact_row .text-area{min-height:15rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact_form-image{max-width:100%;height:auto;display:block}.contact_row{display:flex;gap:70px;align-items:center}.contact_second_col{width:calc(43% - 35px)}.contact_first_col{width:calc(57% - 35px)}.contact-main{background:linear-gradient(175.79deg,#43b5e20d 1.57%,#f50a800a 76.34%)}.contact__button .button:after,.contact__button .button:before,.contact .field:after,.contact .field:before{display:none}.contact .field__label{display:none}.contact__fields{gap:70px}.contact .field__input{box-shadow:unset!important;outline:none!important;font-family:Muli,sans-serif;font-size:16px;font-weight:400;color:#27282c;line-height:1.5;background-color:transparent;padding:4px 0;border-bottom:1px solid #000000}.contact_sub_heading{font-family:Muli,sans-serif;color:#27282c;font-size:16px;font-weight:400;line-height:1.5;margin:0 0 20px}.contact .field__input::placeholder{opacity:.9;color:#27282c;font-weight:400}.contact__button .button{font-weight:700;text-transform:uppercase;font-size:14px;line-height:1;color:#fff;background-color:#000;border-radius:10px;padding:10px 15px;min-width:185px;min-height:54px}.contact_first_col .title{font-family:Muli,sans-serif;font-size:48px;font-weight:600;line-height:1.5;letter-spacing:-.2px;color:#000;margin-bottom:0}@media only screen and (max-width:1199px){.contact_first_col .title{font-size:30px}.contact__fields,.contact_row{gap:30px}.contact_second_col{width:calc(43% - 15px)}.contact .field{margin-bottom:18px!important}.contact__button{margin-top:30px}.contact_first_col{width:calc(57% - 15px)}}@media only screen and (max-width:749px){.contact_first_col{width:100%}.contact .field__input{font-size:14px}.contact_first_col .title{font-size:24px}.contact_sub_heading{font-size:14px;margin-bottom:20px}.contact_sub_heading,.contact_first_col .title{text-align:center}.contact.page-width{padding:40px 18px 37px!important}.contact__button{margin-top:25px}input.field__input{min-height:34px;height:34px}.contact__button .button{min-width:134px;min-height:37px;margin:0 auto;display:block;font-size:10px;border-radius:5px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
