.simplified-footer{border-top:1px solid #e1e1e1;display:flex;flex-direction:column-reverse;padding:60px 20px 28px}@media(min-width:768px){.simplified-footer{margin-top:0}}@media(min-width:992px){.simplified-footer{align-items:center;flex-direction:row;justify-content:space-between;padding:16px 50px}.simplified-footer .country-selector__buttons{margin-right:68px}}@media(max-width:991.98px){.simplified-footer .country-selector__buttons{justify-content:center;margin-bottom:50px}}.simplified-footer .footer__terms-link{color:#2d2e2c;font-weight:300}@media(min-width:1200px){.simplified-footer .footer__terms-link:active,.simplified-footer .footer__terms-link:hover{color:#c6c6c6}}@media(min-width:992px){.simplified-footer-section{display:flex}}@media(max-width:991.98px){.simplified-footer-section:not(:last-child){margin-top:75px}}.footer-small-links{list-style-type:none;margin:0;padding:0;text-align:center}@media(min-width:992px){.footer-small-links{align-items:center;display:flex;height:100%}.footer-small-links>li:not(:last-child){margin-right:30px}}.footer-small-links .footer-link{font-size:14px;font-weight:300;line-height:32px}.footer-small-links .footer-link sub{bottom:0;font-size:9px;text-transform:uppercase}.terms-line .terms-conditions{margin:0 30px 0 0;text-align:center}@media(max-width:767.98px){.terms-line .terms-conditions[href*=terms]{display:none}}.login-form,.passwordless{padding:0 20px 60px;position:relative;text-align:center}@media(min-width:1600px){.login-form,.passwordless{min-height:calc(100vh - 123px);padding-top:160px}}@media(min-width:1200px)and (max-width:1599.98px){.login-form,.passwordless{min-height:calc(100vh - 117px)}}@media(min-width:992px)and (max-width:1199.98px){.login-form,.passwordless{min-height:calc(100vh - 115px)}}@media(min-width:768px)and (max-width:1599.98px){.login-form,.passwordless{padding-top:120px}}@media(min-width:768px)and (max-width:991.98px){.login-form,.passwordless{height:calc(100vh - 44px)}}@media(max-width:767.98px){.login-form,.passwordless{height:calc(100vh - 44px);padding-top:96px}}.login-form__back-btn{color:#2d2e2c;display:block;left:8px;line-height:0;padding:10px;position:absolute;top:8px}@media(min-width:1200px){.login-form__back-btn .susu-icon{font-size:20px}}@media(max-width:1199.98px){.login-form__back-btn .susu-icon{font-size:16px}}@media(min-width:1200px){.login-form__back-btn:active,.login-form__back-btn:hover{color:#898989}}.login-form__block{margin:0 auto;max-width:320px;width:100%}.login-form__block .invalid-feedback,.login-form__block .server-feedback{text-align:left}.login-form__title{font-weight:500;margin-bottom:42px}@media(min-width:992px){.login-form__title{font-size:32px;letter-spacing:-.02em;line-height:40px}}@media(max-width:991.98px){.login-form__title{font-size:24px;letter-spacing:-.015em;line-height:32px}}.reset-pass .login-form__title{margin-bottom:16px}.login-form__description{font-size:14px;font-weight:300;line-height:20px;margin-bottom:0;padding:0 15px;text-wrap-style:balance;display:none}.reset-pass .login-form__description{display:block}.login-form__expired-magic{padding-top:16px}.login-form__separator,.passwordless__separator{margin:20px 0 22px;position:relative;text-align:center}.login-form__separator:before,.passwordless__separator:before{background-color:#e1e1e1;content:"";height:1px;left:0;position:absolute;top:50%;width:100%}.login-form__separator-text,.passwordless__separator-text{background-color:#fff;color:#898989;display:inline-block;font-size:14px;font-weight:300;line-height:20px;padding:0 15px;position:relative;z-index:10}.login-form__login .login-form-submit{padding-top:0}.login-form__login .forgot-password{padding-bottom:12px;padding-top:24px;text-align:center}.login-form__login .secondary-cta{color:#898989;text-decoration:underline;transition:color .3s ease-in-out}@media(min-width:1200px){.login-form__login .secondary-cta:active,.login-form__login .secondary-cta:hover{color:#2d2e2c}}@media(min-width:768px){.login-form__magic-form .login-form__description{padding:0 40px}}@media(max-width:767.98px){.login-form__magic-form .login-form__description{padding:0}}.login-form__magic-btn,.passwordless__password-login{position:relative}.login-form__magic-btn .susu-icon,.passwordless__password-login .susu-icon{color:#2d2e2c;font-size:20px;left:16px;position:absolute;top:52%;transform:translateY(-50%)}.login-form__error-msg{color:#c33333;font-size:14px;line-height:20px}.login-form__newlink{min-width:200px}.login-form__conditions{color:#898989;font-size:12px;font-weight:300;line-height:16px;padding-top:10px;text-align:center}.login-form__conditions a{color:inherit;text-decoration:underline}@media(min-width:1200px){.login-form__conditions a:active,.login-form__conditions a:hover{text-decoration:none}}.reset-pass__return-login{margin-bottom:24px}.reset-pass__resend-email{display:block;font-size:14px;line-height:20px}.reset-pass__resend-email a{color:#898989;text-decoration:underline}@media(min-width:1200px){.reset-pass__resend-email a:active,.reset-pass__resend-email a:hover{color:#2d2e2c}}.reset-pass__footer{margin:0 auto;max-width:320px;padding-top:32px;width:100%}.confirm-email-form,.reset-password-form{padding-top:32px}.passwordless{display:flex;justify-content:center;text-align:center}.passwordless__container{max-width:320px;width:100%}.passwordless__title{font-weight:500;margin-bottom:16px}@media(min-width:992px){.passwordless__title{font-size:32px;letter-spacing:-.02em;line-height:40px}}@media(max-width:991.98px){.passwordless__title{font-size:24px;letter-spacing:-.015em;line-height:32px}}.passwordless__description{font-size:14px;font-weight:300;line-height:20px;margin-bottom:0;padding:0 15px}.passwordless__form{padding-top:32px}.passwordless__inputs{margin-bottom:32px}.passwordless__inputs-list{display:flex;gap:8px}.passwordless__inputs-item:nth-child(4){margin-right:8px}.passwordless__inputs-item .icon-checkmark{display:none}.passwordless__input{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;font-size:16px;font-weight:500;line-height:24px;padding:9px 5px;text-align:center}.passwordless__input::-webkit-inner-spin-button,.passwordless__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.passwordless__resend{padding-bottom:12px;padding-top:24px}.passwordless__resent-email{font-weight:300;padding-top:12px}.passwordless__small{display:block}.passwordless__small a{color:#898989;font-size:14px;font-weight:300;line-height:20px;text-decoration:underline}@media(min-width:1200px){.passwordless__small a:active,.passwordless__small a:hover{color:#2d2e2c}}.passwordless__resent-message{display:none;font-size:12px;line-height:16px}.form-group{margin-bottom:12px}