.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}}.field__label{display:block;position:relative}.field__input{padding:10px 20px}.field__input{border:none;background-color:#fff8ef;width:100%}.submit-contact{border:0px;padding:10px 30px;color:#fff;background-color:#000}.submit-contact:hover{background-color:#121212}.mr-contact-section>div{min-width:0}.mr-contact-section .mr-contact-information{overflow-wrap:anywhere}.mr-contact-section .mr-contact-information h2{margin-top:1.6rem;font-size:1.8rem}.mr-contact-section .contact .field{display:flex;flex-direction:column;align-items:stretch}.mr-contact-section .contact .field__label{width:auto;height:auto;max-width:100%;padding:0;margin-bottom:.6rem;position:static;transform:none}.mr-contact-section .contact .field__input{min-width:0;min-height:44px;max-width:100%;padding:12px;box-sizing:border-box;border:1px solid #aaa;border-radius:4px}.mr-contact-section .contact .text-area{min-height:160px;resize:vertical}.mr-contact-section .contact .field:before,.mr-contact-section .contact .field:after{content:none}.mr-contact-section .contact .submit-contact{min-height:44px}.mr-contact-section a:focus-visible,.mr-contact-section input:focus-visible,.mr-contact-section textarea:focus-visible,.mr-contact-section button:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media screen and (max-width:749px){.mr-contact-section .bg-white{padding:20px!important}.mr-contact-section .contact__fields{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/section-contact-form.css.map */
