:root{--red: #e02225;--red-deep: #c21a1d;--sky: #d6eefb;--blue: #4488ca;--brown: #401b16;--ink: #311718;--night: #2a1311;--soil: #471e12;--blue-deep: #1f6089;--cream: #fbf6dc;--paper: #fffdf0;--logo-cream: #fcfcd5;--mustard: #e9ac10;--rule: rgb(49 23 24 / .16);--display: "Bebas Neue", "Clutch Symbols", "Arial Narrow", "Helvetica Neue Condensed", Impact, sans-serif;--body: "Inter", "Clutch Symbols", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--script: "Kalam", "Clutch Symbols", "Comic Sans MS", cursive;--gutter: 20px;--radius: 22px;--ease: cubic-bezier(.22, 1, .36, 1);--sticky-h: 0px;color-scheme:light;--t-xl: 5rem;--t-l: 4rem;--t-m: 2.25rem;--t-s: 1.5rem;--t-label: .75rem;--t-body: 1rem;--t-small: .875rem;--t-script: 1.5rem;--t-script-s: 1.25rem;--cta: #c8201e;--cta-ink: #fcfadc;--cta-shadow: #471e12}@media(min-width:640px){:root{--t-xl: 7.5rem;--t-l: 5.5rem;--t-m: 2.75rem}}@media(min-width:1000px){:root{--t-xl: 10rem;--t-l: 7.5rem;--t-m: 3.5rem;--t-s: 1.875rem;--t-body: 1.125rem;--t-script: 2rem}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:12px}body{margin:0;background:var(--cream);color:var(--ink);font:400 var(--t-body)/1.55 var(--body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}img,svg{display:block;max-width:100%;height:auto}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1.5px}b,strong{font-weight:700}button{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:6px}.field--red :focus-visible,.field--night :focus-visible,.field--soil :focus-visible,.site-header :focus-visible,.announce :focus-visible,.sticky-cta :focus-visible,.site-footer :focus-visible,.skip-link:focus-visible{outline-color:var(--mustard)}main:focus{outline:none}.wrap{width:100%;max-width:1240px;margin-inline:auto;padding-inline:var(--gutter)}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:12px;top:-60px;z-index:100;background:var(--ink);color:var(--paper);padding:10px 16px;border-radius:999px;font-weight:600;text-decoration:none}.skip-link:focus{top:12px}.display{font:400 var(--t-l)/.9 var(--display);letter-spacing:.004em;text-transform:uppercase;text-wrap:balance}.display--md{font-size:var(--t-m);line-height:.92}.display--s{font-size:var(--t-s);line-height:1}.display--xl{font-size:var(--t-xl);line-height:.86}.heading{margin:0;font-weight:400}.heading>.label,.heading>.display{display:block}.label,.kicker{display:block;font:700 var(--t-label)/1.3 var(--body);letter-spacing:.14em;text-transform:uppercase}.label{margin-bottom:14px}.label:before{content:"";display:inline-block;width:8px;height:8px;margin-right:9px;border-radius:50%;background:currentColor;vertical-align:.08em}.script{font:400 var(--t-script)/1.3 var(--script)}.script--lg{font-size:var(--t-script);line-height:1.3}.script--xl{font-size:clamp(2.25rem,10vw,3.75rem);line-height:1.38}.scribble{padding-bottom:.28em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 14' preserveAspectRatio='none'%3E%3Cpath d='M3 9c48-5 98-6 148-4s99 3 146-2' fill='none' stroke='%23e9ac10' stroke-width='4.5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat left bottom / 100% .32em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.prose>*+*{margin-top:1em}.prose{font-size:1.0625rem;line-height:1.6;max-width:36em}.prose a{font-weight:600}.micro{font-size:.8125rem;line-height:1.5;opacity:.78;margin-top:12px}.link-arrow{display:inline-block;margin-top:18px;font-weight:600;font-size:.9375rem;padding:6px 0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.45em;min-height:56px;padding:4px 30px 0;border:0;border-radius:999px;font:400 1.5rem/1 var(--display);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;text-decoration:none;cursor:pointer;background:var(--cta);color:var(--cta-ink);box-shadow:3px 4px 0 var(--cta-shadow);transition:translate .2s var(--ease),box-shadow .2s var(--ease),background-color .15s;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.btn span{padding-top:0}.btn:hover:not([disabled]):not(:active){translate:-1px -2px;box-shadow:4px 6px 0 var(--cta-shadow)}.btn:active:not([disabled]){translate:2px 3px;box-shadow:1px 1px 0 var(--cta-shadow);transition-duration:0s}.btn--red,.btn--ink{background:var(--cta);color:var(--cta-ink)}.btn--cream{background:var(--cta-ink);color:var(--cta-shadow);box-shadow:inset 0 0 0 2px var(--cta-shadow),2px 3px 0 var(--cta-shadow)}.btn--cream:hover:not(:active){box-shadow:inset 0 0 0 2px var(--cta-shadow),3px 5px 0 var(--cta-shadow)}.field--night .btn,.field--soil .btn,.field--red .btn{--cta-shadow: #1c0a06}.btn--sm{min-height:44px;padding:3px 18px 0;font-size:1.125rem;box-shadow:2px 3px 0 var(--cta-shadow)}.btn--lg{min-height:56px}.btn--block{width:100%}.btn[disabled]{opacity:.5;cursor:not-allowed}.pill{display:inline-block;padding:7px 12px;border-radius:14px;border:1.5px solid currentColor;font:600 .8125rem/1.25 var(--body)}.pill--solid{background:var(--red);border-color:var(--red);color:var(--paper)}.frame{border-radius:var(--radius);overflow:hidden;background:var(--rule)}.frame img{width:100%;height:100%;object-fit:cover}.sticker{filter:drop-shadow(0 8px 14px rgb(49 23 24 / .22));pointer-events:none}.field{padding-block:clamp(64px,12vw,120px);position:relative}.field--cream{background:var(--cream);color:var(--ink)}.field--sky{background:var(--sky);color:var(--ink)}.field--red{background:var(--red);color:var(--paper)}.field--night{background:var(--night);color:var(--paper)}.field--soil{background:var(--soil);color:var(--logo-cream)}.seam:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:10px;background:inherit;pointer-events:none;-webkit-mask:radial-gradient(10px at 50% 100%,#000 97%,#0000) 50% 0 / 26px 100% repeat-x;mask:radial-gradient(10px at 50% 100%,#000 97%,#0000) 50% 0 / 26px 100% repeat-x}.section-head{margin-bottom:clamp(36px,7vw,64px)}.announce{background:var(--brown);color:var(--logo-cream);overflow:hidden;white-space:nowrap}.announce__track{display:inline-flex;animation:marquee 34s linear infinite}.announce__item{padding:9px 0;font:400 .9375rem/1 var(--display);letter-spacing:.09em;text-transform:uppercase}.announce__item:after{content:"";display:inline-block;width:.72em;height:.72em;margin:0 1.3em;vertical-align:-.04em;background:var(--mustard);-webkit-mask:url(scallop.svg) center / contain no-repeat;mask:url(scallop.svg) center / contain no-repeat}@keyframes marquee{to{transform:translate(-50%)}}.site-header{background:var(--red);color:var(--paper);position:relative;z-index:5}.site-header__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:62px}.site-header__logo{display:block;width:116px;padding:10px 0}.site-header__logo svg{width:100%;height:auto}.site-header__nav{display:none}.compare__photo{margin-bottom:clamp(64px,12vw,120px)}.compare__photo .frame{margin-top:22px;aspect-ratio:16 / 10}.compare__photo figcaption{margin-top:12px;font:400 1.375rem/1.3 var(--script)}.compare__head{position:relative;margin-bottom:34px}.compare__sub{margin-top:16px;font-size:1.0625rem;max-width:22em}.compare__mascot{position:absolute;z-index:2;width:84px;right:10px;top:-78px}.compare__sticker{width:100%;transform:rotate(8deg)}.compare__arrow{display:none;color:var(--red-deep)}.compare__table-wrap{position:relative;margin-top:64px;background:var(--paper);border:2.5px solid var(--ink);border-radius:26px;padding:4px 16px 8px}.vs{width:100%;border-collapse:collapse}.vs thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.vs tbody{display:block}.vs tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;padding:12px 0 13px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 6' preserveAspectRatio='none'%3E%3Cpath d='M2 3.5c50-2.5 100 .5 148-.5s99-2 146 .8' fill='none' stroke='%23311718' stroke-opacity='.28' stroke-width='1.6' stroke-linecap='round' stroke-dasharray='5 6'/%3E%3C/svg%3E") no-repeat left bottom / 100% 6px}.vs tbody tr:last-child{background:none}.vs tbody th{grid-column:1 / -1;display:flex;align-items:center;gap:10px;text-align:left;font:400 1.3rem/1 var(--display);letter-spacing:.03em;text-transform:uppercase;padding-top:.08em}.vs tbody th:before{content:"";flex:none;width:16px;height:16px;margin-top:-.12em;background:var(--mustard);-webkit-mask:url(scallop.svg) center / contain no-repeat;mask:url(scallop.svg) center / contain no-repeat}.vs td{display:block;padding:0}.vs td.vs__us{grid-column:1 / -1;position:relative;border-radius:14px;padding:8px 88px 9px 50px;rotate:-.7deg;color:var(--logo-cream);background:var(--red) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 26'%3E%3Cpath d='M3.5 14.5c2.6 1.6 5.4 4.6 7.6 8.2C15 13.6 20.6 7 28.5 2.8' fill='none' stroke='%23e9ac10' stroke-width='4.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 16px 50% / 26px auto}.vs tbody tr:nth-child(2n) td.vs__us{rotate:.7deg}.vs td.vs__us:before{content:none}.vs tbody tr:first-child td.vs__us:before{content:"";position:absolute;right:16px;top:50%;width:62px;height:14px;translate:0 -50%;background:url(logo.svg) right center / contain no-repeat}.vs tbody tr:not(:first-child) td.vs__us{padding-right:18px}.vs__win{display:block;font:700 1.25rem/1.2 var(--script);letter-spacing:.005em}.vs td.vs__them:before{content:attr(data-label);content:attr(data-label) / "";display:block;margin-bottom:4px;font:700 .6875rem/1.25 var(--body);letter-spacing:.08em;text-transform:uppercase;color:#311718b8}.vs__x{font:500 .9375rem/1.35 var(--body);color:#311718d6}.vs__x:before{content:"";display:inline-block;width:1.25em;height:1.25em;margin-right:.35em;vertical-align:-.3em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M3.5 5c3 2.8 8 8.6 12.6 11.4M16 3.6c-2.6 4-7.6 8.8-12 12.6' fill='none' stroke='%23c21a1d' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat}.vs__x{position:relative;display:block;padding-left:1.6em;text-wrap:pretty}.vs__x:before{position:absolute;left:0;top:.05em;margin:0}.compare__line{margin-top:44px}@media(max-width:359px){.vs tbody tr:first-child td.vs__us{padding-right:74px}.vs td.vs__us:before{width:52px;right:14px}.vs td.vs__them:before{font-size:.625rem;letter-spacing:.04em}}@media(prefers-reduced-motion:no-preference){.js .compare__table-wrap .vs__x:before{scale:0;transition:scale .35s cubic-bezier(.34,1.56,.64,1) calc(.45s + var(--i, 0) * 90ms)}.js .compare__table-wrap.is-in .vs__x:before{scale:1}.vs tbody tr:nth-child(2){--i: 1}.vs tbody tr:nth-child(3){--i: 2}.vs tbody tr:nth-child(4){--i: 3}.vs tbody tr:nth-child(5){--i: 4}.vs tbody tr:nth-child(6){--i: 5}.vs tbody tr:nth-child(7){--i: 6}.vs tbody tr:nth-child(n+8){--i: 7}.js .compare__arrow-line,.js .compare__arrow-head{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .7s var(--ease) .3s}.js .compare__arrow-head{transition-delay:.95s;transition-duration:.25s}.js .compare__table-wrap.is-in .compare__arrow-line,.js .compare__table-wrap.is-in .compare__arrow-head{stroke-dashoffset:0}}.ticket{display:inline-block;font-size:16px;color:var(--brown);transform:rotate(var(--tilt, -5deg));filter:drop-shadow(.18em .22em .3em rgb(42 19 17 / .28))}.ticket__in{display:flex;background:var(--paper);border:.1em solid var(--brown);border-radius:.35em;-webkit-mask:radial-gradient(circle at 0 50%,#0000 .5em,#000 .53em) 0 0 / 51% 100% no-repeat,radial-gradient(circle at 100% 50%,#0000 .5em,#000 .53em) 100% 0 / 51% 100% no-repeat;mask:radial-gradient(circle at 0 50%,#0000 .5em,#000 .53em) 0 0 / 51% 100% no-repeat,radial-gradient(circle at 100% 50%,#0000 .5em,#000 .53em) 100% 0 / 51% 100% no-repeat}.ticket__stub{display:flex;align-items:center;justify-content:center;writing-mode:vertical-rl;transform:rotate(180deg);font:700 var(--t-label)/1 var(--body);letter-spacing:.2em;padding:.6em .45em .6em .9em;text-transform:uppercase}.ticket__body{display:flex;flex-direction:column;align-items:center;gap:.4em;padding:.75em 1.2em .7em 1em;border-left:.1em dashed rgb(64 27 22 / .55)}.ticket__kicker,.ticket__of,.ticket__next{font:700 var(--t-label)/1.1 var(--body);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.ticket__stamp{display:inline-block;font:400 var(--t-m)/1 var(--display);letter-spacing:.02em;color:var(--red-deep);padding:.12em .2em 0;border:.06em solid currentColor;border-radius:.1em;box-shadow:inset 0 0 0 .035em var(--paper),inset 0 0 0 .065em currentColor;transform:rotate(-4deg);filter:url(#ink);white-space:nowrap;font-variant-numeric:tabular-nums}.ticket__next{letter-spacing:.04em;text-transform:none;font-weight:600}.ticket__next b{font-weight:800;color:var(--red-deep)}@media(prefers-reduced-motion:no-preference){.js [data-reveal] .ticket__stamp{scale:1.6;opacity:0;transition:scale .35s cubic-bezier(.5,0,.75,0) .35s,opacity .15s .35s}.js [data-reveal].is-in .ticket__stamp{scale:1;opacity:1}}@media(max-width:999px){#shop-hcaptcha-badge-container{bottom:calc(var(--sticky-h) + 20px)!important}}.offer__warn{margin-bottom:16px;padding:12px 16px;border-radius:14px;background:var(--mustard);color:var(--ink);font-weight:600;font-size:var(--t-small)}.closing{overflow-x:clip}.closing__inner{text-align:center;display:flex;flex-direction:column;align-items:center}.closing .label{color:var(--logo-cream)}.closing__display{color:var(--logo-cream);max-width:11ch}.closing__sub{margin:26px auto 34px;color:var(--logo-cream);max-width:22em;rotate:-1.5deg;text-wrap:balance}.closing .btn{width:auto;padding-inline:40px}.ig{margin-top:72px;display:grid;grid-template-columns:1fr;gap:10px;position:relative;background:var(--red);color:var(--paper);border-radius:28px;padding:30px 24px 26px 112px;text-decoration:none;min-height:150px;transition:transform .3s var(--ease)}.ig:hover{transform:translateY(-3px) rotate(-.4deg)}.ig__sticker{position:absolute;left:8px;bottom:6px;width:96px;transform:rotate(-8deg)}.ig__text{font:400 1.75rem/1 var(--display);text-transform:uppercase;letter-spacing:.01em}.ig__handle{font-weight:700}.site-footer{background:var(--red);color:var(--paper);padding:56px 0 calc(28px + var(--sticky-h) + env(safe-area-inset-bottom));overflow:hidden}.site-footer__tag{font:400 1.75rem/1.2 var(--script);color:var(--logo-cream)}.site-footer__links{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:26px}.site-footer__links a{font-weight:600;font-size:.9375rem;text-decoration:none;padding:11px 0}.site-footer__links a:hover{text-decoration:underline}.site-footer__contact{margin-top:6px;font-weight:600}.site-footer__contact a{display:inline-block;padding:12px 0}.site-footer__mark{margin:44px 0 0}.site-footer__mark svg{width:100%;height:auto}.site-footer__legal{margin-top:26px;font-size:.8125rem}.sticky-cta{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:30;display:flex;align-items:center;gap:12px;padding:7px 14px 7px 7px;border-radius:999px;background:#2a1311f0;color:var(--paper);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 14px 30px -10px #2a131180;transition:transform .4s var(--ease),opacity .3s}html:not(.js) .sticky-cta{display:none}.sticky-cta[data-hidden]{transform:translateY(calc(100% + 30px));opacity:0;pointer-events:none}.sticky-cta__btn{flex:1 1 auto;min-height:50px;font-size:1.3125rem;padding:0 16px;white-space:nowrap}.sticky-cta__count{flex:0 0 auto;font-size:.75rem;line-height:1.2;text-align:right;max-width:7.5em;white-space:nowrap}.sticky-cta__count b{display:block;font:400 1.375rem/1 var(--display);color:var(--mustard);letter-spacing:.02em}body:has(.sticky-cta){--sticky-h: 84px}@media(max-width:999px){html:has(.sticky-cta){scroll-padding-bottom:92px}}.page__inner{max-width:760px}.page__title{color:var(--red);margin-bottom:24px}.page__lead{font-size:1.125rem;margin-bottom:30px}.page__body{margin-bottom:36px}.cart__lines{border-top:2px solid var(--ink);margin-bottom:26px}.cart__line{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding:14px 0;border-bottom:1px solid var(--rule);font-weight:600}.cart__remove{font-size:.875rem;font-weight:500}@media(prefers-reduced-motion:no-preference){.js [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.js [data-reveal].is-in{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.announce__track,.socials__track{animation:none}.announce{white-space:normal;text-align:center}.announce__item[aria-hidden]{display:none}.announce__item:after{display:none}.sticky-cta,.sticky-cta[data-hidden]{transition:opacity .2s;transform:none}}@media(max-width:359px){:root{--gutter: 16px}.sticky-cta__count{display:none}}@media(min-width:640px){:root{--gutter: 32px}.compare__mascot{width:104px;top:-96px;right:24px}.vs tbody tr{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);gap:12px 20px;align-items:start}.vs td.vs__us{grid-column:auto;padding:12px 16px 14px 50px;background-position:14px 50%;background-size:24px auto}.vs td.vs__us:before{display:block;position:static;translate:none;width:58px;height:13px;margin-bottom:5px;background-position:left center}.ig{padding-left:160px}.ig__sticker{width:130px}}@media(min-width:1000px){.shopify-section:has(>.site-header){position:sticky;top:calc(-1 * var(--announce-h, 0px));z-index:40;transition:translate .35s var(--ease)}.shopify-section:has(>.site-header)[data-tucked]:not(:focus-within){translate:0 -100%}html{scroll-padding-top:calc(var(--header-h, 0px) + 8px)}:root{--gutter: 48px}.sticky-cta{display:none}body{padding-bottom:0}.site-header__inner{min-height:72px}.site-header__logo{width:140px}.site-header__nav{display:flex;gap:34px;font-weight:600;font-size:.9375rem;margin-left:auto;margin-right:10px}.site-header__nav a{text-decoration:none;padding:11px 0}.site-header__nav a:hover{text-decoration:underline}.compare__head{margin-bottom:0}.compare__sub{margin:16px 0 0;font-size:1.25rem;max-width:32ch}.compare__mascot{left:34px;right:auto;top:-84px;width:132px}.compare__arrow{display:block;position:absolute;width:96px;left:calc(100% - 6px);top:34px;rotate:18deg}.compare__table-wrap{padding:6px 34px 4px 30px;border-radius:30px;margin-top:110px}.vs{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);position:relative;isolation:isolate}.vs:before{content:"";position:relative;z-index:1;grid-column:2;grid-row:1 / 3;margin:-40px 0 -30px;background:var(--red);border-radius:4px;rotate:-1.2deg;-webkit-mask:radial-gradient(8px at 50% 0,#0000 96%,#000) 50% 0 / 21px 51% repeat-x,radial-gradient(8px at 50% 100%,#0000 96%,#000) 50% 100% / 21px 51% repeat-x;mask:radial-gradient(8px at 50% 0,#0000 96%,#000) 50% 0 / 21px 51% repeat-x,radial-gradient(8px at 50% 100%,#0000 96%,#000) 50% 100% / 21px 51% repeat-x}.vs thead{position:relative;z-index:2;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal;display:grid;grid-column:1 / -1;grid-row:1;grid-template-columns:subgrid}.vs tbody{position:relative;z-index:2;display:grid;grid-column:1 / -1;grid-row:2;grid-template-columns:subgrid}.vs thead tr,.vs tbody tr{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;gap:0;padding:0;background:none}.vs th,.vs td{grid-column:auto;display:block;align-content:center;padding:18px 14px}.vs td.vs__them,.vs thead th.vs__them{padding-left:30px}.vs tbody td.vs__us,.vs tbody th{grid-column:auto}.vs thead th,.vs thead td{align-content:end;padding-top:14px;padding-bottom:14px}.vs:after{content:"";position:relative;z-index:0;grid-column:2;grid-row:1 / 3;margin:-30px 10px -26px;border-radius:18px;rotate:-1.2deg;translate:0 14px;background:#3117183d;filter:blur(18px)}.vs thead .vs__them{text-align:left;font:400 1.5rem/1 var(--display);letter-spacing:.03em;text-transform:uppercase;color:#311718db;border-bottom:2.5px solid var(--ink)}.vs thead .vs__corner{border-bottom:2.5px solid var(--ink)}.vs__note{display:block;margin-top:4px;font:400 1.0625rem/1.2 var(--script);letter-spacing:0;text-transform:none}.vs thead th.vs__us{padding:4px 26px 18px}.vs__logo{width:100%;max-width:168px}.vs tbody th{display:flex;align-items:center;font-size:1.625rem;padding-left:4px}.vs tbody th,.vs tbody td.vs__them{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 6' preserveAspectRatio='none'%3E%3Cpath d='M0 3.5c50-2 100 .5 150-.5s100-1.6 150 .6' fill='none' stroke='%23311718' stroke-opacity='.28' stroke-width='1.6' stroke-dasharray='5 6'/%3E%3C/svg%3E") no-repeat left bottom / 100% 6px}.vs tbody td.vs__us{rotate:0deg;border-radius:0;padding:18px 22px 18px 58px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 26'%3E%3Cpath d='M3.5 14.5c2.6 1.6 5.4 4.6 7.6 8.2C15 13.6 20.6 7 28.5 2.8' fill='none' stroke='%23e9ac10' stroke-width='4.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 22px 50% / 26px auto,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 6' preserveAspectRatio='none'%3E%3Cpath d='M0 3.5c50-2 100 .5 150-.5s100-1.6 150 .6' fill='none' stroke='%23fcfcd5' stroke-opacity='.35' stroke-width='1.6' stroke-dasharray='5 6'/%3E%3C/svg%3E") no-repeat 50% bottom / calc(100% - 28px) 6px}.vs tbody tr:nth-child(2n) td.vs__us{rotate:0deg}.vs tbody tr:last-child th,.vs tbody tr:last-child td.vs__them,.vs tbody tr:last-child td.vs__us{background-image:none}.vs tbody tr:last-child td.vs__us{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 26'%3E%3Cpath d='M3.5 14.5c2.6 1.6 5.4 4.6 7.6 8.2C15 13.6 20.6 7 28.5 2.8' fill='none' stroke='%23e9ac10' stroke-width='4.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 22px 50% / 26px auto}.vs td.vs__us:before,.vs td.vs__them:before{display:none}.vs__win{font-size:1.4375rem}.vs__x{font-size:1rem}.compare__line{margin-top:80px;text-align:center}.ig{grid-template-columns:1fr auto;align-items:center;padding:34px 40px 34px 200px}.ig__sticker{width:150px;left:22px;bottom:4px}.ig__text{font-size:2.5rem}.site-footer{padding-top:80px}.site-footer__links{gap:6px 28px}}.micro,.link-arrow{font-size:var(--t-small)}.nowrap{white-space:nowrap}.heading .label{margin-bottom:14px}.sticky-cta__btn{min-height:56px;font-size:var(--t-s);padding:4px 18px 0;box-shadow:none}.sticky-cta__count{font-size:var(--t-label)}.sticky-cta__count b{font-size:var(--t-s)}.hero{padding:20px 0 28px;text-align:center;overflow-x:clip}.hero__inner{display:flex;flex-direction:column;align-items:center}.hero__kicker,.hero__title,.hero__sub,.hero__notes,.hero__actions,.hero__micro{position:relative;z-index:2}.hero__pouches{position:relative;z-index:1;pointer-events:none}.hero__kicker{margin-bottom:10px}.hero__kicker:before{background:var(--red)}.hero__title{font-size:min(var(--t-l),12.6vw);max-width:9.5em}.hero__line{display:inline}.hero__line:nth-child(2){color:var(--red)}.hero__sub{margin-top:10px;font-size:var(--t-body);font-weight:600;max-width:26em;text-wrap:balance}@media(max-width:639px){.hero__sub{max-width:19em}.note{font-size:1.125rem}}.hero__stage{--ph: min(29svh, 250px);position:relative;width:100%;max-width:520px;margin-top:18px;padding:56px 0 50px}.hero__glow{pointer-events:none;z-index:0;position:absolute;left:50%;top:52%;width:min(120%,760px);aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,#ffffffe6,#fffdf08c 45%,#fbf6dc00)}.hero__pouches{position:relative;display:flex;justify-content:center;align-items:flex-end;height:var(--ph);margin-top:calc(var(--ph) * -.12)}.hero__pouch{position:relative;height:100%;aspect-ratio:640 / 1072}.hero__pouch{pointer-events:none}.hero__pouch img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 24px 24px rgb(42 19 17 / .3))}.hero__pouch--a{z-index:2;rotate:-5deg;margin-right:calc(var(--ph) * -.12)}.hero__pouch--b{z-index:1;rotate:6deg;height:94%;margin-bottom:2%}.hero__pouches--pair{height:auto;margin-top:0}.hero__pair{pointer-events:none;width:min(122%,480px);max-width:none;height:auto;margin:-15% 0 -8%}@media(min-width:640px){.hero__pair{width:min(118%,600px)}}@media(min-width:1000px){.hero__pair{--pairh: clamp(390px, 55vh, 560px);height:var(--pairh);width:auto;max-width:none;margin:calc(var(--pairh) * -.2) 0 calc(var(--pairh) * -.09)}}@media(prefers-reduced-motion:no-preference){.hero__pouch--a{animation:hero-bob 7s ease-in-out infinite}.hero__pouch--b{animation:hero-bob 8s ease-in-out -2s infinite}}@keyframes hero-bob{50%{translate:0 -6px}}.hero__notes{position:absolute;inset:0;pointer-events:none}.note{position:absolute;z-index:3;display:flex;align-items:flex-start;gap:2px;max-width:46%;text-wrap:balance;font:700 var(--t-script-s)/1.1 var(--script);color:var(--ink);text-align:left}.note__text{padding-top:2px;max-width:8.5em;text-wrap:balance}.note__arrow{flex:none;width:34px;height:auto;color:var(--red);margin-top:8px}.note--tl{left:0;top:0}.note--tr{right:0;top:0;flex-direction:row-reverse;text-align:right}.note--tr .note__arrow{scale:-1 1}.note--bl{left:0;bottom:0;align-items:flex-end}.note--bl .note__arrow{scale:1 -1;margin:0 0 8px}.note--br{right:0;bottom:0;flex-direction:row-reverse;align-items:flex-end;text-align:right}.note--br .note__arrow{scale:-1 -1;margin:0 0 8px}.hero__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 24px;margin-top:8px}.hero__micro{margin-top:14px;max-width:34em;font-size:var(--t-small);line-height:1.5;color:#311718d1;text-wrap:balance}.hero__micro span{white-space:nowrap}.hero__micro span:first-child{color:var(--red-deep);font-weight:700}.hero__how{font-weight:700;font-size:var(--t-small);text-decoration:underline;text-underline-offset:.25em;padding:13px 4px}@media(min-width:640px){.hero__stage{--ph: min(44vh, 380px);max-width:760px;padding:24px 0}.note{max-width:24%}.note--tl,.note--tr{top:16%}.note--bl,.note--br{bottom:14%}}@media(min-width:1000px){.hero{padding:28px 0 40px}.hero__title{max-width:none;font-size:clamp(4rem,5.6vw,5.75rem)}.hero__line{display:block}.hero__sub{font-size:var(--t-body);margin-top:12px}.hero__stage{max-width:960px;margin-top:20px;padding-block:0}.note{max-width:28%}.note__text{max-width:9.5em;white-space:normal;hyphens:manual}.hero__actions{margin-top:12px}.hero__micro{margin-top:10px}.hero__stage{--ph: min(44vh, 400px)}.note{font-size:var(--t-script);max-width:26%}.note__arrow{width:56px}}.features{position:relative;z-index:2;margin:-8px 0 -18px;pointer-events:none}.features__band{display:block;width:100%;height:clamp(84px,13vw,150px);overflow:visible}.features__ribbon{fill:none;stroke:var(--red);stroke-width:54}.features__text{font:400 30px var(--display);letter-spacing:.06em;fill:var(--paper);text-transform:uppercase}@media(max-width:639px){.features__ribbon{stroke-width:66}.features__text{font-size:38px}}.flavours.field{padding-top:48px}.flavours__beat{display:block}.flavours__headline{font-size:min(var(--t-l),12.6vw)}@media(min-width:1000px){.flavours__headline{font-size:var(--t-l)}}.flavours__beat:nth-child(1){color:var(--blue-deep)}.flavours__beat:nth-child(2){color:var(--red)}.flavours__beat:nth-child(3){color:var(--ink)}.flavours__sub{margin-top:12px}.flavours__cards{display:grid;gap:16px;margin-top:8px}.flavour{--pw: 40%;--rise: 26vw;--pad-b: 16px;position:relative;margin-top:var(--rise);border-radius:24px;color:var(--ink);display:grid;grid-template-columns:var(--pw) minmax(0,1fr);column-gap:12px;align-items:start;padding:0 16px var(--pad-b) 8px;background:linear-gradient(180deg,var(--tint-top) 0%,var(--tint-bot) 100%)}.flavour:nth-child(2n){grid-template-columns:minmax(0,1fr) var(--pw);padding:0 8px var(--pad-b) 16px}.flavour:nth-child(2n) .flavour__pouch{order:2}.flavour--sky{--tint-top: #e6f4fd;--tint-bot: #c5e2f5;--tag: #1f6089}.flavour--peach{--tint-top: #fee8dc;--tint-bot: #f8c6b1;--tag: #a8161a}.flavour__pouch{position:relative;margin-top:calc(-1 * var(--rise));aspect-ratio:640 / 1072}.flavour__img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 18px 18px rgb(42 19 17 / .3));transition:translate .5s var(--ease),rotate .5s var(--ease)}.flavour__crisps{position:absolute;z-index:1;left:2%;top:93.6%;width:96%;max-width:none;filter:drop-shadow(0 6px 6px rgb(42 19 17 / .22))}.flavour__pouch:has(.flavour__crisps){margin-bottom:calc(28% + 8px)}.flavour__body{align-self:center;padding-top:18px}.flavour__tag{display:flex;align-items:center;gap:8px;font:700 var(--t-label)/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--tag)}.vegmark{flex:none;width:16px;height:16px;border:2px solid #19803a;border-radius:3px;background:radial-gradient(circle,#19803a 0 3.4px,transparent 3.9px)}.flavour__name{font:400 var(--t-m)/.92 var(--display);text-transform:uppercase;letter-spacing:.005em;margin-top:8px;text-wrap:balance}.flavour__taste{margin-top:8px;font-size:var(--t-small);line-height:1.45;text-wrap:pretty;max-width:30ch}.flavour__allergen{position:relative;margin-top:8px;padding-left:14px;font:700 var(--t-label)/1.3 var(--body);letter-spacing:.06em;text-transform:uppercase}.flavour__allergen:before{content:"";position:absolute;left:0;top:.35em;width:7px;height:7px;border-radius:50%;background:currentColor}@media(hover:hover)and (prefers-reduced-motion:no-preference){.flavour:hover .flavour__img{translate:0 -8px;rotate:-2deg}}@media(min-width:640px){.flavours__cards{--card-w: calc((100vw - 2 * var(--gutter) - 24px) / 2);grid-template-columns:1fr 1fr;gap:24px}.flavour,.flavour:nth-child(2n){--rise: calc(var(--card-w) * .58 * 1.675 * .46);display:block;padding:0 26px 26px}.flavour__pouch{width:calc(var(--card-w) * .58);margin:calc(-1 * var(--rise)) auto 0}.flavour__pouch:has(.flavour__crisps){margin-bottom:calc(var(--card-w) * .58 * .28 + 8px)}.flavours__cards{margin-top:calc(var(--card-w) * .58 * 1.675 * -.14)}.flavour__body{padding-top:6px}.flavour__taste{font-size:var(--t-body)}}@media(min-width:1000px){.flavours.field{padding-top:72px}.flavours__head{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:32px}.flavours__beat{display:inline}.flavours__cards{--card-w: calc((min(100vw, 1240px) - 2 * var(--gutter) - 32px) / 2);gap:32px}.flavour,.flavour:nth-child(2n){padding:0 36px 32px}}.nutrition .label{color:var(--logo-cream)}.nutrition__beat{display:block;white-space:nowrap}.nutrition__display{font-size:min(var(--t-l),13.2vw)}.nutrition__sub{margin-top:12px;color:var(--logo-cream)}.nutrition__head:has(.nutrition__bite){display:grid;grid-template-columns:minmax(0,1fr) 52%;grid-template-areas:"h h" "sub bite";column-gap:14px;align-items:center}.nutrition__head:has(.nutrition__bite) .heading{grid-area:h}.nutrition__head:has(.nutrition__bite) .nutrition__sub{grid-area:sub;margin-top:18px}.nutrition__bite{grid-area:bite;margin-top:18px;padding:6px;background:var(--paper);border-radius:14px;rotate:2.5deg;box-shadow:0 16px 28px -16px #2a131199}.nutrition__bite img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:9px}@media(min-width:1000px){.nutrition__grid{position:relative}.nutrition__head:has(.nutrition__bite){display:block}.nutrition__head:has(.nutrition__bite) .nutrition__sub{margin-top:12px}.nutrition__bite{position:absolute;z-index:2;right:calc(var(--gutter) + 12px);bottom:-24px;width:200px;margin:0}}.panel{position:relative;isolation:isolate;margin-top:62px;color:var(--ink);padding:0 16px 26px}.panel:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--paper);border-radius:18px 18px 0 0;-webkit-mask:radial-gradient(10px at 50% 100%,#0000 98%,#000) 50% / 26px 100%;mask:radial-gradient(10px at 50% 100%,#0000 98%,#000) 50% / 26px 100%}.panel__table{width:100%;border-collapse:collapse}.panel__table thead td,.panel__table thead th{vertical-align:bottom;padding:0 0 10px;border-bottom:2px solid var(--ink)}.panel__cap{text-align:left;font:700 var(--t-label)/1.3 var(--body);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.panel__table thead th{text-align:center;width:30%;padding-left:6px}.panel__crisp{--d: 96px;display:block;width:var(--d);height:var(--d);margin:calc(var(--d) * -.4) auto 8px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 3px var(--paper),0 0 0 4.5px var(--ink),0 10px 18px -6px #2a131173}.panel__crisp img{width:100%;height:100%;object-fit:cover}@media(max-width:359px){.panel__crisp{--d: 72px}.panel{padding-inline:12px}}.panel__col{display:block;max-width:6.5em;margin-inline:auto;font:700 var(--t-label)/1.25 var(--body)}@media(min-width:1000px){.panel__col{max-width:none;white-space:nowrap}}.panel__table tbody th{text-align:left;font-weight:500;font-size:var(--t-small);line-height:1.3;padding:10px 6px 8px 0}.panel__table tbody td{text-align:center;font:400 var(--t-m)/1 var(--display);padding:8px 0 6px 6px}.panel__table tbody tr+tr{border-top:1px solid var(--rule)}.panel__table tbody tr:first-child td{color:var(--red)}.panel__foot{font-size:var(--t-small);line-height:1.45;margin-top:14px;opacity:.8}.ingr{position:relative;display:grid;margin-top:30px}.ingr__card{width:100%;max-width:520px;height:auto;filter:drop-shadow(8px 0 0 var(--paper)) drop-shadow(-8px 0 0 var(--paper)) drop-shadow(0 8px 0 var(--paper)) drop-shadow(0 -8px 0 var(--paper)) drop-shadow(0 14px 16px rgb(42 19 17 / .3))}.ingr__card--b{rotate:-2deg}.ingr__card--z{rotate:1.5deg;justify-self:end}.ingr .ingr__card--b{order:1}.ingr .ingr__card--z{order:2}.ingr .nutrition__line{order:3}@media(max-width:999px){.ingr .ingr__card--z{margin-top:22px}}.nutrition__line{position:relative;justify-self:end;margin:24px 62px 0 0;font:700 var(--t-label)/1.3 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--logo-cream)}.nutrition__arrow{position:absolute;left:calc(100% + 8px);bottom:.1em;width:44px;color:var(--logo-cream)}@media(min-width:1000px){.nutrition.field{padding-block:104px}.nutrition__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:0;align-items:start}.nutrition__head{grid-column:1 / 8;grid-row:1}.nutrition__display{font-size:clamp(4rem,6.2vw,5.5rem)}.panel{grid-column:1 / 8;grid-row:2;margin-top:64px;padding:0 70px 24px 30px}.panel__crisp{--d: 96px;margin-top:-48px}.panel__table thead th{width:24%}.panel__table tbody td{padding:4px 0 2px 6px}.panel__table tbody th{padding:7px 6px 5px 0}.ingr{grid-column:8 / 13;grid-row:1 / 3;z-index:1;margin:30px 0 0 24px;display:flex;flex-direction:column;gap:40px;align-items:stretch}.ingr__card{width:100%;max-width:none}.ingr__card--b{order:1}.ingr__card--z{order:2;justify-self:auto}.nutrition__line{order:3;align-self:flex-end;margin:-8px 64px 0 0}}.compare__head .display{max-width:none}.compare__sub{font-size:var(--t-body)}.compare__line{font-size:var(--t-m)}.vs tbody th{font-size:var(--t-s)}.vs__win{font:700 var(--t-script-s)/1.2 var(--script)}.vs__x{font-size:var(--t-small)}.vs__note{display:block;margin-top:4px;font:500 var(--t-small)/1.3 var(--body);letter-spacing:0;text-transform:none}.compare__tab{display:none}@media(max-width:999px){.compare__table-wrap{--lab: 24%;--us: 27%;margin-top:64px;padding:0 14px 0 10px;overflow:visible}.vs{display:block;position:relative;isolation:isolate}.vs:before{content:"";position:absolute;z-index:-1;left:var(--lab);width:var(--us);top:-22px;bottom:-18px;background:var(--red);rotate:-1deg;-webkit-mask:radial-gradient(6px at 50% 0,#0000 96%,#000) 50% 0 / 15px 51% repeat-x,radial-gradient(6px at 50% 100%,#0000 96%,#000) 50% 100% / 15px 51% repeat-x;mask:radial-gradient(6px at 50% 0,#0000 96%,#000) 50% 0 / 15px 51% repeat-x,radial-gradient(6px at 50% 100%,#0000 96%,#000) 50% 100% / 15px 51% repeat-x;box-shadow:0 12px 20px -10px #31171866}.vs thead{position:static;display:block;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal;margin:0;padding:0;background:none;border:0}.vs thead:after{content:none}.vs thead tr,.vs tbody tr{display:grid;grid-template-columns:var(--lab) var(--us) minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:0}.vs thead tr{align-items:end;padding:6px 0 10px;border-bottom:2px solid var(--ink)}.vs thead .vs__corner{display:block}.vs thead th.vs__us{position:static;display:block;text-align:center;padding:0 4px;background:none}.vs thead th.vs__us:after{content:none}.vs thead th.vs__us .vs__logo{width:82%;max-width:74px;height:auto;margin:0 auto}.vs thead th.vs__them{display:block;padding:0 2px 0 8px;text-align:left;font:700 .625rem/1.2 var(--body);letter-spacing:.05em;text-transform:uppercase;color:#311718d1}.vs thead th.vs__them:before{content:none}.vs thead .vs__note{display:none}.vs tbody{display:block}.vs tbody tr{padding:11px 0 12px;position:relative;background:none}.vs tbody th{grid-column:1;grid-row:1;display:block;padding:0 8px 0 2px;font:400 .8125rem/1.05 var(--display);letter-spacing:.02em;text-transform:uppercase;color:var(--ink);text-wrap:balance}.vs tbody th:before{content:none}.vs td.vs__us,.vs tbody tr:first-child td.vs__us,.vs tbody tr:not(:first-child) td.vs__us{grid-column:2;grid-row:1;align-self:start;rotate:0deg;border-radius:0;color:var(--logo-cream);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 26'%3E%3Cpath d='M3.5 14.5c2.6 1.6 5.4 4.6 7.6 8.2C15 13.6 20.6 7 28.5 2.8' fill='none' stroke='%23e9ac10' stroke-width='4.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 6px .2em / 13px auto;padding:0 4px 0 22px}.vs tbody tr:nth-child(2n) td.vs__us{rotate:0deg}.vs td.vs__us:before,.vs tbody tr:first-child td.vs__us:before{content:none}.vs__win{font-size:.9375rem;line-height:1.15}.vs td.vs__them{grid-row:1;padding:0 2px 0 8px}.vs td.vs__them:before{content:none}.vs__x{display:block;position:relative;padding-left:1.2em;font-size:.75rem;line-height:1.3;color:#311718d6;text-wrap:pretty}.vs__x:before{display:block;position:absolute;left:0;top:.08em;width:.95em;height:.95em;margin:0}.vs tbody tr:not(:last-child):after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1.5px dashed rgb(49 23 24 / .26)}.vs tbody tr:not(:last-child):before{content:"";position:absolute;z-index:1;left:calc(var(--lab) + 6px);width:calc(var(--us) - 12px);bottom:0;border-bottom:1.5px dashed rgb(252 252 213 / .5)}.compare__mascot{right:6px;top:-92px;width:70px}}@media(min-width:640px)and (max-width:999px){.vs tbody th,.vs__win{font-size:1.125rem}.vs__x,.vs thead th.vs__them{font-size:.875rem}}@media(min-width:1000px){.compare__table-wrap{margin-top:96px}.compare__line{margin-top:64px}.vs thead .vs__them{font-size:var(--t-s)}.vs__note{font-size:var(--t-small)}.vs tbody tr{align-items:stretch}}.founder__grid{display:grid;gap:22px}.founder__display{color:var(--red);text-wrap:balance}.founder__photo{position:relative;margin:0 0 24px}.founder__frame{position:relative;display:block;aspect-ratio:4 / 5;border-radius:20px;overflow:hidden;box-shadow:0 22px 40px -26px #31171899}.founder__frame img{width:100%;height:100%;object-fit:cover}.founder__photo--placeholder .founder__frame{background:var(--sky)}.founder__photo--placeholder .founder__frame img{object-fit:contain;padding:20%}.founder__tag{position:absolute;display:flex;align-items:flex-end;gap:2px;font:700 clamp(1rem,4.4vw,1.375rem)/1.05 var(--script);color:var(--ink);text-shadow:0 0 6px rgb(255 253 240 / .8)}.founder__tag svg{flex:none;width:clamp(24px,7vw,36px);color:var(--red);margin-bottom:-18px}.founder__tag--1{left:6%;top:15%;max-width:40%;flex-direction:column;align-items:flex-start}.founder__tag--1 svg{margin:2px 0 0 18%}.founder__tag--2{right:5%;top:24%;max-width:34%;flex-direction:column;align-items:flex-end;text-align:right}.founder__tag--2 svg{margin:2px 22% 0 0}.founder__ticket{position:absolute;right:-6px;bottom:-22px;font-size:14px}.founder__frame .founder__img--sq{display:none}@media(max-width:999px){.founder__frame.has-sq{aspect-ratio:1}.founder__frame.has-sq .founder__img--sq{display:block}.founder__frame.has-sq .founder__img--tall{display:none}.founder__frame.has-sq .founder__tag--1{top:3%}.founder__frame.has-sq .founder__tag--2{top:13%}}@media(min-width:1000px){.founder__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"head head" "photo letter";column-gap:64px;row-gap:40px;align-items:start}.founder__head{grid-area:head}.founder__photo{grid-area:photo;margin:0}.founder .letter{grid-area:letter;align-self:center}.founder__ticket{right:-26px}}.letter{--lh: 28px;--base: 22px;position:relative;background:var(--paper);border-radius:8px;padding:var(--lh) 22px var(--lh);box-shadow:0 1px #3117180f,0 22px 44px -24px #31171859;rotate:-.6deg;background-image:linear-gradient(rgb(68 136 202 / .22) 0 1px,transparent 1px);background-size:100% var(--lh);background-position:0 calc(var(--lh) + var(--base))}.letter__body{font-size:var(--t-body);line-height:var(--lh)}.letter__body>*+*{margin-top:0}.letter__body p+p{text-indent:1.6em}.letter__body p:last-child{margin-top:var(--lh);text-indent:0;font-size:var(--t-body)}.letter__sign{--sign-pad: 22px;height:calc(var(--lh) * 2);padding-top:var(--sign-pad);font:700 var(--t-script)/1 var(--script);font-size:calc(var(--t-script) * 1.5);line-height:var(--lh);color:var(--red);rotate:-1.5deg;transform-origin:left}@media(min-width:1000px){.letter__sign{--sign-pad: 26px;font-size:2.75rem}}@media(min-width:1000px){.letter{--lh: 36px;--base: 26px;padding:var(--lh) 52px var(--lh)}}.offer__grid{display:grid;gap:28px}.offer__sub{margin-top:14px;font-weight:600;font-size:var(--t-body)}.offer__stamps{display:flex;flex-wrap:wrap;gap:14px 18px;margin-top:22px}.stamp{padding:8px 12px 5px;border:2.5px solid currentColor;border-radius:6px;color:var(--red-deep);box-shadow:inset 0 0 0 2px var(--cream),inset 0 0 0 3.5px currentColor;filter:url(#ink);font:400 var(--t-s)/1 var(--display);letter-spacing:.05em;text-transform:uppercase;cursor:default}.stamp--1{rotate:-4deg}.stamp--2{rotate:3deg}.packs{display:grid;gap:34px}.pack{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.pack__tag{position:absolute;z-index:2;top:12px;right:12px;background:var(--mustard);color:var(--ink);font:700 var(--t-label)/1 var(--body);letter-spacing:.12em;text-transform:uppercase;padding:7px 10px;border-radius:999px}.pack__photo{position:relative;display:block;width:100%;aspect-ratio:4 / 5;border-radius:22px;overflow:hidden;background:linear-gradient(160deg,#fee8dc,#e6f4fd)}.pack__photo img{width:100%;height:100%;object-fit:cover}.pack__photo .pack__img--wide{display:none}.pack__photo.has-wide{aspect-ratio:5 / 4}.pack__photo.has-wide .pack__img--tall{display:none}.pack__photo.has-wide .pack__img--wide{display:block}.pack__mix{position:absolute;left:12px;bottom:12px;padding:6px 10px 4px;border-radius:999px;background:#fffdf0eb;font:400 1.125rem/1 var(--display);letter-spacing:.06em}.pack__name{margin-top:16px;font:400 var(--t-m)/.92 var(--display);text-transform:uppercase;letter-spacing:.005em}.pack__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:6px}.pack__now{font:400 var(--t-m)/1 var(--display);color:var(--red)}.pack__mrp{font-size:var(--t-body);color:#311718b3}.pack__save{align-self:center;padding:5px 9px;border-radius:999px;background:var(--mustard);color:var(--ink);font:700 var(--t-label)/1 var(--body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.pack__form{margin:0}.pack__btn,.pack__soon{width:100%;margin-top:14px}.pack__btn[aria-busy]{opacity:.7;pointer-events:none}.pack__soon{display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:4px 18px 0;border-radius:999px;color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);text-align:center;text-wrap:balance;font:400 1.375rem/1.05 var(--display);letter-spacing:.05em;text-transform:uppercase}.pack__soon-dot{flex:none;width:9px;height:9px;margin-top:-4px;border-radius:50%;background:var(--red);box-shadow:0 0 0 4px #e0222533}@media(prefers-reduced-motion:no-preference){.pack__soon-dot{animation:soon-pulse 1.8s ease-in-out infinite}}@keyframes soon-pulse{50%{box-shadow:0 0 0 7px #e0222514}}.offer__facts{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:30px;font-size:var(--t-small);font-weight:600;color:#311718db}.fact{display:inline-flex;align-items:center;gap:8px}.fact:before{content:"";flex:none;width:18px;height:18px;background:var(--red-deep);-webkit-mask:var(--ico) center / contain no-repeat;mask:var(--ico) center / contain no-repeat}.fact--1{--ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15' rx='2'/%3E%3Cpath d='M3.5 10h17M8 3v4M16 3v4'/%3E%3C/svg%3E")}.fact--2{--ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.5h11v10h-11zM13.5 10h4l3 3v3.5h-7z'/%3E%3Ccircle cx='6.5' cy='17.5' r='1.8'/%3E%3Ccircle cx='17' cy='17.5' r='1.8'/%3E%3C/svg%3E")}.fact--3{--ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='5.5' width='19' height='13' rx='2'/%3E%3Cpath d='M2.5 10h19M6 15h4'/%3E%3C/svg%3E")}.fact--4{--ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12a8 8 0 1 0 2.4-5.7'/%3E%3Cpath d='M4 4v4.5h4.5'/%3E%3C/svg%3E")}.offer__scarcity{margin-top:12px;font-size:var(--t-small)}.nudge{margin-top:18px}.nudge__toggle{display:inline-block;list-style:none;cursor:pointer;padding:8px 0;font-weight:700;font-size:var(--t-small);text-decoration:underline;text-underline-offset:.25em}.nudge__toggle::-webkit-details-marker{display:none}.nudge[open] .nudge__toggle span{display:inline-block;rotate:90deg}.nudge__form{display:grid;gap:8px;max-width:460px;margin-top:8px}.nudge__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.nudge__input{width:100%;min-height:44px;padding:0 16px;border-radius:999px;border:1.5px solid var(--ink);background:var(--paper);color:var(--ink);font:500 var(--t-body) var(--body)}.nudge__input:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.nudge__btn{min-height:44px;padding:0 18px;border:0;border-radius:999px;background:var(--ink);color:var(--paper);font:700 var(--t-small) var(--body);cursor:pointer}.nudge__consent{font-size:var(--t-label);color:#311718c7}.nudge__error{color:var(--red-deep);font-weight:600;font-size:var(--t-small)}.nudge__done{font-size:var(--t-small)}@media(min-width:640px){.packs{grid-template-columns:1fr 1fr;gap:28px}}@media(min-width:1000px){.offer__grid{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);column-gap:64px;align-items:center}.offer__display{font-size:clamp(4.5rem,6vw,6rem)}.offer__stamps{margin-top:30px}.packs{gap:36px}.pack__soon,.pack__btn{min-height:56px}}.socials{overflow-x:clip}.socials .label{color:var(--logo-cream)}.socials__sub{margin-top:10px;color:var(--logo-cream)}.socials__marquee{margin:28px 0 22px;overflow:hidden;white-space:nowrap}.socials__track{display:inline-flex;gap:.6em;font:400 var(--t-s)/1 var(--display);letter-spacing:.04em;color:var(--logo-cream);animation:marquee 30s linear infinite}.socials__track span:after{content:"\2726";margin-left:.6em;color:var(--mustard)}.socials__row{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px var(--gutter) 12px;scroll-padding-inline:var(--gutter);scrollbar-width:none}.socials__row::-webkit-scrollbar{display:none}.reel{flex:0 0 min(52vw,204px);scroll-snap-align:start}.reel__link{display:block;background:var(--paper);color:var(--ink);border-radius:18px;padding:8px 8px 10px;text-decoration:none;box-shadow:0 14px 26px -16px #2a131199;transition:translate .25s var(--ease)}.reel__link:hover{translate:0 -4px}.reel__head{display:flex;align-items:center;gap:8px;padding:2px 4px 8px;font:700 var(--t-label)/1 var(--body)}.reel__avatar{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--red);padding:5px}.reel__avatar svg,.reel__avatar img{width:100%;height:auto}.reel__media{position:relative;display:grid;place-items:center;aspect-ratio:9 / 16;border-radius:12px;overflow:hidden;background:var(--tone, var(--red))}.reel--sky{--tone: var(--sky)}.reel--mustard{--tone: var(--mustard)}.reel--brown{--tone: var(--brown)}.reel--red{--tone: var(--red)}.reel__media img{width:100%;height:100%;object-fit:cover}.reel__media .reel__art{width:70%;height:auto;object-fit:contain;filter:drop-shadow(0 12px 14px rgb(42 19 17 / .3))}.reel__media .reel__cover--contain{object-fit:contain;padding:8%}.reel__watch{position:absolute;inset:auto 0 0;display:flex;align-items:center;gap:8px;padding:36px 12px 12px;background:linear-gradient(to top,#2a1311b8,#2a131100);color:var(--paper);font:700 var(--t-small)/1.2 var(--body)}.reel__play{flex:none;width:30px;height:30px;border-radius:50%;background:#fffdf0f2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 6.5v11l9-5.5z' fill='%23311718'/%3E%3C/svg%3E") 55% 50% / 16px no-repeat}.reel__caption{display:block;padding:10px 4px 0;font-weight:600;font-size:var(--t-small);line-height:1.35;min-height:2.7em;text-wrap:balance}.reel__link{padding-bottom:8px}@media(min-width:1000px){.socials__row{padding-inline:max(var(--gutter),calc((100vw - 1240px) / 2 + var(--gutter)));scroll-padding-inline:max(var(--gutter),calc((100vw - 1240px) / 2 + var(--gutter)))}.reel{flex-basis:208px}}.story-end__inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px}.story-end .label{color:var(--logo-cream)}.story-end__display{color:var(--logo-cream);margin-inline:auto;text-wrap:wrap}.story-end__line{display:block}.story-end__sub{color:#fffdf0db}.story-end__back{color:var(--logo-cream)}.faq__list{margin-top:32px;background:var(--paper);border:2.5px solid var(--ink);border-radius:26px;padding:4px 18px}.qa+.qa{border-top:1px dashed rgb(49 23 24 / .3)}.qa__q{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:12px 0;font:400 var(--t-s)/1.02 var(--display);letter-spacing:.01em;text-transform:uppercase}.qa__q>span:first-child{padding-top:.1em}.qa__q::-webkit-details-marker{display:none}.qa__icon{flex:0 0 28px;height:28px;border-radius:50%;background:var(--ink);position:relative;transition:background-color .2s}.qa__icon:before,.qa__icon:after{content:"";position:absolute;left:8px;right:8px;top:13px;height:2px;background:var(--paper);border-radius:2px}.qa__icon:after{transform:rotate(90deg);transition:transform .3s var(--ease)}.qa[open] .qa__icon{background:var(--red)}.qa[open] .qa__icon:after{transform:rotate(0)}.qa__a{padding:0 44px 20px 0;font-size:var(--t-body);line-height:1.6}.qa__a a{font-weight:700}.faq__more>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:10px 0;border-top:1px dashed rgb(49 23 24 / .3);font:700 var(--t-label)/1.3 var(--body);letter-spacing:.14em;text-transform:uppercase}.faq__more>summary::-webkit-details-marker{display:none}.faq__more[open]>summary{display:none}.faq__more .qa:first-of-type{border-top:1px dashed rgb(49 23 24 / .3)}.faq__contact{font-size:var(--t-body);line-height:1.5}.faq__contact b{display:block;font:400 var(--t-s)/1 var(--display);text-transform:uppercase;letter-spacing:.01em;margin-bottom:6px}.faq__contact a{font-weight:700}@media(max-width:999px){.faq__side{display:contents}.faq__grid{display:flex;flex-direction:column}.faq__contact{order:3;margin-top:26px}}@media(min-width:1000px){.faq__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;align-items:start}.faq__side{position:sticky;top:calc(var(--header-h, 0px) + 40px)}.faq__contact{margin-top:32px;max-width:24em}.faq__list{margin-top:0;padding:8px 32px}.qa__q{min-height:68px}}.closing__display{max-width:none;font-size:min(var(--t-xl),18.4vw)}.closing__sub{margin:20px auto 0;font-size:var(--t-script-s);max-width:16em;text-wrap:balance}.closing__sub .scribble{display:inline-block}@media(max-width:999px){.closing__sub .scribble{max-width:10.9em}}.ig__handle .nowrap{white-space:nowrap}.closing .btn{margin-top:32px;min-width:260px;min-height:64px}.closing .ig{background:transparent;color:var(--logo-cream);box-shadow:inset 0 0 0 2px var(--logo-cream)}.closing .ig .ig__handle{font-size:1.125rem}.closing .ig{padding-left:96px}.closing .ig__sticker{width:64px;left:18px;bottom:50%;translate:0 50%}.closing .ig{margin-top:64px;padding-top:20px;padding-bottom:18px;min-height:0}.ig__text{font:400 var(--t-s)/1 var(--display)}@media(min-width:640px){.ig__text{font-size:var(--t-m);line-height:.95}}.ig__handle{font:400 var(--t-s)/1 var(--display);letter-spacing:.03em;text-transform:uppercase}.closing .ig{min-height:0;align-items:center;padding-top:26px;padding-bottom:26px}@media(min-width:1000px){.closing.field{padding-top:96px;padding-bottom:56px}.closing__display{max-width:15ch;font-size:var(--t-xl)}.closing__sub{font-size:var(--t-script);max-width:none}.closing .ig{margin-top:64px;padding-top:30px;padding-bottom:30px;grid-template-columns:1fr auto}.closing .ig .ig__handle{font-size:1.75rem}.closing .ig{padding-left:130px}.closing .ig__sticker{width:78px;left:32px}.closing .ig{grid-template-columns:1fr;max-width:760px;margin-inline:auto}}@media(min-width:1000px)and (max-height:900px){.closing__display{font-size:9.25rem}.closing__sub{margin-top:14px}.closing .ig{margin-top:56px;padding-top:22px;padding-bottom:22px}}.sound-switch{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin:0 -8px 0 auto;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s}.sound-switch:hover{background:#fffdf024}.sound-switch svg{width:20px;height:20px}.sound-switch [hidden]{display:none}html:not(.js) .sound-switch{display:none}@media(min-width:640px){.sound-switch{margin:0 2px 0 -6px}}.clutch-crumb{position:fixed;z-index:60;pointer-events:none;border-radius:40% 60% 55% 45%;animation:clutch-crumb .62s cubic-bezier(.2,.7,.3,1) forwards}@keyframes clutch-crumb{0%{transform:translate(0) rotate(0) scale(1);opacity:1}70%{opacity:1}to{transform:translate(var(--dx),calc(var(--dy) + 38px)) rotate(var(--r)) scale(.6);opacity:0}}.claims{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:16px;font:400 var(--t-s)/1 var(--display);text-transform:uppercase}.closing__bite{width:62%;max-width:300px;margin:28px auto 4px;padding:8px;background:var(--paper);border-radius:12px;rotate:3deg;box-shadow:0 22px 40px -20px #0009}.closing__bite img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:6px}@media(min-width:1100px){.closing__inner:has(.closing__bite){display:grid;grid-template-columns:minmax(0,1fr) 300px;column-gap:56px;align-items:center;justify-items:start;text-align:left}.closing__inner:has(.closing__bite)>*{grid-column:1}.closing__inner .closing__bite{grid-column:2;grid-row:1 / span 4;width:100%;max-width:none;margin:0}.closing__inner:has(.closing__bite) .closing__display{max-width:13ch}.closing__inner:has(.closing__bite) .closing__sub{margin-inline:0}.closing__inner:has(.closing__bite) .label:before{margin-left:0}.closing__inner:has(.closing__bite) .ig{margin-inline:0}}.magic-go{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;pointer-events:none}
