.experience-component.experience-westwing_assets-loginRegister{display:contents}.westwing-main-box-login .icon-arrow-left-light{margin-right:4px}.westwing-main-box-login .icon-arrow-left-light:before{font-size:1.6rem}.westwing-main-box-login .content-asset,.westwing-main-box-login picture{display:contents}.westwing-main-box-login img{width:100%}@media screen and (min-width:992px){.westwing-main-box-login img{height:680px;max-height:680px;-o-object-fit:cover;object-fit:cover;width:70%}.westwing-main-box-login .login-page{min-height:610px;padding:0 16px}}.westwing-main-box-login .form-box{padding:16px;width:100%}@media screen and (min-width:940px){.westwing-main-box-login .form-box{max-width:406px;padding:44px 0 24px;width:100%}}.westwing-main-box-login .form-box .form-group{margin-bottom:16px}.westwing-main-box-login .form-box .form-group-last{margin-bottom:12px}.westwing-main-box-login .form-box .text-headline-20-regular{display:inline-block;margin-bottom:20px}.westwing-main-box-login .form-box .page-subtitle{margin-bottom:16px}.westwing-main-box-login .form-box .login-features i{font-size:1.8rem}.westwing-main-box-login .form-box .login-features i:before{color:#379187}.westwing-main-box-login .form-box .btn-primary-westwing{background-color:#98d7cf;color:#414138;height:44px;margin:20px 0}.westwing-main-box-login .form-box .btn-secondary-westwing{background:none;border:1px solid #414138;border-radius:4px;display:inline;height:44px;width:100%}.westwing-main-box-login .form-box form{margin-top:16px}.westwing-main-box-login .form-box .social-buttons{margin-bottom:20px}.westwing-main-box-login .form-box .membership-btn{border-radius:4px}.westwing-main-box-login .form-box .basic-register-btn{height:44px}.westwing-main-box-login .form-box .tab-pane{display:none}.westwing-main-box-login .form-box .tab-pane.active,.westwing-main-box-login .form-box .tab-pane.show.active{display:block}.westwing-main-box-login .form-box .login-form-nav.is-register-flow .auth-intro{display:none!important}.westwing-main-box-login .form-box input[type=checkbox],.westwing-main-box-login .form-box input[type=radio]{accent-color:#414138;height:16px;margin-right:8px;width:16px}.westwing-main-box-login .form-box .custom-checkbox .custom-control-label{padding-left:8px;padding-top:3px}.westwing-main-box-login .form-box .custom-checkbox .custom-control-label:before{background:#fff;background-image:none;border:1px solid #414138;border-radius:4px;height:16px;width:16px}.westwing-main-box-login .form-box .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background:#414138;border-color:#414138}.westwing-main-box-login .form-box .custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-position:50%;background-repeat:no-repeat;background-size:100%;-webkit-filter:invert(1);filter:invert(1);left:-1.25rem;top:.55rem}.westwing-main-box-login .form-box .js-person-type-tabs .tab-pane{display:none}.westwing-main-box-login .form-box .js-person-type-tabs .tab-pane.show.active{display:block}.westwing-main-box-login .form-box .password-strength__track{border-radius:4px;height:4px;margin-top:12px;overflow:hidden}.westwing-main-box-login .form-box .password-strength__fill{background:#379187;border-radius:4px;display:block;height:100%;-webkit-transition:width .2s ease;transition:width .2s ease;width:0}.westwing-main-box-login .form-box .pw-tip{background:#fff;border:1px solid #bdbcb3;border-radius:4px;-webkit-box-shadow:0 0 7.2px 0 rgba(0,0,0,.12);box-shadow:0 0 7.2px 0 rgba(0,0,0,.12);left:0;padding:12px 8px;position:absolute;right:0;top:calc(100% - 6px);z-index:20}.westwing-main-box-login .form-box .pw-tip.pw-tip-pwd-empty{top:calc(100% + 10px)}.westwing-main-box-login .form-box .pw-tip__list{list-style:none;margin:0;padding:0}.westwing-main-box-login .form-box .pw-tip__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:0}.westwing-main-box-login .form-box .pw-tip__list li .icon-check-circle{color:#379187}.westwing-main-box-login .form-box .pw-tip__list li .icon-warning{color:#ba0030}.westwing-main-box-login .form-box .pw-tip__list li .icon-check-circle:before,.westwing-main-box-login .form-box .pw-tip__list li .icon-warning:before{font-size:1.4rem}.westwing-benefits-video-box h2,.westwing-login-copy-box h2{font-size:2.4rem}@media screen and (min-width:940px){.westwing-benefits-video-box h2,.westwing-login-copy-box h2{font-size:4rem}}.westwing-benefits-video-box .content-asset,.westwing-benefits-video-box picture,.westwing-login-copy-box .content-asset,.westwing-login-copy-box picture{display:contents}.westwing-benefits-video-box{gap:52px}.westwing-benefits-video-box .login-video-wrapper{max-height:536px}@media screen and (min-width:940px){#requestPasswordResetModal .modal-dialog{margin-top:25vh;max-width:491px;width:100%}}#requestPasswordResetModal .modal-dialog .modal-content{padding:24px 20px}#requestPasswordResetModal .modal-dialog .modal-header{border:none;border-radius:0;padding:0}#requestPasswordResetModal .modal-dialog .close{background:none;font-size:2.4rem;position:relative;right:0;top:0}#requestPasswordResetModal .modal-dialog .modal-body{padding:0}#requestPasswordResetModal .modal-dialog .modal-body form{margin-top:0}@media (max-width:939px){#requestPasswordResetModal.modal .modal-dialog{bottom:0;left:0;margin:0;max-width:100%;position:fixed;right:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}#requestPasswordResetModal.modal.show .modal-dialog{-webkit-transform:translateY(0);transform:translateY(0)}}.modal-authenticating .modal-content{border-radius:4px;max-width:320px;padding-left:32px;padding-right:32px}.modal-authenticating .bcrypt-loading-modal__spinner .spinner-border{-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite;border-color:#379187 #379187 #f2efe4 #f2efe4;border-radius:50%;border-style:solid;border-width:5px;display:inline-block;height:54px;width:54px}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-border{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.modal-authenticating .bcrypt-loading-modal__message-wrap{min-height:38px;width:100%}@media screen and (max-width:351px){.modal-authenticating .bcrypt-loading-modal__message-wrap{min-height:56px}}.modal-authenticating .bcrypt-loading-modal__message{left:0;margin:0;opacity:0;top:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;width:100%}.modal-authenticating .bcrypt-loading-modal__message.is-active{opacity:1}.modal-authenticating .bcrypt-loading-modal__loadingbar{border-radius:4px;height:4px;overflow:hidden;width:100%}.modal-authenticating .bcrypt-loading-modal__loadingbar-track{background:#f2efe4;border-radius:4px;inset:0}.modal-authenticating .bcrypt-loading-modal__loadingbar-fill{-webkit-animation:bcrypt-loading-bar 1.4s ease-in-out infinite;animation:bcrypt-loading-bar 1.4s ease-in-out infinite;background:#379187;border-radius:4px;height:100%;left:0;top:0;width:40%}@-webkit-keyframes bcrypt-loading-bar{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(200%);transform:translateX(200%)}}@keyframes bcrypt-loading-bar{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(200%);transform:translateX(200%)}}