#header-component .header-logo__image{filter:brightness(0)}@media screen and (min-width:750px){#header-component[data-menu-style=menu] .header__row--top .header__columns{--header-left: minmax(0, 1fr);--header-right: auto;column-gap:32px}#header-component[data-menu-style=menu] .header__row--top .header__column--left{gap:40px;min-width:0}#header-component[data-menu-style=menu] .header__row--top .gs-search{flex:1 1 auto;justify-content:center;min-width:0;margin:0}}#header-component .header__row--bottom .header__columns{--padding-block-start: 0px;--padding-block-end: 0px}.gs-search__pill{display:flex;align-items:center;gap:10px;width:100%;max-width:640px;height:44px;padding-inline:16px 20px;border:1px solid transparent;border-radius:999px;background:var(--gs-surface);color:var(--gs-muted);font-family:var(--font-body--family);font-size:.875rem;line-height:1;text-align:start;cursor:text;transition:border-color .15s,background-color .15s}.gs-search__pill:hover{border-color:var(--gs-line);background:var(--gs-bg)}.gs-search__pill:focus-visible{outline:2px solid var(--gs-accent-ink);outline-offset:2px}.gs-search__icon{flex:none;width:18px;height:18px;color:var(--gs-ink)}.gs-search__icon svg{width:100%;height:100%}.gs-search__hint{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:opacity .2s,transform .2s}.gs-search__hint.is-changing{opacity:0;transform:translateY(4px)}@media screen and (max-width:749px){.header-section:has(#header-component .gs-search){margin-bottom:54px}#header-component .header__row--top .gs-search.search-action--hidden-on-menu{position:absolute;inset-inline:0;top:100%;z-index:-1;display:flex;padding:2px 12px 10px;background:var(--color-background-top-row, var(--gs-bg));border-bottom:1px solid var(--gs-line);transition:transform .25s ease,visibility 0s linear 0s}#header-component[data-scroll-direction=down] .header__row--top .gs-search.search-action--hidden-on-menu{transform:translateY(-100%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}#header-component .gs-search__pill{max-width:none;height:42px}}.gs-nav{width:100%}.gs-nav__list{display:flex;flex-wrap:wrap;align-items:center;gap:0 4px;margin:0;padding:0;list-style:none}.gs-nav__item{position:relative}.gs-nav__item--mega{position:static}.gs-nav__top{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border:0;background:none;color:var(--gs-ink);font-family:var(--font-accent--family);font-style:var(--font-accent--style);font-weight:var(--font-accent--weight);font-size:.8125rem;letter-spacing:.06em;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer}.gs-nav__item:first-child>.gs-nav__top{padding-inline-start:0}.gs-nav__top:after{content:"";position:absolute;inset-inline:12px;bottom:6px;height:2px;background:var(--gs-accent);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.gs-nav__item:first-child>.gs-nav__top:after{inset-inline-start:0}.gs-nav__top:hover:after,.gs-nav__top.is-active:after,.gs-nav__top[aria-current]:after,.gs-nav__item.is-open>.gs-nav__top:after{transform:scaleX(1)}.gs-nav__top--sale{color:var(--gs-sale)}.gs-nav__top--sale:after{background:var(--gs-sale)}.gs-nav__top:focus-visible{outline:2px solid var(--gs-accent-ink);outline-offset:2px;border-radius:2px}.gs-nav__chev{width:9px;height:6px;flex:none;transition:transform .2s}.gs-nav__item.is-open>.gs-nav__top .gs-nav__chev{transform:rotate(180deg)}.gs-nav__panel{position:absolute;top:100%;left:0;z-index:30;min-width:240px;max-height:min(70vh,520px);overflow-y:auto;overscroll-behavior:contain;padding:8px 0;border:1px solid var(--gs-line);border-radius:var(--gs-radius-sm);background:var(--gs-bg);text-align:start;opacity:0;visibility:hidden;transform:translate(var(--gs-shift, 0px),4px);transition:opacity .15s,transform .15s,visibility .15s}.gs-nav__item.is-open>.gs-nav__panel{opacity:1;visibility:visible;transform:translate(var(--gs-shift, 0px))}.gs-nav__sub{margin:0;padding:0;list-style:none}.gs-nav__row{display:block;padding:9px 18px;color:var(--gs-ink);font-size:.875rem;line-height:1.3;text-decoration:none}.gs-nav__row:hover,.gs-nav__row[aria-current]{background:var(--gs-surface)}.gs-nav__row:focus-visible{outline:2px solid var(--gs-accent-ink);outline-offset:-2px}.gs-nav__all{margin-top:4px;border-top:1px solid var(--gs-line);font-weight:700}.gs-nav__panel.gs-mega{left:0;right:0;min-width:0;max-height:70vh;padding:0;border-width:1px 0;border-radius:0;transform:translateY(4px)}.gs-nav__item.is-open>.gs-nav__panel.gs-mega{transform:none}.gs-mega__inner{display:grid;gap:32px;max-width:var(--page-width, 1400px);margin-inline:auto;padding:24px var(--page-margin, 24px) 12px}.gs-mega__inner--promo{grid-template-columns:minmax(0,1fr) 260px}.gs-mega__main{min-width:0}.gs-mega__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:16px}.gs-mega__title{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:1.25rem;line-height:1.2}.gs-mega__all{font-size:.875rem}.gs-mega__featured{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--gs-line)}.gs-mega__chips{margin:0;padding:0;list-style:none}.gs-mega__chips .gs-chip,.menu-drawer .gs-drawer__chips .gs-chip{min-height:34px;padding:0 14px;border-color:var(--gs-line);background:var(--gs-bg);color:var(--gs-ink);font-size:.8125rem;text-decoration:none}.gs-mega__chips .gs-chip:hover,.gs-mega__chips .gs-chip:focus-visible{border-color:var(--gs-ink);background:var(--gs-bg);color:var(--gs-ink)}.gs-mega__cols{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0 24px}.gs-mega__cols--flow{display:block;column-count:6;column-gap:24px}.gs-mega__col{break-inside:avoid;padding-bottom:16px}.gs-mega__heading{display:block;margin-bottom:6px;color:var(--gs-muted);font-family:var(--font-accent--family);font-style:var(--font-accent--style);font-weight:var(--font-accent--weight);font-size:.6875rem;letter-spacing:.12em;line-height:1.4;text-transform:uppercase;text-decoration:none}a.gs-mega__heading:hover{color:var(--gs-ink)}.gs-mega__links{margin:0;padding:0;list-style:none}.gs-mega__links a{display:block;padding:4px 0;color:var(--gs-ink);font-size:.875rem;line-height:1.35;text-decoration:none}.gs-mega__links a:hover,.gs-mega__links a[aria-current]{text-decoration:underline;text-decoration-color:var(--gs-accent);text-decoration-thickness:2px;text-underline-offset:4px}.gs-mega__cols--flow .gs-mega__links a{padding:3px 0;font-size:.8125rem}.gs-mega__promo{align-self:start}.menu-drawer .menu-drawer__menu-item--mainlist{min-height:52px;font-family:var(--font-accent--family);font-style:var(--font-accent--style);font-weight:var(--font-accent--weight);font-size:.875rem;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.menu-drawer .menu-drawer__menu-item--parent{color:var(--gs-muted);font-family:var(--font-accent--family);font-weight:var(--font-accent--weight);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase}.menu-drawer .menu-drawer__menu-item--child{font-family:var(--font-body--family);font-size:.9375rem;line-height:1.3;text-transform:none}.menu-drawer .menu-drawer__list-item--divider,.menu-drawer .menu-drawer__menu-container--divider{border-color:var(--gs-line)}.menu-drawer a.menu-drawer__menu-item--mainlist[href*=sale]{color:var(--gs-sale)}.menu-drawer .gs-drawer__chips{gap:8px;margin:0;padding:4px var(--drawer-padding, 20px) 12px;list-style:none}.menu-drawer .gs-drawer__chips .gs-chip--sale{border-color:var(--gs-sale);color:var(--gs-sale)}.gs-drawer__contact{display:grid;gap:14px;margin:8px 0 0;padding:16px var(--drawer-padding, 20px) 8px;border-top:1px solid var(--gs-line);list-style:none}.gs-drawer__contact a{display:flex;align-items:center;gap:10px;color:var(--gs-ink);font-size:.9375rem;text-decoration:none}.gs-drawer__contact svg{width:20px;height:20px;flex:none}.menu-drawer__utility-links .gs-drawer__contact{padding-inline:0 var(--drawer-padding, 20px)}.gs-drawer__placeholder{color:var(--gs-muted);font-family:var(--gs-font-mono);font-size:.75rem}.button.close-button{box-shadow:none}.announcement-bar__slider .slideshow-control{color:inherit}@media(prefers-reduced-motion:reduce){.gs-nav__panel,.gs-nav__top:after,.gs-search__hint,#header-component .gs-search{transition:none}}.gs-wish-link{position:relative;display:grid;place-items:center;width:40px;height:40px;color:inherit}.gs-wish-link svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round}.gs-wish-link:after{counter-reset:gs-wish var(--gs-wish-n, 0);content:counter(gs-wish);position:absolute;top:3px;right:0;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--gs-ink);color:var(--gs-bg);font-size:.625rem;font-weight:600;line-height:18px;text-align:center}html:not([data-gs-wish-n]) .gs-wish-link:after,html[data-gs-wish-n="0"] .gs-wish-link:after{display:none}.gs-wish-link:focus-visible{outline:2px solid var(--gs-accent-ink);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/24/assets/gs-header.css.map */
