.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:2rem}@media screen and (min-width:750px){.contact .field{margin-bottom:3rem}}.contact__button{margin-top:3.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}}.contact{padding-top:80px;padding-bottom:120px}.contact .page-width{max-width:1310px}.contact .main-contact-form .contact-form form .form-status.form__message{color:green;font-weight:600}.contact .main-contact-form .contact-flex{display:flex;flex-wrap:wrap;gap:160px}.contact .main-contact-form .contact-form{max-width:500px;width:100%}.contact .main-contact-form .contact-form form{margin-top:30px}.contact .main-contact-form .contact-form textarea{overflow:hidden}.contact .main-contact-form .contact-form .sub_content{margin-top:20px}.contact .main-contact-form .contact-form .sub_content p{line-height:1.5}.contact .main-contact-form .contact-form .sub_content p a{text-decoration:none;color:#1f1d1d}.contact .main-contact-form .contact-form .sub_content p a:hover{text-decoration:underline}.contact .main-contact-form .contact-form form .contact__button{line-height:1}.contact .main-contact-form .contact-details{margin-top:70px;max-width:calc(100% - 660px);width:100%}.contact .main-contact-form .contact-details .details div{margin-top:10px}.contact .main-contact-form .contact-details p a,.contact .main-contact-form .contact-details p{text-decoration:none;color:#1f1d1d}.contact .main-contact-form .contact-details p a:hover{text-decoration:underline}.contact .main-contact-form .contact-details p+p{margin-top:10px}.contact .main-contact-form .contact-details .details+.details{margin-top:60px}.contact .main-contact-form .contact-details .details .title{margin:0 0 40px;line-height:1}.contact .main-contact-form .contact-details .contact-details_button{margin-top:60px}.contact .form-agreement{display:flex;align-items:center;margin-top:-10px}.contact .form-agreement label,.contact .form-agreement label p{margin:0;font-size:12px;line-height:1.2;letter-spacing:.24px;color:#191616;cursor:pointer}.contact .form-agreement label p a{color:#191616;text-decoration:none}.contact .form-agreement label p a:hover{text-decoration:underline}.contact .icon-success{margin-top:1px}@media screen and (max-width:1199px){.contact .main-contact-form .contact-flex{gap:100px}.contact .main-contact-form .contact-details{max-width:calc(100% - 600px)}}@media screen and (max-width:989px){.contact .main-contact-form .contact-flex{gap:80px;justify-content:center}.contact .main-contact-form .contact-details{max-width:500px;margin-top:0}}@media screen and (max-width:749px){.contact{padding-top:60px;padding-bottom:60px}.contact .main-contact-form .contact-flex{gap:60px}.contact .main-contact-form .contact-form .sub_content{margin-top:14px}.contact .main-contact-form .contact-form form{margin-top:50px}.contact .form-agreement{margin-top:-5px}.contact .main-contact-form .contact-details .details .title{margin:0 0 30px}.contact .main-contact-form .contact-details .details+.details{margin-top:50px}.contact .main-contact-form .contact-details .contact-details_button{margin-top:36px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
