:root{--input-height: 2.5rem !important}.RecoverPasswordForm h2{color:#000}.form-vertical h2{color:#184b4f}.register-wrapper.page-width{z-index:2;position:relative}.customers-style form{position:relative;text-align:center!important;z-index:2}footer.footer{padding-top:4rem}.trust_icon_custom{display:none}.customers-style{display:block;position:relative;overflow:hidden;max-width:91rem;margin:auto;background:#fff}.customers-style .banner__media.media{position:absolute;top:0;left:0;width:50%;height:100%;max-width:45.25rem}.login-wrapper.page-width{max-width:50%;flex-basis:50%;padding:6.25rem 0;background:#f0f3f4}.main-login-content{max-width:34rem;flex-basis:36rem;display:flex;justify-content:center;flex-direction:column;padding:6.25rem 0;margin:0 auto}.main-login-content .page-width.page-width--tiny.page-content{padding-left:0!important;padding-right:0!important;max-width:100%!important;flex-basis:100%!important;margin:unset}.form-vertical h2{text-align:center}.login-wrapper{max-width:50rem;margin:0 auto}.custom-account{padding-top:6.25rem;padding-bottom:6.25rem;background-size:cover!important}.hide{display:none!important}.my-account-custom input{width:100%;background:#fff!important;border:0!important;color:#848484;box-shadow:none!important;outline:none!important;margin-bottom:.9375rem;font-size:1rem;letter-spacing:0;padding-left:1.25rem;padding-right:1.25rem;height:var(--input-height);line-height:var(--input-height);border-radius:.375rem!important;font-family:var(--text-font-light2);border:.5px solid #8B8B8B!important}.my-account-custom input::placeholder{color:#767676!important}.password-fild-wrap .showhide-pass-button{display:flex;position:absolute;top:-.5rem;right:.5rem;height:100%;cursor:pointer;align-items:center;width:100%;max-width:2.6875rem;justify-content:center}.password-fild-wrap{position:relative}.form-vertical h2{margin-bottom:1.875rem!important}.grid.Passwort-vergessen .grid__item{width:100%;max-width:100%}a#RecoverPassword{font-size:.8125rem;color:#959595;text-align:center;display:block}.grid.Passwort-vergessen{text-align:left;margin-bottom:2.5rem}.image.registrierung_img img{height:30rem!important}button.btn.btn--full.button.button--primary:after,input#register-submit:after{content:""!important;position:relative;inset:auto;right:auto;width:.875rem;height:.75rem;background:url(/cdn/shop/files/Icon_akar-arrow-right.svg) no-repeat center / contain;margin-left:.5rem;margin-top:0rem;border:0!important;--border-offset: 0 !important;transition:all .5s;display:inline-flex!important}button.btn.btn--full.button.button--primary:hover,input#register-submit:hover{background:#4d4d4d!important;box-shadow:1px 1px 10px #ffffff1a}button.btn.btn--full.button.button--primary,input#register-submit{max-width:100%!important;width:100%;height:var(--input-height);padding:0 2.5rem;box-shadow:unset;border-radius:.375rem;color:#fff;font-size:.8125rem;margin:0;line-height:2.5rem;min-height:auto;border:0!important;text-transform:uppercase;max-width:20rem!important;border-radius:1.25rem}input#register-submit{margin-top:1.5625rem!important}p.registrieren-text{text-align:center;color:#fff;margin:1.25rem 0 0!important}p.registrieren-text a{color:#000}.form-vertical h2,.form-vertical p{color:#000!important}.form-vertical h2{text-transform:uppercase}.my-account-custom label{display:none}.errors li{color:#000;list-style:none;text-align:left;margin-bottom:1rem}button#HideRecoverPasswordLink{position:absolute}.errors ul{padding:0}button#HideRecoverPasswordLink{display:none}.addresses form{margin-top:0}.customer button{margin:2rem 0 1.5rem}button#register-submit{margin-top:1rem}@media screen and (max-width:849px){.login-wrapper{max-width:100%;margin-left:auto}.customers-style .banner__media.media{display:none}footer.footer{padding-top:2rem}.customers-style{padding-top:50px;padding-bottom:50px}.custom-flex-login-register{max-width:428px;padding-left:20px;padding-right:20px;margin:auto}.login-image{display:none}.grid.Passwort-vergessen{margin-bottom:30px}.form-vertical h2{margin-bottom:20px!important}.main-login-content{max-width:100%;flex-basis:100%;padding:0}.custom-flex-login-register{margin-bottom:0}.my-account-custom{padding:20px;margin-bottom:40px}.my-account-custom input{font-size:14px;height:38px;line-height:38px}.customer:not(.account):not(.order) button{margin:20px 0;border-radius:0}.addresses form button:first-of-type+button{width:100%;max-width:300px}.customer .field+div:not(.field) label{display:none}.addresses li>button{margin-top:20px}.addresses ul h2{margin-top:15px;margin-bottom:0}body .customer ul form{margin-top:10px}li[data-address]{margin-top:0}a#RecoverPassword{font-size:12px}button.btn.btn--full.button.button--primary,input#register-submit{font-size:14px;padding:0!important;height:38px!important;line-height:38px!important;letter-spacing:.78px}.main-login-content .page-width.page-width--tiny.page-content{padding-left:0;padding-right:0}.addresses button+button{margin-top:0!important}.customer{margin:40px 0 60px}}@media screen and (max-width:414px){.form-vertical h2{font-size:26px;line-height:36px}.my-account-custom{margin-bottom:30px}.customers-style{padding-top:0;padding-bottom:0}.customer>h1,.customer__title{font-size:20px;line-height:1.5}.customer a,:is(.account,.order) p{font-size:14px}:is(.account,.order) h2{margin-top:30px;font-size:20px;line-height:30px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/tzn-account.css.map */
