.contact .right-contact img{max-width:100%;width:100%;display:block;height:100%;object-fit:cover}.template-page-contact .content-for-layout{margin-top:0}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact{padding-right:0}.contact .field{margin-bottom:32px;flex-wrap:wrap}.contact .field .contact__field-error span{font-family:neue;font-size:20px;color:#f24949}.flex-row{display:flex;justify-content:space-between;display:-ms-flexbox;gap:26px}.flex-row .left-contact{-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%;padding-top:80px}.flex-row .right-contact{-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}h2.title{font-size:64px;font-style:normal;font-weight:300;line-height:77px;letter-spacing:.64px;margin-top:0}.contact .h2.form__message{font-size:64px;font-style:normal;font-weight:300;line-height:77px;letter-spacing:.64px;max-width:605px;margin:0;padding-bottom:25px}.contact p.form__message{color:#161010;font-family:neue;font-size:20px;font-style:normal;font-weight:400;line-height:28px;max-width:440px;margin-bottom:40px}.field__label,.customer .field label{display:none}.field__input,.customer .field input{border-bottom:1px solid #161010}.field__input::-webkit-input-placeholder{font-size:16px;font-style:normal;font-weight:375;line-height:22px;opacity:1;color:#161010}.field__input:-moz-placeholder{font-size:16px;font-style:normal;font-weight:400;line-height:22px;opacity:1;color:#161010;font-family:neue}.field__input::-moz-placeholder{font-size:16px;font-style:normal;font-weight:400;line-height:22px;opacity:1;color:#161010;font-family:neue}.field__input:-ms-input-placeholder{font-size:16px;font-style:normal;font-weight:400;line-height:22px;opacity:1;color:#161010;font-family:neue}.field__input::-ms-input-placeholder{font-size:16px;font-style:normal;font-weight:400;line-height:22px;opacity:1;color:#161010;font-family:neue}.field__input::placeholder{font-size:16px;font-style:normal;font-weight:375;line-height:22px;opacity:1;color:#161010;font-family:neue}.field__input,.customer .field input{padding:26px 0 15px}.text-area{height:auto;min-height:auto;margin:0;line-height:22px}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:26px 0 15px;margin:0}.contact__button .button,.btn_message .btn{display:flex;width:325px;height:52px;padding:11px 0;justify-content:center;align-items:center;border-radius:100px;background:#161010;font-size:20px;font-style:normal;font-weight:375;line-height:30px;color:#fff;font-family:neue;border:1px solid #161010}.btn_message .btn.home{background:#ebe8e3;color:#161010;border:1px solid #161010}.btn_message .btn{width:auto;text-align:center;padding:11px 40px}.btn_message .btn.btn_home{background:transparent;color:#161010}#ContactForm{max-width:90%}.contact .field__input,.customer .field input{color:#161010;font-family:neue;font-size:16px;font-style:normal;font-weight:400;line-height:22px;height:auto}.contact__button{margin-top:48px}.flex-row.btn_message{justify-content:left}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem;align-items:baseline}}@media screen and (max-width:1199px){h2.title{font-size:46px;line-height:56px;margin-bottom:40px}.contact .h2.form__message{font-size:46px;line-height:56px}#ContactForm{max-width:100%}}@media screen and (max-width:989px){.flex-row .left-contact{padding-top:64px}.flex-row .right-contact{-ms-flex:unset;flex:unset;max-width:unset;display:none}.flex-row .left-contact{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.flex-row{display:block}.flex-row.btn_message{display:flex}.contact{padding-bottom:146px!important}h2.title{font-size:52px;line-height:62px;margin-bottom:36px;margin-top:0}.contact .h2.form__message{font-size:52px;line-height:62px}.contact{padding-right:32px}}@media screen and (max-width:768px){.contact{padding-right:16px}#ContactForm{max-width:100%}.flex-row.btn_message{flex-direction:column}.contact__button .button,.btn_message .btn{width:100%}h2.title,.contact .h2.form__message{font-size:36px;line-height:43px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-contact-form.css.map */
