.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}[data-section-contact-form] .page-width{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap}[data-section-contact-form] .page-width>.contact-custom-section,[data-section-contact-form] .page-width>.contact-location{flex:0 0 100%}[data-section-contact-form] .page-width>.contact-location{margin-top:40px}[data-section-contact-form] .field{margin-bottom:25px}.contact-custom-section h2.title,.field__input,.customer .field input,.field__label,.customer .field label{color:#000}.contact__button button.button{background:none;color:#000}.field:after,.select:after,.customer .field:after,.customer select:after{border-color:#000}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}[data-section-contact-form] .page-width>.contact-custom-section{flex:0 0 50%}[data-section-contact-form] .page-width>.contact-location{flex:0 0 40%;margin-top:0;font-size:0}}[data-section-contact-form] .page-width>.contact-location img{max-width:100%;height:auto;border-radius:20px 20px 0 0;border:2px solid #000;border-bottom:none}.contact__button{margin-top:3rem;margin-bottom:2.5rem}@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}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
