.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-wrapper{--inputs-border-width: 0 !important;--inputs-border-opacity: 0 !important}.contact-form-wrapper .contact-form .field,.contact-form-wrapper .contact-form .field:before,.contact-form-wrapper .contact-form .field:after{border:0!important;outline:0!important;box-shadow:none!important}.contact-form-wrapper .contact-form input,.contact-form-wrapper .contact-form textarea,.contact-form-wrapper .contact-form select,.contact-form-wrapper .contact-form .text-area,.contact-form-wrapper .contact-form .text-area textarea{border:0!important;outline:0!important;box-shadow:none!important;background:transparent;color:#1f2937}.contact-form-wrapper .contact-form input:focus,.contact-form-wrapper .contact-form textarea:focus,.contact-form-wrapper .contact-form select:focus{outline:0!important;border:0!important;box-shadow:none!important}.contact-form-wrapper .contact-form .field--with-error input,.contact-form-wrapper .contact-form .field--with-error textarea,.contact-form-wrapper .contact-form .field--with-error select{border:0!important;outline:0!important;box-shadow:none!important}.contact-form-wrapper .contact-form label{color:#1f2937}
/*# sourceMappingURL=/cdn/shop/t/49/assets/section-contact-form.css.map */
