.contact_section label.field__label{font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.36px}.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible,.localization-form__select:focus-visible.localization-form__select:after{box-shadow:none}h1.main-page-title{font-family:Manrope;font-size:38px;font-style:normal;font-weight:600;line-height:1;letter-spacing:-.96px;margin:0 0 40px;text-align:center}.title_page{padding-top:70px!important}.contact_section .contact__button{text-align:center}.contact_section{padding-bottom:70px!important}.contact_section button.send_btn{border-radius:0;background:#e5bcbc;color:#222;font-family:Manrope;font-size:16px;font-style:normal;font-weight:600;line-height:100%;padding:12px 40px;display:inline-flex;align-items:center;justify-content:center;border:2px solid #e5bcbc;cursor:pointer;transition:all .5s ease}.contact_section button.send_btn:hover{background-color:#e0e3ee;color:#000!important;border:2px solid #e0e3ee}.contact_section .contact__fields{padding-bottom:24px}.contact_section .field.tel_field{margin-bottom:24px}.form-status{margin:0;display:inline-flex;align-items:center;color:#ba1c1c;font-family:Manrope;font-size:18px;font-style:normal;font-weight:600;line-height:1;column-gap:8px;padding-bottom:5px;transition:all .2s ease}.contact_section .form__message .icon,.customer .form__message svg{flex-shrink:0;height:18px;margin-right:0;width:17px}.contact_section .form__message svg{flex-shrink:0;height:20px;margin-right:0;width:20px}.contact_section .form-status-list li{color:#222;font-family:Manrope;font-size:16px;font-style:normal;font-weight:600;line-height:1.2;transition:all .5s ease}.contact_section .form-status-list li{list-style:none}.contact_section .form-status-list ul{margin-block-start:0}.contact_section .form-status-list li:hover{opacity:.8}.form__message h2:hover{opacity:.7;cursor:pointer}.contact_section .contact__field-error span.form__error__message svg{width:15px;height:15px}.contact_section .contact__field-error span.form__error__message{display:flex;align-items:center;gap:10px;position:absolute;bottom:-23px}.contact_section .contact__field-error span.form__error__message{color:#ba1c1c;font-family:Manrope;font-size:14px;font-style:normal;font-weight:400;text-decoration:none;transition:.4s;letter-spacing:0}.contact_section .form__message span.success_messge{margin-bottom:25px}.contact_section span.success_messge_icon{margin-bottom:23px}.contact_section .contact__field-error span.form__error__message:hover{opacity:.8;cursor:pointer}.field__input,.select__select,.customer .field input,.customer select{height:40px!important}@media(max-width:991px){h1.main-page-title{font-size:34px;margin:0 0 20px}}@media screen and (min-width:767px){.title_page{padding-top:50px!important}}@media screen and (max-width:575px){h1.main-page-title{font-size:30px;margin:0 0 15px}.field__input,.select__select,.customer .field input,.customer select{height:35px!important}.contact_section label.field__label{font-size:15px}label.field__label{left:10px}.title_page{padding-top:30px!important}.contact_section{padding-bottom:45px!important}}@media screen and (max-width:390px){.contact__fields .field{width:100%!important}.contact__fields{flex-wrap:wrap;row-gap:25px}h1.main-page-title{font-size:30px;margin:0 0 25px}.contact_section button.send_btn{padding:9px 40px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/pc--contact.css.map */
