@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_d13dde08-module__0pVUyW__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_d13dde08-module__0pVUyW__variable{--font-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/3c30d2e0bea83d70-s.3wiqdwqz1gfqe.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e045b8a36dafeb96-s.1znw80anc03tc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/921864ee6019b767-s.0dpkqgqz79smb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/d7d9c82e455b419c-s.p.2zp15__9k16__.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo 2 Fallback";src:local(Arial);ascent-override:112.55%;descent-override:54.71%;line-gap-override:0.0%;size-adjust:95.78%}.baloo_2_16652ca9-module__55-H9q__className{font-family:"Baloo 2","Baloo 2 Fallback";font-style:normal}.baloo_2_16652ca9-module__55-H9q__variable{--font-body:"Baloo 2", "Baloo 2 Fallback"}
:root{--m-bg:#ffd43a;--m-soft:#fff4d4;--m-accent:#1e4fd8;--m-btn-ink:#ffe066;--m-video:#f8b702;--m-cream:#fce9c8;--m-ink:#1a1a18;--font-display-stack:var(--font-display), sans-serif;--font-body-stack:var(--font-body), sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0}html{background:var(--m-bg)}body{background:var(--m-bg);color:var(--m-ink);font-family:var(--font-body-stack);overflow-x:hidden}a{color:var(--m-ink)}a:hover{color:var(--m-accent)}::selection{background:var(--m-accent);color:var(--m-cream)}button{font-family:inherit}@keyframes hop{0%,to{transform:translateY(0)}50%{transform:translateY(-26px)}}@keyframes bounceIn{0%{opacity:0;transform:translateY(-160%)}55%{opacity:1;transform:translateY(10%)}75%{transform:translateY(-6%)}to{opacity:1;transform:translateY(0)}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes sweepIn{0%{transform:translate(-118%)skew(-8deg)}to{transform:translate(0)skew(0)}}@keyframes sweepOut{0%{transform:translate(0)skew(0)}to{transform:translate(118%)skew(8deg)}}.preloader{z-index:1000;background:var(--m-bg);justify-content:center;align-items:center;gap:4px;transition:opacity .45s;display:flex;position:fixed;inset:0}.preloader.hidden{opacity:0;pointer-events:none}.preloaderLetter{font-family:var(--font-display-stack);font-size:96px;font-weight:800;animation:.7s ease-in-out infinite hop;display:inline-block}.grain{z-index:950;pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.sweep{z-index:900;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:-6vh -6vw;transform:translate(-118%)}.sweep.in{animation:.5s cubic-bezier(.75,0,.2,1) both sweepIn}.sweep.out{animation:.55s cubic-bezier(.8,0,.25,1) both sweepOut}.sweepWord{font-family:var(--font-display-stack);letter-spacing:-.02em;color:#1a1a18;white-space:nowrap;font-size:9vw;font-weight:800}.nav{z-index:500;pointer-events:none;justify-content:space-between;align-items:center;padding:18px 36px;display:flex;position:fixed;top:0;left:0;right:0}.navBrand{align-items:center;gap:14px;display:flex}.backLink{border:3px solid var(--m-ink);background:var(--m-cream);color:var(--m-ink);font-family:var(--font-display-stack);letter-spacing:.05em;white-space:nowrap;box-shadow:4px 4px 0 var(--m-ink);pointer-events:auto;border-radius:999px;align-items:center;gap:.45em;padding:8px 14px;font-size:12px;font-weight:800;text-decoration:none;transition:transform .12s;display:inline-flex}.backLink:hover{transform:translate(-1px,-1px)}.backLink:active{transform:scale(.95)}.navWordmark{font-family:var(--font-display-stack);letter-spacing:-.02em;pointer-events:auto;font-size:30px;font-weight:800}.switcher{background:var(--m-cream);border:3px solid var(--m-ink);box-shadow:5px 5px 0 var(--m-ink);pointer-events:auto;border-radius:999px;align-items:center;gap:8px;padding:6px;display:flex}.switcherBtn{cursor:pointer;font-family:var(--font-display-stack);letter-spacing:.04em;color:var(--m-ink);background:0 0;border:none;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:800;display:flex}.switcherBtn:hover{color:var(--m-ink);background:#1a1a1814}.switcherBtn.active{background:#1a1a1814}.switcherChip{border:2px solid var(--m-ink);border-radius:50%;flex-shrink:0;width:14px;height:14px;display:inline-block}.switcherMark{font-size:12px}.cartBtn{border:3px solid var(--m-ink);background:var(--m-ink);color:var(--m-cream);font-family:var(--font-display-stack);letter-spacing:.05em;cursor:pointer;pointer-events:auto;border-radius:999px;padding:12px 22px;font-size:14px;font-weight:800;transition:transform .12s;box-shadow:5px 5px #1a1a1859}.cartBtn:hover{transform:translate(-1px,-1px)}.cartBtn:active{transform:scale(.95)}.mobileBar{z-index:500;background:var(--m-cream);border:3px solid var(--m-ink);box-shadow:5px 5px 0 var(--m-ink);border-radius:999px;gap:6px;padding:5px;display:none;position:fixed;bottom:14px;left:14px;right:14px}.mobileBarBtn{cursor:pointer;text-align:center;min-height:44px;font-family:var(--font-display-stack);letter-spacing:.02em;color:var(--m-ink);background:0 0;border:none;border-radius:999px;flex:1;padding:12px 0;font-size:11px;font-weight:800}.mobileBarBtn.active{background:#1a1a181a}.btnPrimary{background:var(--m-accent);color:var(--m-btn-ink);border:3px solid var(--m-ink);font-family:var(--font-display-stack);letter-spacing:.04em;cursor:pointer;box-shadow:7px 7px 0 var(--m-ink);border-radius:999px;padding:18px 34px;font-size:18px;font-weight:800;transition:transform .12s,box-shadow .12s}.btnPrimary:hover{box-shadow:9px 9px 0 var(--m-ink);transform:translate(-2px,-2px)}.btnPrimary:active{box-shadow:1px 1px 0 var(--m-ink);transform:translate(4px,4px)scale(.96)}.sectionHeadline{font-family:var(--font-display-stack);letter-spacing:-.02em;margin:0;font-size:min(7vw,110px,10svh);font-weight:800;line-height:.9}.accentLine{color:var(--m-accent)}.hero{background:var(--m-bg);height:100svh;position:relative;overflow:hidden}.heroWordmark{text-align:center;font-family:var(--font-display-stack);letter-spacing:-.03em;color:var(--m-ink);-webkit-user-select:none;user-select:none;font-size:min(26vw,460px);font-weight:800;line-height:.8;position:absolute;top:10%;left:0;right:0}.heroLetterOuter{display:inline-block}.heroLetterInner{animation:.65s cubic-bezier(.5,1.6,.4,1) both bounceIn;display:inline-block}.heroCan{margin-left:-19vh;transition:transform .3s ease-out;position:absolute;top:20%;left:50%}.heroCanFrame{border:4px solid var(--m-ink);width:38vh;height:57vh;box-shadow:16px 16px 0 var(--m-ink);background:var(--m-cream);border-radius:280px 280px 30px 30px;animation:5.5s ease-in-out infinite floaty;overflow:hidden}.heroCanFrame img{object-fit:cover;width:100%;height:100%;display:block}.heroBadge{width:150px;height:150px;animation:14s linear infinite spin;position:absolute;top:-46px;right:-70px}.heroSticker{background:var(--m-cream);border:3px solid var(--m-ink);font-family:var(--font-display-stack);letter-spacing:.05em;box-shadow:6px 6px 0 var(--m-ink);white-space:nowrap;border-radius:999px;padding:10px 20px;font-size:15px;font-weight:800;position:absolute;bottom:60px;left:-120px;transform:rotate(-8deg)}.heroTagline{max-width:520px;position:absolute;bottom:52px;left:48px}.heroTagline h1{font-family:var(--font-display-stack);letter-spacing:-.01em;margin:0 0 10px;font-size:46px;font-weight:800;line-height:1}.heroTagline p{margin:0;font-size:19px;font-weight:500;line-height:1.5}.heroBuy{align-items:center;gap:18px;display:flex;position:absolute;bottom:52px;right:48px}.heroPrice{background:var(--m-cream);border:3px solid var(--m-ink);font-family:var(--font-display-stack);box-shadow:6px 6px 0 var(--m-ink);white-space:nowrap;border-radius:999px;padding:14px 24px;font-size:18px;font-weight:800}.heroPrice span{opacity:.65;font-size:13px}.heroScrollHint{font-family:var(--font-display-stack);letter-spacing:.2em;opacity:.6;white-space:nowrap;font-size:12px;font-weight:800;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.scrubStage{background:var(--m-video);height:100svh;position:relative;overflow:hidden}.scrubCanvas{width:100%;height:100%;display:block;position:absolute;inset:0}.scrubOverlay{opacity:0;position:absolute}.scrubOverlayHeadline{font-family:var(--font-display-stack);letter-spacing:-.02em;font-weight:800;line-height:.85}.scrubOverlayBadge{background:var(--m-ink);color:var(--m-cream);font-family:var(--font-display-stack);letter-spacing:.06em;border-radius:999px;margin-top:16px;padding:8px 18px;font-size:14px;font-weight:800;display:inline-block}.ov1{max-width:40%;top:16%;left:5%}.ov1 .scrubOverlayHeadline{font-size:6.5vw}.ov2{text-align:right;max-width:40%;top:20%;right:5%}.ov2 .scrubOverlayHeadline{font-size:6.5vw}.ov3{max-width:44%;bottom:14%;left:5%}.ov3 .scrubOverlayHeadline{font-size:5.5vw}.ov4{text-align:center;top:9%;left:0;right:0}.ov4 .scrubOverlayHeadline{font-size:8vw}.ov4Sub{font-family:var(--font-display-stack);letter-spacing:.08em;margin-top:10px;font-size:17px;font-weight:800}.scrubBarTrack{background:#1a1a182e;height:6px;position:absolute;bottom:0;left:0;right:0}.scrubBar{background:var(--m-ink);width:0%;height:100%}.facts{background:var(--m-soft);flex-direction:column;justify-content:center;height:100svh;padding:88px 5vw 28px;display:flex;position:relative;overflow:hidden}.factsSplash{mix-blend-mode:multiply;pointer-events:none;opacity:.85;height:560px;position:absolute;top:-60px;right:-40px;transform:rotate(18deg)}.facts h2{margin-bottom:min(60px,4svh);position:relative}.factsGrid{grid-template-columns:repeat(12,1fr);align-items:start;gap:36px;max-width:1560px;display:grid;position:relative}.factsMakro{border:4px solid var(--m-ink);box-shadow:12px 12px 0 var(--m-ink);border-radius:28px;grid-column:span 5;transition:transform .18s;overflow:hidden;transform:rotate(-2.5deg)}.factsMakro:hover{transform:rotate(-1deg)scale(1.02)}.factsMakro img{aspect-ratio:3/2;object-fit:cover;width:100%;max-height:46svh;display:block}.factsIngredients{background:var(--m-cream);border:4px solid var(--m-ink);box-shadow:12px 12px 0 var(--m-ink);border-radius:28px;grid-column:span 4;padding:34px 36px;transition:transform .18s;transform:rotate(1.5deg)}.factsIngredients:hover{transform:rotate(0)scale(1.02)}.factsIngredientsTitle{font-family:var(--font-display-stack);margin-bottom:18px;font-size:26px;font-weight:800}.factsIngredientsList{flex-direction:column;gap:12px;display:flex}.factsIngredient{align-items:baseline;gap:12px;font-size:18px;font-weight:600;display:flex}.factsIngredient .check{font-family:var(--font-display-stack);color:var(--m-accent);font-weight:800}.factsSide{flex-direction:column;grid-column:span 3;align-items:center;gap:min(28px,2.4svh);display:flex}.factsStamp{border:4px dashed var(--m-ink);background:var(--m-bg);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:min(230px,22svh);height:min(230px,22svh);transition:transform .18s;display:flex;transform:rotate(6deg)}.factsStamp:hover{transform:rotate(0)scale(1.05)}.factsStampBig{font-family:var(--font-display-stack);font-size:64px;font-weight:800;line-height:1}.factsStampLabel{font-family:var(--font-display-stack);letter-spacing:.1em;font-size:16px;font-weight:800}.factsStampSub{opacity:.7;font-size:14px;font-weight:600}.factsBadges{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.badge{font-family:var(--font-display-stack);letter-spacing:.06em;border-radius:999px;padding:10px 20px;font-size:14px;font-weight:800;transition:transform .15s;display:inline-block}.badge:hover{transform:rotate(0)scale(1.06)!important}.badgeInk{background:var(--m-ink);color:var(--m-cream);transform:rotate(-4deg)}.badgeAccent{background:var(--m-accent);color:var(--m-btn-ink);transform:rotate(3deg)}.badgeCream{background:var(--m-cream);border:3px solid var(--m-ink);padding:8px 18px;transform:rotate(-2deg)}.factsCard{background:var(--m-cream);border:4px solid var(--m-ink);box-shadow:10px 10px 0 var(--m-ink);border-radius:28px;padding:min(26px,2.4svh) 28px;transition:transform .18s;transform:rotate(-1.5deg)}.factsCard:hover{transform:rotate(0)scale(1.02)}.factsCardTitle{font-family:var(--font-display-stack);margin-bottom:8px;font-size:22px;font-weight:800;line-height:1.05}.factsCardText{font-size:16px;font-weight:600;line-height:1.45}.trio{background:var(--m-bg);flex-direction:column;justify-content:center;height:100svh;padding:84px 5vw 24px;display:flex;overflow:hidden}.trio h2{text-align:center;margin-bottom:12px;font-size:min(7vw,110px,8.5svh)}.trioSub{text-align:center;max-width:520px;margin:0 auto min(40px,3svh);font-size:19px;font-weight:600}.trioRow{flex-wrap:wrap;justify-content:center;gap:min(44px,3vw);max-width:1500px;margin:0 auto;display:flex}.trioCard{background:var(--m-cream);border:4px solid var(--m-ink);width:min(360px,25vw);box-shadow:12px 12px 0 var(--m-ink);cursor:pointer;text-align:left;color:var(--m-ink);border-radius:32px;padding:min(28px,2.4svh) 28px min(34px,2.8svh);font-family:inherit;transition:transform .18s;position:relative}.trioCard:hover{transform:rotate(0)translateY(-8px)!important}.trioActive{background:var(--m-ink);color:var(--m-cream);font-family:var(--font-display-stack);letter-spacing:.08em;white-space:nowrap;border-radius:999px;padding:10px 22px;font-size:14px;font-weight:800;position:absolute;top:-20px;left:50%;transform:translate(-50%)rotate(-3deg)}.trioImg{border:3px solid var(--m-ink);border-radius:220px 220px 20px 20px;margin-bottom:min(22px,2svh);overflow:hidden}.trioImg img{aspect-ratio:2/3;object-fit:cover;width:100%;max-height:30svh;display:block}.trioName{font-family:var(--font-display-stack);letter-spacing:-.01em;margin-bottom:8px;font-size:30px;font-weight:800}.trioDesc{margin-bottom:min(18px,1.6svh);font-size:17px;font-weight:600;line-height:1.45}.trioChip{border:3px solid var(--m-ink);font-family:var(--font-display-stack);letter-spacing:.08em;border-radius:999px;padding:8px 18px;font-size:13px;font-weight:800;display:inline-block}.marquee{background:var(--m-ink);flex-direction:column;justify-content:center;height:100svh;padding:84px 0 24px;display:flex;position:relative;overflow:hidden}.marqueeLabelWrap{text-align:center;margin-bottom:min(44px,4svh)}.marqueeLabel{background:var(--m-bg);font-family:var(--font-display-stack);letter-spacing:.1em;color:var(--m-ink);border-radius:999px;padding:12px 26px;font-size:15px;font-weight:800;display:inline-block;transform:rotate(-2deg)}.marqueeRowWrap{overflow:hidden}.marqueeRowWrap+.marqueeRowWrap{margin-top:28px}.marqueeRow{white-space:nowrap;will-change:transform;display:flex}.marqueeRow span{font-family:var(--font-display-stack);padding-right:70px;font-size:46px;font-weight:800}.marqueeCream span{color:var(--m-cream)}.marqueeCream span .star,.marqueeBg span{color:var(--m-bg)}.marqueeBg span .star{color:var(--m-cream)}.order{background:var(--m-bg);flex-direction:column;justify-content:center;height:100svh;padding:84px 5vw 28px;display:flex;position:relative;overflow:hidden}.orderSplash{mix-blend-mode:multiply;pointer-events:none;opacity:.8;height:520px;position:absolute;bottom:-80px;left:2%;transform:rotate(-14deg)scaleX(-1)}.order h2{text-align:center;margin:0 0 min(60px,5svh);font-size:min(8.5vw,140px,12svh);line-height:.85;position:relative}.orderCard{background:var(--m-cream);border:4px solid var(--m-ink);width:100%;max-width:760px;box-shadow:14px 14px 0 var(--m-ink);border-radius:36px;margin:0 auto;padding:44px 52px;position:relative}.orderTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.orderPack{font-family:var(--font-display-stack);letter-spacing:-.01em;font-size:30px;font-weight:800}.orderPackSub{opacity:.75;font-size:16px;font-weight:600}.orderStepper{border:3px solid var(--m-ink);background:#fff;border-radius:999px;align-items:center;display:flex;overflow:hidden}.orderStepperBtn{cursor:pointer;font-family:var(--font-display-stack);min-width:44px;min-height:44px;color:var(--m-ink);background:0 0;border:none;padding:10px 20px;font-size:22px;font-weight:800;transition:transform .1s}.orderStepperBtn:hover{background:#1a1a1814}.orderStepperBtn:active{transform:scale(.85)}.orderQty{font-family:var(--font-display-stack);text-align:center;min-width:82px;padding:0 14px;font-size:18px;font-weight:800}.orderBottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.orderTotal{font-family:var(--font-display-stack);letter-spacing:-.02em;font-size:52px;font-weight:800}.orderBtn{box-shadow:8px 8px 0 var(--m-ink);padding:20px 42px;font-size:19px}.orderBtn:hover{box-shadow:10px 10px 0 var(--m-ink)}.orderBtn:active{box-shadow:0 0 0 var(--m-ink);transform:translate(5px,5px)scale(.95)}.orderFoot{border-top:3px dashed #1a1a1840;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:24px;padding-top:20px;font-size:15px;font-weight:600;display:flex}.orderFootNote{opacity:.6}.footer{background:var(--m-ink);color:var(--m-cream);flex-direction:column;justify-content:center;height:100svh;padding:84px 5vw 32px;display:flex;overflow:hidden}.footerWordmark{font-family:var(--font-display-stack);letter-spacing:-.03em;text-align:center;color:var(--m-bg);-webkit-user-select:none;user-select:none;font-size:min(20vw,340px,36svh);font-weight:800;line-height:.75}.footerLinks{font-family:var(--font-display-stack);letter-spacing:.06em;flex-wrap:wrap;justify-content:center;gap:36px;margin:min(56px,5svh) 0 min(40px,4svh);font-size:15px;font-weight:800;display:flex}.footerLinks a{color:var(--m-cream);text-decoration:none}.footerLinks a:hover{color:var(--m-bg)}.footerCredit{text-align:center;opacity:.55;font-size:14px;font-weight:500}@media (max-width:899px){.facts,.trio,.marquee,.order,.footer{height:auto;display:block;overflow:hidden}.switcher{display:none}.mobileBar{display:flex}.nav{padding:14px 18px}.navBrand{gap:10px}.backLink{box-shadow:3px 3px 0 var(--m-ink);padding:7px 11px}.backLinkText{display:none}.cartBtn{padding:10px 16px;font-size:11px}.hero{flex-direction:column;align-items:center;gap:18px;height:auto;min-height:0;padding:78px 18px 96px;display:flex}.heroWordmark{order:1;font-size:min(28vw,92px);position:static}.heroCan{order:2;margin-left:0;position:static}.heroCanFrame{width:190px;height:285px;box-shadow:8px 8px 0 var(--m-ink);border-radius:140px 140px 16px 16px}.heroBadge{width:100px;height:100px;top:-30px;right:-48px}.heroSticker{padding:8px 14px;font-size:12px;bottom:36px;left:-84px}.heroTagline{text-align:center;order:3;max-width:420px;position:static}.heroTagline h1{font-size:30px}.heroTagline p{font-size:16px}.heroBuy{flex-wrap:wrap;order:4;justify-content:center;position:static}.heroPrice{padding:11px 18px;font-size:14px}.btnPrimary{padding:14px 24px;font-size:14px}.heroScrollHint{order:5;position:static;transform:none}.ov1{max-width:46%;top:72px;left:18px}.ov2{max-width:46%;top:72px;right:18px}.ov3{max-width:56%;top:auto;bottom:96px;left:18px}.ov4{text-align:right;inset:auto 18px 96px auto}.ov1 .scrubOverlayHeadline,.ov2 .scrubOverlayHeadline{font-size:30px}.ov3 .scrubOverlayHeadline{font-size:26px}.ov4 .scrubOverlayHeadline{font-size:40px}.ov4Sub{font-size:12px}.scrubOverlayBadge{margin-top:10px;padding:6px 12px;font-size:11px}.facts{padding:80px 18px 90px}.factsSplash{height:300px;right:-80px}.factsGrid{flex-direction:column;gap:24px;display:flex}.factsMakro,.factsIngredients,.factsCard{transform:rotate(0)}.factsSide{gap:24px}.trio{padding:90px 0 110px}.trio h2,.trioSub{padding:0 18px}.trioSub{margin-bottom:44px}.trioRow{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;gap:20px;padding:24px 18px 18px;display:flex;overflow-x:auto}.trioCard{scroll-snap-align:center;flex:0 0 82vw;max-width:340px;transform:rotate(0)!important}.marquee{padding:64px 0}.marqueeRow span{padding-right:44px;font-size:30px}.order{padding:100px 18px 120px}.orderCard{padding:30px 24px}.orderTotal{font-size:40px}.footer{padding:70px 18px 110px}}@media (prefers-reduced-motion:reduce){.heroLetterInner,.heroCanFrame,.heroBadge,.preloaderLetter{animation:none}.sweep.in,.sweep.out{animation-duration:10ms}}
