.login{background-color:#fdf5ee}@media screen and (max-width: 768px){.login input[type=checkbox],.login input[type=radio]{height:16px;width:16px}}.login a{color:var(--link-color)}.login a:hover{color:color-mix(in srgb, var(--link-hover) 90%, black 10%)}.login::after{content:"";background-image:url(../911fe1013cc5170f60fc.jpg);position:absolute;right:0;top:0;width:60%;height:100%;background-position:left;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 1400px){.login::after{width:55%}}@media screen and (max-width: 1200px){.login::after{width:50%}}@media screen and (max-width: 992px){.login::after{width:35%}}@media screen and (max-width: 768px){.login::after{display:none}}.login .help-container,.login .policys-container,.login .language-switcher,.login #login{width:40%}@media screen and (max-width: 1400px){.login .help-container,.login .policys-container,.login .language-switcher,.login #login{width:45%}}@media screen and (max-width: 1200px){.login .help-container,.login .policys-container,.login .language-switcher,.login #login{width:50%}}@media screen and (max-width: 992px){.login .help-container,.login .policys-container,.login .language-switcher,.login #login{width:65%}}@media screen and (max-width: 768px){.login .help-container,.login .policys-container,.login .language-switcher,.login #login{width:100%}}.login #login{margin:0}.login #login .message,.login #login .notice,.login #login .success{max-width:380px;margin-left:auto;margin-right:auto;border-left:4px solid var(--primary-color)}.login #login input[type=password],.login #login input[type=text]{padding-left:var(--padding)}.login #login h1 a{height:90px;width:auto;background-size:contain;margin-bottom:50px;box-shadow:unset;pointer-events:none}.login #login #loginform,.login #login #lostpasswordform,.login #login #resetpassform{background:var(--white);padding:30px;border-radius:16px;max-width:380px;margin-left:auto;margin-right:auto;border:none;box-shadow:rgba(50,50,93,.25) 0px 6px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px}.login #login #loginform input:focus,.login #login #lostpasswordform input:focus,.login #login #resetpassform input:focus{border-color:unset;box-shadow:unset}.login #login #loginform .button-primary,.login #login #lostpasswordform .button-primary,.login #login #resetpassform .button-primary{background-color:var(--btn-color);border-color:var(--btn-color);color:var(--btn-text-color);text-shadow:none;width:100%;margin-top:24px;min-height:45px;font-size:16px}.login #login #loginform .button-primary:hover,.login #login #lostpasswordform .button-primary:hover,.login #login #resetpassform .button-primary:hover{background-color:color-mix(in srgb, var(--btn-color-hover) 90%, black 10%);border-color:color-mix(in srgb, var(--btn-color-hover) 90%, black 10%)}.login #login #loginform .wp-cancel-pw>.dashicons,.login #login #loginform .wp-hide-pw>.dashicons,.login #login #lostpasswordform .wp-cancel-pw>.dashicons,.login #login #lostpasswordform .wp-hide-pw>.dashicons,.login #login #resetpassform .wp-cancel-pw>.dashicons,.login #login #resetpassform .wp-hide-pw>.dashicons{color:var(--black)}.login #nav{display:flex;justify-content:center}.login #nav a{color:var(--link-color)}.login #nav a:hover{color:color-mix(in srgb, var(--link-hover) 90%, black 10%)}.login #backtoblog,.login .privacy-policy-page-link{display:none}.login .help-container,.login .policys-container{display:flex;justify-content:center}.login .help-container{margin-top:60px}.login .help-container p{max-width:300px;text-align:center}.login .policys-container{margin-top:24px;display:flex;gap:6px}.login .language-switcher{position:absolute;left:0;bottom:0}.login .language-switcher .button{color:var(--btn-text-color);border-color:var(--btn-color);background:var(--btn-color)}.login .language-switcher .button:hover{background-color:color-mix(in srgb, var(--btn-color-hover) 90%, black 10%);border-color:color-mix(in srgb, var(--btn-color-hover) 90%, black 10%)}@media screen and (max-width: 576px){.login{margin:0px 24px}}
