.page-user--login{letter-spacing:-0.015rem;color:#211710}.page-user--login .user-title{display:none}.page-user--login .user-login-form{display:block;margin:0 0 1.6rem;padding:0;border:0}.page-user--login .user-login-form .form-type-textfield,.page-user--login .user-login-form .form-type-password{margin-bottom:0}.page-user--login .user-login-form .form-type-textfield label,.page-user--login .user-login-form .form-type-password label{margin-bottom:.8rem;font-weight:500;font-size:1.4rem;line-height:1;letter-spacing:-0.015rem;display:block;text-transform:uppercase}.page-user--login .user-login-form .form-type-textfield input,.page-user--login .user-login-form .form-type-password input{padding:1.6rem 1.2rem;border-radius:.8rem;border:.1rem solid rgba(0,0,0,0);background-color:#ffe9ec;font-family:gotham-book,arial,helvetica,sans-serif;color:#757575;font-size:1.4rem;background-repeat:no-repeat;background-position:left 1.6rem center;background-size:1.6rem 1.6rem;padding-left:4rem;height:4.8rem;width:100%;margin-bottom:2.4rem}.page-user--login .user-login-form .form-type-textfield input::placeholder,.page-user--login .user-login-form .form-type-password input::placeholder{font-size:1.4rem;font-family:gotham-book,arial,helvetica,sans-serif;color:#757575}.page-user--login .user-login-form .form-type-textfield input.error,.page-user--login .user-login-form .form-type-password input.error{border:.1rem solid #aa626b;color:#aa626b}.page-user--login .user-login-form .form-type-textfield input.error::placeholder,.page-user--login .user-login-form .form-type-password input.error::placeholder{color:#aa626b}.page-user--login .user-login-form .form-type-textfield input:hover,.page-user--login .user-login-form .form-type-password input:hover{background-color:#ffdbdf}.page-user--login .user-login-form .form-type-textfield input:focus,.page-user--login .user-login-form .form-type-password input:focus{border:.1rem solid #ff93a0;outline:none}.page-user--login .user-login-form .form-item-name input{background-image:url("../../img/icon-username.svg")}.page-user--login .user-login-form .form-item-pass input{background-image:url("../../img/icon-password.svg")}.page-user--login .user-login-form .form-item-pass .shwpd{width:1.6rem;height:1.6rem}.page-user--login .user-login-form .form-item-pass .shwpd.eye-close{background:url(../../img/icon-eye-open.svg) no-repeat}.page-user--login .user-login-form .form-item-pass .shwpd.eye-open{background:url(../../img/icon-eye-close.svg) no-repeat}.page-user--login .user-login-form .form-actions input{border:0;border-radius:10rem;height:4.8rem;width:100%;padding:1.4rem 1.2rem;font-size:1.4rem;letter-spacing:-0.015rem;text-align:center;font-weight:500;text-transform:uppercase;background-color:#ff93a0;cursor:pointer;font-family:gotham,arial,helvetica,sans-serif}.page-user--login .user-login-form .form-actions input:hover{background-color:#ffdbdf;color:#211710}.page-user--login .user-login-form .form-actions input:focus{background-color:#ffdbdf;color:#211710;border:.1rem solid #ff93a0;outline:none}.page-user--login .wrapper-forgot-password .forgot-password{display:block;text-align:center;text-decoration:underline;font-family:gotham-book,arial,helvetica,sans-serif;color:#464646}.page-user--login .wrapper-forgot-password .forgot-password:hover,.page-user--login .wrapper-forgot-password .forgot-password:focus{color:#717182}.page-user--login .wrapper-register .text-no-account{text-align:center;font-family:gotham-book,arial,helvetica,sans-serif}.page-user--login .wrapper-register .sign-up{display:block;text-align:center;border-radius:10rem;border:.1rem solid #211710;color:#211710;padding:1.4rem 1.2rem;text-decoration:none;text-transform:uppercase;height:4.6rem}.page-user--login .wrapper-register .sign-up:hover{background-color:#f7f7f7}.page-user--login .wrapper-register .sign-up:focus{background-color:#f7f7f7;border:.1rem solid #757575;outline:none}.page-user--login .auth-google-wrapper #block-pandora-socialauthlogin .auth-link{text-align:center;border-radius:10rem;border:.1rem solid #211710;color:#211710;padding:1.4rem 1.2rem;display:flex;justify-content:center;align-items:center;text-decoration:none;text-transform:uppercase;gap:1rem;height:4.6rem}.page-user--login .auth-google-wrapper #block-pandora-socialauthlogin .auth-link:hover{background-color:#f7f7f7}.page-user--login .auth-google-wrapper #block-pandora-socialauthlogin .auth-link:focus{background-color:#f7f7f7;border:.1rem solid #757575;outline:none}.page-user--login .auth-google-wrapper #block-pandora-socialauthlogin .auth-link img{width:1.6rem;height:1.6rem;display:block}.page-user--login .auth-google-wrapper #block-pandora-socialauthlogin .auth-link span{color:#211710}
