.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.Contact_form{background:#eef6f8}.Contact_form .title{max-width:540px;margin:0 auto 16px;text-align:center;line-height:1.2}.Contact_form .heading-colored-text{display:block;color:#f87582}.Contact_des{margin-bottom:65px;text-align:center}.Contact_des p{margin:0;font-size:16px;line-height:26px}.Contact_form #ContactForm{max-width:520px;margin:0 auto}.Contact_form .field{margin-bottom:18px;border:1px solid #e5e5e5;border-radius:8px;overflow:hidden}.Contact_form .field:before,.Contact_form .field:after{display:none!important}.Contact_form .field__input{width:100%;min-height:60px;padding:0 20px;border:none!important;outline:none!important;box-shadow:none!important;background:#fff;border-radius:8px}.Contact_form .field__input:focus,.Contact_form .field__input:focus-visible{outline:none!important;box-shadow:none!important}.Contact_form .field:focus-within{box-shadow:none!important}.Contact_form .text-area{min-height:140px;padding:20px;resize:none}.Contact_form .field__label{font-size:14px}.Contact_form .field__input::placeholder,.Contact_form .text-area::placeholder{color:#15151580;opacity:1}.Contact_form .contact__button{margin-top:12px}.Contact_form .contact__button .button{width:100%;min-height:52px;border-radius:10px;background:#f87582;font-size:16px;font-weight:700;text-transform:uppercase}.Contact_form .contact__button .button:hover{background:#ef6574}.Contact_form .contact-info-blocks{display:flex;justify-content:center;align-items:center;gap:100px;flex-wrap:wrap;margin-top:60px;padding-bottom:40px;flex-direction:row-reverse}.Contact_form .contact-info-item{display:flex;align-items:center;gap:12px}.Contact_form .contact-info-icon{width:42px;height:42px;flex-shrink:0}.Contact_form .contact-info-icon img{width:100%;height:100%;object-fit:contain;display:block}.Contact_form .contact-info-content{display:flex;flex-direction:column;gap:4px}.Contact_form .contact-info-heading{margin:0;font-size:18px;font-weight:700;line-height:1.2}.Contact_form .contact-info-text{margin-top:2px;font-size:14px;line-height:1.4}.Contact_form .contact-info-text p{margin:0}.Contact_form .field__label{display:none}.Contact_form .field__input::placeholder,.Contact_form .text-area::placeholder{opacity:1;color:#15151580}.Contact_form .page-width--narrow{max-width:873px;padding-top:9rem}.Contact_form .contact{max-width:800px;margin:0 auto}.Contact_form #ContactForm{max-width:760px;width:100%;margin:0 auto}.Contact_form .contact-info-blocks a{color:#151515;text-decoration:none;font-weight:400;font-size:18px;line-height:150%;letter-spacing:.03em}.Contact_form .form-status{display:flex;align-items:center;gap:10px;padding:16px 20px;margin:0 auto 24px;max-width:760px;background:#f0faf2;border:1px solid #B8E3C0;border-radius:8px;color:#2e7d32;font-size:15px;font-weight:500;line-height:1.5}.Contact_form .form-status .icon-success{width:22px;height:22px;flex-shrink:0}.Contact_form .form__message{border:none!important;box-shadow:none!important;font-size:16px;font-weight:500;margin-bottom:20px}.Contact_form .form-status{border:none!important;outline:none!important;box-shadow:none!important}.Contact_form .form-status:focus,.Contact_form .form-status:focus-visible{outline:none!important;box-shadow:none!important}.Contact_form .form__message{border:none!important;box-shadow:none!important}@media screen and (max-width:749px){.Contact_form .title{font-size:36px}.Contact_form .form-status{padding:14px 16px;font-size:14px}.Contact_form .page-width--narrow{padding:5rem 22px 2px}.Contact_form .contact-info-blocks{flex-direction:column;align-items:flex-start;gap:20px}.Contact_form .contact-info-item{width:100%}.Contact_form .contact-info-blocks{margin-top:56px;margin-bottom:8px}}@media screen and (min-width:750px){.Contact_form .contact-info-blocks{padding-bottom:61px}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/section-contact-form.css.map */
