body.login.aio-login__template-03{background:#f0f0f1}body.login.aio-login__template-03 #login{width:320px;max-width:calc(100vw - 32px);padding:8% 0 0;margin:auto}body.login.aio-login__template-03 #login h1{padding:0;margin:0}body.login.aio-login__template-03 #login h1 a{width:84px;height:84px;margin:0 auto 24px;background-size:84px;background-position:center top;background-repeat:no-repeat}body.login.aio-login__template-03 #login form{margin:0 0 20px;padding:26px 24px 34px;background:#fff;border:1px solid #c3c4c7;box-shadow:0 1px 3px rgb(0 0 0 / .04);border-radius:0}body.login.aio-login__template-03 .wp-pwd{margin-bottom:16px}body.login.aio-login__template-03 input[type="text"],body.login.aio-login__template-03 input[type="password"],body.login.aio-login__template-03 input[type="email"]{border:1px solid #8c8f94;font-size:24px;line-height:1.33333333;width:100%;min-height:40px;margin:2px 6px 16px 0;padding:3px 10px;border-radius:4px}body.login.aio-login__template-03 #loginform input[type="submit"],body.login.aio-login__template-03 #lostpasswordform input[type="submit"],body.login.aio-login__template-03 #registerform input[type="submit"],body.login.aio-login__template-03 #resetpassform input[type="submit"]{float:right;min-height:30px;margin:0;padding:0 12px 2px;font-size:13px;line-height:2.15384615;border-radius:3px;border:1px solid #2271b1;background:#2271b1;color:#fff;text-decoration:none;text-shadow:none;cursor:pointer;box-sizing:border-box}body.login.aio-login__template-03 #loginform input[type="submit"]:hover,body.login.aio-login__template-03 #lostpasswordform input[type="submit"]:hover,body.login.aio-login__template-03 #registerform input[type="submit"]:hover,body.login.aio-login__template-03 #resetpassform input[type="submit"]:hover{background:#135e96;border-color:#135e96}body.login.aio-login__template-03 #nav,body.login.aio-login__template-03 #backtoblog{margin:0 0 16px;padding:0;font-size:13px}body.login.aio-login__template-03 #nav a,body.login.aio-login__template-03 #backtoblog a{color:#50575e}body.login.aio-login__template-03 #login>.language-switcher{margin:0 0 24px;padding:0;border:0}.login .wp-login-logo a{background-image:url(https://alcohol-review.com/wp-admin/images/wordpress-logo.svg);background-size:contain}body.login #login_error,body.login .message,body.login .success{background:#ffffff!important;border:none!important;border-left:4px solid #ef4444!important;box-shadow:0 10px 25px rgb(0 0 0 / .05)!important;color:#1e293b!important;border-radius:8px!important;padding:15px 20px!important;margin-bottom:25px!important;line-height:1.5!important;position:relative!important;width:100%!important;box-sizing:border-box!important}body.login .message,body.login .success{border-left-color:#10b981!important}body.login.aio-login__template-06 #login_error,body.login.aio-login__template-06 .message{width:350px!important;margin-left:0!important;margin-right:0!important;position:relative;z-index:5}body.login.aio-login__template-09 #login{position:relative!important}body.login.aio-login__template-09 #login #login_error,body.login.aio-login__template-09 #login #login-message,body.login.aio-login__template-09 #login .message{position:relative!important;grid-column:2!important;grid-row:1!important;left:auto!important;top:auto!important;width:100%!important;max-width:380px!important;margin:0 0 14px 0!important;z-index:200!important;box-sizing:border-box!important}@keyframes aioShake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}@keyframes aioFadeInUp{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}body.login #login_error{animation:aioShake 0.4s cubic-bezier(.36,.07,.19,.97) both!important}body.login .message,body.login .success{animation:aioFadeInUp 0.5s ease-out both!important}body.login #login_error a{color:#ef4444!important;font-weight:600!important;text-decoration:underline!important}body.login[class*="aio-login__template-"] #login,body.login[class*="aio-login__template-"] #login *{box-sizing:border-box}body.login[class*="aio-login__template-"] #login form input:not([type="checkbox"]):not([type="radio"]),body.login[class*="aio-login__template-"] #login form select,body.login[class*="aio-login__template-"] #login form textarea{max-width:100%!important}body.login[class*="aio-login__template-"]:not(.aio-login__template-05):not(.aio-login__template-06):not(.aio-login__template-07):not(.aio-login__template-08):not(.aio-login__template-09) #login form p.submit{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;flex-wrap:wrap!important}body.login[class*="aio-login__template-"]:not(.aio-login__template-05):not(.aio-login__template-06):not(.aio-login__template-07):not(.aio-login__template-08):not(.aio-login__template-09) #login form p.submit input[type="submit"]{float:none!important;margin-left:auto!important}body.login[class*="aio-login__template-"]:not(.aio-login__template-05):not(.aio-login__template-06):not(.aio-login__template-07):not(.aio-login__template-08):not(.aio-login__template-09) #login form p.forgetmenot{display:inline-flex;align-items:center;gap:6px;margin:0}body.login[class*="aio-login__template-"]:not(.aio-login__template-05):not(.aio-login__template-06):not(.aio-login__template-07):not(.aio-login__template-08):not(.aio-login__template-09) #login form .button.wp-hide-pw{min-height:40px}body.login[class*="aio-login__template-"] #login #login_error,body.login[class*="aio-login__template-"] #login .message,body.login[class*="aio-login__template-"] #login .success{max-width:100%!important;overflow-wrap:break-word}@media (max-width:782px){body.login[class*="aio-login__template-"] #login{width:calc(100vw - 32px)!important;max-width:420px!important;margin-left:auto!important;margin-right:auto!important}body.login[class*="aio-login__template-"] #login form{padding-left:18px!important;padding-right:18px!important}}