.login-form-wrap{max-width:400px;margin:auto}.login-form-wrap .input-wrapper input,.login-form-wrap .input-wrapper select{height:50px;border-bottom:1px solid var(--general_border_dark);width:100%;padding:0 15px;font-family:var(--body-font-family);font-size:var(--body-size);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.login-form-wrap .input-wrapper input:focus,.login-form-wrap .input-wrapper input[data-autocompleted],.login-form-wrap .input-wrapper select:focus,.login-form-wrap .input-wrapper select[data-autocompleted]{border-color:var(--general_text);background-color:#fff!important;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media (max-width: 1550px){.login-form-wrap .input-wrapper input,.login-form-wrap .input-wrapper select{font-size:var(--body-size-xxxl)}}@media (max-width: 1200px){.login-form-wrap .input-wrapper input,.login-form-wrap .input-wrapper select{font-size:var(--body-size-xl)}}@media (max-width: 768px){.login-form-wrap .input-wrapper input,.login-form-wrap .input-wrapper select{font-size:var(--body-size-md)}}.login-form-wrap .input-wrapper select{padding:0 12px}.login-form-wrap .login-form-message{padding:10px 0;background-color:#ccc}.login-form-wrap .form__message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;line-height:14px;margin-bottom:10px;background-color:#ccc}.login-form-wrap .form__message svg{width:15px;margin-right:5px;margin-top:0}.login-form-wrap .form-login-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.login-form-wrap .form-link{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.login-form-wrap .form-link:hover{color:var(--general_links_hover);-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.login-form-wrap .login-error-messages,.login-form-wrap .errors ul{background-color:#ccc;padding:15px 15px 15px 30px;list-style:disc}.login-form-wrap .login-error-messages li,.login-form-wrap .errors ul li{margin-bottom:6px}.login-form-wrap .login-error-messages li:last-child,.login-form-wrap .errors ul li:last-child{margin-bottom:0}.login-form-wrap .login-error-messages li a,.login-form-wrap .errors ul li a{text-decoration:underline;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.login-form-wrap .login-error-messages li a:hover,.login-form-wrap .errors ul li a:hover{text-decoration:none;color:var(--general_links_hover);-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.login-form-wrap .login-error-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.login-form-wrap .login-error-title svg{margin-right:5px;margin-top:6px}#recover,#recover+div{display:none}#recover:target+div{display:block}#recover:target~#login,#recover:target~#login+div{display:none}#recover:target{display:block}
/*# sourceMappingURL=/cdn/shop/t/4/assets/login.css.map */
