.sp-header{position:sticky;top:0;z-index:50;background:var(--sp-white);border-bottom:1px solid var(--sp-color-border)}.sp-header__announcement{background:var(--sp-primary);color:var(--sp-white);text-align:center;font-family:var(--sp-font);font-size:13px;font-weight:500;line-height:1.5;padding:10px 16px;margin:0}a.sp-header__announcement{display:block;text-decoration:none;cursor:pointer}a.sp-header__announcement:hover{text-decoration:underline;text-underline-offset:3px}a.sp-header__announcement:focus-visible{outline:2px solid var(--sp-color-on-primary);outline-offset:-4px}.sp-header__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px}.sp-header__logo{text-decoration:none;flex-shrink:0}.sp-header__logo img{display:block;max-height:44px;width:auto}.sp-header__logotext{font-family:var(--sp-font);font-weight:700;font-size:24px;color:var(--sp-primary)}.sp-header__nav{display:flex;gap:28px}.sp-header__nav a{font-family:var(--sp-font);font-size:15px;font-weight:500;color:var(--sp-ink);text-decoration:none}.sp-header__nav a:hover{color:var(--sp-accent)}.sp-header__actions{display:flex;align-items:center;flex-shrink:0}.sp-header__account,.sp-header__cart{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--sp-ink);text-decoration:none}.sp-header__account svg,.sp-header__cart svg{width:24px;height:24px}.sp-header__account:hover{color:var(--sp-accent)}.sp-header__account:focus-visible,.sp-header__cart:focus-visible{outline:var(--sp-focus-ring);outline-offset:-2px;border-radius:var(--sp-radius-round)}.sp-header__cart-count[hidden]{display:none}.sp-header__cart-count{position:absolute;top:4px;right:2px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--sp-primary);color:var(--sp-white);font-family:var(--sp-font);font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center}.sp-header__hamburger{display:none;background:none;border:none;padding:10px;cursor:pointer;color:var(--sp-ink)}.sp-header__hamburger svg{width:24px;height:24px;display:block}.sp-header__mobile-panel{display:none;border-top:1px solid var(--sp-color-border);padding:8px 0 16px}.sp-header__mobile-panel.is-open{display:block}.sp-header__mobile-panel a{display:block;padding:12px 20px;font-family:var(--sp-font);font-size:16px;font-weight:500;color:var(--sp-ink);text-decoration:none}.sp-header__mobile-panel a:hover{color:var(--sp-accent)}@media(max-width:749px){.sp-header__inner{display:grid;grid-template-columns:minmax(88px,1fr) auto minmax(88px,1fr);gap:4px}.sp-header__logo img{max-height:38px}.sp-header__hamburger{justify-self:start}.sp-header__actions{justify-self:end}.sp-header__nav{display:none}.sp-header__hamburger{display:block}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/sp-header.css.map */
