.section-header{position:sticky;top:0;z-index:61;pointer-events:none}.section-header>*{pointer-events:auto}.site-header{position:sticky;top:0;z-index:60;background:var(--glass);-webkit-backdrop-filter:var(--glass-fx);backdrop-filter:var(--glass-fx);padding-top:1rem;transition:transform var(--d-2) var(--ease);view-transition-name:masthead}html:has([data-mobile-drawer].active,[data-cart-drawer].active,[data-search-overlay].active) .site-header{view-transition-name:none}.site-header.is-hidden{transform:translateY(-100%)}@media(prefers-reduced-motion:reduce){.site-header{transition:none}.site-header.is-hidden{transform:none}}.header__border{height:1px;background:var(--rule)}body:has(.vh__stage) .header__border{background:transparent}.header__inner{padding-bottom:.9375rem;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--s-5)}.header__zone{display:flex;align-items:center;gap:1.75rem}.header__zone--right{justify-content:flex-end}.header__line{display:flex;align-items:center;justify-content:center;gap:0;white-space:nowrap}.header__line-link{padding:0 1rem}.header__line-link:first-child{padding-left:0}.header__line-link:last-child{padding-right:0}.header__line-link+.header__line-link:before{content:"\b7";position:absolute;left:-.19em;top:0;color:var(--ink-30);letter-spacing:0}.header__line-link,.header__action-btn{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);position:relative;display:inline-flex;align-items:center;gap:.4rem;background:none}.header__line-link:after,.header__action-btn:after{content:"";position:absolute;left:1rem;right:1rem;bottom:-3px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform var(--d-2) var(--ease)}.header__line-link:first-child:after{left:0}.header__line-link:last-child:after{right:0}.header__action-btn:after{left:0;right:0}.header__line-link:hover:after,.header__action-btn:hover:after,.header__line-link.active:after{transform:scaleX(1);transform-origin:left}.header__action-icon{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.4}.header__cart-count{color:var(--ink-30);transition:color var(--d-2) var(--ease)}.header__cart.has-items .header__cart-count{color:var(--blue)}.header__logo a{display:flex;align-items:center}.header__logo-img{display:block;height:min(var(--logo-size, 22px),26px);width:auto}.header__logo-text{font-family:var(--f-name);font-weight:var(--w-name);letter-spacing:var(--track-d);line-height:1;font-size:min(var(--logo-size, 22px),26px);display:block}.header__menu-toggle{display:none;flex-direction:column;gap:4px;width:22px;padding:4px 0}.header__menu-toggle span{display:block;height:1px;width:100%;background:var(--ink);transition:transform var(--d-2) var(--ease),opacity var(--d-2)}.header__menu-toggle.active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.header__menu-toggle.active span:nth-child(2){opacity:0}.header__menu-toggle.active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}@media(max-width:989px){.header__line{display:none}.header__inner{grid-template-columns:1fr auto}.header__menu-toggle{display:flex}.header__action-btn--account .header__action-text,.header__action-btn--search .header__action-text{display:none}.header__zone{gap:1.125rem}.site-header{padding-top:.875rem}.header__inner{padding-bottom:.8125rem}}:root:has(.ann){--ann-h: 2.25rem}.ann{display:flex;font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:.14em;text-transform:uppercase}.ann__half{flex:1 1 0;min-width:0;max-width:none;height:var(--ann-h, 2.25rem);line-height:var(--ann-h, 2.25rem);padding:0 var(--gutter);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ann__half--l{background:var(--ann-l-bg);color:var(--ann-l-fg)}.ann__half--r{background:var(--ann-r-bg)}.ann__item{color:var(--ann-r-a)}.ann__item[data-tone=b]{color:var(--ann-r-b)}.ann a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ann__list{display:grid;justify-items:center;min-width:0}.ann__item{grid-area:1 / 1;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--d-2) var(--ease-io)}.ann__item.is-on{opacity:1;pointer-events:auto}@media(prefers-reduced-motion:reduce){.ann__item{transition:none}}@media(max-width:749px){:root:has(.ann){--ann-h: 2rem}.ann{flex-direction:column}.ann__half{flex:none}}.search-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:var(--paper);opacity:0;visibility:hidden;transition:opacity var(--d-2) var(--ease),visibility var(--d-2)}.search-overlay.active{opacity:1;visibility:visible}.search-overlay__inner{padding-top:22vh}.search-overlay__input-wrap{display:flex;align-items:center;gap:var(--s-4);border-bottom:1px solid var(--ink);padding-bottom:var(--s-4)}.search-overlay__input{flex:1;border:0;background:none;outline:none;font-family:var(--f-mono);font-size:var(--t-xl);font-weight:400;letter-spacing:var(--track-head)}.search-overlay__input::placeholder{color:var(--ink-30)}.search-overlay__hint{margin-top:var(--s-4)}.mobile-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:220;visibility:hidden}.mobile-drawer.active{visibility:visible}.mobile-drawer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0a40;opacity:0;transition:opacity var(--d-2) var(--ease)}.mobile-drawer.active .mobile-drawer__backdrop{opacity:1}.mobile-drawer__panel{position:absolute;inset:0 0 0 auto;width:min(560px,100%);background:var(--paper);display:flex;flex-direction:column;transform:translate(100%);transition:transform var(--d-2) var(--ease);padding:var(--gutter)}.mobile-drawer.active .mobile-drawer__panel{transform:none}.mobile-drawer__header{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--s-5);border-bottom:1px solid var(--rule)}.mobile-drawer__logo{display:flex;align-items:center}.mobile-drawer__close{color:var(--ink)}.mobile-drawer__nav{flex:1;padding-top:var(--s-6)}.mobile-drawer__link{display:flex;align-items:baseline;gap:var(--s-4);padding:var(--s-4) 0;border-bottom:1px solid var(--rule-soft);transition:color var(--d-1)}.mobile-drawer__link:hover,.mobile-drawer__link.active{color:var(--blue)}.mobile-drawer__link-title{font-family:var(--f-name);font-weight:var(--w-name);font-size:var(--t-base);letter-spacing:var(--track-d);line-height:1.1}.mobile-drawer__footer{display:flex;justify-content:space-between;align-items:center;gap:var(--s-4);padding-top:var(--s-5);border-top:1px solid var(--rule)}.mobile-drawer__footer-link{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:.14em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/16/assets/header.css.map */
