.site-header{--site-header-fg:var(--color-brand-dark,#001871);--site-header-logo:#00a9e0;--site-header-bg:#fff;top:var(--site-header-top,0);z-index:1000;width:100%;color:var(--site-header-fg);transition:color .3s cubic-bezier(.22,1,.36,1);position:sticky}.site-header:after{content:"";z-index:-1;background-color:var(--site-header-bg);transition:opacity .3s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.site-header.is-settling,.site-header.is-settling:after{transition:none}html.has-hero-header .site-header:not(.is-solid){--site-header-fg:var(--hero-header-fg,#fff);--site-header-logo:var(--hero-header-fg,#fff)}html.has-hero-header .site-header:not(.is-solid):after{opacity:0}@media (hover:hover){html.has-hero-header .site-header:not(.is-solid):hover{--site-header-fg:var(--color-brand-dark,#001871);--site-header-logo:#00a9e0}html.has-hero-header .site-header:not(.is-solid):hover:after{opacity:1}}html.has-hero-header .site-header:not(.is-solid):has(:focus-visible){--site-header-fg:var(--color-brand-dark,#001871);--site-header-logo:#00a9e0}html.has-hero-header .site-header:not(.is-solid):has(:focus-visible):after{opacity:1}.site-header__row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;height:88px;padding:0 20px;display:grid}.site-header__side{align-items:center;gap:16px;min-width:0;display:flex}.site-header__side--right{justify-content:flex-end}.site-header__logo{color:var(--site-header-logo);display:block}.site-header__logo svg{fill:currentColor;width:68px;height:24px;display:block}.site-header__nav{align-items:center;gap:28px;display:none}.site-header__nav-item{color:inherit;white-space:nowrap;cursor:pointer;align-items:center;gap:4px;padding:8px 0;font-size:16px;font-weight:500;display:flex;position:relative}.site-header__nav-item:after{content:"";background:currentColor;height:1.5px;transition:right .22s cubic-bezier(.22,1,.36,1);position:absolute;bottom:2px;left:0;right:100%}.site-header__nav-item:focus-visible:after,.site-header__nav-item:hover:after,.site-header__nav-item[aria-expanded=true]:after{right:0}.site-header__chevron{width:16px;height:16px;transition:transform .2s}.site-header__nav-item[aria-expanded=true] .site-header__chevron{transform:rotate(180deg)}.site-header__icons{align-items:center;gap:14px;display:flex}.site-header__cart,.site-header__icon{min-width:44px;height:44px;color:inherit;cursor:pointer;justify-content:center;align-items:center;margin:0 -10px;font-size:20px;display:flex;position:relative}.site-header__burger{margin-left:-10px}.site-header__cart,.site-header__icon,.site-header__logo{border-radius:6px;transition:opacity .15s,color .3s}.site-header__cart:hover,.site-header__icon:hover,.site-header__logo:hover{opacity:.6}.site-header__cart:focus-visible,.site-header__icon:focus-visible,.site-header__logo:focus-visible,.site-header__nav-item:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid}.site-header__cart{white-space:nowrap;gap:8px;font-size:15px;font-weight:700}.site-header__cart-icon{font-size:20px;display:flex;position:relative}.site-header__badge{color:#fff;text-align:center;background:#00b0e6;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:-6px;right:-8px}.site-header__amount,.site-header__wide-only{display:none}@media (width>=1100px){.site-header.is-folded .site-header__nav{visibility:hidden;pointer-events:none;position:absolute}.site-header__row{gap:32px;padding:0 40px}.site-header__side{gap:28px}.site-header__nav{display:flex}.site-header__icons{gap:22px}.site-header__amount{display:inline}.site-header__wide-only{display:flex}}@media (prefers-reduced-motion:reduce){.site-header,.site-header__cart,.site-header__chevron,.site-header__icon,.site-header__logo,.site-header__nav-item:after{transition:none}}
