.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:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact-form-main-section h2.custom-heading-h2{margin:0 0 50px;text-align:center}form#ContactForm{max-width:800px;margin:0 auto}form#ContactForm .contact__button{margin-top:0}form#ContactForm .field:before,form#ContactForm .field:after,form#ContactForm .field label.field__label{display:none}form#ContactForm .field input,form#ContactForm .field textarea{padding:10px 15px;border:1px solid #aeaeae;border-radius:10px;font-size:16px;color:#323232;font-weight:400;line-height:1}form#ContactForm .field input::placeholder,form#ContactForm .field textarea::placeholder{color:#323232;opacity:1}@media screen and (max-width:1199px){.contact-form-main-section h2.custom-heading-h2{margin:0 0 40px}}@media screen and (max-width:989px){.contact-form-main-section h2.custom-heading-h2{margin:0 0 30px}}@media screen and (max-width:749px){.contact-main-fields{grid-template-columns:repeat(1,1fr)}.contact-form-main-section h2.custom-heading-h2{margin:0 0 25px}form#ContactForm .field input,form#ContactForm .field textarea{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-contact-form.css.map */
