.contact img{max-width:100%}.contact .form__message{align-items:flex-start;text-decoration:underline;line-height:1.3}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.2rem}@media screen and (min-width:750px){.contact .field{margin-bottom:1.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}}.section-contact{background:#fcf9f7;padding:20px 38px 40px}.section-contact .contact{box-shadow:0 0 20px #0000000a;border-radius:40px;overflow:hidden}.section-contact .contact-wrapper{display:flex;flex-wrap:wrap}.section-contact .contact-wrapper.image-with-text__image--desktop-right{flex-direction:row-reverse}.section-contact .contact-image-wrapper,.section-contact .contact-form-wrapper{max-width:50%;width:100%}.section-contact .contact-form-wrapper{margin:auto}.section-contact .contact-image-wrapper .media{height:100%}.section-contact .contact-image-wrapper .media img{position:unset}.section-contact .contact-form-inner{padding:20px 60px;max-width:682px;margin-left:auto}.section-contact .contact-form-inner .title{margin-bottom:28px}.section-contact .contact-form-wrapper .contact__fields{display:block}.section-contact .contact-form-wrapper .content_button{margin-bottom:25px;display:flex;align-items:center;gap:10px}.section-contact .contact-form-wrapper .content p{margin:0;color:#242833}.section-contact .contact-form-wrapper .content a{font-weight:600;text-decoration:underline}.section-contact .contact-form-wrapper .content a:hover{font-weight:800}.section-contact .contact-form-inner .contact__button .button{width:100%}.contact .form-agreement{display:flex;align-items:center;margin-top:0}.contact .form-agreement label{cursor:pointer}.contact .form-agreement label p{margin:0;font-size:13px;line-height:1.2;letter-spacing:0;color:#747474}.contact .form-agreement label p a{color:inherit;text-decoration:none}.contact .form-agreement label p a:hover{text-decoration:underline}@media(max-width:1199px){.section-contact .contact-form-inner{padding:20px}}@media(max-width:989px){.section-contact .contact-wrapper.image-with-text__image--desktop-right{flex-direction:column}.section-contact .contact-image-wrapper,.section-contact .contact-form-wrapper{max-width:100%;width:100%}.section-contact .contact-form-inner{padding:40px 30px;margin-right:auto}}@media(max-width:749px){.section-contact{padding:10px 14px 40px}.section-contact .contact{border-radius:35px 35px 40px 40px;margin:10px 14px 40px}.section-contact .contact-form-inner .title{margin-bottom:15px}.section-contact .contact-form-wrapper .content_button{margin-bottom:30px;gap:20px}.section-contact .contact-form-inner{padding:30px 20px}.contact .form-agreement label p{font-size:12px}.section-contact .contact-wrapper{flex-direction:column-reverse}}@media(max-width:599px){.section-contact .contact-form-wrapper .content_button{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-contact-form.css.map */
