@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500;1,600&family=Jost:wght@300;400;500&display=swap";:root{--jh-bg: #14120f;--jh-gold: #c8a96e;--jh-cream: #f3ecdc;--jh-muted: #b8ae9a;--jh-line: rgba(200, 169, 110, .35)}body.password,body.password .gradient{background:var(--jh-bg)!important;background-image:none!important;color:var(--jh-muted);font-family:Jost,sans-serif}.password-header{padding:2.8rem 4rem;border-bottom:1px solid var(--jh-line)}.password-header h1.h2{display:block;width:24rem;height:7rem;margin:0;font-size:0!important;line-height:0;overflow:hidden;background:url(/cdn/shop/files/logo_haege_white.png?v=1783281816) no-repeat center / contain}@media screen and (min-width:750px){.password-header h1.h2{grid-column:2;justify-self:center}}.password-header img.password-logo{display:block;margin:0 auto;max-width:24rem;height:auto}.password-link,.password-link:hover{color:var(--jh-gold)!important;font-size:1.3rem;letter-spacing:.08em}.password-link .svg-wrapper svg,.password-link svg{color:var(--jh-gold)}.email-signup-banner__box{background:var(--jh-bg)!important;background-image:none!important;border:1px solid var(--jh-line)!important;border-radius:0!important;padding:6rem 5rem!important;max-width:62rem}.email-signup-banner .banner__media{background:#1c1915}.email-signup-banner .banner__media>svg{display:none}.email-signup-banner__heading{color:var(--jh-cream)!important;font-family:Cormorant Garamond,serif;font-style:italic;font-weight:500;font-size:clamp(3rem,5vw,4.4rem)!important;line-height:1.25;letter-spacing:.01em;text-transform:none}.email-signup-banner__heading:before{content:"Bald f\fcr Sie da";display:block;font-family:Jost,sans-serif;font-style:normal;font-weight:400;font-size:1.15rem;letter-spacing:.5em;text-transform:uppercase;color:var(--jh-gold);margin-bottom:1.8rem}.newsletter__subheading,.newsletter__subheading p{color:var(--jh-muted)!important;font-size:1.5rem;line-height:1.9;letter-spacing:.02em}.newsletter-form .field__input{background:#ffffff0f!important;color:var(--jh-cream)!important;border:1px solid var(--jh-line)!important;border-radius:0!important;box-shadow:none!important}.newsletter-form .field__input:focus{box-shadow:0 0 0 1px var(--jh-gold)!important}.newsletter-form .field__label{color:var(--jh-muted)!important}.newsletter-form .field:after,.newsletter-form .field:before{box-shadow:none!important;outline:none!important}.newsletter-form__button{background:var(--jh-gold)!important;color:var(--jh-bg)!important;width:auto!important;min-width:11rem;padding:0 2rem!important;border-radius:0!important;margin:0!important}.newsletter-form__button .svg-wrapper{display:none}.newsletter-form__button:after{content:"Eintragen";font-family:Jost,sans-serif;font-size:1.35rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;box-shadow:none!important;position:static!important;inset:auto!important}.newsletter-form__button:hover{background:#d8bc84!important}.newsletter-form__message{color:var(--jh-gold)!important}.password__footer{background:transparent!important;border-top:1px solid var(--jh-line);color:var(--jh-muted)!important;padding-top:3.5rem;padding-bottom:3.5rem}.jh-contact{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:3rem 6rem;list-style:none;margin:0 0 1rem;padding:0 2rem}.jh-contact__item{display:flex;align-items:flex-start;gap:1.2rem;color:var(--jh-muted);font-size:1.35rem;line-height:1.6;letter-spacing:.03em;text-align:left}.jh-contact__item svg{width:2rem;height:2rem;color:var(--jh-gold);flex-shrink:0;margin-top:.3rem}.jh-contact__label{display:block;font-size:1.05rem;letter-spacing:.28em;text-transform:uppercase;color:var(--jh-gold);margin-bottom:.4rem}.jh-contact__item a{color:var(--jh-muted)!important;text-decoration:none}.jh-contact__item a:hover{color:var(--jh-gold)!important}.password__footer-text,.password__footer-caption,.password__footer-login,.password__footer .shopify-link{color:var(--jh-muted)!important;font-size:1.25rem}.password__footer a{color:var(--jh-gold)!important}.list-social__link,.list-social__link svg{color:var(--jh-gold)!important}.password-modal .modal__content{background:var(--jh-bg)}.password-modal__content{color:var(--jh-cream)}.password-modal__content-heading{color:var(--jh-cream);font-family:Cormorant Garamond,serif;font-size:2.4rem}.password-modal .field__input{background:#ffffff0f!important;color:var(--jh-cream)!important;border:1px solid var(--jh-line)!important;border-radius:0!important;box-shadow:none!important}.password-modal .field__label{color:var(--jh-muted)!important}.password-button.button--outline{color:var(--jh-gold)!important;box-shadow:0 0 0 1px var(--jh-gold)!important;border-radius:0!important}.modal__close-button.link,.password-modal .icon-close{color:var(--jh-cream)!important}.password-modal .password__footer-text,.password-modal .password__footer-text a{color:var(--jh-muted)!important}@media screen and (max-width:749px){.password-header{padding:2rem 2rem 2.4rem;gap:1.6rem}.password-header h1.h2{width:18rem;height:5.5rem}.email-signup-banner .banner__media{display:none!important}.email-signup-banner:before,.email-signup-banner .banner__media:before,.email-signup-banner .banner__content:before{content:none!important;display:none!important;padding:0!important}.email-signup-banner.banner{min-height:auto!important;height:auto!important}.email-signup-banner .banner__content{position:relative!important;inset:auto!important;padding:3rem 1.5rem!important}.email-signup-banner__box{padding:4rem 2.4rem!important}.jh-contact{flex-direction:column;align-items:center;gap:2.4rem}.jh-contact__item{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/password-custom.css.map */
