body.login{background-color:var(--wlm3login_bgcolor);background-blend-mode:var(--wlm3login_bgblend);background-image:var(--wlm3login_bgimage,url(../../../../../../../../../../..?wlm3img=samantha-gades-BlIhVfXbi9s-unsplash.jpg));background-repeat:var(--wlm3login_bgrepeat,no-repeat);background-position:var(--wlm3login_bgposition,bottom right);background-size:var(--wlm3login_bgsize,cover)}body.login div.wishlistmember-loginform{padding:0 30px 0;max-height:100%;height:100%;margin:var(--wlm3login_loginbox_position,0 0);width:var(--wlm3login_loginbox_width,420px);background-color:var(--wlm3login_loginbox_bgcolor);color:var(--wlm3login_loginbox_fgcolor);font-size:var(--wlm3login_loginbox_fontsize,14px);position:relative}body.login div#login{width:100%}body.login div#login h1{padding-top:120px}body.login div#login h1 a{background-image:var(--wlm3login_logo,url(../../../../../../../../../../plugins/wishlist-member-x/assets/templates/login-styles/generic-logos/nature.png));background-size:contain;height:var(--wlm3login_logo_height,84px);max-height:84px;width:100%}body.login div#login div#login_error,body.login div#login p.message{box-shadow:none;border:none;border-left:4px solid #EE5454;background:#FF7D7D;font-size:16px;padding:24px;color:#fff;margin:0 20px}body.login div#login div#login_error a{color:#333}body.login div#login div#login_error a:hover{color:#000}body.login div#login p.message{background:#fefefe;color:#333;margin:0 20px;border-color:#405dff}body.login div#login form#lostpasswordform,body.login div#login form#loginform{background-color:var(--wlm3login_loginform_bgcolor);box-shadow:none;border:none}body.login div#login form#loginform p label{font-size:100%}body.login div#login form#loginform input,body.login div#login form#lostpasswordform input{background-color:var(--wlm3login_loginbox_fld_bgcolor);padding:12px 0;box-shadow:none;position:relative}body.login div#login form#lostpasswordform input#user_login,body.login div#login form#loginform input#user_login{font-size:var(--wlm3login_loginbox_fld_fontsize,24px);color:var(--wlm3login_loginbox_fld_fgcolor,#444444);border-width:0;border-bottom-width:var(--wlm3login_loginbox_fld_bordersize,3px);border-color:var(--wlm3login_loginbox_fld_bordercolor,#777);border-radius:var(--wlm3login_loginbox_fld_roundness,0)}body.login div#login form#loginform input#user_pass{font-size:var(--wlm3login_loginbox_fld_fontsize,24px);color:var(--wlm3login_loginbox_fld_fgcolor,#444444);border-width:0;border-bottom-width:var(--wlm3login_loginbox_fld_bordersize,3px);border-color:var(--wlm3login_loginbox_fld_bordercolor,#777);border-radius:var(--wlm3login_loginbox_fld_roundness,0)}body.login div#login form#loginform p.forgetmenot{float:none;padding:6px}body.login div#login form#loginform p.forgetmenot label{font-size:85.7%}body.login div#login form#loginform p.forgetmenot input#rememberme{border-width:var(--wlm3login_loginbox_btn_bordersize,1px);border-color:var(--wlm3login_loginbox_fld_bordercolor,#777);border:1px solid}body.login div#login form#lostpasswordform p.submit input#wp-submit,body.login div#login form#loginform p.submit input#wp-submit{font-size:var(--wlm3login_loginbox_btn_fontsize,16px);background-color:var(--wlm3login_loginbox_btn_bgcolor,#6c7c55);color:var(--wlm3login_loginbox_btn_fgcolor,#ffffff);text-shadow:none;display:block;padding:0 24px;height:52px;border-width:var(--wlm3login_loginbox_btn_bordersize,0);border-radius:var(--wlm3login_loginbox_btn_roundness,3px);width:100%;margin:var(--wlm3login_loginbox_position,30px auto 0);float:none;text-transform:uppercase;opacity:.9}body.login div#login form#lostpasswordform p.submit input#wp-submit:hover,body.login div#login form#loginform p.submit input#wp-submit:hover{box-shadow:0 5px 35px -16px rgba(6,21,19,.66);background-color:var(--wlm3login_loginbox_btn_bgcolor,#6c7c55);opacity:1}body.login div#login p#nav,body.login div#login p#backtoblog{text-align:center;margin:0}body.login div#login p#nav a,body.login div#login p#backtoblog a{color:var(--wlm3login_loginbox_fgcolor,#222);font-size:100%;text-decoration:underline}body.login div#login p#nav a:hover,body.login div#login p#backtoblog a:hover{text-decoration:none}body.login div#login form#loginform input:-webkit-autofill,body.login div#login form#loginform input:-webkit-autofill:hover,body.login div#login form#loginform input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#333;-webkit-box-shadow:0 0 0 1000px rgba(250,56,207,.5) inset;box-shadow:0 0 0 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}@media only screen and (max-width:1024px){body.login:before{width:50%;left:50%}body.login{background-position:top center}body.login div#login{margin:0 auto}}body.interim-login div#login{background-repeat:repeat;border:none;border-radius:0;width:auto!important;transform:none;padding:0}body.interim-login div#login h1{padding:15px 0}body.interim-login div#login p.message{margin:12px}body.interim-login div#login h1 a{width:50%;margin:0 auto;height:var(--wlm3login_logo_height,60px)}body.interim-login div#login form#lostpasswordform,body.interim-login div#login form#loginform{margin:0;border-radius:0;box-shadow:none;padding:0}body.interim-login div#login form#loginform>p,body.interim-login div#login form#lostpasswordform>p,body.interim-login div#login form#loginform>.user-pass-wrap{margin:0;padding:12px}@media screen and (max-width:782px){.wishlistmember-loginform .language-switcher .button{margin-bottom:0}}