.ggs.ggs-hdr{--ggs-nav-ink: var(--green);--ggs-glass: rgba(87,94,85,.35);--ggs-glass-hi: rgba(252,252,247,.45);position:fixed;top:0;left:0;right:0;z-index:60;background:transparent;padding-top:8px;pointer-events:none}.ggs.ggs-hdr--ondark{--ggs-nav-ink: var(--snow);--ggs-glass-hi: rgba(252,252,247,.22)}.ggs.ggs-hdr__spacer{height:76px;background:transparent}.ggs-hdr .ggs-hdr__in{max-width:var(--wrap);margin-inline:auto;padding:0 8px 0 16px;display:flex;align-items:center;justify-content:space-between;gap:16px;pointer-events:none}.ggs-hdr__in .ggs-hdr__pill{position:relative;pointer-events:auto;min-width:0;display:flex;align-items:center;gap:20px;height:68px;padding:0 38px;border-radius:1000px;background:transparent;color:var(--ggs-nav-ink)}.ggs-hdr__pill .ggs-hdr__glassmask{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1000px;overflow:hidden;pointer-events:none;z-index:0}.ggs-hdr__glassmask .ggs-hdr__glass{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ggs-glass);-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);transform:translate(-101%);transition:transform .42s cubic-bezier(.4,0,.2,1)}.ggs-hdr__pill:hover .ggs-hdr__glass,.ggs-hdr__pill:focus-within .ggs-hdr__glass,.ggs-hdr--glassalways .ggs-hdr__glass{transform:translate(0)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.ggs-hdr__glassmask .ggs-hdr__glass{background:#eff1e4f0}}.ggs-hdr__pill>.ggs-hdr__logo,.ggs-hdr__pill>.ggs-hdr__nav{position:relative;z-index:1}.ggs-hdr .ggs-hdr__logo{display:flex;align-items:center;line-height:0;color:var(--ggs-nav-ink)}.ggs-hdr__logo .ggs-wordmark{display:block;width:auto;height:var(--ggs-logo-h, 26px);overflow:visible;color:currentColor}.ggs-hdr__logo:hover .ggs-wordmark{opacity:.75}.ggs-hdr__pill .ggs-hdr__nav{display:flex;align-items:center;gap:0}.ggs-hdr__nav>a,.ggs-hdr__item .ggs-hdr__trigger{font-size:15.5px;font-weight:400;padding:9px 13px;border-radius:1000px;color:var(--ggs-nav-ink);white-space:nowrap}.ggs-hdr__nav>a:hover{background:var(--ggs-glass-hi)}.ggs-hdr__in .ggs-hdr__end{display:flex;align-items:center;gap:8px;pointer-events:auto}.ggs-hdr__end .ggs-hdr__cart{font-size:15.5px;font-weight:400;padding:9px 13px;color:var(--ggs-nav-ink);white-space:nowrap}.ggs.ggs-hdr .ggs-hdr__end .ggs-hdr__cta{padding:12px 22px;font-size:15.5px}.ggs-hdr__end .ggs-hdr__cart{display:inline-flex;align-items:center;gap:.45em;border-radius:1000px;transition:background-color .16s ease}.ggs-hdr__end .ggs-hdr__cart:hover{background:var(--ggs-glass-hi)}.ggs-hdr__end .ggs-hdr__cart:focus-visible,.ggs-hdr__end .ggs-hdr__bagbtn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ggs-hdr__cart .ggs-hdr__bag{display:block;flex:none;width:1.2em;height:1.2em}.ggs-hdr__end .ggs-hdr__bagbtn{display:none}.ggs-hdr__nav .ggs-hdr__item{position:static;display:flex;align-items:center}.ggs-hdr__item .ggs-hdr__trigger{display:inline-flex;align-items:center;gap:5px}.ggs-hdr__item .ggs-hdr__chev{transition:transform .18s ease}.ggs-hdr__item:hover .ggs-hdr__trigger,.ggs-hdr__item:focus-within .ggs-hdr__trigger{background:var(--ggs-glass-hi)}.ggs-hdr__item:hover .ggs-hdr__chev,.ggs-hdr__item:focus-within .ggs-hdr__chev{transform:rotate(180deg)}.ggs-hdr__item .ggs-hdr__dd{position:absolute;top:100%;left:0;width:min(720px,calc(100vw - 48px));padding-top:8px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease,visibility .16s;z-index:70}.ggs-hdr__dd .ggs-hdr__ddbox{border-radius:24px;padding:20px;background:var(--ggs-glass);-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);color:var(--ggs-nav-ink);transform:translateY(-6px);transition:transform .16s ease}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.ggs-hdr__dd .ggs-hdr__ddbox{background:#eff1e4f7}}.ggs-hdr__item:hover .ggs-hdr__dd,.ggs-hdr__item:focus-within .ggs-hdr__dd{opacity:1;visibility:visible;pointer-events:auto}.ggs-hdr__item:hover .ggs-hdr__ddbox,.ggs-hdr__item:focus-within .ggs-hdr__ddbox{transform:translateY(0)}.ggs-hdr__ddbox .ggs-hdr__ddgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.ggs-hdr__ddgrid .ggs-hdr__dditem{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:16px;transition:background-color .16s ease;color:inherit;min-width:0}.ggs-hdr__ddgrid .ggs-hdr__dditem:hover{background:var(--ggs-glass-hi)}.ggs-hdr__dditem .ggs-hdr__ddthumb{display:grid;place-items:center;height:88px;background:#fcfcf759;border-radius:12px}.ggs-hdr__dditem .ggs-hdr__ddthumb img{max-height:72px;width:auto;object-fit:contain}.ggs-hdr__dditem .ggs-hdr__ddtext{display:flex;flex-direction:column;gap:3px;min-width:0}.ggs-hdr__dditem .ggs-hdr__ddno{font-size:11px;font-weight:500;letter-spacing:.08em;opacity:.6}.ggs-hdr__dditem .ggs-hdr__ddname{font-size:15px;font-weight:400;letter-spacing:-.02em;overflow-wrap:anywhere}.ggs-hdr__dditem .ggs-hdr__ddnotes{font-size:12px;line-height:1.35;opacity:.7;overflow-wrap:anywhere}.ggs-hdr__dditem .ggs-hdr__ddprice{font-size:13px;opacity:.85;font-variant-numeric:tabular-nums;margin-top:2px}.ggs-hdr__ddbox .ggs-hdr__ddall{display:inline-flex;align-items:center;margin-top:14px;padding:0 12px;font-size:14px;font-weight:500;color:inherit}.ggs-hdr__ddbox .ggs-hdr__ddall:hover{opacity:.7}.ggs-hdr__end .ggs-hdr__m{display:none}.ggs-hdr__end .ggs-hdr__m>summary{list-style:none;cursor:pointer;display:flex;align-items:center;padding:10px;border-radius:1000px;color:var(--ggs-nav-ink)}.ggs-hdr__end .ggs-hdr__m>summary::-webkit-details-marker{display:none}.ggs-hdr .ggs-hdr__end .ggs-hdr__m{border-bottom:0}.ggs-hdr .ggs-hdr__end .ggs-hdr__m>summary:after{content:none}.ggs-hdr__in .ggs-hdr__panel{position:fixed;left:8px;right:8px;top:84px;width:auto;box-sizing:border-box;border-radius:24px;padding:16px 20px 20px;pointer-events:auto;background:var(--ggs-glass);-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);color:var(--ggs-nav-ink);display:flex;flex-direction:column;gap:4px;align-items:stretch;max-height:calc(100vh - 100px);overflow-y:auto;overflow-x:hidden;z-index:70}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.ggs-hdr__in .ggs-hdr__panel{background:#eff1e4f7}}.ggs-hdr__panel a{font-size:16px;font-weight:400;padding:10px 0;color:inherit}.ggs-hdr__panel .ggs__btn{margin-top:12px;padding:14px 22px;align-self:flex-start}.ggs-hdr__panel .ggs-hdr__subs{display:flex;flex-direction:column;padding-left:14px;min-width:0;border-left:1px solid currentColor;margin-bottom:6px;opacity:.85}.ggs-hdr__subs .ggs-hdr__sub{display:flex;justify-content:space-between;gap:12px;font-size:14px;padding:8px 0;min-width:0}.ggs-hdr__subs .ggs-hdr__sub>span:first-child{min-width:0;overflow-wrap:anywhere}.ggs-hdr__subs .ggs-hdr__subprice{font-variant-numeric:tabular-nums;opacity:.75;flex:none;white-space:nowrap}@media(max-width:900px){.ggs-hdr .ggs-hdr__in{position:relative}.ggs-hdr__in .ggs-hdr__pill{padding:0 24px;gap:10px}.ggs-hdr__pill .ggs-hdr__nav{display:none}.ggs-hdr__end .ggs-hdr__m{display:block}.ggs-hdr__end .ggs-hdr__cta,.ggs-hdr__end .ggs-hdr__cart,.ggs-hdr__item .ggs-hdr__dd{display:none}.ggs-hdr__glassmask .ggs-hdr__glass{transform:translate(0)}.ggs-hdr .ggs-hdr__end .ggs-hdr__bagbtn{position:relative;display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:1000px;color:var(--ggs-nav-ink);transition:background-color .16s ease}.ggs-hdr .ggs-hdr__bagbtn .ggs-hdr__bag{display:block;width:22px;height:22px}.ggs-hdr .ggs-hdr__bagbtn:active{background:#d3fa9999}@media(hover:hover){.ggs-hdr .ggs-hdr__end .ggs-hdr__bagbtn:hover{background:var(--ggs-glass-hi)}}.ggs-hdr .ggs-hdr__bagbtn .ggs-hdr__badge{position:absolute;top:4px;right:0;box-sizing:border-box;min-width:18px;height:18px;padding:0 5px;border-radius:1000px;background:var(--ggs-nav-ink);color:var(--bright);font-size:12px;font-weight:500;line-height:18px;letter-spacing:0;text-align:center;font-variant-numeric:tabular-nums;pointer-events:none}.ggs-hdr--ondark .ggs-hdr__bagbtn .ggs-hdr__badge{color:var(--green)}.ggs-hdr .ggs-hdr__bagbtn[data-count="0"] .ggs-hdr__badge{display:none}.ggs-hdr .ggs-hdr__panel .ggs-hdr__bag{flex:none;width:20px;height:20px;margin-right:10px}}@media(max-width:600px){.ggs-hdr__logo .ggs-wordmark{height:calc(var(--ggs-logo-h, 26px) * .85)}.ggs-hdr__in .ggs-hdr__pill{padding:0 20px}}@media(max-width:400px){.ggs-hdr .ggs-hdr__in{gap:8px}.ggs.ggs-hdr.ggs-hdr .ggs-hdr__in .ggs-hdr__pill{padding:0 16px}.ggs.ggs-hdr.ggs-hdr .ggs-hdr__in .ggs-hdr__end{padding:0 6px 0 8px;gap:4px}.ggs.ggs-hdr.ggs-hdr .ggs-hdr__end .ggs-hdr__cta{padding:12px 16px}.ggs-hdr .ggs-hdr__end .ggs-hdr__bagbtn{width:40px;height:40px}.ggs-hdr .ggs-hdr__bagbtn .ggs-hdr__badge{top:2px}}@media(max-width:340px){.ggs-hdr__logo .ggs-wordmark{height:calc(var(--ggs-logo-h, 26px) * .72)}.ggs.ggs-hdr.ggs-hdr .ggs-hdr__in .ggs-hdr__pill{padding:0 12px}.ggs.ggs-hdr.ggs-hdr .ggs-hdr__end .ggs-hdr__cta{padding:12px}}@media(prefers-reduced-motion:reduce){.ggs-hdr__item .ggs-hdr__dd,.ggs-hdr__dd .ggs-hdr__ddbox,.ggs-hdr__glassmask .ggs-hdr__glass,.ggs-hdr__item .ggs-hdr__chev{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/ggs-header.css.map */
