.section-contact-form__content{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}@media screen and (max-width: 990px){.section-contact-form__content{flex-direction:column;align-items:center}}@media screen and (max-width: 500px){.section-contact-form__content{gap:20px}}.section-contact-form__text{display:flex;flex-direction:column;align-items:flex-start;gap:24px;max-width:677px;flex:1}.section-contact-form__text .section-review.desktop{display:flex;flex-direction:column;gap:8px;margin-top:24px;max-width:469px}.reviewer-info{display:flex;flex-direction:column;gap:4px;margin-top:4px}.section-contact-form__content .section-review.mobile{display:none}@media screen and (max-width: 990px){.section-contact-form__content .section-review.mobile{display:flex;flex-direction:column;gap:8px;max-width:677px;margin-top:28px}.section-contact-form__text .section-review.desktop{display:none}}.section-contact-form__form{width:100%;max-width:555px}@media screen and (max-width: 1100px){.section-contact-form__form{flex:1}}@media screen and (max-width: 990px){.section-contact-form__form{max-width:677px}}.section-contact-form__form form{background:#fff;display:flex;flex-direction:column;gap:24px;padding:32px 50px;border-radius:24px;box-shadow:0 4px 4px #00000040}@media screen and (max-width: 576px){.section-contact-form__form form{padding:32px 23px}}.section-contact-form__form form .form-title{text-align:center}.section-contact-form__form form .form-title span{font-weight:var(--heading-font-weight);font-size:30px;line-height:38px;letter-spacing:-2;text-align:center}.section-contact-form__form form .form-fields{display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 576px){.section-contact-form__form form .form-fields{gap:10px}}.section-contact-form__form form .form-fields__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media screen and (max-width: 576px){.section-contact-form__form form .form-fields__grid{grid-template-columns:1fr}}.section-contact-form__form form .form-fields__field{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.section-contact-form__form form .form-fields__field label{font-weight:var(--text-font-weight);font-size:var(--text-xs);line-height:20px}.section-contact-form__form form .form-fields__field input,.section-contact-form__form form textarea{background:inherit;color:rgb(var(--color-foreground));font-size:var(--text-xs);font-weight:var(--text-font-weight);width:100%;min-height:44px;border-radius:6px;padding:10px 14px;border:1px solid #d0d5dd;box-shadow:0 1px 2px #1018280d}.section-contact-form__form form .form-fields__field input.error-input{border:1px solid red}.section-contact-form__form form textarea{resize:none;height:96px}.section-contact-form__form form input::placeholder,.section-contact-form__form form textarea::placeholder{font:inherit;color:#33415580;line-height:1;letter-spacing:0%;opacity:1}::-webkit-input-placeholder{font:inherit;color:#33415580}:-moz-placeholder{font:inherit;color:#33415580}::-moz-placeholder{font:inherit;color:#33415580}:-ms-input-placeholder{font:inherit;color:#33415580}.section-contact-form__form form .form-button button{width:100%;padding-block:10px;white-space:nowrap;font-weight:var(--text-font-weight);font-size:var(--text-sm);line-height:24px;letter-spacing:0}.section-contact-form__form form .success-message:empty,.section-contact-form__form form .error-message:empty{display:none}.section-contact-form__form form .success-message,.section-contact-form__form form .error-message{display:none;align-items:center;gap:10px}.section-contact-form__form form .success-message.active,.section-contact-form__form form .error-message.active{display:flex}.section-contact-form__form form .success-message svg,.section-contact-form__form form .error-message svg{width:20px;height:20px}.section-contact-form__form form .success-message p,.section-contact-form__form form .error-message p{flex:1;font-size:14px;line-height:normal;margin-block-start:0;margin-block-end:0}
/*# sourceMappingURL=/cdn/shop/t/32/assets/contact-form-with-text.css.map */
