.g-header-section{position:sticky;top:0;z-index:40}.g-header{display:block;position:relative;padding:1.2rem 1.6rem;background:transparent}.g-header--overlay{height:0;padding:0}.g-header--overlay .g-header__bar{position:absolute;inset:1.2rem 1.6rem auto}@media screen and (min-width:990px){.g-header--overlay .g-header__bar{inset:1.6rem 2.4rem auto}}.g-header__bar{position:relative;z-index:4;margin:0 auto;max-width:var(--g-page, 128rem);display:flex;align-items:flex-start;justify-content:space-between}.g-header__pill{display:flex;align-items:center;height:4.4rem;border-radius:999px;border:1px solid rgba(255,255,255,.25);background:var(--g-pill-bg);color:var(--g-pill-text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.g-header__logo{padding:.4rem 1.6rem;text-decoration:none}.g-header__logo-svg{width:7.7rem;height:auto;filter:drop-shadow(0 1px 2px rgba(0,0,0,.25))}.g-header__actions{gap:.8rem;padding:.4rem 1.2rem .4rem .4rem}.g-header__cta{display:flex;align-items:center;height:100%;padding:0 1.6rem;border-radius:999px;background:var(--g-yellow, #ffcc2e);color:var(--g-ink, #0a1912);font-weight:600;font-size:1.4rem;text-decoration:none;white-space:nowrap;transition:background-color .2s ease}.g-header__cta:hover{background:#f0b800}.g-header__icon{position:relative;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;border:0;padding:0;background:transparent;color:inherit;cursor:pointer}.g-header__icon:hover{background:#002c1759}.g-header__icon .svg-wrapper,.g-header__icon svg{width:2.4rem;height:2.4rem;filter:drop-shadow(0 1px 2px rgba(0,0,0,.25))}.g-header__icon .svg-wrapper svg{width:100%;height:100%}.g-header__toggle svg{width:2rem;height:2rem}.g-line{transition:transform .2s ease;transform-origin:10px 10px}.g-header.is-open .g-line--top{transform:translateY(3px) rotate(45deg)}.g-header.is-open .g-line--bottom{transform:translateY(-3px) rotate(-45deg)}#cart-icon-bubble .cart-count-bubble{position:absolute;bottom:-.2rem;right:-.4rem;min-width:1.7rem;height:1.7rem;border-radius:999px;background:var(--g-yellow, #ffcc2e);color:#000;font-size:1rem;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}.g-header__drawer{position:absolute;z-index:5;top:calc(100% + .8rem);right:1.6rem;width:min(calc(100vw - 3.2rem),35.8rem)}.g-header--overlay .g-header__drawer{top:6.4rem}@media screen and (min-width:990px){.g-header__drawer{right:max(2.4rem,calc((100vw - var(--g-page, 128rem)) / 2))}}.g-header__panel{display:flex;flex-direction:column;gap:1.6rem;max-height:calc(100dvh - 9rem);overflow-y:auto;overscroll-behavior:contain;border-radius:1.6rem;background:#fff;color:var(--g-ink, #0a1912);padding:1.6rem;box-shadow:0 20px 25px -5px #0000001f,0 8px 10px -6px #0000001a}.g-header__eyebrow{margin:0 0 .6rem;font-family:ui-monospace,DM Mono,SFMono-Regular,Menlo,monospace;text-transform:uppercase;font-size:1.2rem;letter-spacing:.04em;color:#001f10bf}.g-header__product{display:flex;align-items:center;gap:.6rem;min-height:4.4rem;border-radius:.6rem;color:var(--g-ink, #0a1912);text-decoration:none}.g-header__product:hover{background:var(--g-green-weakest, #daece3)}.g-header__product img{width:4.4rem;height:4.4rem;object-fit:contain;flex:0 0 auto}.g-header__product-name{font-weight:600;font-size:1.6rem;letter-spacing:-.03em}.g-header__badge{border-radius:999px;padding:.1rem .7rem;background:#8c1d6b;color:#fff;font-size:1.1rem;font-weight:600;white-space:nowrap}.g-header__promo img{display:block;width:100%;height:auto;border-radius:1.2rem}.g-header__menu{display:flex;flex-direction:column;border-top:1px solid rgba(10,25,18,.12)}.g-header__group{border-bottom:1px solid rgba(10,25,18,.12)}.g-header__group summary{display:flex;align-items:center;justify-content:space-between;min-height:4.8rem;cursor:pointer;list-style:none;font-weight:600;font-size:1.7rem;letter-spacing:-.03em}.g-header__group summary::-webkit-details-marker{display:none}.g-header__group[open] summary svg{transform:rotate(180deg)}.g-header__group ul{padding:0 0 1.2rem;margin:0}.g-header__group a,.g-header__link{display:block;padding:.8rem 0;color:var(--g-ink, #0a1912);text-decoration:none;font-size:1.6rem}.g-header__link{font-weight:600;border-bottom:1px solid rgba(10,25,18,.12);min-height:4.8rem;display:flex;align-items:center}.g-header__group a:hover,.g-header__link:hover,.g-header__secondary a:hover{color:var(--g-green, #007e40)}.g-header__account{display:flex;justify-content:center;align-items:center;min-height:4.4rem;border-radius:999px;border:1px solid var(--g-ink, #0a1912);color:var(--g-ink, #0a1912);text-decoration:none;font-weight:600;font-size:1.5rem}.g-header__secondary{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;margin:0;padding:0}.g-header__secondary a{color:var(--g-ink, #0a1912);font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem}.g-header__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;border:0;background:#0000003d;cursor:default}body:has(.g-header--overlay) #MainContent>.shopify-section:first-child:not(.g-has-header-space){padding-top:7.2rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/clone-header.css.map */
