.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.button-send-contact-form{display:flex;flex-direction:row;column-gap:25px;text-transform:uppercase;font-weight:400;border-radius:4px}.button-send-contact-form .svg-wrapper{transform:rotate(45deg)}.button-send-contact-form:after,.button-send-contact-form:before{border-radius:4px}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem;border-radius:4px}@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--page{padding:0 1.5rem;margin:0;padding:0;max-width:1535px}@media screen and (min-width:750px){.contact-form--page{padding:0 9rem}.button-send-contact-form{min-width:315px;column-gap:50px}}@media screen and (min-width:990px){.contact-form--page{padding-right:5rem;padding-left:0;clip-path:polygon(0% 0%,80% 0%,100% 20%,100% 100%,0% 100%)}.color-scheme-contact-form{clip-path:polygon(0% 0%,90% 0%,100% 35%,100% 101%,0% 101%)}.contact__content-wrapper{flex:1;padding-left:40px}}@media screen and (max-width:990px){.contact__content-wrapper{padding:68px 30px 15px}}@media screen and (min-width:1440px){.contact__content-wrapper{padding-left:100px}}@media screen and (min-width:1600px){.contact-form--page{padding-right:0}.contact__content-wrapper{padding-left:150px}}@media screen and (min-width:1800px){.contact__content-wrapper{padding-left:220px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-contact-form.css.map */
