.s-footer{overflow:hidden}.site-header__element{background-color:#fff}.s-register .register-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;max-width:464px;width:100%;margin:0 auto;background:#fff;border-radius:20px;padding:20px 16px}.s-register .register-form .register-form__title{color:#150f1d;text-align:center;font-size:28px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:-.64px;margin:0}.s-register .register-form .js-register__form input:-webkit-autofill,.s-register .register-form .js-register__form input:-webkit-autofill:hover,.s-register .register-form .js-register__form input:-webkit-autofill:focus,.s-register .register-form .js-register__form input:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 20px 20px var(--bg-blue);box-shadow:inset 0 0 20px 20px var(--bg-blue)}.s-register .register-form .js-register__form .inputs--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.s-register .register-form .js-register__form .inputs--wrapper .field{position:relative;width:100%}.s-register .register-form .js-register__form .inputs--wrapper .field input[type=email],.s-register .register-form .js-register__form .inputs--wrapper .field input[type=password],.s-register .register-form .js-register__form .inputs--wrapper .field input[type=text]{width:100%;outline:none;background-color:#f3f3f4;color:#736f78;font-size:14px;font-style:normal;font-weight:500;line-height:135%;border-radius:28px;border:1px solid #f3f3f4;padding:16px;height:48px;margin:0;max-width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.s-register .register-form .js-register__form .inputs--wrapper .field input[type=email]::-webkit-input-placeholder,.s-register .register-form .js-register__form .inputs--wrapper .field input[type=password]::-webkit-input-placeholder,.s-register .register-form .js-register__form .inputs--wrapper .field input[type=text]::-webkit-input-placeholder{color:#736f78}.s-register .register-form .js-register__form .inputs--wrapper .field input[type=email]::-moz-placeholder,.s-register .register-form .js-register__form .inputs--wrapper .field input[type=password]::-moz-placeholder,.s-register .register-form .js-register__form .inputs--wrapper .field input[type=text]::-moz-placeholder{color:#736f78}.s-register .register-form .js-register__form .inputs--wrapper .field input[type=email]:-ms-input-placeholder,.s-register .register-form .js-register__form .inputs--wrapper .field input[type=password]:-ms-input-placeholder,.s-register .register-form .js-register__form .inputs--wrapper .field input[type=text]:-ms-input-placeholder{color:#736f78}.s-register .register-form .js-register__form .inputs--wrapper .field input[type=email]::placeholder,.s-register .register-form .js-register__form .inputs--wrapper .field input[type=password]::placeholder,.s-register .register-form .js-register__form .inputs--wrapper .field input[type=text]::placeholder{color:#736f78}.s-register .register-form .js-register__form .inputs--wrapper .field input[type=email]::-ms-input-placeholder,.s-register .register-form .js-register__form .inputs--wrapper .field input[type=password]::-ms-input-placeholder,.s-register .register-form .js-register__form .inputs--wrapper .field input[type=text]::-ms-input-placeholder{color:#736f78}.s-register .register-form .js-register__form .inputs--wrapper .field input[type=email]:hover,.s-register .register-form .js-register__form .inputs--wrapper .field input[type=password]:hover,.s-register .register-form .js-register__form .inputs--wrapper .field input[type=text]:hover{border-color:#736f78}.s-register .register-form .js-register__form .inputs--wrapper .field .error-message{color:red;font-size:10px;position:absolute;bottom:-12px;left:16px}.s-register .register-form .js-register__form .inputs--wrapper .register__show-password{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:5px;border:none;background-color:#0000;cursor:pointer}.s-register .register-form .js-register__form .inputs--wrapper .register__show-password svg{width:20px;height:20px}.s-register .register-form .js-register__form .inputs--wrapper .register__show-password svg path{stroke:#a19fa5}.s-register .register-form .js-register__form .inputs--wrapper .register__show-password:hover>svg{opacity:.6}.s-register .register-form .js-register__form .inputs--wrapper .register__show-password>svg:last-child{display:none}.s-register .register-form .js-register__form .inputs--wrapper .register__show-password.show>svg:last-child{display:block}.s-register .register-form .js-register__form .inputs--wrapper .register__show-password>svg:first-child{display:block;margin-bottom:1px}.s-register .register-form .js-register__form .inputs--wrapper .register__show-password.show>svg:first-child{display:none}.s-register .register-form .js-register__form .register__form__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-top:20px}.s-register .register-form .js-register__form .register__form__footer .register__newsletter{font-size:16px;font-style:normal;font-weight:500;line-height:150%;width:100%}.s-register .register-form .js-register__form .register__form__footer .register__newsletter .register__newsletter-label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:14px;font-style:normal;font-weight:500;line-height:100%;color:#150f1d}.s-register .register-form .js-register__form .register__form__footer .register__newsletter .register__newsletter-label input[type=checkbox]{display:none}.s-register .register-form .js-register__form .register__form__footer .register__newsletter .register__newsletter-label span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:19px;height:19px;-webkit-box-flex:0;-ms-flex:0 0 19px;flex:0 0 19px;border:1px solid #8637b2;position:relative;border-radius:100%}.s-register .register-form .js-register__form .register__form__footer .register__newsletter .register__newsletter-label span svg{display:none}.s-register .register-form .js-register__form .register__form__footer .register__newsletter .register__newsletter-label input[type=checkbox]:checked+span>svg{display:block;width:22px;height:22px;-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px}.s-register .register-form .js-register__form .register__form__footer--text{color:#736f78;font-size:12px;font-style:normal;font-weight:500;line-height:135%}.s-register .register-form .js-register__form .register__button{cursor:pointer;color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:135%;width:100%;margin-top:20px;border-radius:28px;background:#8637b2;padding:17px 0;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-register .register-form .js-register__form .register__button svg{color:#fff}.s-register .register-form .js-register__form .register__button:hover{color:#8637b2}.s-register .register-form .switch-login-section{font-size:14px;font-style:normal;font-weight:500;line-height:135%;color:#443f4b;margin:0;text-align:center}.s-register .register-form .switch-login-section a{color:#8637b2;text-decoration:none;position:relative}@media only screen and (min-width: 768px){.s-register .register-form{gap:32px;padding:32px}.s-register .register-form .register-form__title{font-size:32px}.s-register .register-form .js-register__form .inputs--wrapper .field input[type=email],.s-register .register-form .js-register__form .inputs--wrapper .field input[type=password],.s-register .register-form .js-register__form .inputs--wrapper .field input[type=text]{height:56px;padding:17px 24px}.s-register .register-form .js-register__form .inputs--wrapper .field .error-message{bottom:-12px;left:24px}.s-register .register-form .js-register__form .register__button{height:56px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/login-register.css.map */
