.site-header{position:fixed;top:0;left:0;right:0;z-index:200;padding-block:1.25rem;transition:background var(--duration-medium) var(--ease-temple),padding var(--duration-medium) var(--ease-temple),transform var(--duration-medium) var(--ease-temple)}.site-header.is-scrolled{background:var(--bg-primary);border-bottom:1px solid var(--border-gold);padding-block:.875rem}.site-header.is-hidden-up{transform:translateY(-100%)}.site-header__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}.site-header__logo{display:flex;align-items:center;flex-shrink:0}.site-header__logo-img{display:block;height:auto;max-height:64px;width:auto}.site-header__logo-text{font-family:var(--font-display);font-size:1.25rem;color:var(--text-accent);letter-spacing:.12em}.site-nav{display:flex}.site-nav__list{display:flex;align-items:center;gap:var(--space-md)}.site-nav__link{position:relative;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-temple);padding-block:.25em}.site-nav__link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--color-solar-gold);transform:scaleX(0);transform-origin:left;transition:transform var(--duration-medium) var(--ease-temple)}.site-nav__link:hover,.site-nav__link.is-active{color:var(--text-accent)}.site-nav__link:hover:after,.site-nav__link.is-active:after{transform:scaleX(1)}.site-nav__item--has-dropdown{position:relative}.site-nav__item--has-dropdown:before{content:"";position:absolute;left:-16px;right:-16px;top:100%;height:1rem}.site-nav__dropdown{position:absolute;top:calc(100% + .75rem);left:50%;transform:translate(-50%);background:var(--bg-secondary);border:1px solid var(--border-gold);min-width:180px;padding:var(--space-sm);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-temple);transition-delay:.18s;white-space:nowrap}.site-nav__item--has-dropdown:hover .site-nav__dropdown,.site-nav__item--has-dropdown:focus-within .site-nav__dropdown{opacity:1;pointer-events:all;transition-delay:0ms}.site-nav__dropdown-link{display:block;color:var(--text-muted);padding:.5em 0;transition:color var(--duration-fast) var(--ease-temple)}.site-nav__dropdown-link:hover{color:var(--text-accent)}.site-header__utils{display:flex;align-items:center;gap:var(--space-sm)}.site-header__icon-btn{display:flex;align-items:center;justify-content:center;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-temple);padding:.25rem;background:none;border:none;cursor:pointer;position:relative}.site-header__icon-btn:hover{color:var(--text-accent)}.site-header__cart-count{position:absolute;top:-6px;right:-6px;background:var(--color-solar-gold);color:var(--color-abyssal-black);width:16px;height:16px;border-radius:50%;font-size:.625rem;display:flex;align-items:center;justify-content:center}.site-header__menu-toggle{display:none;flex-direction:column;justify-content:center;gap:5px;width:32px;height:32px;background:none;border:none;cursor:pointer;padding:0}.site-header__hamburger span{display:block;width:100%;height:2px;background:var(--color-moonlight-pearl);border-radius:1px;transition:transform var(--duration-fast) var(--ease-temple),opacity var(--duration-fast) var(--ease-temple)}.mobile-nav{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-primary);z-index:190;padding:var(--space-lg) var(--space-md);padding-top:calc(var(--space-xl) + 20px);transform:translate(-100%);transition:transform var(--duration-medium) var(--ease-temple);overflow-y:auto;-webkit-overflow-scrolling:touch}.mobile-nav.is-open{transform:translate(0)}.mobile-nav__list{display:flex;flex-direction:column;gap:var(--space-md);padding-bottom:var(--space-xl)}.mobile-nav__link{display:block;font-size:1.25rem;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-temple)}.mobile-nav__link:hover{color:var(--text-accent)}.mobile-nav__sub{margin-top:var(--space-sm);padding-left:var(--space-md)}.mobile-nav__sub-link{display:block;padding-block:.25em;color:var(--text-muted);font-size:.875rem}@media(max-width:1024px){.site-nav{display:none}.site-header__menu-toggle{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/component-header.css.map */
