.header-bar{position:fixed;top:0;left:0;right:0;z-index:3;background:transparent;color:rgb(var(--color-foreground));opacity:1;transition:opacity .35s ease;pointer-events:none}.header-bar:before{content:"";position:absolute;inset:0 0 auto 0;height:26rem;background:linear-gradient(to bottom,#ffffff8c,#fff0);pointer-events:none}.header-bar__inner,.header-bar__panel{position:relative}.header-bar__nav-link,.header-bar__nav-child-link,.header-bar__nav-children,.header-bar__wordmark,.header-bar__bag,.header-bar__menu-toggle,.header-bar__panel{pointer-events:auto}.header-bar.is-hidden{opacity:0;pointer-events:none}.header-bar.is-hidden .header-bar__nav-link,.header-bar.is-hidden .header-bar__nav-child-link,.header-bar.is-hidden .header-bar__wordmark,.header-bar.is-hidden .header-bar__bag,.header-bar.is-hidden .header-bar__menu-toggle{pointer-events:none}@media(prefers-reduced-motion:reduce){.header-bar{transition:none}}.header-bar__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;min-height:var(--header-height);padding:2.4rem var(--eg-page-margin)}.header-bar__wordmark{grid-column:2;display:block;color:currentColor;text-decoration:none}.header-bar__wordmark-image{display:block;width:auto;height:6.5rem}.header-bar__left{grid-column:1;min-width:0}.header-bar__right{grid-column:3;display:flex;justify-content:flex-end}.header-bar__nav-list{display:flex;flex-wrap:wrap;gap:2rem;margin:0;padding:0;list-style:none}.header-bar__nav-link,.header-bar__bag{display:inline-block;background:none;border:0;padding:0;margin:0;text-align:left;color:currentColor;text-decoration:none;font-family:var(--font-heading-family);font-weight:800;font-size:1.2rem;text-transform:uppercase;letter-spacing:.05em;opacity:.6;transition:opacity .3s ease}.header-bar__nav-link:hover,.header-bar__nav-link:focus-visible,.header-bar__nav-link.is-active,.header-bar__bag:hover,.header-bar__bag:focus-visible{opacity:1}.header-bar__bag-count{margin-left:.4rem}.header-bar__nav-item--parent{position:relative}.header-bar__nav-children{display:flex;position:absolute;top:100%;left:0;margin:0;padding:.8rem 0 0;list-style:none;flex-direction:column;gap:.6rem}.header-bar__nav-children[hidden]{display:none}.header-bar__nav-link[aria-expanded=true]{opacity:1}.header-bar__nav-child-link{display:inline-block;color:currentColor;text-decoration:none;font-family:var(--font-heading-family);font-weight:800;font-size:1.2rem;text-transform:uppercase;letter-spacing:.05em;opacity:.45;transition:opacity .3s ease}.header-bar__nav-child-link:hover,.header-bar__nav-child-link:focus-visible,.header-bar__nav-child-link.is-active{opacity:1}.header-bar__menu-toggle,.header-bar__close{display:none;padding:0;border:0;background:none;cursor:pointer;color:currentColor;font-family:var(--font-heading-family);font-weight:800;font-size:1.2rem;text-transform:uppercase;letter-spacing:.05em}@media screen and (max-width:989px){.header-bar__inner{padding:1.8rem var(--eg-page-margin)}.header-bar__nav{display:none}.header-bar__menu-toggle{display:inline-block;opacity:.75;transition:opacity .3s ease}.header-bar__menu-toggle:hover,.header-bar__menu-toggle:focus-visible{opacity:1}.header-bar__wordmark-image{height:3.6rem}.header-bar__panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;flex-direction:column;padding:1.8rem 2.4rem 3.2rem;background-color:#000;color:#fff;overflow-y:auto;overscroll-behavior:contain}.header-bar__panel{display:none}.header-bar.is-open .header-bar__panel{display:flex}.header-bar__panel-bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.6rem}.header-bar__close{display:inline-block;justify-self:start;color:#fff;opacity:.75;transition:opacity .3s ease}.header-bar__close:hover,.header-bar__close:focus-visible{opacity:1}.header-bar__panel-bag{justify-self:end;color:#fff;text-decoration:none;font-family:var(--font-heading-family);font-weight:800;font-size:1.2rem;text-transform:uppercase;letter-spacing:.05em;opacity:.75}.header-bar__panel-wordmark{display:block;color:#fff}.header-bar__panel-wordmark .header-bar__wordmark-image{height:6rem;margin:0 auto}.header-bar__drill{flex:1 1 auto;margin-top:6rem}.header-bar__drill-list{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem;margin:0;padding:0;list-style:none}.header-bar__drill-list[hidden]{display:none}.header-bar__drill-item{width:100%}.header-bar__drill-link,.header-bar__drill-parent{display:flex;align-items:center;gap:1.4rem;width:100%;padding:0;border:0;background:none;cursor:pointer;color:#fff;text-align:left;text-decoration:none;font-family:var(--font-heading-family);font-weight:800;font-size:1.2rem;text-transform:uppercase;letter-spacing:.05em;line-height:1.1;opacity:.85;transition:opacity .3s ease}.header-bar__drill-link:hover,.header-bar__drill-link:focus-visible,.header-bar__drill-link.is-active,.header-bar__drill-parent:hover,.header-bar__drill-parent:focus-visible,.header-bar__drill-parent.is-active{opacity:1}.header-bar__drill-link--overview{opacity:1}.header-bar__drill-back{display:flex;align-items:center;gap:1rem;padding:0;border:0;background:none;cursor:pointer;color:#fff;font-family:var(--font-heading-family);font-size:1.2rem;text-transform:uppercase;letter-spacing:.05em;opacity:.55;transition:opacity .3s ease}.header-bar__drill-back:hover,.header-bar__drill-back:focus-visible{opacity:1}.header-bar__drill-arrow{flex:0 0 auto;width:.7rem;height:.7rem;margin-left:auto;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}.header-bar__drill-arrow--back{margin-left:0;transform:rotate(-135deg)}.header-bar__secondary{display:flex;flex-wrap:wrap;gap:2rem;margin:3.2rem 0 0;padding:0;list-style:none}.header-bar__secondary a{color:#fff;text-decoration:none;font-family:var(--font-heading-family);font-weight:800;font-size:1.2rem;text-transform:uppercase;letter-spacing:.05em;opacity:.55;transition:opacity .3s ease}.header-bar__secondary a:hover,.header-bar__secondary a:focus-visible{opacity:1}body.header-bar-open{overflow:hidden}}@media screen and (min-width:990px){.header-bar__menu-toggle,.header-bar__close,.header-bar__panel{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/header-bar.css.map */
