.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@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}}#ContactForm{direction:rtl}#ContactForm .field{display:flex;flex-direction:column;align-items:stretch;margin-bottom:1.4rem}#ContactForm .field__label,#ContactForm .form__label.field__label{position:static;order:-1;transform:none!important;display:block;width:auto;margin:0 0 .45rem;padding:0;font-size:1.35rem;line-height:1.5;color:#263b50;pointer-events:auto}#ContactForm .field__input{width:100%;min-height:4.8rem;padding:1rem 1.2rem!important;text-align:start;direction:rtl;border-radius:.8rem}#ContactForm textarea.field__input{min-height:13rem;resize:vertical}#ContactForm .field:before,#ContactForm .field:after{pointer-events:none}#ContactForm .contact__button .button{min-height:4.8rem}#ContactForm .field__label:before,#ContactForm .field__label:after,#ContactForm .contact__button .button:after{content:none!important}#ContactForm .field__label,#ContactForm .form__label.field__label{font-size:1.5rem!important;line-height:1.5!important;color:#263b50!important}#ContactForm .contact__button .button{font-size:1.7rem!important;font-weight:700!important;line-height:1.4!important;padding:1.1rem 2.5rem!important}#ContactForm .field__input::placeholder{color:#667385!important;opacity:1!important;font-size:1.35rem}#ContactForm .field__input:focus::placeholder{opacity:.65!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-contact-form.css.map */
