.account{display:flex;flex-wrap:wrap}.account .account__banner,.account .account__form{width:50%}@media screen and (max-width: 768px){.account .account__banner,.account .account__form{width:100%}}.account .account__banner{min-height:59.8571428571rem}@media screen and (max-width: 768px){.account .account__banner{min-height:unset}}.account .account__banner .account__banner-image{display:block}.account .account__banner .account__banner-image.account__banner-image--hidden{display:none}.account .account__banner img{height:100%;max-width:100%;width:100%;object-fit:cover;display:block;min-height:59.8571428571rem}@media screen and (max-width: 768px){.account .account__banner img{height:19.2857142857rem;min-height:unset}}.account .account__form{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}@media screen and (max-width: 768px){.account .account__form{padding:1.7142857143rem .4285714286rem}}.account .account__form .hidden{display:none}.account .account__form h1{margin-bottom:2.1428571429rem}@media screen and (max-width: 768px){.account .account__form h1{margin-bottom:1.7142857143rem}}.account .account__form .account__form-title{margin-bottom:.7142857143rem}.account .account__form .account__form-subtitle{font-size:.8571428571rem;line-height:1.4;margin-bottom:2.1428571429rem}.account .account__form .account__form-resend{font-size:.9285714286rem;line-height:1.4;margin-top:1.7142857143rem}.account .account__form .account__form-resend a{color:#000;text-decoration:underline}.account .account__form .errors{color:#eb5757;margin-bottom:1.7142857143rem}.account .account__form .input__error{text-align:left}.account .account__form .account__form-wrapper{width:48.5%}@media screen and (max-width: 768px){.account .account__form .account__form-wrapper{width:100%}}.account .account__form .account__form-errors{display:none;margin-bottom:.8571428571rem;background-color:rgba(0,0,0,0);font-size:.7857142857rem;line-height:1.4;padding:.1428571429rem .5714285714rem;color:#eb5757;text-align:left}.account .account__form .account__form-errors.account__form-errors--active{display:block}.account .account__form .input__wrapper{margin-bottom:.8571428571rem;width:100%}.account .account__form .input__wrapper input:focus+label{opacity:1}.account .account__form .input__wrapper label{opacity:0}.account .account__form .input__wrapper .account__reveal-password{cursor:var(--pointer-cursor);position:absolute;right:1.5714285714rem;top:50%;transform:translateY(-50%)}.account .account__form .input__wrapper .account__reveal-password svg:last-child{display:none}.account .account__form .input__wrapper .account__reveal-password.account__reveal-password--active svg:first-child{display:none}.account .account__form .input__wrapper .account__reveal-password.account__reveal-password--active svg:last-child{display:block}.account .account__form .checkbox{margin-bottom:.7142857143rem;transition:.3s ease-in-out all,margin 0s}.account .account__form .button{width:100%;transition:.3s ease-in-out all,margin 0s}.account .account__form .button.account__form-submit{display:block;margin-bottom:.7142857143rem;margin-top:2.1428571429rem}@media screen and (max-width: 768px){.account .account__form .button.account__form-submit{margin-top:1.7142857143rem}}.account .account__form .button.account__form-register{margin-bottom:.8571428571rem}.account .account__form #rc_login{display:none}.account .js-request__error{font-size:1.1428571429rem}.account .js-request__error+ul{list-style-type:none;padding:0;margin-top:.3571428571rem;margin-bottom:.7142857143rem}.account-activate{padding:3.5714285714rem 0}.account-activate .account-activate__wrapper{margin:0 auto;max-width:53.5714285714rem;text-align:center;width:100%}.account-activate .account-activate__title{margin-bottom:.7142857143rem}.account-activate .account-activate__subtitle{margin-bottom:3.2857142857rem}.account-activate .account-activate__note{font-size:.8571428571rem;line-height:1.4;margin-bottom:2.1428571429rem;text-align:left;color:#787878}.account-activate .account-activate__form{margin:0 auto;max-width:25.9285714286rem;width:100%}.account-activate .account-activate__form .input__wrapper{width:100%;margin-bottom:1rem}.account-activate .account-activate__form .input__wrapper input:focus+label{opacity:1}.account-activate .account-activate__form .input__wrapper label{opacity:0}.account-activate .account-activate__form .button{width:100%}.account-activate .account-activate__form .button+.button{margin-top:1rem}.account-activate .account-activate__form .account__reveal-password{cursor:var(--pointer-cursor);position:absolute;right:1.5714285714rem;top:50%;transform:translateY(-50%)}.account-activate .account-activate__form .account__reveal-password svg:last-child{display:none}.account-activate .account-activate__form .account__reveal-password.account__reveal-password--active svg:first-child{display:none}.account-activate .account-activate__form .account__reveal-password.account__reveal-password--active svg:last-child{display:block}@media screen and (max-width: 768px){.account-activate{padding:0}.account-activate .account-activate__title{font-size:1.8571428571rem;margin-bottom:1.1428571429rem}.account-activate .account-activate__subtitle{font-size:1.2857142857rem;margin-bottom:3.7142857143rem;margin-right:auto;margin-left:auto;max-width:311px}.account-activate .account-activate__form{max-width:20.0714285714rem}.account-activate .account-activate__form .button{max-width:18.3571428571rem}.account-activate .account-activate__form .button+.button{margin-top:2.1428571429rem}.account-activate .account-activate__note{margin-bottom:3.8571428571rem}}
