.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{gap:35px;padding:88px 19px 53px}@media (max-width: 767.98px){.prelogin .box{width:100%;padding:63px 15px 55px}}.prelogin .box__header header{max-width:200px;top:-9rem;left:4rem}@media (max-width: 519.98px){.prelogin .box__header header{top:-7.5rem;left:6rem}}.prelogin .box__header>div{word-break:break-word;gap:35px}@media (max-width: 519.98px){.prelogin .box__header>div{width:18.5rem}.prelogin .box__header>div span{word-break:break-word;width:56%}}@media (max-width: 349.98px){.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{gap:35px;padding:88px 19px 53px}.recover .box__header .box__icon{cursor:pointer;margin:25px 0 0 28px;top:-5.5rem;left:-1.2rem}.recover .box__header header{max-width:200px;top:-9rem;left:5rem}.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{gap:30px;width:31rem;padding:88px 52px 46px}@media (max-width: 519.98px){.login .box{padding:88px 30px 46px}}.login .box__header .box__icon{cursor:pointer;margin:25px 0 0 28px;top:-5.5rem;left:-3.3rem}@media (max-width: 519.98px){.login .box__header .box__icon{left:-1.9rem}}.login .box__header header{max-width:200px;top:-9rem;left:5rem}.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{gap:30px;width:31rem;padding:84px 60px 36px}.register .container .box__header .box__icon{cursor:pointer;margin:25px 0 0 28px;top:-5.3rem;left:-3.8rem}.register .container .box__header header{max-width:200px;top:-8.8rem;left:4rem}@media (max-width: 519.98px){.register .container .box__body .register__gender{justify-content:center;align-items:center;display:flex}.register .container .box__body .register__other-mail{flex-direction:column;justify-content:center;align-items:center;display:flex}}@media (max-width: 1023.98px){.register .container .box__body .register__other-mail{flex-direction:column;justify-content:center;align-items:center;display:flex}}@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 #000}.register .customer__radioBtn span:after,.login .customer__radioBtn span:after,.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/715/assets/template-customer.css.map */
