.hn-announcements{background:#1c1a17;color:#f5f3ef}.hn-announcements,.header-wrapper,.footer{font-family:var(--hn-new-body-font)}.hn-announcements__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0 auto;padding-block:1rem;gap:.6rem 2rem;text-align:center}.hn-announcements__item{display:flex;align-items:center;justify-content:center;min-width:0}.hn-announcements__item+.hn-announcements__item{border-left:1px solid #635e55}.hn-announcements__message{margin:0;font-family:var(--hn-new-body-font);font-size:1.3rem;line-height:1.4;letter-spacing:0}.hn-announcements__link{display:flex;align-items:center;justify-content:center;min-height:44px;width:100%;color:inherit;text-decoration-color:#a7a196;text-underline-offset:.3rem}.hn-announcements__message .icon-arrow{width:1.4rem;margin-left:.6rem}.header-wrapper{background:#f5f3ef;background-image:none;color:#1c1a17;--color-foreground: 28, 26, 23;--color-background: 245, 243, 239}.header-wrapper--border-bottom{border-bottom-color:#d9d3ca}.header-wrapper .header{padding-top:1.5rem;padding-bottom:1.5rem;column-gap:2.4rem}.header__heading-link{display:flex;align-items:center;min-height:44px}.header__heading-link .hn-brand{font-family:var(--hn-new-heading-font);color:#1c1a17;font-size:3rem;font-weight:700;letter-spacing:-.045em;white-space:nowrap}.header-wrapper .header__menu-item{min-height:44px;padding-inline:1.1rem;font-size:1.45rem;font-weight:600;color:#1c1a17}.header-wrapper .header__menu-item:hover,.header-wrapper .header__menu-item[aria-current=page]{color:#b23a1e;text-decoration:underline;text-underline-offset:.5rem}.header-wrapper .header__icon{min-height:44px;min-width:44px;color:#1c1a17}.header-wrapper .menu-drawer{background:#f5f3ef;color:#1c1a17;border-color:#d9d3ca}.header-wrapper .menu-drawer__navigation{padding-top:2.4rem;padding-bottom:2.4rem}.header-wrapper .menu-drawer__menu-item{min-height:52px;color:#1c1a17;font-weight:600}.header-wrapper .menu-drawer__menu-item:hover,.header-wrapper .menu-drawer__menu-item[aria-current=page]{background:#ece8e0;color:#b23a1e}.header-wrapper .menu-drawer__utility-links{background:#ece8e0;color:#1c1a17}.header-wrapper .menu-drawer__account{min-height:44px;color:#1c1a17}.footer{background:#1c1a17;background-image:none;color:#f5f3ef;border-top-color:#1c1a17!important;--color-foreground: 245, 243, 239;--color-background: 28, 26, 23;--color-button: 245, 243, 239;--color-button-text: 28, 26, 23}.footer .footer-block__heading,.footer .footer-block__details-content,.footer .footer-block__details-content p,.footer .footer-block__details-content a,.footer .link,.footer .footer__copyright,.footer .copyright__content a{color:#f5f3ef}.footer .footer-block__heading{font-family:var(--hn-new-heading-font);font-size:1.9rem;letter-spacing:-.02em}.footer .footer-block__details-content p{color:#d6d0c6;font-size:1.5rem}.footer .footer-block__details-content .list-menu__item--link,.footer .footer-block__details-content p a,.footer .copyright__content a{display:inline-flex;align-items:center;min-height:44px;line-height:1.5}.footer a:hover{color:#fff;text-decoration-thickness:2px}.footer .footer__content-bottom{border-top-color:#635e55}.footer .field__input{color:#f5f3ef;background:#282520}.footer .field__label,.footer .newsletter-form__button{color:#f5f3ef}.footer .newsletter-form__button{min-width:44px;min-height:44px}.footer a:focus-visible,.footer button:focus-visible,.footer input:focus-visible,.hn-announcements a:focus-visible{outline-color:#f5f3ef}@media(min-width:990px){.header-wrapper .header--middle-left{grid-template-columns:auto minmax(0,1fr) auto}.header-wrapper .header__inline-menu{justify-self:center;margin-left:0}}@media(max-width:989px){.hn-announcements__list{gap:.5rem 1rem}.hn-announcements__message{font-size:1.2rem}.header-wrapper .header{padding-top:.8rem;padding-bottom:.8rem;column-gap:.6rem}.header__heading-link .hn-brand{font-size:2.5rem}}@media(max-width:749px){.hn-announcements__list{grid-template-columns:minmax(0,1fr);gap:.35rem;padding-top:.9rem;padding-bottom:.9rem}.hn-announcements__item+.hn-announcements__item{border-left:0}.hn-announcements__message{font-size:1.15rem}.header__heading-link{padding-inline:.4rem}.footer .footer__content-top{padding-left:2.4rem;padding-right:2.4rem}}@media(max-width:374px){.header__heading-link .hn-brand{font-size:2.15rem}.header-wrapper .header{padding-left:1.4rem;padding-right:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/heiners-chrome.css.map */
