:root{--hn-dark: #1a1b18;--hn-cream: #f9f7f2;--hn-gold: #c48431;--hn-header-h: 72px;--hn-header-z: 100;--hn-promo-h: 0px}.hn-promo-bar{background-color:var(--hn-gold);text-align:center;padding:6px 16px}.hn-promo-bar__text{font-family:Poppins,sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;letter-spacing:.05em;color:var(--hn-cream);margin:0;line-height:100%}.hn-header-group{position:fixed;top:0;left:0;right:0;z-index:var(--hn-header-z);transition:transform .25s cubic-bezier(.4,0,.2,1)}.hn-header-group.is-hidden{transform:translateY(-100%)}.hn-header{position:relative;background-color:var(--hn-cream);color:var(--hn-dark);height:var(--hn-header-h);display:flex;align-items:center;transition:box-shadow .2s ease}.hn-header--dark{background-color:var(--hn-dark);color:var(--hn-cream)}.hn-header.is-scrolled{box-shadow:none}.hn-header .hn-icon--dark{display:block}.hn-header .hn-icon--white,.hn-header--dark .hn-icon--dark{display:none}.hn-header--dark .hn-icon--white{display:block}.hn-header__inner{display:flex;align-items:center;justify-content:space-between;width:100%;gap:24px}.hn-header__logo{flex-shrink:0;display:flex;align-items:center;text-decoration:none}.hn-header__logo img{display:block;height:31px;width:auto}.hn-header__nav{flex:1;display:flex;justify-content:center}.hn-header__nav-list{display:flex;align-items:center;gap:40px;list-style:none;margin:0;padding:0}.hn-header__nav-link{font-family:Poppins,sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;letter-spacing:.03em;text-decoration:none;color:inherit;white-space:nowrap;position:relative;padding-bottom:2px;transition:opacity .15s ease}.hn-header__nav-link:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:1.5px;background-color:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.hn-header__nav-link:hover:after,.hn-header__nav-link.is-active:after{transform:scaleX(1)}.hn-header__nav-link:hover{opacity:.65}.hn-header__actions{flex-shrink:0;display:flex;align-items:center;gap:12px}.hn-header__select-wrapper{position:relative;display:flex;align-items:center}.hn-header__select{appearance:none;-webkit-appearance:none;background:none;border:none;outline:none;cursor:pointer;font-family:Poppins,sans-serif;font-weight:200;font-size:14px;color:inherit;padding:4px 18px 4px 0;transition:opacity .15s ease}.hn-header__select:hover{opacity:.65}.hn-header__select option{background-color:var(--hn-cream);color:var(--hn-dark)}.hn-header--dark .hn-header__select option{background-color:var(--hn-dark);color:var(--hn-cream)}.hn-header__select-arrow{position:absolute;right:0;pointer-events:none;color:inherit}.hn-header__icon-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;text-decoration:none;background:none;border:none;cursor:pointer;padding:0;position:relative;transition:opacity .15s ease}#hn-search-trigger{margin-left:16px}.hn-header__icon-btn:hover{opacity:.6}.hn-header__icon-btn img{display:block}.hn-header__cart-badge{position:absolute;top:2px;right:2px;width:16px;height:16px;background-color:var(--hn-gold);color:var(--hn-dark);border-radius:50%;font-family:Poppins,sans-serif;font-size:10px;font-weight:500;display:flex;align-items:center;justify-content:center}.hn-header--dark .hn-header__cart-badge{background-color:var(--hn-gold);color:var(--hn-dark)}.hn-header__hamburger{display:none;flex-direction:column;justify-content:center;gap:5px;width:36px;height:36px;background:none;border:none;cursor:pointer;padding:4px;color:inherit}.hn-header__hamburger-line{display:block;width:22px;height:1.5px;background-color:currentColor;border-radius:2px;transition:transform .25s ease,opacity .25s ease;transform-origin:center}.hn-header__hamburger.is-active .hn-header__hamburger-line:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.hn-header__hamburger.is-active .hn-header__hamburger-line:nth-child(2){opacity:0;transform:scaleX(0)}.hn-header__hamburger.is-active .hn-header__hamburger-line:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.hn-mobile-nav{position:fixed;top:var(--hn-promo-h);right:0;bottom:0;left:0;background-color:var(--hn-dark);z-index:calc(var(--hn-header-z) + 10);transform:translate(-100%);transition:transform .35s cubic-bezier(.4,0,.2,1);overflow:hidden;display:flex;flex-direction:column}.hn-mobile-nav.is-open{transform:translate(0)}.hn-menu__nav{flex:1;display:flex;flex-direction:column;justify-content:flex-start}.hn-menu__nav ul .hn-menu__item{padding-left:16px;padding-right:16px}.hn-menu__header{display:flex;align-items:center;justify-content:space-between;padding:0 16px;height:var(--hn-header-h);flex-shrink:0;border-bottom:1px solid rgba(249,247,242,.08)}.hn-menu__close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:none;border:none;cursor:pointer;color:var(--hn-cream);padding:0;transition:opacity .15s ease}.hn-menu__close:hover{opacity:.6}.hn-menu__logo{display:flex;align-items:center;text-decoration:none}.hn-menu__logo img{height:25px;width:auto}.hn-menu__header-actions{display:flex;align-items:center;gap:4px;opacity:0}.hn-menu__nav ul{list-style:none;margin:0;padding:0}.hn-menu__item{border-bottom:1px solid rgba(249,247,242,.12)}.hn-menu__link{display:block;font-family:Poppins,sans-serif;font-weight:500;font-size:20px;text-transform:uppercase;letter-spacing:.02em;color:var(--hn-cream);text-decoration:none;padding:20px 0;transition:opacity .15s ease;line-height:57px;height:63px;display:flex;align-items:center}.hn-menu__link:hover{opacity:.55}body.hn-nav-open{overflow:hidden}@media screen and (max-width:990px){.hn-header__nav,.hn-header__dropdown{display:none}.hn-header__hamburger{display:flex}#HeaderCurrencyForm,#HeaderLocaleForm{display:none}.hn-promo-bar__text{font-size:13px}#hn-search-trigger{margin-left:0}}@media screen and (max-width:640px){.hn-header__inner{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"burger logo actions";align-items:center}.hn-header__hamburger{grid-area:burger;justify-self:start}.hn-header__logo{grid-area:logo;justify-self:center}.hn-header__nav{display:none}.hn-header__actions{grid-area:actions;justify-self:end;gap:4px}.hn-promo-bar__text{font-size:12px}}#MainContent,.shopify-section:first-of-type{scroll-margin-top:calc(var(--hn-promo-h, 0px) + var(--hn-header-h))}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-header-horizon.css.map */
