/* Core WordPress authentication, including reset/error/2FA screens, in MGC colours. */
body.login{background:#fff8ed;color:#3d281f;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.login #login{padding-top:5vh;width:min(380px,calc(100% - 40px))}.login h1 a{background:none;width:auto;height:auto;text-indent:0;font-size:0;line-height:1.3;margin:0 0 28px}.login h1 a:before{content:'MyGermanCandy';font-size:29px;letter-spacing:-1px;color:#ae2926;font-weight:800}.login form{background:#fffdfa;border:1px solid #e8dac6;border-radius:24px;box-shadow:0 8px 24px #40241c08;padding:28px}.login form .input{border:1px solid #dfd1bd;border-radius:12px;background:#fffaf3;min-height:48px;font-size:20px;color:#3d281f}.login .button-primary{background:#ae2926;border-color:#ae2926;border-radius:999px;min-height:44px;padding:4px 22px;box-shadow:none}.login .button-primary:hover{background:#8d211f;border-color:#8d211f}.login #nav a,.login #backtoblog a,.login a{color:#ae2926}.login label{font-size:15px}.login #login_error,.login .message,.login .success{border-left-color:#e4b64c;background:#fffdfa;border-radius:10px}.login .button.wp-hide-pw{color:#ae2926}.login input[type=checkbox]{border-radius:20px;accent-color:#ae2926}.login input:focus{border-color:#ae2926;box-shadow:0 0 0 2px #e4b64c}

.login h1 a{padding-top:64px;background:url("candy.svg") center top/60px no-repeat}
