.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}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.main-page-title{text-align:center;margin:0;padding:50px 0}.field input,.field textarea{background:#fff;border:1px solid var(--gd-common-clr);border-radius:25px;padding:10px 25px!important;min-height:50px;color:var(--gd-heading-color);font-weight:400;font-size:16px;line-height:20px}.field textarea{min-height:100px;border-radius:20px}.field [for=ContactForm-body]{top:12px;transform:inherit}.contact__button{text-align:center;margin-top:45px}.contact__button .button{text-transform:uppercase}@media (max-width:1600px){.main-page-title{padding:50px 0 45px}}@media (max-width:989px){.main-page-title{padding:60px 0 45px}}@media (max-width:575px){.main-page-title{padding:45px 0 25px;font-size:24px!important;line-height:24px}.contact__button{margin-top:25px}.field input,.field textarea{padding:10px 20px!important;min-height:44px;height:44px;font-size:14px;line-height:17px}.contact__button .button{min-height:44px}.field__label,.customer .field label{font-size:14px}.field textarea{min-height:65px!important;border-radius:25px!important}}@media (max-width:415px){.field input,.field textarea{min-height:40px;height:40px}.contact__button .button{min-height:40px}}@media (max-width:350px){.field__label,.customer .field label{left:15px;font-size:13px}.main-page-title{padding:45px 0 20px}.contact__button{margin-top:20px}.field input,.field textarea{padding:10px 15px!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-contact-form.css.map */
