body:has(.pitch-home){background:#fff6e5}body:has(.pitch-home) .site-header,body:has(.pitch-home)>.site-header{background:#fff6e5ed;color:#db0032;border-bottom:1px solid #db003224;backdrop-filter:blur(16px)}body:has(.pitch-home) .site-header .header-note{border-color:#db003255}body:has(.pitch-home) .site-header .menu-button{color:#db0032}.pitch-home{color:#db0032;font-family:Pitch DM,sans-serif;line-height:1.5;--yellow:#ffc72c;--u-cream:#fff6e5;--u-pink:#fff6e5;--p:1}.pitch-home [data-chapter]{--p:1}.pitch-home em{font-weight:600}.pitch-home .eyebrow{margin-bottom:0}.pitch-home .hero{height:calc(100svh - 96px);min-height:740px;padding-top:28px}.pitch-home .hero-heading{margin-top:7vh}.pitch-home .hero-bottom{border:0;padding:0;font-weight:400;letter-spacing:0}.pitch-home .hero-bottom>p{left:41%}.pitch-home .hero-index{padding:0}.pitch-home .cookie-stamp{top:12%}.pitch-home .cookie-stamp>span{inset:49px 0;font-size:23px}.pitch-home .cookie-stamp b{font-size:23px}.pitch-home .hero-note{transform:none;top:74%}.pitch-home .u-marquee{background:#db0032;color:#fff6e5;padding:21px 0}.pitch-home .u-marquee b{color:#ffc72c}.pitch-home .u-marquee span{font-size:clamp(30px,3.6vw,55px)}.pitch-home .character{background:#ffc72c;min-height:830px;height:105svh}.pitch-home .character-copy{width:47%;padding-bottom:28px}.pitch-home .character-copy>.body-copy{max-width:570px}.pitch-home .character-note{transform:none}.pitch-home .character-bottom{font-size:5.2vw}.company-numbers{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:20px;margin:35px 0 20px;border-top:1px solid #db003250;padding-top:20px}.company-numbers dd{font-family:Pitch Fraunces,serif;font-weight:600;font-size:clamp(43px,4vw,68px);letter-spacing:-.055em;line-height:1.05;font-variant-numeric:tabular-nums;margin:0}.company-numbers sup{font-size:.45em;vertical-align:super;position:static}.company-numbers span{display:block;font-size:12px;line-height:1.4;margin-top:9px;max-width:125px}.pitch-home .macro-copy{top:24%}.pitch-home .macro-stage{z-index:1}.pitch-home .craft-company{background:#fff6e5;color:#7d1425}.pitch-home .u-factory{margin-top:0;padding-top:0;border-top:0;gap:6%;align-items:center}.pitch-home .u-factory>img{height:300px;border-radius:0}.pitch-home .quality-row{margin-top:45px;padding-top:35px}.pitch-home .quality-standards>div:has(img){background:white;padding:9px 15px}.pitch-home .quality-standards img{mix-blend-mode:normal}.pitch-home .sharing{background:#fff6e5;min-height:780px}.pitch-home .sharing-image{overflow:hidden;isolation:isolate}.pitch-home .sharing-image>img{height:110%;width:100%;object-fit:cover;max-width:none}.pitch-home .sharing-copy{padding:85px 12% 85px 10%}.pitch-home .sharing-copy .small-copy{font-size:17px;line-height:1.65;max-width:440px;margin-top:23px}.pitch-home .films-section{background:#fff6e5;padding-top:50px}.pitch-home .u-films{padding-top:0}.pitch-home .film-track{background:transparent;z-index:1}.pitch-home .brand-duo>article,.pitch-home .film-screen,.pitch-home .u-gift-route,.pitch-home .u-moment>img{border-radius:0}.pitch-home .u-brands{background:#fff6e5}.pitch-home .u-section-heading .eyebrow{margin-bottom:24px}.pitch-home .brand-duo{gap:32px}.pitch-home .brand-unibic{background:#db0032}.pitch-home .brand-copy{z-index:2}.pitch-home .brand-cookie{position:absolute;height:320px;width:320px;object-fit:contain;left:calc(50% - 160px);top:-10px;filter:drop-shadow(0 12px 14px #7d142525)}.pitch-home .brand-pack{z-index:3}.pitch-home .range-heading{margin:65px 0 45px}.pitch-home .flavour-list.corporate-tabs{display:grid!important;grid-template-columns:repeat(5,1fr);width:100%!important;padding:0!important;gap:0!important}.pitch-home .flavour-list button,.pitch-home .flavour-list.corporate-tabs{height:auto!important;background:transparent!important;border-radius:0!important}.pitch-home .flavour-list button{color:inherit!important;box-shadow:none!important;white-space:normal;line-height:1.35;font-size:16px;padding:22px 18px!important;justify-content:space-between;font-weight:600}.pitch-home .flavour-list button[data-state=active]{background:#db0032!important;color:#fff6e5!important}.pitch-home .flavour-list button:after{display:none}.pitch-home .flavour-panel{background:none;min-height:680px;gap:2%;grid-template-columns:1.15fr 1fr;padding:20px 0}.pitch-home .flavour-panel[hidden]{display:none}.pitch-home .flavour-copy{padding:40px 6% 40px 9%;background:none}.pitch-home .flavour-copy h3{color:inherit}.pitch-home .flavour-copy .text-link{margin-top:20px;align-self:flex-start}.pitch-home .flavour-counter{display:flex;margin-top:30px;gap:15px;align-items:center}.pitch-home .flavour-image{height:580px;display:flex;align-items:center;justify-content:center;overflow:visible}.range-examples{display:flex;flex-wrap:wrap;gap:10px 17px;margin-top:24px;font-size:13px;font-weight:600}.range-cookie-scene,.range-wafer-scene{position:relative;width:100%;height:100%;z-index:3;animation:pack-arrive 1.25s ease both}.range-cookie{inset:2% 10% 14%;width:80%;height:84%;animation:cookie-scene-float 10s ease-in-out infinite;filter:drop-shadow(6px 16px 17px #7d142530)}.range-cookie,.range-secondary-pack{position:absolute;object-fit:contain}.range-secondary-pack{width:58%;height:180px;bottom:0;right:0;filter:drop-shadow(5px 12px 14px #7d142530)}.range-wafer{inset:6% 7% 16%;width:86%;height:78%;animation:wafer-scene-float 9s ease-in-out infinite;filter:drop-shadow(5px 16px 14px #7d142530)}.range-ribbon,.range-wafer{position:absolute;object-fit:contain}.range-ribbon{inset:0;width:100%;height:100%;animation:cookie-scene-float 12s ease-in-out infinite}.range-life{width:96%;height:94%;position:relative;overflow:hidden}.range-life>img:first-child{height:100%;width:100%;object-fit:cover;animation:photo-breathe 18s ease-in-out infinite}.range-life .range-life-pack{position:absolute;bottom:0;right:0;width:58%;height:170px;object-fit:contain;filter:drop-shadow(6px 14px 12px #7d142528)}@keyframes cookie-scene-float{0%,to{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-12px) rotate(-3deg)}}@keyframes wafer-scene-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-12px) rotate(3deg)}}@keyframes photo-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.pitch-home .u-gifting{color:#fff6e5}.pitch-home .u-gifting .eyebrow{margin-bottom:24px}.pitch-home .u-gift-peek{display:none}.pitch-home .gift-main-pack{width:100%;height:100%;object-fit:contain;filter:drop-shadow(5px 20px 25px #7d142540)}.pitch-home .u-gifting-stage{height:440px}.pitch-home .u-gifting-stage>span{bottom:8px}.pitch-home .u-gift-route>div:last-child{padding:35px}.pitch-home .cookie-break{background:#db0032;color:#fff6e5;overflow:hidden}.pitch-home .cookie-break.break-active{background:#7d1425}.pitch-home .break-button{border:1px solid #fff6e5;background:none;color:#fff6e5}.pitch-home .break-button:hover{background:#fff6e5;color:#db0032}.pitch-home .u-find{background:#ffc72c}.pitch-home .u-find .eyebrow{margin-bottom:25px}.pitch-home .find-cookie{position:absolute;left:2%;top:0;width:320px;height:320px;object-fit:contain}.pitch-home .u-find-product{z-index:3}.pitch-home.motion-paused .reveal{opacity:1;transform:none}.pitch-home.motion-paused .travelling-cookie{will-change:auto}@media(max-width:1100px) and (min-width:760px){.pitch-home .character{min-height:820px}.pitch-home .character-copy{width:48%}.company-numbers{gap:12px}.company-numbers dd{font-size:4.8vw}.pitch-home .flavour-list button{font-size:14px;padding:18px 10px!important}.pitch-home .flavour-image{height:470px}.pitch-home .flavour-panel{min-height:560px}.pitch-home .hero-bottom>p{left:39%}}@media(max-width:759px){.pitch-home .hero{height:calc(100svh - 78px);min-height:765px;padding:24px 6%}.pitch-home .hero-heading{margin-top:30px;width:100%}.pitch-home .hero h1 br:nth-of-type(2){display:none}.pitch-home .hero h1 em:before{content:" ";white-space:pre}.pitch-home .hero-bottom{display:flex;bottom:24px;gap:12px;max-width:none}.pitch-home .hero-bottom>a{margin:0;font-size:12px}.pitch-home .hero-bottom>p{max-width:140px;position:static}.pitch-home .hero-note{top:auto;bottom:108px;right:6%;font-size:15px}.pitch-home .cookie-stamp{top:47%;left:4%;width:100px;height:100px}.pitch-home .cookie-stamp>span{inset:30px 0;font-size:17px}.pitch-home .cookie-stamp b{font-size:17px}.pitch-home .travelling-cookie{width:440px}.pitch-home .character{height:1060px;min-height:0;padding:40px 6%}.pitch-home .character-copy{width:100%;padding-bottom:50px}.pitch-home .character-note{top:15%;font-size:15px}.pitch-home .character-bottom{font-size:6.2vw}.company-numbers{gap:12px;margin:25px 0 15px;padding-top:18px}.company-numbers dd{font-size:clamp(38px,11vw,62px)}.company-numbers span{font-size:11px;max-width:105px}.pitch-home .macro-copy{top:17%}.pitch-home .u-factory>img{height:240px}.pitch-home .quality-standards{gap:8px;grid-template-columns:repeat(4,1fr)}.pitch-home .quality-standards>div:has(img){padding:8px 3px}.pitch-home .quality-standards span{font-size:10px}.pitch-home .sharing{min-height:0}.pitch-home .sharing-copy{padding:60px 6%}.pitch-home .sharing-image{min-height:430px}.pitch-home .sharing-image>img{position:absolute;inset:-5% 0;width:100%;height:110%}.pitch-home .sharing-copy .small-copy{font-size:16px}.pitch-home .brand-cookie{width:270px;height:270px;left:calc(50% - 135px)}.pitch-home .range-heading{margin:42px 0 30px}.pitch-home .flavour-list.corporate-tabs{display:flex!important;overflow:auto;justify-content:flex-start!important;scrollbar-width:thin}.pitch-home .flavour-list button{flex:0 0 auto!important;font-size:14px!important;white-space:nowrap;padding:18px 20px!important;gap:18px;border-bottom:0!important;border-right:1px solid #db003240!important;min-height:58px}.pitch-home .flavour-panel{grid-template-columns:1fr;min-height:0;gap:10px;padding:20px 0}.pitch-home .flavour-image{height:390px;margin:0}.pitch-home .flavour-copy{padding:22px 0 20px}.pitch-home .range-secondary-pack,.range-life .range-life-pack{height:120px;width:61%}.pitch-home .u-gifting-stage{height:300px}.pitch-home .u-gifting-stage>span{bottom:-10px}.pitch-home .u-gift-route>div:last-child{padding:27px}.pitch-home .find-cookie{width:260px;height:260px}}.pitch-home .u-gift-route{color:#7d1425}.pitch-home .hero-note{top:auto;bottom:100px;right:4.2%;font-size:17px}.pitch-home .character-note{display:none}@media(max-width:759px){.pitch-home .hero-note{bottom:120px;right:6%;font-size:14px}}.pitch-home .hero-note{left:4.2%;right:auto;text-align:left}@media(max-width:759px){.pitch-home .hero h1 br:nth-of-type(2){display:initial}.pitch-home .hero h1 em:before{content:none}.pitch-home .hero-note{left:auto;right:6%;text-align:right}.pitch-home .travelling-cookie{width:min(440px,108vw)}.pitch-home .cookie-stamp{top:41%;width:90px;height:90px}.pitch-home .cookie-stamp>span{inset:26px 0;font-size:15px}.pitch-home .cookie-stamp b{font-size:15px}}.corporate-home{--red:#db0032;--ink:#7d1425;--cream:#fff6e5;--u-cream:#fff6e5;color:var(--ink)}.corporate-home em{font-family:Pitch Fraunces,Georgia,serif;font-weight:550;letter-spacing:-.045em}.corporate-home .eyebrow{margin-bottom:24px}.corporate-home .u-masthead{isolation:auto;color:#fff6e5;min-height:730px;overflow:visible}.corporate-home .u-hero-copy{padding-top:45px}.corporate-home .u-hero-copy h2{color:#fff6e5}.corporate-home .u-hero-copy h2 .u-accent{color:var(--scene-accent)}.corporate-home .u-hero-cta{color:#7d1425;border:0;border-radius:40px;background:var(--scene-accent);display:inline-flex;align-items:center;gap:18px}.corporate-home .u-hero-cta:after{content:"↗";font-size:21px}.corporate-home .u-hero-copy>.eyebrow{margin-bottom:28px}.corporate-home .u-hero-description{font-size:18px;margin:23px 0}.corporate-home .u-stage{top:11%;height:86%}.corporate-home .u-hero-pack,.corporate-home .u-wafer-pack{bottom:2%;left:0;height:180px;z-index:16}.corporate-home .u-hand-note{font-family:Pitch Fraunces,serif;right:0;bottom:6%;font-size:26px}.corporate-home .u-chocolate-wave{top:8%;height:66%;width:118%}.corporate-home .u-gift-portrait{inset:-2% 1% 16% 20%;border-radius:9px;transform:none}.corporate-home .u-gift-portrait img{transform:none}.hero-product-position{position:absolute;width:min(40vw,600px);aspect-ratio:1;right:7%;top:75px;pointer-events:none}.hero-product-position.position-1{width:min(42vw,630px);right:6%}.hero-product-position.position-2{width:min(36vw,540px);right:14%;top:220px}.opening-traveller{position:fixed;top:0;left:0;width:500px;height:500px;z-index:12;pointer-events:none;will-change:transform;transform-origin:center}.opening-traveller>img{position:absolute;inset:0;object-fit:contain;width:100%;height:100%;opacity:0;transition:opacity .65s;filter:drop-shadow(10px 20px 18px #7d142525)}.opening-traveller>img.is-active{opacity:1}.corporate-home .u-marquee{background:#ffc72c;color:#db0032;padding:22px 0}.corporate-home .u-marquee b{color:#db0032}.corporate-home .corporate-numbers{position:relative;background:#fff6e5;padding:45px 6%;min-height:0}.corporate-home .numbers-intro{width:62%;position:relative;z-index:2}.corporate-home .numbers-intro h2{color:var(--red)}.corporate-home .numbers-intro>p:last-child{margin-top:20px}.numbers-product-position{position:absolute;width:min(24vw,340px);aspect-ratio:1;right:9%;top:-12px;pointer-events:none}.corporate-home .company-numbers{grid-template-columns:repeat(3,1fr);gap:45px;margin:28px 0 0;padding-top:22px;border-top:1px solid #db003235}.corporate-home .company-numbers dd{font-family:Pitch DM,sans-serif;font-weight:750;font-size:clamp(60px,6vw,94px);color:var(--red);letter-spacing:-.07em}.corporate-home .company-numbers span{font-size:14px;max-width:none;margin-top:12px}.corporate-home .u-story{background:#ffffff;color:var(--ink)}.corporate-home .u-story-heading{grid-template-columns:1.15fr 1fr;gap:9%;margin-bottom:60px}.corporate-home .u-story h2{color:var(--red)}.corporate-home .story-introduction{padding-top:32px}.corporate-home .story-scene{height:480px;border-radius:0;overflow:hidden}.corporate-home .story-scene>img{height:calc(100% + 80px);margin-top:-40px;transition:none}.corporate-home .u-films{padding-top:65px}.corporate-home .film-heading .eyebrow{margin:0}.corporate-home .film-caption strong{font-family:Pitch DM,sans-serif;font-size:22px;font-weight:650}.corporate-home .u-brands{background:#fff6e5}.corporate-home .cookies{background:var(--flavour);transition:background .8s;color:var(--ink)}.corporate-home .range-heading h2{color:var(--red)}.corporate-home .section-counter{border-color:#7d142533}.corporate-home .flavour-list button[data-state=active]{background:#db0032!important}.corporate-home .corporate-craft{background:#fff6e5;color:#7d1425;padding-bottom:30px}.corporate-home .craft-main{grid-template-columns:1fr 1.06fr;gap:7%}.corporate-home .craft-copy h2{color:#7d1425}.craft-cookie-stage{position:relative;aspect-ratio:1}.craft-whole-cookie{width:100%;height:100%;object-fit:contain;position:relative;z-index:2;animation:craft-turn 14s ease-in-out infinite;filter:drop-shadow(10px 22px 15px #7d142525)}.craft-orbit{position:absolute;inset:3%;border:1px solid #7d14254a;border-radius:50%;transform:scale(1.04)}.corporate-home .craft-macro{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;object-fit:cover;z-index:3;opacity:0;transform:scale(.94);transition:opacity .6s,transform .8s}.corporate-home .craft-picture[data-close=true] .craft-macro{opacity:1;transform:scale(1)}.corporate-home .craft-picture>button{color:#7d1425;position:relative;z-index:3}.corporate-home .craft-company{padding-top:40px;color:#7d1425}.corporate-home .u-factory{border-top:1px solid #7d14252e;padding-top:55px}.corporate-home .u-find h2{color:var(--red)}.corporate-home .u-marquee.closing{background:#db0032;color:#ffc72c}.corporate-home .u-marquee.closing b{color:#ffc72c}@keyframes craft-turn{0%,to{transform:rotate(-10deg) translateY(0)}50%{transform:rotate(4deg) translateY(-10px)}}@media(min-width:760px) and (max-width:1100px){.corporate-home .u-hero-copy{padding-top:55px}.hero-product-position{top:125px}.hero-product-position.position-2{top:280px}.corporate-home .u-hero-pack,.corporate-home .u-wafer-pack{height:140px}.corporate-home .u-hand-note{font-size:21px;bottom:19%}.corporate-home .u-stage{top:18%;height:77%}.corporate-home .corporate-numbers{min-height:0}.numbers-product-position{top:38px;width:30vw;right:4%}.corporate-home .u-story-heading{gap:6%}.corporate-home .craft-main{gap:5%}}@media(max-width:759px){.corporate-home .section-pad{padding:58px 6%}.corporate-home .u-masthead{height:930px;min-height:0;padding:23px 6% 110px}.corporate-home .u-scene-deck{height:770px}.corporate-home .u-hero-copy{padding-top:29px;width:100%}.corporate-home .u-hero-copy>.eyebrow{margin-bottom:22px}.corporate-home .u-hero-description{font-size:15px;margin:19px 0}.corporate-home .u-hero-cta{font-size:13px;padding:12px 20px;min-height:45px}.corporate-home .u-stage{top:422px;height:335px;width:100%;right:0}.hero-product-position{width:min(85vw,430px);top:470px;right:4%}.hero-product-position.position-1{width:min(91vw,450px);top:462px;right:1%}.hero-product-position.position-2{width:min(84vw,430px);top:545px;right:12%}.corporate-home .u-hand-note{font-size:19px;bottom:1%;right:-1%}.corporate-home .u-hero-pack,.corporate-home .u-wafer-pack{height:112px;bottom:-7%;width:66%;left:-3%}.corporate-home .u-gift-portrait{inset:0 3% 8% 28%;border-radius:6px}.corporate-home .u-stage-2 .u-hand-note{bottom:0}.corporate-home .u-hero-bottom{bottom:24px;gap:10px}.corporate-home .u-scene-choices{gap:17px}.corporate-home .u-scene-choices button{font-size:13px;gap:5px}.corporate-home .u-hero-controls{gap:5px}.corporate-home .u-hero-controls button{width:29px;height:29px}.corporate-home .u-scroll{display:none}.corporate-home .u-marquee{padding:18px 0}.corporate-home .corporate-numbers{min-height:0;padding:48px 6%}.corporate-home .numbers-intro{width:100%}.corporate-home .numbers-intro>p:last-child{margin-top:19px}.numbers-product-position{width:200px;right:-200px;top:0}.corporate-home .company-numbers{gap:14px;margin-top:30px;padding-top:23px}.corporate-home .company-numbers dd{font-size:clamp(42px,12vw,70px)}.corporate-home .company-numbers span{font-size:11px;max-width:105px;line-height:1.5;margin-top:10px}.corporate-home .u-story-heading{display:block;margin-bottom:35px}.corporate-home .story-introduction{padding-top:26px}.corporate-home .story-scene{height:375px}.corporate-home .story-photo-caption strong{font-size:34px}.corporate-home .u-films{padding-top:40px}.corporate-home .film-caption strong{font-size:20px}.corporate-home .craft-main{grid-template-columns:1fr;gap:45px}.corporate-home .corporate-craft{padding-bottom:15px}.corporate-home .craft-company{padding-top:25px}.corporate-home .u-factory{padding-top:38px}}@media(max-width:359px){.corporate-home .u-scene-choices{gap:11px}.corporate-home .u-scene-choices button{font-size:12px}.corporate-home .u-hero-controls{gap:4px}.corporate-home .u-hero-controls button{width:25px;height:25px}}.corporate-home .sugar-discovery{align-self:flex-start;display:inline-flex;align-items:center;gap:12px;margin-top:22px;padding:11px 17px;border:1px solid;border-radius:30px;background:transparent;font-size:13px;color:#db0032}.corporate-home .sugar-discovery[aria-pressed=true]{background:#db0032;color:#fff6e5}@media(min-width:760px) and (max-width:1100px){.corporate-home .u-masthead{height:clamp(730px,78vw,850px);min-height:730px;max-height:none}.corporate-home .u-stage{top:15%;height:75%}}@property --snap{syntax:"<number>";inherits:true;initial-value:0}.product-snap{position:relative;width:100%;height:100%;--snap:0;isolation:isolate}.product-float{position:absolute;inset:0;animation:product-hover 7s ease-in-out infinite}.product-whole{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:calc(1 - clamp(0,var(--snap)*12,1));filter:drop-shadow(10px 20px 16px #7d142528)}.product-fragments{position:absolute;inset:0;opacity:clamp(0,var(--snap)*12,1)}.product-fragments>div{position:absolute;inset:0;filter:drop-shadow(10px 22px 16px #7d142524)}.product-fragments img{width:100%;height:100%;object-fit:contain}.fragment-left{clip-path:inset(0 50% 0 0);transform:translate3d(calc(var(--snap)*-18%),calc(var(--snap)*9%),0) rotate(calc(var(--snap)*-15deg))}.fragment-right{clip-path:inset(0 0 0 50%);transform:translate3d(calc(var(--snap)*18%),calc(var(--snap)*13%),0) rotate(calc(var(--snap)*16deg))}.wafer-fragments{position:absolute;inset:-8%;width:116%;height:116%;max-width:none;object-fit:contain;opacity:clamp(0,var(--snap)*12,1);transform:translate3d(0,calc(var(--snap)*8%),0) scale(calc(1 + var(--snap)*.08));filter:drop-shadow(10px 20px 16px #7d142520)}.product-crumbs{position:absolute;inset:0;opacity:clamp(0,var(--snap)*5,1);z-index:-1;pointer-events:none}.product-crumbs i{position:absolute;display:block;border-radius:22% 50% 30% 18%;box-shadow:2px 3px 2px #7d142520;transform:translate3d(calc(var(--snap)*var(--drift)),calc(var(--snap)*var(--fall)),0) rotate(calc(var(--snap)*160deg))}.timed-snap{animation:gentle-snap 9s linear infinite;animation-play-state:paused}.timed-snap[data-running=true]{animation-play-state:running}.timed-snap[data-running=false] .product-float{animation-play-state:paused}@keyframes gentle-snap{0%,28%{--snap:0}32%{--snap:.09}50%,72%{--snap:1}84%,to{--snap:0}}@keyframes product-hover{0%,to{transform:translateZ(0) rotate(-3deg)}50%{transform:translate3d(0,-18px,0) rotate(3deg)}}.opening-traveller{--snap:0}.opening-layer{position:absolute;inset:0;opacity:0;transition:opacity .65s}.opening-layer.is-active{opacity:1}.opening-layer .product-snap{--snap:inherit}.opening-gift{width:100%;height:100%;object-fit:contain;filter:drop-shadow(10px 20px 18px #7d142525);animation:gift-hover 8s ease-in-out infinite}.opening-traveller[data-paused=true] .opening-gift,.opening-traveller[data-paused=true] .product-float{animation-play-state:paused}@keyframes gift-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.corporate-home .u-masthead{display:grid;grid-template-rows:auto minmax(565px,1fr) auto;row-gap:30px;height:auto;min-height:calc(100svh - 96px);max-height:none;padding:27px 6% 25px}.corporate-home .u-scene-deck{height:auto;min-height:0}.corporate-home .u-scene{display:flex;align-items:center}.corporate-home .u-hero-copy{padding-top:0;width:54%}.corporate-home .u-hero-copy>.eyebrow{margin-bottom:25px}.corporate-home .u-hero-description{margin:24px 0}.corporate-home .u-hero-bottom{position:relative;left:auto;right:auto;bottom:auto;padding-top:21px;margin:0;min-height:60px}.corporate-home .u-stage{top:0;right:-3%;height:100%;width:50%}.corporate-home .u-hand-note{bottom:5%;font-size:28px}.corporate-home .u-chocolate-wave{top:15%;height:76%;width:115%;left:-5%}.corporate-home .u-gift-portrait{inset:2% 1% 8% 20%}.corporate-home .hero-product-position{top:100px;width:min(43vw,635px);right:5%}.corporate-home .hero-product-position.position-1{top:85px;width:min(44vw,660px);right:5%}.corporate-home .hero-product-position.position-2{top:225px;width:min(34vw,520px);right:13%}.corporate-home .corporate-numbers{min-height:810px;padding:75px 6% 80px}.corporate-home .numbers-intro{width:45%}.corporate-home .company-numbers{width:44%;display:grid;grid-template-columns:1fr;gap:0;border:0;margin:30px 0 0;padding:0}.corporate-home .company-numbers>div{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:25px;border-top:1px solid #db003230;padding:19px 0}.corporate-home .company-numbers dd{font-size:clamp(67px,6vw,94px)}.corporate-home .company-numbers span{margin:0;max-width:180px;font-size:15px}.corporate-home .numbers-product-position{width:min(44vw,650px);right:4%;top:90px}.numbers-stage-caption{position:absolute;right:10%;bottom:90px;font-family:Pitch Fraunces,serif;font-style:italic;font-size:26px;color:#db0032;max-width:280px;text-align:center}.story-scroll{position:relative;height:calc(100svh + 410px);--story-p:0}.story-sticky{position:sticky;top:116px;height:min(70svh,650px);overflow:hidden;background:#ffc72c}.story-photo-frames{position:absolute;inset:0;transform:scale(calc(1 + var(--story-p)*.025))}.story-frame{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 20%;opacity:0}.story-frame-0{opacity:1}.story-sticky:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#7d14256b,transparent 48%);pointer-events:none}.corporate-home .story-photo-caption{left:35px;bottom:36px;z-index:3}.corporate-home .story-photo-caption strong{font-size:clamp(32px,3.2vw,53px)}.story-scroll-note{position:absolute;right:30px;bottom:42px;color:#fff6e5;font-size:12px;letter-spacing:.1em;z-index:3}.story-scroll[data-motion=false]{height:auto}.story-scroll[data-motion=false] .story-sticky{position:relative;top:0}.corporate-home .brand-duo{gap:30px;align-items:stretch}.corporate-home .brand-duo>article{border-radius:8px;border:2px solid transparent;display:flex;flex-direction:column}.corporate-home .brand-unibic{background:#db0032;border-color:#db0032}.corporate-home .brand-swaadesi{border-color:#7d1425;background:#fff6e5;box-shadow:0 10px 30px #7d142512}.corporate-home .brand-copy{padding:30px 34px 27px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px 20px}.corporate-home .brand-mark{margin:0;width:160px;height:76px;grid-column:1/-1}.corporate-home .brand-copy .text-link{margin:0;white-space:nowrap}.brand-world{position:relative;aspect-ratio:3/2;overflow:hidden;margin-top:auto}.brand-world>img{width:100%;height:100%;object-fit:contain;display:block;animation:brand-world-breathe 16s ease-in-out infinite}@keyframes brand-world-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}.corporate-home .range-cookie-scene,.corporate-home .range-wafer-scene{height:100%;width:100%;animation:none;position:relative}.corporate-home .range-cookie-scene>.product-snap,.corporate-home .range-wafer-scene>.product-snap{position:absolute;inset:0;width:100%;height:100%}.corporate-home .range-ribbon{opacity:.8;animation:product-hover 12s ease-in-out infinite}.corporate-home .flavour-image{height:560px;overflow:visible}.corporate-home .flavour-panel{min-height:660px;align-items:center}.food-sequence{position:relative;width:100%;aspect-ratio:1;max-height:100%;overflow:hidden;background:#ffc72c}.sequence-frame,.sequence-frames{position:absolute;inset:0}.sequence-frame{background-size:200% 200%;background-repeat:no-repeat;opacity:0;animation:food-moment 10s linear infinite;animation-play-state:paused}.sequence-frame.frame-0{background-position:0 0;opacity:1;animation-delay:0s}.sequence-frame.frame-1{background-position:100% 0;animation-delay:-7.5s}.sequence-frame.frame-2{background-position:0 100%;animation-delay:-5s}.sequence-frame.frame-3{background-position:100% 100%;animation-delay:-2.5s}.food-sequence[data-running=true] .sequence-frame{animation-play-state:running}@keyframes food-moment{0%,21%{opacity:1}25%,96%{opacity:0}to{opacity:1}}.sequence-control{position:absolute;bottom:18px;right:18px;border:1px solid #fff6e590;background:#7d142580;color:#fff6e5;width:37px;height:37px;border-radius:50%;display:grid;place-items:center;z-index:2}.corporate-home .corporate-craft{background:var(--craft-color,#fff6e5);transition:background .8s;padding-bottom:70px}.craft-slider-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px;gap:25px}.craft-slider-top .eyebrow{margin:0}.craft-slider-top>div{display:flex;gap:9px}.craft-slider-top button{width:37px;height:37px;display:grid;place-items:center;background:transparent;border:1px solid;border-radius:50%;color:inherit}.corporate-home .craft-tabs{background:transparent!important;padding:0!important;display:flex!important;gap:9px!important;width:auto!important;justify-content:flex-start!important;height:auto!important;margin-bottom:40px}.corporate-home .craft-tabs button{border:1px solid #7d142550!important;background:transparent!important;color:#7d1425!important;border-radius:30px!important;padding:12px 24px!important;height:auto!important;font-size:14px!important;flex:0!important;box-shadow:none!important}.corporate-home .craft-tabs button[data-state=active]{background:#7d1425!important;color:#fff6e5!important}.corporate-home .craft-main[hidden]{display:none}.corporate-home .craft-main{min-height:655px}.craft-cracker{width:100%;height:100%;object-fit:contain;animation:product-hover 9s ease-in-out infinite;filter:drop-shadow(12px 24px 20px #7d14251f)}.corporate-home .craft-company{background:#fff6e5;padding-top:55px}.corporate-home .u-factory{border-top:0;padding-top:0}.corporate-home .u-factory>img{height:360px;object-fit:cover;object-position:center}.corporate-home .quality-standards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;align-items:stretch}.corporate-home .quality-standards>div{background:#ffffff;border:1px solid #fff6e5;padding:15px 12px;min-width:100px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:12px}.corporate-home .quality-standards img{height:82px;width:112px;max-width:100%;object-fit:contain;mix-blend-mode:normal}.corporate-home .quality-standards span{font-size:12px;line-height:1.4}.corporate-home .u-gifting{background:#7d1425;color:#fff6e5;padding-top:80px}.corporate-home .u-gifting-top{display:grid;grid-template-columns:1fr 1fr;gap:6%;margin-bottom:45px;align-items:end}.corporate-home .u-gifting h2{color:#ffc72c}.gifting-introduction{font-size:20px;line-height:1.7;max-width:540px;padding-bottom:6px}.gifting-introduction p+p{margin-top:22px;opacity:.85}.diwali-scene{position:relative;aspect-ratio:2/1;overflow:hidden;margin-bottom:48px;border:1px solid #ffc72c60}.diwali-scene>img{width:100%;height:100%;object-fit:cover;animation:diwali-glow 12s ease-in-out infinite}@keyframes diwali-glow{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.025);filter:brightness(1.04)}}.corporate-home .u-gift-route{border:1px solid #ffc72c80;border-radius:6px;background:#fff6e5}.corporate-home .cookie-break .break-cookie-one{width:440px;left:-95px;top:37%}.corporate-home .cookie-break .break-cookie-two{width:420px;right:-90px;top:13%}.corporate-home .product-crossfade{height:490px;max-width:620px;position:relative;margin:24px auto 0}.product-crossfade>img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:translateY(15px) scale(.96);transition:opacity 1.1s,transform 1.8s;filter:drop-shadow(10px 20px 15px #7d142524)}.product-crossfade>img.is-active{opacity:1;transform:translateY(0) scale(1)}.product-crossfade-dots{position:absolute;bottom:-14px;left:0;right:0;display:flex;justify-content:center;gap:14px}.product-crossfade-dots button{width:9px;height:9px;border:0;border-radius:50%;background:#db003240;padding:0}.product-crossfade-dots button[aria-pressed=true]{background:#db0032}@media(min-width:760px) and (max-width:1100px){.corporate-home .u-masthead{grid-template-rows:auto minmax(540px,1fr) auto;min-height:730px}.corporate-home .hero-product-position{top:140px;right:3%}.corporate-home .hero-product-position.position-2{top:245px;right:10%}.corporate-home .u-hand-note{font-size:23px;bottom:12%}.corporate-home .numbers-intro{width:49%}.corporate-home .company-numbers{width:47%}.corporate-home .company-numbers>div{grid-template-columns:1.1fr 1fr;gap:15px}.corporate-home .company-numbers dd{font-size:67px}.corporate-home .numbers-product-position{top:190px;right:1%;width:47vw}.corporate-home .brand-copy{display:block;padding:25px}.corporate-home .brand-copy p{margin:12px 0}.corporate-home .brand-copy .text-link{margin-top:5px}.corporate-home .quality-row{display:block}.corporate-home .quality-standards{margin-top:25px;max-width:620px}.corporate-home .flavour-image{height:450px}.corporate-home .flavour-panel{min-height:580px}.corporate-home .craft-main{min-height:660px}.corporate-home .product-crossfade{height:350px}.corporate-home .cookie-break .break-cookie-one{width:340px;left:-100px}.corporate-home .cookie-break .break-cookie-two{width:340px;right:-100px}}@media(max-width:759px){.corporate-home .u-masthead{min-height:0;grid-template-rows:auto 755px auto;row-gap:25px;padding:23px 6% 24px}.corporate-home .u-scene{display:block}.corporate-home .u-hero-copy{padding:0;width:100%}.corporate-home .u-hero-description{font-size:15px;margin:20px 0}.corporate-home .u-hero-copy>.eyebrow{margin-bottom:22px}.corporate-home .u-hero-bottom{min-height:48px;padding-top:18px;gap:10px}.corporate-home .u-stage{top:405px;height:335px;width:100%;right:0}.corporate-home .u-hand-note{bottom:0;font-size:20px;right:0}.corporate-home .hero-product-position{top:475px;width:min(89vw,440px);right:2%}.corporate-home .hero-product-position.position-1{top:467px;width:min(92vw,450px);right:0}.corporate-home .hero-product-position.position-2{top:550px;width:min(82vw,400px);right:12%}.corporate-home .u-gift-portrait{inset:0 2% 9% 24%}.corporate-home .corporate-numbers{padding:52px 6% 35px;min-height:1090px}.corporate-home .numbers-intro{width:100%}.corporate-home .company-numbers{width:100%;margin-top:26px}.corporate-home .company-numbers>div{grid-template-columns:1fr 1fr;gap:23px;padding:17px 0}.corporate-home .company-numbers dd{font-size:62px}.corporate-home .company-numbers span{font-size:14px;max-width:145px}.corporate-home .numbers-product-position{top:645px;width:min(90vw,440px);right:5%}.numbers-stage-caption{right:12%;left:12%;bottom:60px;max-width:none;font-size:22px}.story-scroll{height:calc(100svh + 280px)}.story-sticky{top:94px;height:63svh;min-height:400px}.story-frame{object-position:48% 35%}.corporate-home .story-photo-caption{left:23px;bottom:32px;right:20px}.corporate-home .story-photo-caption strong{font-size:32px}.story-scroll-note{display:none}.corporate-home .brand-copy{display:block;padding:28px}.corporate-home .brand-mark{width:165px;height:75px;margin-bottom:15px}.corporate-home .brand-copy .text-link{display:inline-flex;margin-top:17px}.corporate-home .flavour-image{height:370px}.corporate-home .flavour-panel{min-height:0}.corporate-home .flavour-copy{padding-top:30px}.food-sequence{width:100%;height:auto;aspect-ratio:1}.craft-slider-top{gap:16px;align-items:flex-start}.craft-slider-top .eyebrow{max-width:150px;margin-top:9px}.craft-slider-top button{width:31px;height:31px}.craft-slider-top>div{gap:6px}.corporate-home .craft-tabs{margin-bottom:28px;gap:8px!important}.corporate-home .craft-tabs button{font-size:13px!important;padding:11px 18px!important}.corporate-home .craft-main{min-height:0;gap:35px}.corporate-home .corporate-craft{padding-bottom:55px}.corporate-home .u-factory>img{height:270px}.corporate-home .quality-standards{grid-template-columns:repeat(2,1fr);gap:14px}.corporate-home .quality-standards>div{min-width:0;padding:18px 12px}.corporate-home .quality-standards img{height:88px;width:110px}.corporate-home .quality-standards span{font-size:12px}.corporate-home .u-gifting-top{grid-template-columns:1fr;gap:28px}.gifting-introduction{font-size:17px;line-height:1.65}.gifting-introduction p+p{margin-top:15px}.diwali-scene{aspect-ratio:2/1;margin-left:-6.8%;margin-right:-6.8%;margin-bottom:35px}.diwali-scene>img{object-position:center}.corporate-home .cookie-break .break-cookie-one{width:230px;left:-100px;top:80%}.corporate-home .cookie-break .break-cookie-two{width:245px;right:-84px;top:3%}.corporate-home .product-crossfade{height:360px;margin-top:32px;margin-bottom:30px}}.corporate-home.motion-paused .timed-snap{--snap:0;animation:none}.corporate-home.motion-paused .sequence-frame{animation:none}.corporate-home.motion-paused .sequence-frame:not(.frame-0){display:none}@media(prefers-reduced-motion:reduce){.story-scroll{height:auto}.story-sticky{position:relative;top:0}.timed-snap{--snap:0}.sequence-frame,.timed-snap{animation:none!important}.sequence-frame:not(.frame-0){display:none}}.still-number-product{display:none;width:100%;height:100%}.corporate-home.motion-paused .still-number-product{display:block}.opening-traveller[data-ended=true] .opening-gift,.opening-traveller[data-ended=true] .product-float{animation-play-state:paused}.opening-traveller[data-scene="2"][data-number-product=true] .opening-layer:first-child{opacity:1}.opening-traveller[data-scene="2"][data-number-product=true] .opening-layer:last-child{opacity:0}.sugar-family-note{padding:14px 17px;border-left:2px solid;font-size:15px!important}@media(max-height:600px){.story-sticky{height:calc(100svh - 130px);min-height:0}.story-scroll{height:calc(100svh + 440px)}}.corporate-home .brand-duo>.brand-unibic{border-color:#db0032}.corporate-home .brand-duo>.brand-swaadesi{border-color:#7d1425}.food-sequence{width:min(100%,560px);height:auto;margin-inline:auto;border-radius:6px}@media(min-width:760px) and (max-width:1100px){.food-sequence{width:min(100%,450px)}}@media(max-width:759px){.food-sequence{width:min(100%,370px)}}.corporate-home .flavour-image:is(.range-biscuits,.range-crackers){width:calc(111.641526% - 16px);height:auto;aspect-ratio:1;margin:0;min-width:0;justify-self:start}.corporate-home :is(.range-biscuits,.range-crackers)>.food-sequence{width:100%;height:auto;max-width:none;max-height:none;margin:0;flex:0 0 auto;border-radius:0}@media(max-width:759px){.corporate-home .flavour-image:is(.range-biscuits,.range-crackers){width:100%}}.corporate-home .u-masthead{transition:background-color .45s ease;isolation:isolate}.corporate-home .u-scene{transition:none}.corporate-home .u-scene:not(.is-active){visibility:hidden;opacity:0}.corporate-home .u-masthead[data-phase=exit] .is-active .u-hero-copy{animation:hero-copy-out .55s cubic-bezier(.6,0,.9,.4) both}.corporate-home .u-masthead[data-phase=exit] .is-active .u-stage{animation:hero-stage-out .5s ease-in both}.corporate-home .u-masthead[data-phase=enter] .is-active .u-hero-copy{animation:hero-copy-in .8s cubic-bezier(.16,1,.3,1) .15s both}.corporate-home .u-masthead[data-phase=enter] .is-active .u-stage{animation:hero-stage-in .85s cubic-bezier(.16,1,.3,1) .2s both}.opening-traveller .opening-layer{transition:none}.opening-traveller[data-phase=exit] .opening-layer.is-active{animation:hero-product-out .55s cubic-bezier(.6,0,.9,.4) both}.opening-traveller[data-phase=enter] .opening-layer.is-active{animation:hero-product-in .85s cubic-bezier(.16,1,.3,1) .25s both}.food-sequence{background:transparent;border-radius:0}.corporate-home .craft-cookie-stage{border:0;outline:0;background:transparent}@keyframes hero-copy-out{to{transform:translate3d(-65vw,0,0);opacity:0}}@keyframes hero-product-out{to{transform:translate3d(90vw,0,0) rotate(18deg);opacity:0}}@keyframes hero-stage-out{to{transform:translate3d(30%,0,0);opacity:0}}@keyframes hero-copy-in{0%{transform:translate3d(0,95px,0);opacity:0}to{transform:none;opacity:1}}@keyframes hero-stage-in{0%{transform:translate3d(0,100px,0);opacity:0}to{transform:none;opacity:1}}@keyframes hero-product-in{0%{transform:translate3d(0,200px,0) rotate(-9deg);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.corporate-home .u-masthead{transition:none}.corporate-home .u-hero-copy,.corporate-home .u-stage,.opening-layer{animation:none!important}}.about-page .company-hero-copy>p:not(.eyebrow){max-width:570px}.about-factory{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center;background:#ffc72c;color:#7d1425}.about-factory-photo{overflow:hidden;border-radius:6px;align-self:stretch;min-height:580px}.about-factory-photo img{display:block;width:100%;height:100%;max-height:850px;object-fit:cover;animation:company-breathe 18s ease-in-out infinite}.about-factory-facts{display:grid;grid-template-columns:1fr 1.5fr;gap:24px;margin:35px 0;border-block:1px solid #7d142550;padding:24px 0}.about-factory-facts strong{display:block;font-family:Company Display,Georgia,serif;font-size:clamp(48px,5vw,78px);letter-spacing:-.06em;line-height:1.1}.about-factory-facts span{display:block;margin-top:8px;font-size:15px}.about-standards{background:#fff6e5;color:#7d1425}.about-standards-intro{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center}.about-standard-list{list-style:none;padding:0;display:grid;grid-template-columns:repeat(5,1fr);margin:55px 0 30px;border-block:1px solid #7d142540}.about-standard-list li{padding:30px 20px;text-align:center}.about-standard-list li+li{border-left:1px solid #7d142540}.about-standard-list strong{display:block;font-family:Company Display,Georgia,serif;font-size:42px;line-height:1.1;letter-spacing:-.04em}.about-standard-list span{display:block;margin:15px auto 0;max-width:185px;font-size:14px;line-height:1.5}.about-standards-note{font-size:18px;max-width:720px}.about-difference{background:#fff6e5;color:#7d1425}.about-difference-heading{margin-bottom:55px;max-width:1100px}.about-difference-grid{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center}.about-detail-cookie img{display:block;width:100%;max-height:620px;object-fit:contain;animation:company-float 12s ease-in-out infinite}.about-closing{font-family:Company Display,Georgia,serif;font-size:clamp(32px,4.3vw,65px);letter-spacing:-.04em;line-height:1.18!important;margin-top:60px}@media(max-width:1000px){.about-factory-facts strong{font-size:52px}.about-standard-list li{padding:27px 12px}.about-standard-list strong{font-size:33px}}@media(max-width:759px){.about-difference-grid,.about-factory,.about-standards-intro{grid-template-columns:1fr;gap:34px}.about-factory-photo{min-height:0;height:370px;order:2}.about-factory-photo img{object-position:center 75%}.about-factory-facts{margin:28px 0}.about-factory-facts strong{font-size:58px}.about-standard-list{grid-template-columns:1fr 1fr;margin:35px 0 25px}.about-standard-list li{padding:24px 12px}.about-standard-list li+li{border-left:0}.about-standard-list li:nth-child(2n){border-left:1px solid #7d142540}.about-standard-list li:nth-child(n+3){border-top:1px solid #7d142540}.about-standard-list li:last-child{grid-column:1/-1}.about-standard-list strong{font-size:34px}.about-standard-list span{font-size:14px}.about-standards-note{font-size:16px}.about-difference-heading{margin-bottom:34px}.about-detail-cookie{grid-row:1}.about-detail-cookie img{max-height:330px}.about-closing{font-size:35px;margin-top:40px}}@font-face{font-family:Pitch DM;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pitch/font-0.woff2) format("truetype")}@font-face{font-family:Pitch DM;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/pitch/font-1.woff2) format("truetype")}@font-face{font-family:Pitch DM;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pitch/font-2.woff2) format("truetype")}@font-face{font-family:Pitch DM;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pitch/font-3.woff2) format("truetype")}@font-face{font-family:Pitch Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/pitch/font-4.woff2) format("truetype")}@font-face{font-family:Pitch Fraunces;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/pitch/font-5.woff2) format("truetype")}@font-face{font-family:Pitch Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/pitch/font-6.woff2) format("truetype")}@font-face{font-family:Pitch Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pitch/font-7.woff2) format("truetype")}@font-face{font-family:Pitch Fraunces;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/pitch/font-8.woff2) format("truetype")}.cookie-page{--background:#fff6e5;--foreground:#db0032;--card:#fff6e5;--card-foreground:#db0032;--popover:#fff6e5;--popover-foreground:#db0032;--primary:#db0032;--primary-foreground:#fff6e5;--secondary:#fff6e5;--secondary-foreground:#db0032;--muted:#fff6e5;--muted-foreground:#7d1425;--accent:#ffc72c;--accent-foreground:#db0032;--destructive:#db0032;--border:#db003240;--input:#db003240;--ring:#db0032;--radius:0;--font-sans:"Pitch DM",sans-serif;--font-display:"Pitch Fraunces",Georgia,serif}.cookie-page *{box-sizing:border-box}html:has(.cookie-page){scroll-behavior:smooth;scroll-padding-top:95px}body:has(.cookie-page){margin:0;background:var(--cream);color:var(--red);font-family:var(--font-sans);font-size:16px;-webkit-font-smoothing:antialiased}.cookie-page a,.cookie-page button{-webkit-tap-highlight-color:transparent}.cookie-page button{cursor:pointer;font:inherit}.cookie-page a{text-decoration:none;color:inherit}.cookie-page a:focus-visible,.cookie-page button:focus-visible{outline:2px solid currentColor;outline-offset:6px}.cookie-page button:disabled{cursor:default}.cookie-page em{font-weight:600}.cookie-page{overflow:clip}.cookie-page footer,.cookie-page section{position:relative}.cookie-page img{display:block;max-width:100%}.cookie-page .text-link{display:inline-flex;gap:25px;align-items:center;border-bottom:1px solid;padding:8px 0 10px}.cookie-page .header-hello svg,.cookie-page .solid-link svg,.cookie-page .text-link svg{transition:transform .3s}.cookie-page .header-hello:hover svg,.cookie-page .solid-link:hover svg,.cookie-page .text-link:hover svg{transform:translate(3px,-3px)}.cookie-page .section-counter{display:flex;justify-content:space-between;gap:24px}.cookie-page .reveal{opacity:0;transform:translateY(25px);transition:opacity .8s,transform .8s}.cookie-page .reveal.is-visible{opacity:1;transform:none}.cookie-page .skip-link{position:fixed;left:20px;top:-100px;z-index:110;background:var(--red);color:var(--cream);padding:12px}.cookie-page .skip-link:focus{top:15px}.cookie-page .read-progress{position:fixed;top:0;left:0;width:100%;height:3px;z-index:101;background:var(--red);transform-origin:left;transform:scaleX(0)}.cookie-page .site-header{position:fixed;inset:0 0 auto;height:92px;padding:0 4.2%;display:flex;align-items:center;gap:40px;justify-content:space-between;z-index:40;background:#fff6e5ed;backdrop-filter:blur(16px);border-bottom:1px solid #db003224}.cookie-page .brand{display:flex;align-items:center;gap:20px}.cookie-page .brand img{width:131px;height:auto;object-fit:contain}.cookie-page .brand>span{font-size:9px;letter-spacing:.15em;line-height:1.45;width:90px}.cookie-page .desktop-nav{display:flex;align-items:center;gap:30px;margin-left:auto;font-size:14px;font-weight:500}.cookie-page .desktop-nav a{position:relative;padding:8px 0}.cookie-page .desktop-nav a:after{content:"";position:absolute;bottom:0;left:0;height:1px;background:currentColor;width:0;transition:width .3s}.cookie-page .desktop-nav a:hover:after{width:100%}.cookie-page .header-hello{display:flex;align-items:center;gap:20px;border:1px solid var(--red);border-radius:50px;padding:12px 23px;font-size:14px;white-space:nowrap}.cookie-page .mobile-menu{display:none}.cookie-page .motion-control{right:20px;bottom:19px;z-index:45;border:1px solid #db003235;border-radius:20px;padding:8px 13px;color:var(--red);gap:7px;font-size:11px;box-shadow:0 2px 10px #7d142508}.cookie-page .loader,.cookie-page .motion-control{position:fixed;background:var(--cream);display:flex;align-items:center}.cookie-page .loader{inset:0;z-index:100;flex-direction:column;justify-content:center;gap:28px;transition:transform .85s cubic-bezier(.76,0,.24,1),visibility .85s}.cookie-page .loader img{width:140px;animation:cp-loader-spin 2.4s ease-in-out infinite}.cookie-page .loader>span{font-size:16px}.cookie-page .cp-loader-line{width:130px;height:2px;background:var(--red);transform-origin:left;animation:cp-loader-line 1.5s ease-in-out infinite}.cookie-page .loader-done{transform:translateY(-102%);visibility:hidden}.cookie-page .travelling-cookie{position:fixed;top:0;left:0;width:clamp(350px,41vw,670px);aspect-ratio:1;z-index:8;pointer-events:none;will-change:transform,opacity;transform:translate(74vw,49vh) translate(-50%,-50%) rotate(-18deg);filter:drop-shadow(15px 25px 20px #7d142520)}.cookie-page .travelling-cookie img{width:100%;height:100%;object-fit:contain}.cookie-page .is-loading .travelling-cookie{opacity:0!important}.cookie-page .hero{background:var(--cream);min-height:810px;height:100svh;padding:122px 4.2% 32px}.cookie-page .hero-topline{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.14em}.cookie-page .hero-heading{position:relative;z-index:10;margin-top:7.2vh;width:82%;pointer-events:none}.cookie-page .hero-heading>p{margin-bottom:20px}.cookie-page .hero-note{position:absolute;right:6%;top:72%;z-index:11;font-family:var(--font-display);font-style:italic;transform:rotate(-7deg);font-size:19px;line-height:1.25;text-align:center}.cookie-page .cookie-stamp{position:absolute;right:4%;top:21%;width:146px;height:146px;z-index:12;transform:rotate(12deg)}.cookie-page .cookie-stamp svg{width:100%;height:100%;animation:cp-rotate-stamp 40s linear infinite}.cookie-page .cookie-stamp text{font-family:var(--font-sans);font-size:12px;letter-spacing:1.5px;fill:var(--red);font-weight:600}.cookie-page .cookie-stamp>span{position:absolute;inset:37px 0;text-align:center;font-size:22px;font-family:var(--font-display);line-height:1.05}.cookie-page .cookie-stamp b{font-size:14px;font-weight:500}.cookie-page .hero-bottom{position:absolute;bottom:34px;left:4.2%;right:4.2%;display:flex;align-items:flex-end;justify-content:space-between;gap:40px;z-index:10}.cookie-page .scroll-link{display:flex;align-items:center;gap:14px;font-size:14px;font-weight:600}.cookie-page .circle-button{width:47px;height:47px;border:1px solid var(--red);display:grid;place-items:center;border-radius:50%;transition:background .3s,color .3s}.cookie-page .scroll-link:hover .circle-button{background:var(--red);color:var(--cream)}.cookie-page .hero-bottom>p{position:absolute;left:41%}.cookie-page .hero-index{font-size:10px;letter-spacing:.1em}.cookie-page .character{min-height:830px;height:105svh;background:var(--yellow);padding:45px 4.2%;display:flex;align-items:center;justify-content:flex-end}.cookie-page .character .section-counter{position:absolute;top:35px;left:4.2%;right:4.2%}.cookie-page .character-copy{width:47%;position:relative;z-index:10}.cookie-page .character .text-link{margin-top:22px}.cookie-page .character-note{position:absolute;left:8%;top:21%;font-family:var(--font-display);font-size:20px;z-index:11;line-height:1.4}.cookie-page .character-bottom{position:absolute;bottom:18px;left:4.2%;right:4.2%;font-size:clamp(35px,6.2vw,110px);line-height:1.1;letter-spacing:-.05em;font-weight:700;opacity:.15;text-align:center;white-space:nowrap}.cookie-page .ingredients{height:165svh;min-height:1250px;background:#7d1425}.cookie-page .macro-stage{position:sticky;top:0;height:100svh;min-height:650px;overflow:hidden;color:var(--cream)}.cookie-page .macro-image{position:absolute;inset:0;width:100%;height:110%;object-fit:cover;will-change:transform}.cookie-page .macro-shade{position:absolute;inset:0;background:linear-gradient(90deg,#7d142599,#7d142522 65%),linear-gradient(0deg,#7d142560,transparent 30%)}.cookie-page .macro-copy{position:absolute;left:6%;top:22%;z-index:10;pointer-events:none}.cookie-page .macro-bottom{position:absolute;bottom:35px;left:4.2%;right:4.2%;display:flex;justify-content:space-between;gap:20px;font-size:11px;z-index:10}.cookie-page .hotspots{position:absolute;inset:0;z-index:12}.cookie-page .hotspot{position:absolute}.cookie-page .hotspot>button{width:45px;height:45px;background:#fff6e525;border:1px solid #fff6e5b3;border-radius:50%;display:grid;place-items:center;color:white;backdrop-filter:blur(7px);box-shadow:0 0 0 9px #fff6e50a;transition:transform .3s,background .3s}.cookie-page .hotspot>button:hover{transform:scale(1.1);background:var(--red)}.cookie-page .hotspot-card{position:absolute;top:59px;left:0;width:260px;padding:22px;background:var(--cream);color:var(--ink);box-shadow:0 15px 50px #7d142522}.cookie-page .hotspot-2 .hotspot-card{left:auto;right:0}.cookie-page .cookies{background:var(--flavour);transition:background .65s;padding:40px 4.2% 28px}.cookie-page .range-heading{margin:65px 0 42px;display:flex;justify-content:space-between;align-items:flex-end}.cookie-page .range-heading>p{padding:0 9% 8px 20px}.cookie-page .flavour-tabs{gap:0}.cookie-page .flavour-list{width:100%;background:none!important;padding:0!important;height:auto!important;display:grid;grid-template-columns:repeat(4,1fr);border-radius:0;border-top:1px solid #db003250;border-bottom:1px solid #db003250}.cookie-page .flavour-list button{border-right:1px solid #db003250;padding:19px 24px;color:var(--red);box-shadow:none!important;border-radius:0;justify-content:space-between;min-height:64px;background:transparent!important}.cookie-page .flavour-list button:last-child{border-right:0}.cookie-page .flavour-list button[data-state=active]{background:var(--red)!important;color:var(--cream)!important}.cookie-page .flavour-list button span{font-size:11px;opacity:.6}.cookie-page .flavour-panel{display:grid;grid-template-columns:1.1fr 1fr;min-height:570px;align-items:center;padding:26px 0 20px;animation:cp-panel-in .6s both}.cookie-page .flavour-panel[data-state=inactive]{display:none}.cookie-page .flavour-image{height:520px;position:relative;display:flex;justify-content:center;align-items:center}.cookie-page .flavour-orbit{position:absolute;border:1px solid #db003230;border-radius:50%;width:370px;height:370px;transform:rotate(-24deg) scaleX(1.3)}.cookie-page .flavour-image>img{width:430px;height:390px;object-fit:contain;z-index:1;transform:rotate(-8deg);transition:transform .65s;filter:drop-shadow(20px 20px 14px #7d14251f)}.cookie-page .flavour-image:hover>img{transform:rotate(0deg) translateY(-14px) scale(1.06)}.cookie-page .pack-note{position:absolute;bottom:22px;left:9%;font-family:var(--font-display);font-style:italic;font-size:18px;max-width:250px;transform:rotate(-6deg)}.cookie-page .flavour-copy{padding:0 7% 0 11%}.cookie-page .flavour-copy>p:not(.eyebrow){max-width:370px}.cookie-page .flavour-counter{display:flex;gap:16px;align-items:center;font-family:var(--font-display);font-size:33px;margin-top:30px}.cookie-page .flavour-counter span{font-family:var(--font-sans);font-size:10px;letter-spacing:.1em}.cookie-page .range-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #db003240;padding-top:20px;font-size:10px;letter-spacing:.02em}.cookie-page .range-bottom .text-link{border-bottom:0}.cookie-page .ticker{background:var(--red);color:var(--yellow);overflow:hidden;padding:17px 0}.cookie-page .ticker>div{white-space:nowrap;font-size:30px;font-weight:600;letter-spacing:-.03em;width:max-content;animation:cp-marquee 35s linear infinite}.cookie-page .ticker span{margin:0 35px;font-size:26px}.cookie-page .sharing{display:grid;grid-template-columns:1fr 1fr;background:#fff6e5;min-height:760px}.cookie-page .sharing-image{position:relative;overflow:hidden;min-height:740px}.cookie-page .sharing-image>img{width:100%;height:110%;object-fit:cover;position:absolute;top:-5%}.cookie-page .photo-caption{position:absolute;bottom:35px;left:35px;color:white;text-shadow:0 1px 7px #7d142588;font-size:10px}.cookie-page .sharing-copy{padding:85px 12% 80px;align-self:center;z-index:10}.cookie-page .sharing-copy .small-copy{font-size:15px!important;line-height:1.7;margin-top:25px}.cookie-page .sharing .text-link{margin-top:30px}.cookie-page .gifting{display:grid;grid-template-columns:1fr 1fr;background:#fff6e5;min-height:900px;padding:80px 4.2%;overflow:hidden}.cookie-page .gift-copy{padding:20px 10% 20px 4%;z-index:10}.cookie-page .solid-link{display:inline-flex;align-items:center;gap:30px;margin-top:30px;padding:17px 28px;background:var(--red);color:var(--cream);border-radius:40px;font-size:14px}.cookie-page .gift-visual{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.cookie-page .gift-word{position:absolute;top:3%;left:0;right:0;font-family:var(--font-display);font-size:clamp(90px,13vw,210px);line-height:.86;letter-spacing:-.075em;text-align:center;color:#fff6e5;opacity:.6;font-weight:800}.cookie-page .gift-visual>img{position:relative;width:100%;max-height:440px;object-fit:contain;z-index:2;filter:drop-shadow(20px 25px 20px #7d142520);margin-top:80px}.cookie-page .gift-foot{display:flex;width:100%;justify-content:space-between;align-items:center;gap:25px;margin-top:50px}.cookie-page .gift-foot>span{font-size:10px}.cookie-page .gift-foot p{text-align:right;transform:rotate(-6deg)}.cookie-page .story{padding:40px 4.2% 65px;background:var(--cream);color:var(--ink)}.cookie-page .story .section-counter{color:var(--red)}.cookie-page .story-main{display:grid;grid-template-columns:1.2fr 1fr;gap:9%;margin:90px 0 80px}.cookie-page .story-title h2 span{color:var(--red)}.cookie-page .story-body{padding-top:6px}.cookie-page .story-body p{margin-bottom:24px}.cookie-page .story-body .text-link{color:var(--red)}.cookie-page .story-values{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #7d142530}.cookie-page .story-values>div{padding:30px 35px 30px 0}.cookie-page .story-values>div+div{border-left:1px solid #7d142530;padding-left:35px}.cookie-page .story-values span{font-size:12px;color:var(--red)}.cookie-page .story-values p{max-width:310px}.cookie-page .responsibility{border-top:1px solid #7d142530;margin-top:35px;padding-top:35px;display:grid;grid-template-columns:1fr 1fr 1fr 45px;gap:30px;align-items:center}.cookie-page .responsibility .eyebrow{color:var(--red)}.cookie-page .responsibility>span{font-size:14px;line-height:1.65}.cookie-page .responsibility>a{border:1px solid #7d142560;width:45px;height:45px;border-radius:50%;display:grid;place-items:center}.cookie-page .cookie-break{min-height:740px;height:90svh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:var(--red);color:var(--cream);overflow:hidden;padding:90px 5%;transition:background 1s}.cookie-page .break-top{position:absolute;top:35px}.cookie-page .cookie-break>p{margin-bottom:35px;z-index:10}.cookie-page .break-button,.cookie-page .cookie-break h2{position:relative;z-index:10}.cookie-page .break-button{margin-top:35px;border:1px solid #fff6e5aa;background:none;border-radius:40px;padding:14px 22px;font-size:14px;display:flex;gap:40px;align-items:center}.cookie-page .break-button span{font-size:23px;line-height:1}.cookie-page .break-button:hover{background:var(--cream)}.cookie-page .break-bottom{position:absolute;bottom:35px;font-size:10px}.cookie-page .break-cookie{position:absolute;width:320px;pointer-events:none;transition:transform 1.5s cubic-bezier(.22,1,.36,1)}.cookie-page .break-cookie-one{left:-145px;top:30%;transform:rotate(35deg)}.cookie-page .break-cookie-two{right:-140px;top:13%;width:360px;transform:rotate(-20deg)}.cookie-page .break-taken{background:#7d1425}.cookie-page .break-taken .break-cookie-one{transform:translate(55px,-25px) rotate(140deg)}.cookie-page .break-taken .break-cookie-two{transform:translate(-50px,40px) rotate(-115deg)}.cookie-page .world{padding:90px 8% 75px;background:#fff6e5}.cookie-page .world-tabs{margin-top:42px}.cookie-page .world-list{background:none!important;padding:0!important;height:auto!important;border-radius:0;gap:35px;border-bottom:1px solid #db003240;width:100%;justify-content:flex-start}.cookie-page .world-list button{flex:none;border-radius:0;background:none!important;box-shadow:none!important;padding:13px 0 18px;color:var(--red);font-size:15px;opacity:.6;border-bottom:2px solid transparent}.cookie-page .world-list button[data-state=active]{opacity:1;border-bottom:2px solid var(--red)}.cookie-page .world-panel{display:grid;grid-template-columns:1.2fr 1fr;min-height:400px;margin-top:25px;animation:cp-panel-in .5s}.cookie-page .world-panel[data-state=inactive]{display:none}.cookie-page .world-panel>img{width:100%;height:430px;object-fit:cover}.cookie-page .world-panel>div{padding:45px 4% 30px 14%;display:flex;flex-direction:column;justify-content:center}.cookie-page .world-panel>div>span{font-size:10px}.cookie-page .gifting-panel>img{object-fit:contain;background:#fff6e5;padding:30px}.cookie-page .world-follow{float:right;margin-top:25px}.cookie-page .world:after{content:"";display:block;clear:both}.cookie-page footer{background:#ffc72c;padding:70px 4.2% 25px}.cookie-page .footer-top{display:flex;justify-content:space-between;gap:30px}.cookie-page .footer-email{display:inline-flex;align-items:center;gap:40px;font-size:26px;margin-top:25px;border-bottom:1px solid;padding-bottom:6px}.cookie-page .footer-links{display:grid;grid-template-columns:1fr 1fr;gap:20px 60px;align-content:center;font-size:15px}.cookie-page .footer-links a{display:flex;align-items:center;gap:8px}.cookie-page .footer-links a:hover{text-decoration:underline}.cookie-page .faq-list{margin-top:65px;display:grid;grid-template-columns:1fr 1fr;gap:65px}.cookie-page .faq-list>div{border-top:1px solid #db003240}.cookie-page .faq-list button{width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 0;background:none;border:0;font-size:15px;text-align:left;gap:20px}.cookie-page .faq-list p{padding-bottom:25px;color:var(--ink)}.cookie-page .faq-list a{text-decoration:underline;overflow-wrap:anywhere}.cookie-page .footer-brand{font-family:var(--font-display);font-size:clamp(85px,15vw,250px);line-height:.9;letter-spacing:-.07em;margin-top:70px;padding-bottom:45px}.cookie-page .footer-brand em{padding-left:23%}.cookie-page .footer-bottom{border-top:1px solid #db003240;padding-top:25px;display:flex;justify-content:space-between;align-items:center;gap:25px}.cookie-page .footer-logo img{width:103px}.cookie-page .footer-bottom>span{font-size:11px}.cookie-page .footer-bottom>a:last-child{font-size:13px;display:flex;gap:20px;align-items:center}.cookie-page .menu-panel{background:var(--cream);padding:70px 30px 30px;color:var(--red)}.cookie-page .menu-panel nav{display:flex;flex-direction:column;gap:25px;margin-top:35px}.cookie-page .menu-panel nav a{font-family:var(--font-display);font-size:27px;display:flex;justify-content:space-between;align-items:center}.cookie-page .menu-panel>button{top:26px;right:26px}.cookie-page .motion-paused *,.cookie-page .motion-paused :after,.cookie-page .motion-paused :before{animation-play-state:paused!important}.cookie-page .motion-paused .reveal{opacity:1;transform:none;transition:none}.cookie-page .motion-paused .break-cookie{transition:none}@keyframes cp-loader-spin{0%{transform:rotate(-30deg) scale(.95)}50%{transform:rotate(150deg) scale(1.05)}to{transform:rotate(330deg) scale(.95)}}@keyframes cp-loader-line{0%,to{transform:scaleX(.2)}50%{transform:scaleX(1)}}@keyframes cp-rotate-stamp{to{transform:rotate(1turn)}}@keyframes cp-marquee{to{transform:translateX(-33.333%)}}@keyframes cp-panel-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(min-width:1700px){.cookie-page .hero-heading{margin-top:10vh}.cookie-page .travelling-cookie{width:42vw;max-width:810px}}@media(max-width:1100px){.cookie-page .brand>span{display:none}.cookie-page .desktop-nav{gap:20px}.cookie-page .site-header{gap:25px}.cookie-page .hero-heading{margin-top:12vh}.cookie-page .hero-bottom>p{left:39%}.cookie-page .hero-index{font-size:9px}.cookie-page .character-note{left:6%;font-size:17px}.cookie-page .flavour-image>img{width:360px}.cookie-page .flavour-orbit{width:290px;height:290px}.cookie-page .flavour-copy{padding-left:9%}.cookie-page .flavour-list button{padding:17px}.cookie-page .sharing-copy{padding:70px 9%}.cookie-page .gifting{min-height:800px}.cookie-page .gift-copy{padding-left:0}.cookie-page .gift-foot{display:block}.cookie-page .gift-foot p{margin-top:20px}.cookie-page .story-main{gap:6%}.cookie-page .footer-links{gap:20px 35px}}@media(max-width:759px){html:has(.cookie-page){scroll-padding-top:76px}.cookie-page .site-header{height:76px;padding:0 6%;gap:20px}.cookie-page .brand img{width:112px}.cookie-page .desktop-nav,.cookie-page .header-hello{display:none}.cookie-page .mobile-menu{display:block;background:none;border:0;padding:8px}.cookie-page .hero{height:100svh;min-height:780px;padding:100px 6% 25px}.cookie-page .hero-topline{font-size:9px}.cookie-page .hero-topline>span:last-child{display:none}.cookie-page .hero-heading{margin-top:35px;width:100%}.cookie-page .hero-heading>p{margin-bottom:16px}.cookie-page .travelling-cookie{width:440px;max-width:none}.cookie-page .cookie-stamp{width:103px;height:103px;top:49%;right:auto;left:5%;transform:rotate(-12deg)}.cookie-page .cookie-stamp>span{inset:27px 0;font-size:16px}.cookie-page .cookie-stamp b{font-size:10px}.cookie-page .hero-note{top:auto;bottom:130px;right:8%;font-size:15px}.cookie-page .hero-bottom{left:6%;right:6%;bottom:24px;align-items:center;gap:20px}.cookie-page .hero-bottom>p{position:static;max-width:180px}.cookie-page .hero-index{display:none}.cookie-page .scroll-link{font-size:12px;gap:9px;white-space:nowrap}.cookie-page .circle-button{width:38px;height:38px}.cookie-page .motion-control{right:12px;bottom:12px;padding:8px;box-shadow:none}.cookie-page .motion-control span{display:none}.cookie-page .character{height:1040px;min-height:0;padding:40px 6%;display:flex;align-items:flex-end;justify-content:flex-start}.cookie-page .character .section-counter{top:30px;left:6%;right:6%}.cookie-page .section-counter>span:last-child{display:none}.cookie-page .character-copy{width:100%;padding-bottom:60px}.cookie-page .character-note{top:16%;left:auto;right:6%;font-size:15px}.cookie-page .character-bottom{font-size:7vw;bottom:23px}.cookie-page .character .text-link{margin-top:14px}.cookie-page .ingredients{height:140svh;min-height:1100px}.cookie-page .macro-stage{min-height:740px}.cookie-page .macro-image{object-position:57% center}.cookie-page .macro-shade{background:linear-gradient(180deg,#7d142570,transparent 70%),linear-gradient(0deg,#7d142566,transparent 40%)}.cookie-page .macro-copy{top:17%;left:6%;right:6%}.cookie-page .macro-bottom{left:6%;right:6%;bottom:27px;font-size:9px}.cookie-page .macro-bottom>span:first-child{max-width:150px}.cookie-page .hotspot-0{left:70%!important;top:56%!important}.cookie-page .hotspot-1{left:20%!important;top:74%!important}.cookie-page .hotspot-2{left:75%!important;top:81%!important}.cookie-page .hotspot>button{width:40px;height:40px}.cookie-page .hotspot-card{width:225px;top:auto;bottom:55px;left:-5px;padding:18px}.cookie-page .hotspot-0 .hotspot-card,.cookie-page .hotspot-2 .hotspot-card{right:0;left:auto}.cookie-page .cookies{padding:30px 6% 25px}.cookie-page .range-heading{margin:42px 0 28px;display:block}.cookie-page .range-heading>p{padding:0;margin-top:23px}.cookie-page .flavour-list{grid-template-columns:repeat(2,1fr)}.cookie-page .flavour-list button{padding:14px 13px;font-size:14px;min-height:54px}.cookie-page .flavour-list button:nth-child(2){border-right:0}.cookie-page .flavour-list button:nth-child(-n+2){border-bottom:1px solid #db003250}.cookie-page .flavour-panel{grid-template-columns:1fr;padding:0;min-height:0}.cookie-page .flavour-image{height:340px}.cookie-page .flavour-image>img{width:300px;height:280px}.cookie-page .flavour-orbit{width:230px;height:230px;transform:rotate(-25deg) scaleX(1.2)}.cookie-page .pack-note{font-size:14px;bottom:0;left:7%;max-width:200px}.cookie-page .flavour-copy{padding:34px 4% 30px}.cookie-page .flavour-counter{margin-top:20px;font-size:28px}.cookie-page .range-bottom{display:block;padding-top:18px;font-size:10px;line-height:1.6}.cookie-page .range-bottom .text-link{margin-top:9px}.cookie-page .ticker{padding:15px 0}.cookie-page .ticker>div{font-size:22px}.cookie-page .ticker span{margin:0 18px}.cookie-page .sharing{grid-template-columns:1fr;min-height:0}.cookie-page .sharing-image{min-height:410px;order:1}.cookie-page .sharing-copy{padding:55px 8% 65px;order:0}.cookie-page .sharing-copy .small-copy{font-size:14px!important}.cookie-page .photo-caption{left:25px;bottom:25px;font-size:9px}.cookie-page .gifting{grid-template-columns:1fr;min-height:0;padding:55px 7% 40px}.cookie-page .gift-copy{padding:0}.cookie-page .solid-link{font-size:13px;padding:15px 22px;margin-top:25px}.cookie-page .gift-visual{min-height:420px;margin-top:25px}.cookie-page .gift-word{font-size:30vw;top:6%;line-height:.8}.cookie-page .gift-visual>img{width:100%;height:275px;margin-top:45px}.cookie-page .gift-foot{display:flex;margin-top:20px;gap:20px}.cookie-page .gift-foot>span{font-size:9px;max-width:120px}.cookie-page .gift-foot p{margin:0}.cookie-page .story{padding:30px 7% 45px}.cookie-page .story-main{grid-template-columns:1fr;gap:30px;margin:45px 0}.cookie-page .story-body{padding:0}.cookie-page .story-body p{margin-bottom:20px}.cookie-page .story-values{grid-template-columns:1fr}.cookie-page .story-values>div,.cookie-page .story-values>div+div{border:0;border-bottom:1px solid #7d142530;padding:26px 0;display:grid;grid-template-columns:35px 1fr;column-gap:8px}.cookie-page .story-values p{grid-column:2}.cookie-page .story-values>div:last-child{border:0}.cookie-page .responsibility{grid-template-columns:1fr 45px;gap:15px;padding-top:25px;margin-top:10px}.cookie-page .responsibility .eyebrow{grid-column:1/-1}.cookie-page .responsibility>span{grid-column:1;font-size:14px}.cookie-page .responsibility>a{grid-column:2;grid-row:2/4}.cookie-page .cookie-break{height:720px;min-height:0;padding:85px 6%;align-items:center}.cookie-page .cookie-break>p{max-width:220px;margin-bottom:28px}.cookie-page .break-top{font-size:9px;top:29px}.cookie-page .break-bottom{font-size:9px;bottom:25px}.cookie-page .break-cookie-one{width:205px;left:-140px;top:57%}.cookie-page .break-cookie-two{width:230px;right:-154px;top:10%}.cookie-page .break-button{font-size:13px;gap:25px}.cookie-page .world{padding:55px 7% 40px}.cookie-page .world-tabs{margin-top:25px}.cookie-page .world-list{gap:23px}.cookie-page .world-list button{font-size:13px;padding-bottom:14px}.cookie-page .world-panel{grid-template-columns:1fr;min-height:0;margin-top:20px}.cookie-page .world-panel>img{height:300px}.cookie-page .world-panel>div{padding:32px 0 5px}.cookie-page .world-panel p{max-width:320px}.cookie-page .world-follow{font-size:14px;float:none;margin-top:25px}.cookie-page footer{padding:50px 7% 70px}.cookie-page .footer-top{display:block}.cookie-page .footer-email{font-size:22px;gap:25px;margin-top:18px}.cookie-page .footer-email svg{width:25px;height:25px}.cookie-page .footer-links{margin-top:45px;font-size:14px;gap:17px 20px}.cookie-page .faq-list{grid-template-columns:1fr;gap:0;margin-top:35px}.cookie-page .faq-list button{font-size:14px}.cookie-page .footer-brand{font-size:17vw;margin-top:35px;padding-bottom:30px}.cookie-page .footer-brand em{padding-left:10%}.cookie-page .footer-bottom{display:grid;grid-template-columns:1fr auto;gap:24px 15px}.cookie-page .footer-logo img{width:86px}.cookie-page .footer-bottom>span{font-size:9px;grid-column:1/-1;grid-row:2}.cookie-page .footer-bottom>a:last-child{font-size:11px;gap:7px}.cookie-page .menu-panel{width:86%}.cookie-page .loader img{width:110px}.cookie-page .loader>span{font-size:14px}}@media(prefers-reduced-motion:reduce){html:has(.cookie-page){scroll-behavior:auto}.cookie-page *,.cookie-page :after,.cookie-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.cookie-page .reveal{opacity:1;transform:none}}.cookie-page .flavour-image>img{mix-blend-mode:multiply}.cookie-page .gift-visual>img{height:440px;max-width:440px;object-fit:cover;transform:rotate(5deg);border:10px solid #fff6e5;box-shadow:0 15px 45px #7d142530}.cookie-page .gifting-panel>img{object-fit:cover;padding:0}@media(max-width:759px){.cookie-page .gift-visual>img{height:330px;width:90%;margin-top:45px;border-width:7px}.cookie-page .gift-visual{min-height:450px}.cookie-page .gift-foot{margin-top:30px}}.cookie-page .hero-index{padding-right:90px}@media(max-width:759px){.cookie-page .footer-brand{letter-spacing:-.05em}}@media(min-width:760px){.cookie-page .character-note{top:12%;left:6%;font-size:18px}}html:has(.cookie-page){scroll-behavior:auto}.cookie-page .brand>span{font-size:10px;width:98px}.cookie-page .footer-bottom>span,.cookie-page .hero-index{font-size:12px}.cookie-page .macro-bottom{padding-right:90px}.cookie-page .world-panel>div>span{font-size:12px}@media(max-width:759px){.cookie-page .hero-topline{letter-spacing:.055em}.cookie-page .macro-bottom{padding-right:27px}.cookie-page .macro-bottom>span:first-child{max-width:180px}.cookie-page .world-list{gap:20px}.cookie-page .world-list button{font-size:14px}.cookie-page .footer-bottom>a:last-child{font-size:12px}.cookie-page .hero-bottom{gap:13px}.cookie-page .gift-foot{align-items:flex-start}.cookie-page .photo-caption,.cookie-page .range-bottom{font-size:12px}}.cookie-page .travelling-cookie{backface-visibility:hidden;filter:drop-shadow(12px 20px 17px #7d142520)}.cookie-page .flavour-panel{min-height:630px;animation:cp-panel-in .75s cubic-bezier(.22,1,.36,1) both}.cookie-page .flavour-image{height:580px;isolation:isolate}.cookie-page .flavour-orbit{width:430px;height:430px;opacity:.45;transform:rotate(-18deg) scaleX(1.16)}.cookie-page .pack-float{position:relative;z-index:4;width:min(92%,540px);animation:cp-pack-arrive 1.25s cubic-bezier(.16,1,.3,1) both;will-change:transform}.cookie-page .pack-float>img{width:100%;height:390px;object-fit:contain;filter:drop-shadow(16px 24px 15px #7d14252b);transform:rotate(-7deg);animation:cp-pack-breathe 7s ease-in-out 1.25s infinite;transition:filter .6s;mix-blend-mode:normal}.cookie-page .flavour-image:hover .pack-float>img{filter:drop-shadow(17px 32px 19px #7d142530)}.cookie-page .ingredient-burst{position:absolute;inset:0 -7%;z-index:2;contain:layout style;opacity:1}.cookie-page .ingredient-bloom{position:absolute;inset:0;animation:cp-ingredient-bloom 1.65s cubic-bezier(.16,1,.3,1) both;transform-origin:50% 52%}.cookie-page .ingredient-layer{position:absolute;inset:0;will-change:transform;animation:cp-ingredient-drift 8.5s ease-in-out 1.5s infinite;transform-origin:center}.cookie-page .ingredient-layer img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(4px 10px 6px #7d142512)}.cookie-page .ingredient-layer-0{clip-path:polygon(0 0,50% 0,50% 50%,0 50%);--float-x:-7px;--float-y:-12px;--float-r:-2deg}.cookie-page .ingredient-layer-1{clip-path:polygon(50% 0,100% 0,100% 50%,50% 50%);--float-x:9px;--float-y:-9px;--float-r:3deg;animation-delay:1.8s}.cookie-page .ingredient-layer-2{clip-path:polygon(0 50%,50% 50%,50% 100%,0 100%);--float-x:-10px;--float-y:9px;--float-r:-3deg;animation-delay:2.1s}.cookie-page .ingredient-layer-3{clip-path:polygon(50% 50%,100% 50%,100% 100%,50% 100%);--float-x:7px;--float-y:12px;--float-r:2deg;animation-delay:2.4s}.cookie-page .ingredient-layer-whole{--float-x:5px;--float-y:-10px;--float-r:2deg}.cookie-page .pack-note{z-index:5;bottom:9px;left:7%;max-width:280px;font-size:17px}.cookie-page .cookies{transition:background 1.1s cubic-bezier(.22,1,.36,1)}.cookie-page .sharing-companion{position:absolute;right:4%;bottom:9%;width:clamp(140px,16vw,240px);z-index:3;opacity:0;transform:translate3d(25px,70px,0) rotate(-28deg) scale(.84);transition:opacity 1.65s ease,transform 1.9s cubic-bezier(.16,1,.3,1);pointer-events:none;filter:drop-shadow(7px 16px 15px #7d142540)}.cookie-page .sharing-companion.is-visible{opacity:1;transform:translateZ(0) rotate(12deg) scale(1)}.cookie-page .sharing-companion img{width:100%;height:auto;animation:cp-sharing-sway 10s ease-in-out infinite}.cookie-page .photo-caption{z-index:4}@keyframes cp-pack-arrive{0%{opacity:0;transform:translate3d(0,14px,0) scale(.92)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes cp-pack-breathe{0%,to{transform:translateZ(0) rotate(-7deg)}50%{transform:translate3d(0,-9px,0) rotate(-4deg)}}@keyframes cp-ingredient-bloom{0%{opacity:0;transform:scale(.24) rotate(-12deg);filter:blur(7px)}25%{opacity:1}70%{filter:blur(0)}to{opacity:1;transform:scale(1) rotate(0);filter:blur(0)}}@keyframes cp-ingredient-drift{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(var(--float-x),var(--float-y),0) rotate(var(--float-r))}}@keyframes cp-sharing-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(4deg)}}.cookie-page .cookie-break{isolation:isolate;min-height:820px;height:96svh;padding:85px 5%;transition:background 1.8s ease}.cookie-page .break-bottom,.cookie-page .break-top{z-index:14;transition:opacity .7s}.cookie-page .break-intro,.cookie-page .break-result{position:relative;z-index:12;width:100%}.cookie-page .break-intro>p,.cookie-page .break-result>p{margin-bottom:30px}.cookie-page .break-intro{transition:opacity .5s,transform .8s cubic-bezier(.22,1,.36,1)}.cookie-page .break-result{position:absolute;left:0;top:50%;transform:translateY(-45%);opacity:0;pointer-events:none;padding:0 5%;text-shadow:0 2px 20px #7d142535}.cookie-page .break-result h2>span{display:inline-block}.cookie-page .break-button{z-index:15;min-width:235px;justify-content:space-between;transition:opacity .6s,background .3s;position:absolute;bottom:16%;margin:0}.cookie-page .break-button:disabled{opacity:.45}.cookie-page .break-sequence{position:absolute;inset:0;z-index:5;pointer-events:none;overflow:hidden}.cookie-page .break-preload{position:absolute;left:0;bottom:0;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.cookie-page .break-preload img{width:1px;height:1px}.cookie-page .break-whole{position:absolute;width:clamp(310px,33vw,500px);aspect-ratio:1;left:50%;top:44%;animation:cp-cookie-enter-snap 1.65s cubic-bezier(.22,1,.36,1) both;z-index:8;filter:drop-shadow(15px 30px 16px #7d142530)}.cookie-page .break-whole>img{width:100%;height:100%;object-fit:contain}.cookie-page .snap-pieces{position:absolute;width:clamp(420px,47vw,700px);aspect-ratio:1;left:50%;top:44%;transform:translate(-50%,-50%);z-index:9}.cookie-page .snap-half{position:absolute;inset:0;opacity:0;filter:drop-shadow(12px 25px 15px #7d142530)}.cookie-page .snap-half img{width:100%;height:100%;object-fit:contain}.cookie-page .snap-left{clip-path:inset(0 50% 0 0);animation:cp-snap-left 3.15s cubic-bezier(.18,.8,.22,1) 1.3s both}.cookie-page .snap-right{clip-path:inset(0 0 0 50%);animation:cp-snap-right 3.15s cubic-bezier(.18,.8,.22,1) 1.3s both}.cookie-page .chocolate-curtain{position:absolute;left:-5%;top:-4%;width:110%;height:85%;transform-origin:top;animation:cp-chocolate-pour 3.15s cubic-bezier(.33,0,.19,1) 1.35s both;z-index:6}.cookie-page .chocolate-curtain img{width:100%;height:100%;object-fit:fill;filter:drop-shadow(0 8px 15px #7d142535)}.cookie-page .break-crumbs{position:absolute;width:70%;height:80%;left:15%;top:10%;z-index:7;animation:cp-crumb-release 2.1s ease-out 1.35s both}.cookie-page .break-crumbs>img{width:100%;height:100%;object-fit:contain}.cookie-page .break-active{background:#7d1425}.cookie-page .break-active .break-intro{opacity:0;transform:translateY(-30px);pointer-events:none}.cookie-page .break-active .break-result{animation:cp-break-message 1.3s cubic-bezier(.16,1,.3,1) 2.65s both}.cookie-page .break-active .break-result h2>span:last-child{animation:cp-chocolate-words 1.35s cubic-bezier(.16,1,.3,1) 2.8s both}.cookie-page .break-playing .break-button{opacity:0;pointer-events:none}.cookie-page .break-done .break-button,.cookie-page .break-done .break-result{opacity:1}@keyframes cp-cookie-enter-snap{0%{opacity:0;transform:translate(-190%,-10%) rotate(-125deg) scale(.45)}18%{opacity:1}64%{opacity:1;transform:translate(-50%,-50%) rotate(-8deg) scale(1)}79%{opacity:1;transform:translate(-50%,-50%) rotate(-5deg) scale(1.02)}to{opacity:0;transform:translate(-50%,-50%) rotate(0) scale(1)}}@keyframes cp-snap-left{0%{opacity:0;transform:translate3d(32px,0,0) rotate(0)}8%{opacity:1}45%{opacity:1;transform:translate3d(-135px,5px,0) rotate(-18deg)}to{opacity:.9;transform:translate3d(-240px,65px,0) rotate(-28deg)}}@keyframes cp-snap-right{0%{opacity:0;transform:translate3d(-32px,0,0) rotate(0)}8%{opacity:1}45%{opacity:1;transform:translate3d(135px,8px,0) rotate(19deg)}to{opacity:.9;transform:translate3d(240px,70px,0) rotate(30deg)}}@keyframes cp-chocolate-pour{0%{opacity:0;transform:translate3d(0,-70%,0) scaleY(.3)}12%{opacity:1}to{opacity:1;transform:translateZ(0) scaleY(1)}}@keyframes cp-crumb-release{0%{opacity:0;transform:scale(.35) rotate(-10deg)}15%{opacity:.9}to{opacity:0;transform:scale(1.25) rotate(22deg) translateY(35px)}}@keyframes cp-break-message{0%{opacity:0;transform:translateY(-30%);filter:blur(5px)}to{opacity:1;transform:translateY(-45%);filter:blur(0)}}@keyframes cp-chocolate-words{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes cp-break-controls{0%,70%{opacity:0}to{opacity:1}}.cookie-page .motion-paused .ingredient-bloom,.cookie-page .motion-paused .pack-float{animation:none!important;opacity:1;transform:none}.cookie-page .motion-paused .sharing-companion{opacity:1;transform:rotate(12deg);transition:none}.cookie-page .break-still.break-active .break-intro{display:none}.cookie-page .break-still.break-active .break-result{animation:none!important;opacity:1;transform:translateY(-45%)}.cookie-page .break-still.break-active .break-result h2>span{animation:none!important;opacity:1;transform:none}.cookie-page .break-still .break-crumbs,.cookie-page .break-still .break-whole,.cookie-page .break-still .snap-pieces{display:none}.cookie-page .break-still .chocolate-curtain{animation:none!important;opacity:.9;transform:none}.cookie-page .break-still .break-button{animation:none!important;opacity:1}@media(max-width:1100px) and (min-width:760px){.cookie-page .flavour-image{height:530px}.cookie-page .flavour-orbit{width:350px;height:350px}.cookie-page .pack-float{width:96%}.cookie-page .pack-float>img{height:340px}.cookie-page .ingredient-burst{inset:3% -10%}.cookie-page .flavour-copy{padding-left:8%}.cookie-page .snap-pieces{width:620px}}@media(max-width:759px){.cookie-page .flavour-panel{min-height:0}.cookie-page .flavour-image{height:430px;margin:0 -3%}.cookie-page .flavour-orbit{width:290px;height:290px}.cookie-page .pack-float{width:98%;max-width:410px}.cookie-page .pack-float>img{height:300px}.cookie-page .ingredient-burst{inset:3% -9% 7%}.cookie-page .pack-note{font-size:15px;max-width:240px;bottom:0;left:8%}.cookie-page .flavour-copy{padding-top:38px}.cookie-page .sharing-companion{width:155px;right:3%;bottom:14%}.cookie-page .sharing-companion.is-visible{transform:rotate(7deg)}.cookie-page .cookie-break{min-height:780px;height:95svh;padding:85px 6%}.cookie-page .break-intro>p,.cookie-page .break-result>p{max-width:250px;margin:0 auto 25px}.cookie-page .break-button{bottom:16%;min-width:223px;font-size:13px}.cookie-page .break-top{font-size:11px}.cookie-page .break-result{top:48%;padding:0 4%}.cookie-page .break-whole{width:300px;top:43%}.cookie-page .snap-pieces{width:405px;top:44%}.cookie-page .chocolate-curtain{height:65%;width:180%;left:-40%;top:-2%}.cookie-page .snap-left{animation-name:cp-snap-left-mobile}.cookie-page .snap-right{animation-name:cp-snap-right-mobile}.cookie-page .break-crumbs{width:125%;left:-12.5%;height:70%;top:10%}}@keyframes cp-snap-left-mobile{0%{opacity:0;transform:translate3d(20px,0,0) rotate(0)}8%{opacity:1}to{opacity:.7;transform:translate3d(-115px,105px,0) rotate(-27deg)}}@keyframes cp-snap-right-mobile{0%{opacity:0;transform:translate3d(-20px,0,0) rotate(0)}8%{opacity:1}to{opacity:.7;transform:translate3d(115px,110px,0) rotate(29deg)}}@media(prefers-reduced-motion:reduce){.cookie-page .ingredient-bloom,.cookie-page .pack-float{animation:none!important;opacity:1;transform:none}.cookie-page .sharing-companion{opacity:1;transform:rotate(12deg);transition:none}}.cookie-page .pack-art{position:relative;height:390px;animation:cp-pack-breathe 7s ease-in-out 1.25s infinite;filter:drop-shadow(16px 24px 15px #7d14252b)}.cookie-page .pack-art>img{width:100%;height:100%;object-fit:contain;max-width:none;filter:none;mix-blend-mode:normal}.cookie-page .pack-art-1>img{position:absolute;left:50%;top:50%;width:167.504%;height:auto;transform:translate(-50.95%,-48.951%);clip-path:polygon(21.1% 27.526%,21.6% 25.577%,22.1% 25.577%,22.6% 25.427%,23.1% 25.427%,23.6% 25.427%,24.1% 25.427%,24.6% 25.277%,25.1% 25.277%,25.6% 25.727%,26.1% 25.577%,26.6% 25.577%,27.1% 25.727%,27.6% 26.027%,28.1% 26.327%,28.6% 26.627%,29.1% 26.927%,29.6% 27.376%,30.1% 27.676%,30.6% 27.976%,31.1% 28.276%,31.6% 28.576%,32.1% 28.876%,32.6% 29.175%,33.1% 29.325%,33.6% 29.625%,34.1% 29.625%,34.6% 29.775%,35.1% 29.925%,35.6% 29.925%,36.1% 29.925%,36.6% 29.925%,37.1% 30.075%,37.6% 30.075%,38.1% 30.075%,38.6% 30.075%,39.1% 30.075%,39.6% 30.225%,40.1% 30.225%,40.6% 30.225%,41.1% 30.375%,41.6% 30.375%,42.1% 30.375%,42.6% 30.375%,43.1% 30.375%,43.6% 30.525%,44.1% 31.124%,44.6% 31.124%,45.1% 30.675%,45.6% 30.675%,46.1% 30.825%,46.6% 30.675%,47.1% 30.675%,47.6% 30.675%,48.1% 30.675%,48.6% 30.825%,49.1% 30.825%,49.6% 30.825%,50.1% 30.975%,50.6% 30.825%,51.1% 30.825%,51.6% 30.825%,52.1% 30.825%,52.6% 30.825%,53.1% 30.825%,53.6% 30.675%,54.1% 30.675%,54.6% 30.675%,55.1% 30.675%,55.6% 30.675%,56.1% 30.675%,56.6% 30.675%,57.1% 30.675%,57.6% 30.675%,58.1% 30.675%,58.6% 30.675%,59.1% 30.675%,59.6% 30.525%,60.1% 30.525%,60.6% 30.525%,61.1% 30.525%,61.6% 30.375%,62.1% 30.375%,62.6% 30.375%,63.1% 30.375%,63.6% 30.375%,64.1% 30.375%,64.6% 30.225%,65.1% 30.225%,65.6% 30.075%,66.1% 30.075%,66.6% 30.075%,67.1% 29.925%,67.6% 29.925%,68.1% 29.625%,68.6% 29.625%,69.1% 29.325%,69.6% 29.025%,70.1% 28.876%,70.6% 28.426%,71.1% 28.126%,71.6% 27.826%,72.1% 27.526%,72.6% 27.076%,73.1% 26.777%,73.6% 26.477%,74.1% 26.177%,74.6% 25.877%,75.1% 25.577%,75.6% 25.427%,76.1% 25.277%,76.6% 25.277%,77.1% 25.277%,77.6% 25.277%,78.1% 25.427%,78.6% 25.427%,79.1% 25.427%,79.6% 25.577%,80.1% 25.577%,80.6% 25.727%,80.8% 26.027%,80.8% 72.624%,80.6% 72.624%,80.1% 72.624%,79.6% 72.624%,79.1% 72.624%,78.6% 72.624%,78.1% 72.624%,77.6% 72.624%,77.1% 72.624%,76.6% 72.624%,76.1% 72.624%,75.6% 72.624%,75.1% 72.624%,74.6% 72.624%,74.1% 72.474%,73.6% 72.324%,73.1% 72.024%,72.6% 71.874%,72.1% 71.424%,71.6% 71.124%,71.1% 70.825%,70.6% 70.375%,70.1% 70.075%,69.6% 69.925%,69.1% 69.625%,68.6% 69.325%,68.1% 69.175%,67.6% 69.175%,67.1% 69.025%,66.6% 68.876%,66.1% 68.876%,65.6% 68.876%,65.1% 68.876%,64.6% 68.876%,64.1% 68.726%,63.6% 68.726%,63.1% 68.726%,62.6% 68.726%,62.1% 68.576%,61.6% 68.576%,61.1% 68.576%,60.6% 68.576%,60.1% 68.576%,59.6% 68.576%,59.1% 68.576%,58.6% 68.426%,58.1% 68.426%,57.6% 68.426%,57.1% 68.426%,56.6% 68.276%,56.1% 68.276%,55.6% 68.276%,55.1% 68.276%,54.6% 68.276%,54.1% 68.276%,53.6% 68.276%,53.1% 68.276%,52.6% 68.276%,52.1% 68.126%,51.6% 68.126%,51.1% 68.126%,50.6% 68.126%,50.1% 68.126%,49.6% 67.826%,49.1% 67.526%,48.6% 68.126%,48.1% 67.076%,47.6% 68.126%,47.1% 64.378%,46.6% 67.526%,46.1% 68.276%,45.6% 68.276%,45.1% 68.276%,44.6% 68.276%,44.1% 68.276%,43.6% 68.276%,43.1% 68.276%,42.6% 68.276%,42.1% 68.276%,41.6% 68.276%,41.1% 68.426%,40.6% 67.526%,40.1% 67.976%,39.6% 68.426%,39.1% 68.426%,38.6% 68.276%,38.1% 68.276%,37.6% 68.576%,37.1% 68.576%,36.6% 68.726%,36.1% 68.726%,35.6% 68.876%,35.1% 68.876%,34.6% 68.576%,34.1% 69.175%,33.6% 69.325%,33.1% 69.475%,32.6% 69.775%,32.1% 70.075%,31.6% 70.375%,31.1% 70.675%,30.6% 70.975%,30.1% 71.274%,29.6% 71.574%,29.1% 71.874%,28.6% 72.174%,28.1% 72.324%,27.6% 72.474%,27.1% 72.624%,26.6% 72.624%,26.1% 72.624%,25.6% 72.624%,25.1% 72.624%,24.6% 72.624%,24.1% 72.624%,23.6% 72.624%,23.1% 72.624%,22.6% 72.624%,22.1% 72.624%,21.6% 72.624%,21.1% 69.925%)}.cookie-page .pack-art-2>img{position:absolute;left:50%;top:50%;width:160.514%;height:auto;transform:translate(-51.15%,-51.874%);clip-path:polygon(20% 25.277%,20.5% 24.528%,21% 24.528%,21.5% 24.528%,22% 24.378%,22.5% 24.378%,23% 24.378%,23.5% 24.378%,24% 24.378%,24.5% 32.474%,25% 24.378%,25.5% 24.528%,26% 24.678%,26.5% 24.978%,27% 25.277%,27.5% 25.577%,28% 26.027%,28.5% 26.327%,29% 26.777%,29.5% 27.226%,30% 27.376%,30.5% 27.826%,31% 28.126%,31.5% 28.426%,32% 28.726%,32.5% 29.025%,33% 29.175%,33.5% 29.325%,34% 29.475%,34.5% 29.475%,35% 29.625%,35.5% 29.625%,36% 29.625%,36.5% 29.625%,37% 29.775%,37.5% 29.775%,38% 29.775%,38.5% 29.925%,39% 29.925%,39.5% 29.925%,40% 30.075%,40.5% 30.075%,41% 30.075%,41.5% 30.075%,42% 30.225%,42.5% 30.525%,43% 30.375%,43.5% 30.225%,44% 30.375%,44.5% 30.525%,45% 30.375%,45.5% 30.525%,46% 30.375%,46.5% 30.525%,47% 30.525%,47.5% 30.525%,48% 30.525%,48.5% 30.525%,49% 30.675%,49.5% 30.675%,50% 30.675%,50.5% 30.675%,51% 30.675%,51.5% 30.675%,52% 30.675%,52.5% 30.675%,53% 30.675%,53.5% 30.675%,54% 30.675%,54.5% 30.675%,55% 30.525%,55.5% 30.525%,56% 30.525%,56.5% 30.525%,57% 30.525%,57.5% 30.525%,58% 30.525%,58.5% 30.525%,59% 30.525%,59.5% 30.375%,60% 30.375%,60.5% 30.375%,61% 30.375%,61.5% 30.375%,62% 30.225%,62.5% 30.225%,63% 30.225%,63.5% 30.225%,64% 30.225%,64.5% 30.075%,65% 30.075%,65.5% 30.075%,66% 29.925%,66.5% 29.925%,67% 29.775%,67.5% 29.775%,68% 29.625%,68.5% 29.475%,69% 29.325%,69.5% 29.175%,70% 28.876%,70.5% 28.726%,71% 28.426%,71.5% 27.976%,72% 27.676%,72.5% 27.376%,73% 26.927%,73.5% 26.627%,74% 26.177%,74.5% 25.877%,75% 25.427%,75.5% 25.127%,76% 24.678%,76.5% 24.378%,77% 24.378%,77.5% 24.228%,78% 24.228%,78.5% 24.228%,79% 24.378%,79.5% 24.378%,80% 24.378%,80.5% 24.378%,81% 24.528%,81.5% 24.528%,82% 24.678%,82.3% 25.127%,82.3% 79.52%,82% 79.52%,81.5% 79.52%,81% 79.52%,80.5% 79.52%,80% 79.52%,79.5% 79.52%,79% 79.52%,78.5% 79.52%,78% 79.52%,77.5% 79.52%,77% 79.52%,76.5% 79.52%,76% 79.07%,75.5% 78.621%,75% 78.171%,74.5% 77.721%,74% 77.421%,73.5% 76.972%,73% 76.672%,72.5% 76.372%,72% 76.222%,71.5% 76.072%,71% 75.772%,70.5% 75.622%,70% 75.472%,69.5% 75.322%,69% 75.322%,68.5% 75.322%,68% 75.322%,67.5% 75.022%,67% 75.022%,66.5% 75.022%,66% 75.022%,65.5% 74.873%,65% 74.723%,64.5% 74.723%,64% 74.723%,63.5% 74.723%,63% 74.723%,62.5% 74.573%,62% 74.573%,61.5% 74.573%,61% 74.573%,60.5% 74.573%,60% 74.573%,59.5% 74.573%,59% 74.573%,58.5% 74.573%,58% 74.573%,57.5% 74.573%,57% 74.573%,56.5% 74.423%,56% 74.423%,55.5% 74.423%,55% 74.423%,54.5% 74.423%,54% 74.423%,53.5% 74.423%,53% 74.423%,52.5% 74.273%,52% 74.273%,51.5% 74.273%,51% 74.273%,50.5% 72.024%,50% 73.373%,49.5% 73.973%,49% 73.973%,48.5% 71.124%,48% 69.325%,47.5% 70.075%,47% 74.423%,46.5% 74.423%,46% 74.423%,45.5% 74.423%,45% 74.273%,44.5% 74.123%,44% 73.973%,43.5% 74.273%,43% 74.423%,42.5% 74.273%,42% 74.273%,41.5% 74.573%,41% 74.273%,40.5% 74.573%,40% 74.273%,39.5% 74.273%,39% 74.273%,38.5% 73.973%,38% 73.973%,37.5% 74.873%,37% 74.873%,36.5% 74.573%,36% 75.022%,35.5% 75.022%,35% 75.022%,34.5% 75.172%,34% 75.322%,33.5% 75.322%,33% 75.622%,32.5% 75.772%,32% 76.072%,31.5% 76.372%,31% 76.372%,30.5% 76.822%,30% 77.421%,29.5% 77.421%,29% 77.721%,28.5% 78.171%,28% 78.321%,27.5% 78.771%,27% 79.22%,26.5% 79.37%,26% 79.52%,25.5% 79.52%,25% 79.52%,24.5% 77.271%,24% 79.52%,23.5% 79.52%,23% 79.52%,22.5% 79.52%,22% 79.52%,21.5% 79.52%,21% 79.52%,20.5% 79.52%,20% 79.52%)}.cookie-page .pack-art-3>img{position:absolute;left:50%;top:50%;width:148.148%;height:auto;transform:translate(-49.75%,-50.15%);clip-path:polygon(16% 25.427%,16.5% 24.678%,17% 24.678%,17.5% 24.678%,18% 24.528%,18.5% 24.528%,19% 24.528%,19.5% 24.528%,20% 24.528%,20.5% 24.528%,21% 24.528%,21.5% 24.528%,22% 24.678%,22.5% 24.828%,23% 24.978%,23.5% 25.277%,24% 25.577%,24.5% 25.877%,25% 26.177%,25.5% 26.477%,26% 26.927%,26.5% 27.226%,27% 27.526%,27.5% 27.826%,28% 28.126%,28.5% 28.426%,29% 28.576%,29.5% 28.876%,30% 29.025%,30.5% 29.175%,31% 29.175%,31.5% 29.325%,32% 29.325%,32.5% 29.475%,33% 29.475%,33.5% 29.475%,34% 33.073%,34.5% 31.574%,35% 32.474%,35.5% 32.024%,36% 32.024%,36.5% 32.624%,37% 33.373%,37.5% 30.075%,38% 29.775%,38.5% 29.925%,39% 30.525%,39.5% 30.075%,40% 29.925%,40.5% 29.925%,41% 30.225%,41.5% 30.375%,42% 30.075%,42.5% 30.075%,43% 30.075%,43.5% 30.075%,44% 30.225%,44.5% 30.225%,45% 30.225%,45.5% 30.225%,46% 30.225%,46.5% 33.073%,47% 30.825%,47.5% 31.124%,48% 30.375%,48.5% 30.375%,49% 30.375%,49.5% 30.375%,50% 30.375%,50.5% 30.375%,51% 30.375%,51.5% 30.375%,52% 30.375%,52.5% 30.375%,53% 30.375%,53.5% 30.225%,54% 30.225%,54.5% 30.225%,55% 30.225%,55.5% 30.225%,56% 30.225%,56.5% 30.225%,57% 30.225%,57.5% 30.225%,58% 30.225%,58.5% 30.225%,59% 30.075%,59.5% 30.075%,60% 30.075%,60.5% 30.075%,61% 30.075%,61.5% 30.075%,62% 29.925%,62.5% 29.925%,63% 29.925%,63.5% 29.925%,64% 29.925%,64.5% 29.775%,65% 29.775%,65.5% 29.775%,66% 29.775%,66.5% 29.625%,67% 29.625%,67.5% 29.475%,68% 29.475%,68.5% 29.325%,69% 29.175%,69.5% 29.025%,70% 28.876%,70.5% 28.576%,71% 28.426%,71.5% 28.126%,72% 27.826%,72.5% 27.526%,73% 27.226%,73.5% 26.927%,74% 26.477%,74.5% 26.177%,75% 25.877%,75.5% 25.427%,76% 25.277%,76.5% 24.828%,77% 24.678%,77.5% 24.528%,78% 24.528%,78.5% 24.378%,79% 24.528%,79.5% 24.528%,80% 24.528%,80.5% 24.528%,81% 24.528%,81.5% 24.528%,82% 24.678%,82.5% 24.678%,83% 24.678%,83.5% 25.277%,83.5% 25.277%,83.5% 75.922%,83.5% 75.922%,83% 75.922%,82.5% 75.922%,82% 75.922%,81.5% 75.922%,81% 75.922%,80.5% 75.922%,80% 75.922%,79.5% 75.922%,79% 75.922%,78.5% 75.922%,78% 75.922%,77.5% 75.922%,77% 75.922%,76.5% 75.922%,76% 75.772%,75.5% 75.622%,75% 75.472%,74.5% 75.172%,74% 74.873%,73.5% 74.573%,73% 74.273%,72.5% 73.973%,72% 73.673%,71.5% 73.223%,71% 72.924%,70.5% 72.774%,70% 72.474%,69.5% 72.324%,69% 72.174%,68.5% 72.024%,68% 72.024%,67.5% 71.874%,67% 71.874%,66.5% 71.874%,66% 71.874%,65.5% 71.724%,65% 71.724%,64.5% 71.724%,64% 71.724%,63.5% 71.724%,63% 71.574%,62.5% 71.574%,62% 71.574%,61.5% 71.574%,61% 71.424%,60.5% 71.424%,60% 71.424%,59.5% 71.424%,59% 71.424%,58.5% 71.424%,58% 71.424%,57.5% 71.274%,57% 71.274%,56.5% 71.274%,56% 71.274%,55.5% 71.274%,55% 71.274%,54.5% 71.274%,54% 71.124%,53.5% 71.124%,53% 71.124%,52.5% 71.124%,52% 71.124%,51.5% 71.124%,51% 71.124%,50.5% 71.124%,50% 71.124%,49.5% 71.124%,49% 71.124%,48.5% 71.124%,48% 71.124%,47.5% 71.124%,47% 71.124%,46.5% 71.124%,46% 71.124%,45.5% 71.124%,45% 69.175%,44.5% 68.876%,44% 67.826%,43.5% 71.124%,43% 65.727%,42.5% 67.376%,42% 71.124%,41.5% 71.124%,41% 71.274%,40.5% 71.274%,40% 69.025%,39.5% 69.775%,39% 71.274%,38.5% 71.274%,38% 71.274%,37.5% 71.274%,37% 71.424%,36.5% 71.424%,36% 71.424%,35.5% 71.424%,35% 71.574%,34.5% 71.574%,34% 70.225%,33.5% 71.724%,33% 71.724%,32.5% 71.724%,32% 71.874%,31.5% 71.874%,31% 72.024%,30.5% 72.174%,30% 72.324%,29.5% 72.474%,29% 72.624%,28.5% 72.924%,28% 73.373%,27.5% 73.673%,27% 73.823%,26.5% 74.123%,26% 74.423%,25.5% 74.723%,25% 75.172%,24.5% 75.322%,24% 75.622%,23.5% 75.772%,23% 75.772%,22.5% 75.922%,22% 75.922%,21.5% 75.922%,21% 75.922%,20.5% 75.922%,20% 75.922%,19.5% 75.922%,19% 75.922%,18.5% 75.922%,18% 75.922%,17.5% 75.922%,17% 75.922%,16.5% 75.922%,16% 75.922%)}@media(max-width:759px){.cookie-page .pack-art{height:300px}}.cookie-page .break-button{color:var(--cream)}.cookie-page,.cookie-page .break-button:hover{color:var(--red)}.cookie-page{--red:#db0032;--yellow:#ffc72c;--cream:#fff6e5;--ink:#7d1425}.cookie-page .character{min-height:760px;height:calc(100svh - 96px)}.cookie-page .character-copy{width:48%}.cookie-page .macro-stage{top:96px;height:calc(100svh - 96px)}.cookie-page .macro-copy{top:12%}.cookie-page .macro-shade{background:linear-gradient(90deg,#7d1425c9,transparent 82%)}.cookie-page .flavour-list{grid-template-columns:repeat(4,minmax(0,1fr));height:auto;border:1px solid #db00324d}.cookie-page .flavour-list button{font-size:16px;min-height:66px;white-space:normal;text-align:left;border:0;border-bottom:1px solid #db00324d;border-right:1px solid #db00324d;padding:16px}.cookie-page .flavour-list button:nth-child(4n){border-right:0}.cookie-page .flavour-list button:nth-child(n+9){border-bottom:0}.cookie-page .flavour-list button[data-state=active]{background:#db0032;color:white}.cookie-page .flavour-panel{min-height:560px}.cookie-page .flavour-image{height:530px;overflow:hidden}.cookie-page .pack-float{width:92%;height:87%;max-width:600px;z-index:3}.cookie-page .pack-art{width:100%;height:100%;mask:none!important;-webkit-mask:none!important;background:transparent}.cookie-page .pack-art img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;clip-path:inset(2% 0 3%)}.cookie-page .flavour-copy{padding:36px 5%}.cookie-page .cookie-personality{font-size:30px;line-height:1.3;margin-top:26px;max-width:420px}.cookie-page .ingredient-burst{opacity:.6;pointer-events:none}.cookie-page .ingredient-bloom img{max-width:none}.cookie-page .range-bottom{font-size:14px}.cookie-page .hotspot-card{color:#7d1425;background:#fff6e5}.cookie-page .character-note{font-style:italic;transform:none}@media(max-width:759px){.cookie-page .character{height:920px;min-height:0;padding:40px 6%;align-items:flex-end}.cookie-page .character-copy{width:100%;padding-bottom:50px}.cookie-page .character-note{top:29%;right:4%;font-size:16px}.cookie-page .macro-stage{top:78px;height:calc(100svh - 78px);min-height:680px}.cookie-page .macro-copy{top:12%}.cookie-page .flavour-list{grid-template-columns:repeat(2,minmax(0,1fr))}.cookie-page .flavour-list button{font-size:14px;min-height:66px;padding:12px;border-bottom:1px solid #db00324d!important}.cookie-page .flavour-list button:nth-child(2n){border-right:0}.cookie-page .flavour-list button:nth-child(n+11){border-bottom:0!important}.cookie-page .flavour-image{height:330px}.cookie-page .flavour-panel{min-height:0}.cookie-page .flavour-copy{padding:30px 0}.cookie-page .cookie-personality{font-size:25px}.cookie-page .range-heading{margin-top:42px}}.cookie-page .cookie-break-auto[data-running=false] *{animation-play-state:paused!important}