@font-face{font-family:Obviously;src:url(/assets/ObviouslyVariable-f1d7b50be4.woff2)format("woff2");font-weight:150 800;font-style:normal;font-display:block}:root{--yellow:#ffd100;--black:#000;--white:#fff;--edge:6vw;--offset:.5rem}*,:before,:after{box-sizing:border-box;scrollbar-width:none}::-webkit-scrollbar{display:none}html{background:var(--yellow);-moz-text-size-adjust:100%;text-size-adjust:100%}html.gated,html:has(dialog[open]){overscroll-behavior:none;overflow:hidden}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important}}body{font-variation-settings:"wdth" 620;color:var(--black);background:var(--yellow);margin:0;font-family:Obviously,system-ui,sans-serif;font-weight:380}:where(h1,h2,p,ol,ul){margin:0}:where(a){color:inherit}@layer primitives{:focus-visible{outline:3px solid var(--black);outline-offset:3px}strong{font-weight:560}.nicotine-warning{border:.3em solid var(--black);font-variation-settings:normal;text-align:center;color:var(--black);background:var(--white);padding:.6em .75em;font-family:Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.2}.nicotine-warning span{display:block}.sticker{--shadow:var(--black);color:var(--black);background:var(--white);box-shadow:.16em .16em 0 var(--shadow);border-radius:.45em;padding:.3em .6em .4em;line-height:1.05;display:inline-block}.button{font:inherit;cursor:pointer;border:0;font-weight:690;line-height:1.05;text-decoration:none;transition:translate .12s ease-out,box-shadow .12s ease-out}.button.primary{--shadow:var(--white);color:var(--white);background:var(--black)}.button:hover{box-shadow:.08em .08em 0 var(--shadow);translate:.08em .08em}.button:active{box-shadow:0 0 0 var(--shadow);translate:.16em .16em}.number-circle{aspect-ratio:1;font-variation-settings:"wdth" 800;inline-size:1.9em;color:var(--white);background:var(--black);border-radius:50%;flex:none;place-items:center;padding-block-start:.08em;font-size:.8em;font-weight:690;line-height:1;display:grid}.popup{max-inline-size:none;max-block-size:calc(100dvh - 2rem - var(--offset));border:2px solid var(--black);font-variation-settings:"wdth" 620;color:var(--black);background:var(--white);box-shadow:var(--offset) var(--offset) 0 var(--black), var(--offset) var(--offset) 0 2px var(--white);margin:auto;font-weight:380;line-height:1.4}.popup::backdrop{background:#000000bf}@media (prefers-reduced-motion:no-preference){.popup[open]{animation:.52s cubic-bezier(.3,1.3,.5,1) both popup-in}.popup[open]::backdrop{animation:.4s ease-out both popup-dim}.popup.leaving::backdrop{animation:.36s ease-in both popup-undim}}}@keyframes popup-in{0%{transform:translateY(100vh)}}@keyframes popup-dim{0%{opacity:0}}@keyframes popup-undim{to{opacity:0}}.splash{z-index:1;background:var(--yellow);box-shadow:0 calc(-1 * var(--offset)) 0 var(--black);flex-direction:column;justify-content:center;display:flex;position:fixed;inset:0;overflow:hidden}.reveal{inline-size:max-content;padding-inline:var(--edge);font-size:calc((100vw - 2 * var(--edge)) / var(--fit,8.28));font-variation-settings:"wdth" 800;white-space:nowrap;font-weight:690;line-height:1}.reveal:not(.ready){visibility:hidden}.reveal .wide-medium{font-variation-settings:"wdth" 620;font-weight:380}.reveal .char{display:inline-block;position:relative}.reveal .char:after{content:"";z-index:1;background:var(--yellow);position:absolute;inset:-.15em -.01em}@media (prefers-reduced-motion:no-preference){.reveal.rest .pulse .char{animation:.26s ease-out pulse}.splash.leaving{animation:.65s cubic-bezier(.55,0,1,.45) both splash-drop}}@keyframes pulse{30%{font-weight:440}}@keyframes splash-drop{to{transform:translateY(calc(100% + var(--offset)))}}.gate{inline-size:min(34rem, 100% - 2rem - var(--offset));padding:clamp(1.5rem,5vw,2.5rem)}.gate p{text-wrap:pretty}.gate-wordmark,.gate h2{font-variation-settings:"wdth" 800;font-weight:690;line-height:1}.gate-wordmark{margin-block-end:1.5rem}.gate h2{text-wrap:balance;margin-block-end:.75rem;font-size:clamp(1.75rem,1rem + 3vw,2.5rem)}.gate h2:focus{outline:none}.gate-actions{flex-wrap:wrap;gap:.75rem;margin-block:1.75rem 1.25rem;display:flex}.gate button{border:2px solid var(--black);min-inline-size:max-content;font:inherit;font-variation-settings:"wdth" 620;white-space:nowrap;color:var(--white);background:var(--black);cursor:pointer;border-radius:0;flex:1 1 0;padding:.9rem 1rem;font-weight:690;line-height:1.1}.gate .gate-no{color:var(--black);background:var(--white)}.gate button:hover{color:var(--black);background:var(--yellow)}.gate button:active{transform:translateY(1px)}.gate-legal{font-variation-settings:"wdth" 490;font-size:.75rem}.gate .nicotine-warning{margin-block-start:1.5rem;font-size:.9375rem}@media (prefers-reduced-motion:no-preference){.gate.leaving{animation:.36s cubic-bezier(.5,-.4,.8,.4) both gate-out}}@keyframes gate-out{to{transform:translateY(-100vh)}}.home{overflow-x:clip;container-type:inline-size}.home [id]{scroll-margin-block-start:1.5rem}.home h2{font-variation-settings:"wdth" 800;overflow-wrap:break-word;font-size:clamp(1.5rem,7cqi,5.5rem);font-weight:690;line-height:.95}.site-warning{font-size:clamp(1rem,2.2cqi,1.5rem)}.site-header{padding:clamp(1rem, 3cqi, 2rem) var(--edge);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;display:flex}.logo{font-variation-settings:"wdth" 800;font-size:clamp(1.5rem,4cqi,2.25rem);font-weight:690;line-height:1;text-decoration:none}.site-header nav{font-variation-settings:"wdth" 490;flex-wrap:wrap;align-items:center;gap:.5rem clamp(.5rem,2cqi,1.5rem);font-size:clamp(.875rem,1.6cqi,1.125rem);font-weight:560;display:flex}.site-header nav a{text-decoration:none}.site-header nav a:not(.button):hover{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:.15em}.hero{align-items:center;gap:clamp(2.5rem, 8cqi, 4rem) var(--edge);padding:clamp(1.5rem, 4cqi, 3.5rem) var(--edge) clamp(3.5rem, 9cqi, 7rem);display:grid}.hero-copy{justify-items:start;gap:clamp(1.25rem,5cqi,2.25rem);display:grid;container-type:inline-size}.hero-eyebrow{font-size:clamp(1rem,5cqi,1.75rem);font-weight:560;rotate:-3deg}.hero-title{font-size:calc(100cqi / var(--widest-word-in-em,9.4));font-variation-settings:"wdth" 800;font-weight:690;line-height:.92}.hero-title:focus{outline:none}.cta-row{flex-wrap:wrap;gap:.9em 1.1em;font-size:clamp(1rem,4.5cqi,1.375rem);display:flex}.hero-art{justify-self:center;inline-size:min(100%,22rem);position:relative}.patch-stack{aspect-ratio:1.166;position:relative;rotate:-6deg}.patch-stack img{inline-size:78.125%;position:absolute;inset-block-end:0;inset-inline-start:0}.patch-stack img:nth-child(2){transform:translate(14%,-9%)}.patch-stack img:nth-child(3){transform:translate(28%,-18%)}.hero-badge{align-items:center;gap:.4em;font-size:clamp(1.125rem,2.2cqi,1.75rem);font-weight:560;display:flex;position:absolute;inset-block-end:-8%;inset-inline-start:-2%;rotate:5deg}.ticker{inline-size:104%;color:var(--yellow);background:var(--black);margin-inline-start:-2%;padding-block:.45em .5em;font-size:clamp(1.5rem,5cqi,3.5rem);overflow:hidden;rotate:-1.5deg}.ticker-track{inline-size:max-content;display:flex}.ticker-item{white-space:nowrap;align-items:center;gap:.35em;padding-inline-end:.5em;line-height:1;display:flex}.ticker-crave{font-variation-settings:"wdth" 800;font-weight:690}.ticker-item img{block-size:.8em;inline-size:auto;margin-inline-start:.15em}@media (prefers-reduced-motion:no-preference){.ticker-track{animation:10s linear infinite ticker}}@keyframes ticker{to{transform:translateX(calc(-100% / var(--copies)))}}.how,.inside{padding:clamp(4rem, 12cqi, 9rem) var(--edge) clamp(3.5rem, 10cqi, 8rem)}.inside{padding-block-start:0}.how h2,.inside h2{margin-block-end:clamp(2.75rem,9cqi,6rem)}.faq h2,.safety h2{margin-block-end:clamp(1.75rem,5cqi,3.5rem)}.steps{font-size:clamp(1rem,4.2cqi,2rem);position:relative}.steps-path{fill:none;block-size:100%;inline-size:100%;stroke:var(--black);stroke-width:.07em;stroke-linecap:round;position:absolute;inset:0;overflow:visible}.steps ol{counter-reset:step;gap:1.4em;padding:0;list-style:none;display:grid;position:relative}.step{counter-increment:step;justify-self:start;margin-inline-start:4%;position:relative;rotate:-3deg}.step:nth-child(2n){justify-self:end;margin-inline:0 6%;rotate:4deg}.step-lead,.step-rest,.fact-lead,.fact-rest{display:block}.step-lead,.fact-lead{font-variation-settings:"wdth" 800;font-weight:690}.step-number{font-size:.7em;position:absolute;inset-block-start:-1.5em;inset-inline-start:.2em}.step-number:before{content:counter(step)}.step:first-child .step-number{inset-block-start:-.7em;inset-inline:auto -1.2em}.step:nth-child(2n) .step-number{inset-block-start:.1em;inset-inline-start:-1.4em}.facts{flex-wrap:wrap;gap:1.1em 1.3em;margin:0;padding:0;font-size:clamp(1.25rem,3.2cqi,2.75rem);list-style:none;display:flex}.fact{rotate:-2deg}.fact:nth-child(2n){rotate:2.5deg}.fact-rest{margin-block-start:.2em;font-size:.5em;font-weight:470;line-height:1.2}.ingredients{margin-block-start:clamp(2.25rem,6cqi,3.75rem);font-size:clamp(1.125rem,2.4cqi,1.75rem)}.faq{padding:0 var(--edge) clamp(4rem, 11cqi, 8rem)}.faq-list{align-items:start;gap:1em 1.5em;font-size:clamp(1rem,2cqi,1.375rem);display:grid}.faq-item{padding:0;line-height:1.3;display:block}.faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1em;padding:.8em 1em;font-weight:560;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"";aspect-ratio:1;background:linear-gradient(var(--black), var(--black)) center / 100% .2em no-repeat, linear-gradient(var(--black), var(--black)) center / .2em 100% no-repeat;flex:none;inline-size:1em;transition:rotate .15s ease-out}.faq-item[open] summary:after{rotate:45deg}.faq-item p{font-variation-settings:"wdth" 490;padding:0 1em 1em;line-height:1.4}.safety{padding:clamp(3.5rem, 10cqi, 7rem) var(--edge);font-variation-settings:"wdth" 490;color:var(--white);background:var(--black);font-size:clamp(1rem,1.9cqi,1.5rem);line-height:1.35}.safety h2{color:var(--yellow)}.safety p{max-inline-size:44em}.safety p+p{margin-block-start:.9em}.site-footer{padding:clamp(2.5rem, 7cqi, 4.5rem) var(--edge) 0;font-variation-settings:"wdth" 490;gap:.6em;font-size:clamp(.9375rem,1.6cqi,1.25rem);line-height:1.3;display:grid}.footer-wordmark{--ink-width-in-em:6.27;--ink-centre-offset-in-em:.011;--ink-share-of-page-width:1.02;min-inline-size:0;margin:clamp(1.5rem, 5cqi, 3.5rem) calc(-1 * var(--edge)) -.09em;font-size:calc(100cqi * var(--ink-share-of-page-width) / var(--ink-width-in-em));font-variation-settings:"wdth" 800;white-space:nowrap;justify-content:center;padding-inline-end:calc(2em * var(--ink-centre-offset-in-em));font-weight:690;line-height:.815;display:flex}@container (inline-size>=60rem){.site-warning span{display:inline}.site-header nav{font-variation-settings:"wdth" 620}.hero{grid-template-columns:minmax(0,5fr) minmax(0,3fr)}.hero-art{inline-size:100%}.steps{font-size:2.15cqi}.steps ol{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:2.4em 2em;display:flex}.steps .step:nth-child(n){margin-inline:0}.steps .step:nth-child(2n){margin-block-start:2.4em}.steps .step:nth-child(n) .step-number{inset-block-start:-1.3em;inset-inline:-.7em auto}.faq-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.buy{inline-size:min(58rem, 100% - 2rem - var(--offset));padding:0;overflow-y:auto}.buy::backdrop{background:0 0}.buy-layout{display:grid;position:relative}.buy-close{z-index:1;aspect-ratio:1;background:linear-gradient(var(--white), var(--white)) center / 45% .2rem no-repeat, linear-gradient(var(--white), var(--white)) center / .2rem 45% no-repeat, var(--black);cursor:pointer;border:0;border-radius:50%;inline-size:2.5rem;padding:0;position:absolute;inset-block-start:.75rem;inset-inline-end:.75rem;rotate:45deg}.gallery{align-content:start;gap:.75rem;padding:clamp(1rem,4vw,1.5rem);display:grid}.slides{aspect-ratio:1;border:.2rem solid var(--black);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;border-radius:.6rem;padding:0;list-style:none;display:flex;overflow-x:auto}.slide{scroll-snap-align:center;flex:none;place-items:center;inline-size:100%;display:grid;overflow:hidden}.thumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;display:grid}.thumb{aspect-ratio:1;border:.2rem solid var(--black);cursor:pointer;border-radius:.45rem;place-items:center;padding:0;transition:translate .15s ease-out,box-shadow .15s ease-out;display:grid;overflow:hidden}.thumb[aria-current=true]{box-shadow:.3rem .3rem 0 var(--black);translate:-.1rem -.1rem}[data-look=sun],[data-look=close]{background:var(--yellow)}[data-look=night]{background:var(--black)}[data-look=paper]{background:var(--white)}[data-look=sun] img{inline-size:62%;rotate:-8deg}[data-look=night] img{inline-size:46%;rotate:14deg}[data-look=paper] img{inline-size:72%;rotate:4deg}[data-look=close] img{inline-size:150%;max-inline-size:none;rotate:-20deg}.buy-form{align-content:center;gap:.9rem;padding:0 clamp(1.25rem,5vw,2.25rem) clamp(1.5rem,5vw,2.25rem);display:grid}.buy h2{font-variation-settings:"wdth" 800;font-size:clamp(2rem,1.25rem + 3vw,3rem);font-weight:690;line-height:1}.buy h2:focus{outline:none}.buy-descriptor{text-wrap:balance;font-size:1.125rem;font-weight:560;line-height:1.2}.buy-price{flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:1.5rem;font-weight:690;line-height:1;display:flex}.buy-shipping-note{font-size:1rem;font-weight:560}.buy fieldset{border:0;min-inline-size:0;margin:0;padding:0}.buy legend{margin-block-end:.5rem;padding:0;font-weight:560}.field-hint{font-size:.875rem;font-weight:560}.field-hint span:not([hidden]){margin-block-start:.6rem;display:block}.shipping-fields{border:.2em solid var(--black);font-variation-settings:"wdth" 490;background:var(--black);box-shadow:.2em .2em 0 var(--black);border-radius:.45em;grid-template-columns:minmax(0,3fr) minmax(0,1.3fr) minmax(0,1.7fr);gap:.2em;font-weight:470;line-height:1.2;display:grid;overflow:hidden}.shipping-fields input{min-inline-size:0;font:inherit;color:inherit;background:var(--white);border:0;border-radius:0;grid-column:1/-1;padding:.6em .8em}.shipping-fields input:nth-last-child(-n+3){grid-column:auto}.shipping-fields input::placeholder,.card-field input::placeholder{color:#00000073}.shipping-fields input:focus{background:var(--yellow);outline:none}.shipping-fields input[aria-invalid=true]{box-shadow:inset .4em 0 0 var(--black)}.shipping-state{text-transform:uppercase}.shipping-state::placeholder{text-transform:none}.card-field{border:.2em solid var(--black);font-variation-settings:"wdth" 490;background:var(--white);box-shadow:.2em .2em 0 var(--black);perspective:12em;border-radius:.45em;align-items:center;gap:.6em;padding:.75em .8em;font-weight:470;line-height:1.2;transition:translate .15s ease-out,box-shadow .15s ease-out;display:flex}.card-field:focus-within{box-shadow:.3em .3em 0 var(--black);translate:-.1em -.1em}.card-icon{block-size:1.35em;inline-size:2em;transform-style:preserve-3d;flex:none;transition:transform .35s cubic-bezier(.3,1.3,.5,1);position:relative}.card-icon:before,.card-icon:after{content:"";backface-visibility:hidden;border-radius:.2em;position:absolute;inset:0}.card-icon:before{background:linear-gradient(var(--yellow), var(--yellow)) .3em 50% / .5em .4em no-repeat, var(--black)}.card-icon:after{background:linear-gradient(var(--white), var(--white)) 0 .25em / 100% .3em no-repeat, linear-gradient(var(--yellow), var(--yellow)) calc(100% - .25em) calc(100% - .2em) / .7em .3em no-repeat, var(--black);transform:rotateY(180deg)}.card-field[data-face=back] .card-icon{transform:rotateY(180deg)}.card-field input,.card-summary{min-inline-size:0;font:inherit;color:inherit;background:0 0;border:0;padding:0}.card-field input{opacity:0;flex:0 0 0;transition:flex-grow .3s cubic-bezier(.2,.8,.2,1),flex-basis .3s cubic-bezier(.2,.8,.2,1),opacity .2s ease-out}.card-field input:focus{outline:none}.card-summary{cursor:pointer;flex:none;gap:.35em;margin-inline-end:auto;display:flex}.card-summary[hidden]{display:none}.card-field[data-stage=number] .card-number{opacity:1;flex:1 1 0}.card-field[data-stage=details] .card-expiry{opacity:1;flex-basis:4.8em}.card-field[data-stage=details] .card-cvc{opacity:1;flex-basis:3em}.buy-error{--shadow:var(--yellow);color:var(--white);background:var(--black);padding:.6em .8em .7em;line-height:1.25;display:none;rotate:-1.5deg}.buy-error strong{font-weight:690;display:block}.buy[data-state=failed] .buy-error{display:block}.buy .buy-pay{--shadow:var(--yellow);place-items:center;min-block-size:3.2em;inline-size:100%;font-size:1.125rem;display:grid}.buy-pay[aria-disabled=true]{pointer-events:none}.pay-processing,.pay-retry,.buy[data-state=processing] .pay-label,.buy[data-state=failed] .pay-label{display:none}.buy[data-state=processing] .pay-processing{align-items:center;gap:.35em;display:flex}.buy[data-state=failed] .pay-retry{display:inline}.pay-processing img{block-size:.9em;inline-size:auto}.pay-processing img:first-of-type{margin-inline-start:.25em}@media (prefers-reduced-motion:no-preference){.buy.leaving{animation:.3s cubic-bezier(.5,0,.75,0) both buy-out}.slides{scroll-behavior:smooth}.card-field[data-invalid],.shipping-fields[data-invalid],.buy[data-state=failed] .buy-error{animation:.32s ease-out shake}.pay-processing img{animation:.45s ease-in-out infinite alternate bounce}.pay-processing img:nth-of-type(2){animation-delay:.15s}.pay-processing img:nth-of-type(3){animation-delay:.3s}}@keyframes buy-out{to{transform:translateY(100vh)}}@keyframes shake{20%{translate:-.3em}40%{translate:.3em}60%{translate:-.2em}80%{translate:.2em}}@keyframes bounce{to{translate:0 -.35em}}@media (width>=52rem){.buy-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.buy-form{padding-block-start:clamp(1.5rem,5vw,2.25rem);padding-inline-start:.5rem}}