:root{--black:#000;--chalk:#ecebe6;--steel:#9a9da3;--graphite:#2a2b2e;--accent:#ff3d24;--font-display:"Anybody", "Arial Narrow", sans-serif;--font-body:"Archivo", system-ui, sans-serif;--step--1:.875rem;--step-0:1.125rem;--step-1:1.5rem;--step-2:2rem;--step-3:clamp(2.5rem, 6vw, 4.25rem);--step-4:clamp(3.5rem, 11vw, 9.5rem);--gutter:clamp(1rem, 4vw, 3.5rem);--measure:34rem;--skew:-12deg;color-scheme:dark}html[data-variant=original]{--accent:#ff3d24}html[data-variant=zero-sugar]{--accent:#d4d9e0}html[data-variant=superpower]{--accent:#a173ff}html[data-variant=golden]{--accent:#f5be1d}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--black);color:var(--chalk);font-family:var(--font-body);font-size:var(--step-0);font-variation-settings:"wdth" 92;-webkit-font-smoothing:antialiased;margin:0;line-height:1.5;overflow-x:hidden}img{max-width:100%;height:auto;display:block}h1,h2,h3,p,ul{margin:0}a{color:inherit}:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.display{font-family:var(--font-display);font-variation-settings:"wdth" 58;letter-spacing:-.01em;text-transform:uppercase;font-style:italic;font-weight:900;line-height:.86}.can{-webkit-mask-image:linear-gradient(#0000 0,#000 2.5% 97%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 2.5% 97%,#0000 100%)}.btn{--plate:var(--accent);--ink:var(--black);isolation:isolate;min-height:3.25rem;color:var(--ink);font-family:var(--font-display);font-style:italic;font-weight:800;font-size:var(--step-0);font-variation-settings:"wdth" 80;letter-spacing:.02em;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:.75rem 1.75rem;text-decoration:none;display:inline-flex;position:relative}.btn:before{content:"";z-index:-1;background:var(--plate);transform:skewX(var(--skew));transition:transform .16s ease-out,background-color .3s;position:absolute;inset:0}.btn:hover:before{transform:skewX(var(--skew)) scaleX(1.04)}.btn:active:before{transform:skewX(var(--skew)) scaleX(.98)}.btn--ghost{--plate:transparent;--ink:var(--chalk)}.btn--ghost:before{box-shadow:inset 0 0 0 2px var(--chalk)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.hero[data-astro-cid-ge2uvauf]{min-height:100svh;padding:0 var(--gutter);column-gap:var(--gutter);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid;position:relative}.masthead[data-astro-cid-ge2uvauf]{grid-column:1/-1;justify-content:space-between;align-items:center;padding-block:1.25rem;display:flex}.wordmark[data-astro-cid-ge2uvauf]{font-size:var(--step-2);text-decoration:none}.masthead__link[data-astro-cid-ge2uvauf]{text-underline-offset:.3em;text-decoration-thickness:2px;text-decoration-color:var(--accent);font-weight:600}.hero__copy[data-astro-cid-ge2uvauf]{z-index:1;align-self:center;padding-block:2rem 4rem;position:relative}.hero__kind[data-astro-cid-ge2uvauf]{color:var(--steel);margin-bottom:1.25rem;font-weight:600}.hero__title[data-astro-cid-ge2uvauf]{font-size:var(--step-4);flex-direction:column;display:flex}.hero__title[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]:nth-child(2){color:var(--steel);padding-left:.18em}.hero__title[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]:nth-child(3){padding-left:.36em}.hero__lede[data-astro-cid-ge2uvauf]{max-width:var(--measure);color:var(--chalk);font-size:var(--step-0);margin-top:2rem}.hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:1rem 1.5rem;margin-top:2.5rem;padding-left:.5rem;display:flex}.hero__can[data-astro-cid-ge2uvauf]{place-self:end center;width:min(100%,30rem);margin:0}.hero__can[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{animation:.9s step-end both strike}.hero__title[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{animation:.7s cubic-bezier(.2,.7,.2,1) both lean-in}.hero__title[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]:nth-child(2){animation-delay:80ms}.hero__title[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]:nth-child(3){animation-delay:.16s}@keyframes strike{0%{opacity:0}18%{opacity:.85}26%{opacity:.1}40%{opacity:1}52%{opacity:.55}60%,to{opacity:1}}@keyframes lean-in{0%{opacity:0;transform:translate(-.4em)skew(-8deg)}to{opacity:1;transform:none}}@media (width<=52rem){.hero[data-astro-cid-ge2uvauf]{grid-template-rows:auto auto auto;grid-template-columns:1fr}.hero__copy[data-astro-cid-ge2uvauf]{padding-block:1rem 0}.hero__can[data-astro-cid-ge2uvauf]{width:min(80%,22rem);margin-top:1rem}}.variant[data-astro-cid-fvg3jk4l]{grid-template-rows:auto 1fr;gap:1.5rem;display:grid}.variant__can[data-astro-cid-fvg3jk4l]{width:100%;max-width:18rem;margin-inline:auto}.variant__text[data-astro-cid-fvg3jk4l]{border-top:3px solid var(--graphite);flex-direction:column;gap:.75rem;padding-top:1.25rem;transition:border-color .3s;display:flex}.variant__name[data-astro-cid-fvg3jk4l]{font-size:var(--step--1);letter-spacing:.04em;color:var(--steel);font-weight:700}.variant__descriptor[data-astro-cid-fvg3jk4l]{font-size:var(--step-2);color:var(--v)}.variant__description[data-astro-cid-fvg3jk4l]{max-width:28ch;font-size:1rem}.variant__profile[data-astro-cid-fvg3jk4l]{color:var(--steel);padding:0;font-size:1rem;list-style:none}.variant__profile[data-astro-cid-fvg3jk4l] li[data-astro-cid-fvg3jk4l]{padding-left:1.1rem;position:relative}.variant__profile[data-astro-cid-fvg3jk4l] li[data-astro-cid-fvg3jk4l]:before{content:"";background:var(--v);width:.3rem;height:.7em;transform:skewX(var(--skew));position:absolute;top:.5em;left:.15rem}.variant__choose[data-astro-cid-fvg3jk4l]{--plate:transparent;--ink:var(--chalk);align-self:flex-start;margin-top:auto;margin-left:.4rem}.variant__choose[data-astro-cid-fvg3jk4l]:before{box-shadow:inset 0 0 0 2px var(--v)}.variant__label-active[data-astro-cid-fvg3jk4l]{display:none}.variant__choose[data-astro-cid-fvg3jk4l][aria-pressed=true]{--plate:var(--v);--ink:var(--black)}.variant__choose[data-astro-cid-fvg3jk4l][aria-pressed=true] .variant__label-idle[data-astro-cid-fvg3jk4l]{display:none}.variant__choose[data-astro-cid-fvg3jk4l][aria-pressed=true] .variant__label-active[data-astro-cid-fvg3jk4l]{display:inline}.variant[data-astro-cid-fvg3jk4l]:has([aria-pressed=true]) .variant__text[data-astro-cid-fvg3jk4l]{border-top-color:var(--v)}@media (width<=40rem){.variant[data-astro-cid-fvg3jk4l]{grid-template-rows:auto;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:1rem}.variant__descriptor[data-astro-cid-fvg3jk4l]{font-size:var(--step-1)}}.variants[data-astro-cid-ihe3jyg4]{padding:clamp(5rem, 12vw, 9rem) var(--gutter);scroll-margin-top:1rem}.variants__head[data-astro-cid-ihe3jyg4]{align-items:end;gap:1.5rem var(--gutter);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);margin-bottom:clamp(3rem,7vw,5rem);display:grid}.variants__head[data-astro-cid-ihe3jyg4] h2[data-astro-cid-ihe3jyg4]{font-size:var(--step-3)}.variants__head[data-astro-cid-ihe3jyg4] p[data-astro-cid-ihe3jyg4]{max-width:26rem;color:var(--steel)}.variants__grid[data-astro-cid-ihe3jyg4]{grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem clamp(1.25rem,2.5vw,2.5rem);display:grid}@media (width<=64rem){.variants__grid[data-astro-cid-ihe3jyg4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=52rem){.variants__head[data-astro-cid-ihe3jyg4]{grid-template-columns:1fr}}@media (width<=40rem){.variants__grid[data-astro-cid-ihe3jyg4]{grid-template-columns:1fr}}.order[data-astro-cid-2naouctr]{gap:var(--gutter);padding:clamp(4rem, 10vw, 8rem) var(--gutter);border-top:3px solid var(--accent);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;scroll-margin-top:0;transition:border-color .3s;display:grid}.order__stage[data-astro-cid-2naouctr]{justify-self:center;width:min(100%,28rem)}.order__can[data-astro-cid-2naouctr]{width:100%;animation:.45s cubic-bezier(.2,.7,.2,1) can-in}.order__can[data-astro-cid-2naouctr][hidden]{display:none}@keyframes can-in{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}.order__panel[data-astro-cid-2naouctr]{max-width:36rem}.order__title[data-astro-cid-2naouctr]{font-size:var(--step-3);flex-direction:column;display:flex}.order__title[data-astro-cid-2naouctr] span[data-astro-cid-2naouctr]:last-child{color:var(--accent);padding-left:.3em;transition:color .3s}.order__lede[data-astro-cid-2naouctr]{max-width:var(--measure);margin-top:1.5rem}.order__form[data-astro-cid-2naouctr]{flex-direction:column;gap:1.75rem;margin-top:2.5rem;display:flex}.picker[data-astro-cid-2naouctr]{border:0;margin:0;padding:0}.picker[data-astro-cid-2naouctr] legend[data-astro-cid-2naouctr],.qty[data-astro-cid-2naouctr]>label[data-astro-cid-2naouctr]{color:var(--steel);margin-bottom:.75rem;padding:0;font-weight:600}.picker__options[data-astro-cid-2naouctr]{flex-wrap:wrap;gap:.75rem 1rem;padding-left:.4rem;display:flex}.picker__option[data-astro-cid-2naouctr]{isolation:isolate;cursor:pointer;align-items:center;gap:.6rem;min-height:2.75rem;padding:.5rem 1.1rem;font-weight:600;display:inline-flex;position:relative}.picker__option[data-astro-cid-2naouctr]:before{content:"";z-index:-1;transform:skewX(var(--skew));box-shadow:inset 0 0 0 2px var(--graphite);transition:background-color .2s,box-shadow .2s;position:absolute;inset:0}.picker__option[data-astro-cid-2naouctr] input[data-astro-cid-2naouctr]{appearance:none;background:var(--v);width:.7rem;height:1.1rem;transform:skewX(var(--skew));opacity:.55;margin:0}.picker__option[data-astro-cid-2naouctr]:has(input:checked){color:var(--black)}.picker__option[data-astro-cid-2naouctr]:has(input:checked):before{background:var(--v);box-shadow:inset 0 0 0 2px var(--v)}.picker__option[data-astro-cid-2naouctr]:has(input:checked) input[data-astro-cid-2naouctr]{background:var(--black);opacity:1}.picker__option[data-astro-cid-2naouctr]:has(input:focus-visible){outline:3px solid var(--chalk);outline-offset:4px}.picker__option[data-astro-cid-2naouctr] input[data-astro-cid-2naouctr]:focus-visible{outline:none}.qty__control[data-astro-cid-2naouctr]{border:2px solid var(--graphite);align-items:stretch;display:inline-flex}.qty__step[data-astro-cid-2naouctr]{width:3rem;color:var(--chalk);font-size:var(--step-1);cursor:pointer;background:0 0;border:0;line-height:1}.qty__step[data-astro-cid-2naouctr]:hover{background:var(--graphite)}.qty[data-astro-cid-2naouctr] input[data-astro-cid-2naouctr]{border:0;border-inline:2px solid var(--graphite);width:4.5rem;min-height:3rem;color:var(--chalk);font:inherit;text-align:center;-moz-appearance:textfield;background:0 0;font-weight:700}.qty[data-astro-cid-2naouctr] input[data-astro-cid-2naouctr]::-webkit-inner-spin-button,.qty[data-astro-cid-2naouctr] input[data-astro-cid-2naouctr]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.qty[data-astro-cid-2naouctr] input[data-astro-cid-2naouctr][aria-invalid=true]{outline-offset:-2px;outline:2px solid #ff6b6b}.qty__error[data-astro-cid-2naouctr]{color:#ff8f8f;margin-top:.5rem;font-size:1rem}.summary[data-astro-cid-2naouctr]{color:var(--steel)}.summary[data-astro-cid-2naouctr] strong[data-astro-cid-2naouctr]{color:var(--chalk);font-family:var(--font-display);font-style:italic;font-weight:800;font-size:var(--step-1);font-variation-settings:"wdth" 75;margin-top:.25rem;display:block}.order__submit[data-astro-cid-2naouctr]{min-height:3.75rem;font-size:var(--step-1);align-self:flex-start;margin-left:.5rem;padding-inline:2.25rem}.order__tagline[data-astro-cid-2naouctr]{font-family:var(--font-display);font-variation-settings:"wdth" 80;font-style:italic;font-weight:700}.order__note[data-astro-cid-2naouctr]{max-width:var(--measure);color:var(--steel);font-size:1rem}.order__status[data-astro-cid-2naouctr]:not(:empty){border-left:4px solid var(--accent);background:#141416;padding:1rem 1.25rem;font-size:1rem}@media (width<=52rem){.order[data-astro-cid-2naouctr]{grid-template-columns:1fr}.order__stage[data-astro-cid-2naouctr]{width:min(70%,20rem)}}.footer[data-astro-cid-lcdefpme]{padding:2rem var(--gutter) 2.5rem;color:var(--steel);font-size:var(--step--1)}
