.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field-wrap{margin-bottom:32px}@media screen and (min-width: 750px){.contact .field-wrap{margin-bottom:40px}}.contact-page{padding:57px 0 140px}.contact-page .page-width{max-width:1164px}.contact-page .page-width .contact-wrap{max-width:810px;margin-left:auto}.contact-page .section-title{margin-bottom:36px}.contact-page .section-text{margin-bottom:65px;max-width:687px}.contact-page .section-subtitle{margin-bottom:36px}.contact-page .contact__button{margin-top:46px}.contact-page .form--button svg{width:16.604px;height:9.899px}.contact-page .field-wrap .field__label{display:none}.contact-page .field-wrap .field__input{border:0px;border-bottom:1px solid rgb(var(--color-foreground));padding:0 25px 16px 0;height:auto;font-size:14px;line-height:13.3px;text-transform:uppercase;outline:none;box-shadow:unset;margin:0;min-height:unset}.contact-page .field-wrap .field__input::placeholder{opacity:1;color:rgb(var(--color-foreground));transition:.2s}.contact-page .field-wrap .field__input:focus::placeholder{color:var(--tertiary-color)}.contact-page .contact-form-info{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:65px;gap:20px}.contact-page .contact-form-info .contact-form-info-block{max-width:calc(33.33% - 13.33px)}.contact-page .success_msg{max-width:220px;margin:24px 0 18px}.contact-page .form_success_close svg{height:9px;width:9px}.contact-page .form__wrap:not(.form_successfully_submit) .success_msg,.contact-page .form__wrap:not(.form_successfully_submit) .form_success_close{display:none}.contact-page .form__wrap.form_successfully_submit .contact__button{display:none}.contact-page .form__wrap.form_successfully_submit .field-wrap{opacity:0}@media screen and (max-width: 749px){.contact-page{padding:27px 0 46px}.contact-page .section-title{margin-bottom:20px}.contact-page .section-text{margin-bottom:32px}.contact-page .field-wrap .field__input{font-size:12px;line-height:12px}.contact-page .contact__button{margin-top:39px}.contact-page .contact-form-info{margin-top:52px;flex-direction:column;gap:28px}.contact-page .contact-form-info .contact-form-info-block{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-contact-form.css.map */
