.contact,.customer__custom-form{--margin: var(--base-gutter--half)}@media only screen and (min-width: 750px){.contact,.customer__custom-form{--margin: calc(var(--base-gutter--half) * 1.5)}}.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:var(--margin)}.contact__button{margin-top:3rem}@media only screen and (min-width: 750px){.contact__button{margin-top:4rem}}@media only screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:var(--margin)}}.contact hr{margin:var(--margin) 0}.contact .contact__fields+hr{margin-top:0}.contact .rte{margin-bottom:var(--base-gutter--half)}.select:before,.select:after,.field:before,.field:after{display:none}.select label,.field label{left:0}.select select,.select textarea,.select input,.field select,.field textarea,.field input{padding-left:0;border-bottom:.1rem solid rgb(var(--color-base-text));font-size:var(--font-size);background-color:rgb(var(--color-background))}.select select:focus,.select textarea:focus,.select input:focus,.field select:focus,.field textarea:focus,.field input:focus{box-shadow:none}@media only screen and (max-width: 989px){.template--page-contact #MainContent>*:nth-child(2) .page-width{padding-top:0}}
/*# sourceMappingURL=/cdn/shop/t/149/assets/section-contact-form.css.map */
