.form-wrap{margin:0 0 30px}.form-wrap .form-title{font-size:var( --fz-body-middle);margin:0 0 .6em}.form-wrap input[type=text],.form-wrap input[type=email],.form-wrap input[type=number],.form-wrap input[type=tel],.form-wrap select,.form-wrap textarea,.form-wrap input[type=password]{font-size:var( --fz-body-middle);background:#fff;border:1px solid var(--border-light);padding:.6em;width:100%}.form-wrap input[type=text]:focus,.form-wrap input[type=email]:focus,.form-wrap input[type=number]:focus,.form-wrap input[type=tel]:focus,.form-wrap select:focus,.form-wrap textarea:focus,.form-wrap input[type=password]:focus{border:1px solid var(--border-dark)}input:-internal-autofill-selected{background-color:#fff}.login-block{margin:var(--section-margin-large) 0}.login-block .btn-wrap{text-align:center}#login-submit{color:#111}.social-login__text{font-size:var( --fz-body-middle);line-height:2;letter-spacing:.08em}.register-link{margin:var(--section-margin-large) 0}.password-reset-anc{margin:var(--section-margin-middle) 0 var(--section-margin-small)}.privacy__link{margin:0 0 var(--section-margin-small)}.privacy__check{margin:var(--section-margin-small) 0 20px}.privacy__check p{font-size:var( --fz-body-middle);line-height:2;letter-spacing:.08em}.privacy__check label{cursor:pointer}#RecoverHeading{font-size:var(--fz-title-medium);font-weight:400;line-height:1.8;margin:2em 0 .6em}.password-reset-heading{margin:0 0 40px}#RecoverPasswordForm{padding:0 0 40px}#RecoverPasswordForm .btn-wrap{text-align:center}#RecoverPasswordForm .btn-wrap p{margin:0 0 30px}.form-message--error{border:1px solid #d20000;background-color:#fff8f8;padding:1.4em 1em;text-align:left;width:100%;margin:0 0 20px}.form-message--error .form-message__title{color:#651818;outline:none;margin:0 0 16px}.form-message--error .errors{font-weight:400;color:red}.faq__contact{font-weight:400;padding:0 15px}.faq__tel{display:flex;align-items:center;margin-top:10px}.faq__icon{max-width:50px;width:100%}.faq__contact{font-size:var( --fz-body-middle);line-height:2;letter-spacing:.08em}.faq__contact a{color:var(--text-primary)}@media screen and (max-width: 860px){.faq__contact{padding:0 20px}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/c-form.css.map */
