.customer-login #send-invite,.customer-login #recover{display:none}.customer-login #recover:target{display:block}.customer-login.customer-login--portal-enabled #login{display:none}.customer-login.customer-login--portal-enabled #login:target{display:block}.customer-login.customer-login--portal-enabled #login:target~#prelogin{display:none}.customer-login #send-invite:target{display:block}.customer-login #send-invite:target~#prelogin{display:none}.prelogin .box{padding:88px 19px 53px;gap:35px}@media (max-width: 767.98px){.prelogin .box{width:100%;padding:63px 15px 55px}}.prelogin .box__header header{left:4rem;top:-9rem;max-width:200px}@media (max-width: 519.98px){.prelogin .box__header header{left:6rem;top:-7.5rem}}.prelogin .box__header>div{gap:35px;word-break:break-word}@media (max-width: 519.98px){.prelogin .box__header>div{width:18.5rem}}@media (max-width: 519.98px){.prelogin .box__header>div span{width:56%;word-break:break-word}}@media (max-width: -.02){.prelogin .box__header>div span{width:54%}}.prelogin .box__header>div p{width:60%}@media (max-width: 519.98px){.prelogin .box__header>div p{width:78%}}.prelogin .box__body form{gap:35px}.prelogin .box__body form .field{width:81%}.prelogin .box__body form .button{min-width:203px}@media (max-width: 519.98px){.prelogin .box__body form .button{width:74%}}.recover .box{padding:88px 19px 53px;gap:35px}.recover .box__header .box__icon{margin:25px 0 0 28px;top:-5.5rem;left:-1.2rem;cursor:pointer}.recover .box__header header{left:5rem;top:-9rem;max-width:200px}.recover .box__header>div{gap:35px;max-width:31rem}.recover .box__header>div p{width:75%}.recover .box__body form{gap:35px}.recover .box__body form .field{width:78%}.recover .box__body form .button{min-width:203px}@media (max-width: 519.98px){.recover .box__body form .button{width:75%}}.login .box{padding:88px 52px 46px;gap:30px;width:31rem}@media (max-width: 519.98px){.login .box{padding:88px 30px 46px}}.login .box__header .box__icon{margin:25px 0 0 28px;top:-5.5rem;left:-3.3rem;cursor:pointer}@media (max-width: 519.98px){.login .box__header .box__icon{left:-1.9rem}}.login .box__header header{left:5rem;top:-9rem;max-width:200px}.login .box__body form>div:last-child{gap:19px}.login .box__body form .button,.login .box__body form .subscribe .button{min-width:203px}@media (max-width: 519.98px){.login .box__body form .button,.login .box__body form .subscribe .button{width:96%}}.login .box__body form .forgotpass a{border-bottom:1px solid var(--color-primary)}.login .box__body form .subscribe p{color:#919090}.register .container .box{padding:84px 60px 36px;gap:30px;width:31rem}.register .container .box__header .box__icon{margin:25px 0 0 28px;top:-5.3rem;left:-3.8rem;cursor:pointer}.register .container .box__header header{left:4rem;top:-8.8rem;max-width:200px}@media (max-width: 519.98px){.register .container .box__body .register__gender{display:flex;align-items:center;justify-content:center}}@media (max-width: 519.98px){.register .container .box__body .register__other-mail{display:flex;flex-direction:column;align-items:center;justify-content:center}}@media (max-width: 1023.98px){.register .container .box__body .register__other-mail{display:flex;flex-direction:column;align-items:center;justify-content:center}}@media (max-width: 519.98px){.register .container .box__body .form-actions .button{width:98%}}.register .customer__radioBtn span:before,.login .customer__radioBtn span:before{border:1px solid black}.register .customer__radioBtn span:after,.login .customer__radioBtn span:after{left:8px}.register .customer__checkboxBtn span:after,.login .customer__checkboxBtn span:after{left:8px}.register .fields-container,.login .fields-container{gap:30px}.register svg use,.login svg use{width:20px;height:11px}
/*# sourceMappingURL=/cdn/shop/t/786/assets/template-customer.css.map */
