.contact{margin-top:20px;display:flex;gap:20px}.contact__form{width:63%;flex-shrink:0;padding:130px 65px 130px 110px;background:#f7f7f9;border-radius:12px}.contact__image{width:100%}.contact__image img{width:100%;height:100%;object-fit:cover;border-radius:12px}.contact .title{max-width:635px}.contact img{max-width:100%}.contact__privacy{margin-top:20px}.contact__privacy a{color:var(--color-main)}.contact__privacy a:hover{color:var(--color-active)}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:10px;display:block}.contact__label-error{color:var(--color-main);font-size:13px;margin-top:5px;padding-left:20px;line-height:1.5}.contact__button{margin-top:20px}.contact__button button{width:100%;padding-top:10px;padding-bottom:10px}.contact__form-wrap iframe{border-radius:12px}.contact__fields{display:grid;grid-template-columns:1fr;gap:10px;align-items:start}@media screen and (min-width: 750px){.contact__fields{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:1024px){.contact__form{padding:90px 50px}.contact__form-wrap iframe{height:962px}}@media only screen and (max-width:991px){.contact__form{padding:90px 20px}.contact__form-wrap iframe{height:983px}}@media only screen and (max-width: 768px){.contact__form-wrap iframe{height:1004px}}@media only screen and (max-width: 767px){.contact__form-wrap iframe{height:1050px}.contact__form{padding:0;width:100%}.contact{flex-direction:column;padding:70px 15px;background:#f7f7f9;gap:36px;margin-top:0}}.characters-left{margin-top:10px}.not-valid{border-color:#ff7d7d}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-contact-form.css.map */
