.header-pill-wrapper,.header-pill-wrapper.header-wrapper{position:relative;z-index:3;padding:var(--header-pill-offset) var(--header-pill-gutter) 0;background:transparent}.header-pill-wrapper--sticky{position:sticky;top:0}.header-pill{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;max-width:var(--header-pill-max-width);min-height:var(--header-pill-height);margin:0 auto;padding:0 var(--header-pill-padding-inline);border:var(--header-pill-border-width) solid var(--header-pill-border);border-radius:var(--header-pill-radius);background-color:var(--header-pill-bg);color:var(--header-pill-text)}.header-pill a,.header-pill summary{color:var(--header-pill-text);font-family:var(--font-brand-family);font-size:var(--header-pill-font-size);font-weight:700;line-height:24px;letter-spacing:-.5px;text-decoration:none}.header-pill a:hover{text-decoration:underline;text-underline-offset:3px}.header-pill :focus-visible{outline:2px solid var(--header-pill-text);outline-offset:3px;border-radius:2px;box-shadow:none}.header-pill__nav{display:flex;align-items:center;gap:var(--header-pill-gap);justify-self:start}.header-pill__menu{display:flex;align-items:center;gap:var(--header-pill-gap);margin:0;padding:0;list-style:none}.header-pill__actions{display:flex;align-items:center;gap:var(--header-pill-gap);justify-self:end}.header-pill__action{display:flex;align-items:center;gap:8px;white-space:nowrap}.header-pill__action .icon,.header-pill__action svg{width:20px;height:20px;flex-shrink:0}.header-pill__logo{display:flex;align-items:center;justify-content:center;justify-self:center;margin:0;line-height:0}.header-pill__logo img,.header-pill__logo svg{display:block;width:auto;height:var(--header-pill-logo-height);max-width:100%}.header-pill header-drawer{justify-self:start;margin:0}.header-pill .header__icon--menu{display:flex;width:20px;height:20px;align-items:center;justify-content:center;padding:0;color:var(--header-pill-text)}.header-pill .header__icon--menu .icon{width:20px;height:20px}.header-pill .menu-drawer{top:100%}.header-pill__cart-label{white-space:nowrap}.header-pill .cart-count-bubble{display:none}@media screen and (min-width:990px){.header-pill__nav--mobile{display:none}}@media screen and (max-width:989px){.header-pill__nav--desktop,.header-pill__action--account{display:none}.header-pill__cart-label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/168/assets/section-header-pill.css.map */
