@import "https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght,SOFT,WONK@9..144,400,0,1&family=Freckle+Face&display=swap";:root{--page-bg:#fdfbf4;--focus:#00259d;--ease-out:cubic-bezier(.16, 1, .3, 1);--brown:#702e25;--berry:#801026;--pink:#ffdbd6;--lavender:#ebdeff;--blue:#ccd8ff;--green:#e3e770;--coral:#fc9b7a}*{box-sizing:border-box}html{background:var(--page-bg);scroll-behavior:smooth;scrollbar-gutter:stable;overflow-x:clip}body{min-width:320px;margin:0;overflow-x:clip}button,input{font:inherit}a{color:inherit;text-decoration:none}img{display:block}.page-shell{background:var(--page-bg);justify-content:center;align-items:flex-start;width:100%;min-height:100vh;display:flex;position:relative;overflow-x:clip}.responsive-site{display:none}.candy-loader{--loader-bucket-bottom:clamp(10px, 2.2vh, 28px);--loader-bucket-width:clamp(210px, 28vw, 330px);--loader-bucket-approach-y:calc(100vh - var(--loader-bucket-bottom) - clamp(154px, 26vw, 232px));--loader-bucket-mouth-y:calc(100vh - var(--loader-bucket-bottom) - clamp(104px, 18.3vw, 160px));--loader-bucket-inside-y:calc(100vh - var(--loader-bucket-bottom) - clamp(76px, 12.9vw, 116px));--loader-bucket-deep-y:calc(100vh - var(--loader-bucket-bottom) - clamp(52px, 8.6vw, 82px));background:linear-gradient(#702e251a 1px, transparent 1px) 0 0 / 100% 64px, linear-gradient(90deg, #702e251a 1px, transparent 1px) 0 0 / 92px 100%, var(--page-bg);z-index:1000;min-height:100vh;position:fixed;inset:0;overflow:hidden}.candy-loader-rain{position:absolute;inset:0}.loader-candy{animation:loader-candy-drop var(--duration) linear var(--delay) both;aspect-ratio:1;left:var(--x);transform-origin:50%;width:var(--size);will-change:transform, opacity;z-index:6;position:absolute;top:0}.loader-candy img{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.page-shell.is-loading .responsive-site{opacity:0;transform:translateY(16px)}.page-shell.is-ready .responsive-site{animation:page-reveal .58s var(--ease-out) both}@keyframes loader-candy-drop{0%{opacity:0;transform:translate3d(-50%, calc(var(--size) * -2), 0) rotate(0deg) scale(.98)}10%{opacity:1}70%{opacity:1;transform:translate3d(calc(-50% + var(--bucket-x-soft)), calc(var(--loader-bucket-approach-y) - var(--half-size)), 0) rotate(calc(var(--spin) * .82)) scale(1)}88%{opacity:1;transform:translate3d(calc(-50% + var(--bucket-x)), calc(var(--loader-bucket-mouth-y) - var(--half-size)), 0) rotate(calc(var(--spin) + 46deg)) scale(.7, .64)}94%{opacity:1;transform:translate3d(calc(-50% + var(--bucket-x)), calc(var(--loader-bucket-inside-y) - var(--half-size)), 0) rotate(calc(var(--spin) + 78deg)) scale(.48, .44)}to{opacity:0;transform:translate3d(calc(-50% + var(--bucket-x)), calc(var(--loader-bucket-deep-y) - var(--half-size)), 0) rotate(calc(var(--spin) + 96deg)) scale(.4, .36)}}.candy-loader-bucket{bottom:var(--loader-bucket-bottom);filter:drop-shadow(0 18px 18px #702e252e);width:var(--loader-bucket-width);z-index:5;position:fixed;left:50%;overflow:visible;transform:translate(-50%)}.candy-loader-bucket-front{bottom:var(--loader-bucket-bottom);filter:drop-shadow(0 18px 18px #702e251f);pointer-events:none;width:var(--loader-bucket-width);z-index:7;position:fixed;left:50%;overflow:visible;transform:translate(-50%)}.bucket-shadow{fill:#702e252e}.bucket-handle{fill:none;stroke:#8b2948;stroke-linecap:round;stroke-width:11px}.bucket-back-rim{fill:#9b234a;opacity:.82}.bucket-mouth-cavity{fill:#5b142a;opacity:.86}.bucket-fill-candies{filter:drop-shadow(0 3px 4px #5f203233);pointer-events:none}.bucket-fill-candy{animation:bucket-fill-pop .42s cubic-bezier(.16, 1, .3, 1) var(--fill-delay) both;opacity:0;transform:translateY(-18px) scale(.28) rotate(var(--fill-rotate));transform-box:fill-box;transform-origin:50%;will-change:transform, opacity}.bucket-body{fill:url(#bucketBody);opacity:.34;stroke:#8b1239;stroke-linejoin:round;stroke-width:3px}.bucket-front-rim{fill:url(#bucketRim);stroke:#8b1239;stroke-width:3px}.bucket-mouth{fill:#fff8f39e}.bucket-front-wall{fill:url(#bucketFrontBody);opacity:.38;stroke:#8b1239;stroke-linejoin:round;stroke-width:3px}.bucket-front-lip{fill:none;stroke:#fff8f3;stroke-width:12px}.bucket-front-opening{fill:#5b142a;opacity:.18}.bucket-label{fill:#fff8f394;stroke:#8b1239;stroke-width:3px}.bucket-text{fill:var(--berry);letter-spacing:2px;font-family:Freckle Face,fantasy;font-size:31px}.bucket-highlight{fill:none;opacity:.7;stroke:#ffd6e5;stroke-linecap:round;stroke-width:5px}@keyframes bucket-fill-pop{0%{opacity:0;transform:translateY(-24px) scale(.18) rotate(var(--fill-rotate))}58%{opacity:1;transform:translateY(3px) scale(1.12) rotate(calc(var(--fill-rotate) * .35))}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@keyframes page-reveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translate(0,0)}}.design-frame{aspect-ratio:1440/2788;background:#fff;flex:0 0 100vw;width:100vw;max-width:none;position:relative}.design-export{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:auto;display:block}.sweet-container{z-index:1;width:29.555%;height:17.934%;position:absolute;top:44.12%;left:65.463%;overflow:hidden}.sweet-button{cursor:pointer;-webkit-tap-highlight-color:transparent;z-index:4;background:0 0;border:0;outline:none;padding:0;position:absolute;inset:0}.sweet-button span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sweet-button:focus,.sweet-button:focus-visible{box-shadow:none;outline:none}.sweet-stage{aspect-ratio:1;z-index:2;width:82%;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.rolling-sweet{pointer-events:none;transform-origin:50%;-webkit-user-select:none;user-select:none;will-change:transform;z-index:1;width:100%;height:auto;animation:3.8s linear infinite sweet-roll;position:absolute;top:50%;left:50%}.sweet-stage.is-splitting .rolling-sweet{opacity:0}.sweet-half{opacity:0;pointer-events:none;height:auto;transform:translate(-50%, -50%) rotate(var(--split-rotation));transform-origin:50%;-webkit-user-select:none;user-select:none;will-change:transform, opacity, filter;z-index:2;width:100%;position:absolute;top:50%;left:50%}.sweet-half-left{clip-path:polygon(0 0,52% 0,46% 14%,54% 30%,45% 48%,53% 67%,47% 100%,0 100%)}.sweet-half-right{clip-path:polygon(52% 0,100% 0,100% 100%,47% 100%,53% 67%,45% 48%,54% 30%,46% 14%)}.sweet-stage.is-splitting .sweet-half-left{animation:.76s cubic-bezier(.16,1,.3,1) both sweet-break-left}.sweet-stage.is-splitting .sweet-half-right{animation:.76s cubic-bezier(.16,1,.3,1) both sweet-break-right}.sweet-crack{filter:drop-shadow(0 0 7px #ffffff7a);opacity:0;pointer-events:none;height:82%;transform:translate(-50%, -50%) rotate(calc(var(--split-rotation) + 5deg)) scaleY(.35);transform-origin:50%;z-index:4;background:linear-gradient(103deg,#0000 0 47%,#ffffffd1 47.4% 48.1%,#0000 48.45%),linear-gradient(72deg,#0000 0 51%,#ffffffad 51.35% 52%,#0000 52.35%);width:24%;position:absolute;top:50%;left:50%}.sweet-stage.is-splitting .sweet-crack{animation:.52s cubic-bezier(.16,1,.3,1) 45ms both sweet-crack-flash}@keyframes sweet-roll{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes sweet-break-left{0%{filter:blur();opacity:1;transform:translate(-50%, -50%) rotate(var(--split-rotation)) scale(1)}18%{filter:brightness(1.1);opacity:1;transform:translate(calc(-50% + 8px), -50%) rotate(calc(var(--split-rotation) + 4deg)) scale(1.03, .98)}58%{filter:brightness(1.04);opacity:1;transform:translate(calc(-50% - 36px), calc(-50% + 5px)) rotate(calc(var(--split-rotation) - 24deg)) scale(.99)}to{filter:blur(1.2px);opacity:0;transform:translate(calc(-50% - 58px), calc(-50% + 20px)) rotate(calc(var(--split-rotation) - 52deg)) scale(.82)}}@keyframes sweet-break-right{0%{filter:blur();opacity:1;transform:translate(-50%, -50%) rotate(var(--split-rotation)) scale(1)}18%{filter:brightness(1.1);opacity:1;transform:translate(calc(-50% - 8px), -50%) rotate(calc(var(--split-rotation) - 4deg)) scale(1.03, .98)}58%{filter:brightness(1.04);opacity:1;transform:translate(calc(-50% + 36px), calc(-50% - 5px)) rotate(calc(var(--split-rotation) + 24deg)) scale(.99)}to{filter:blur(1.2px);opacity:0;transform:translate(calc(-50% + 58px), calc(-50% - 20px)) rotate(calc(var(--split-rotation) + 52deg)) scale(.82)}}@keyframes sweet-crack-flash{0%{opacity:0;transform:translate(-50%, -50%) rotate(calc(var(--split-rotation) + 5deg)) scaleY(.25)}22%{opacity:1;transform:translate(-50%, -50%) rotate(calc(var(--split-rotation) + 5deg)) scaleY(1.02)}to{opacity:0;transform:translate(-50%, -50%) rotate(calc(var(--split-rotation) + 5deg)) scaleY(1.18)}}.sweet-confetti{pointer-events:none;z-index:3;position:absolute;inset:0}.sweet-piece{opacity:0;transform-origin:50%;height:auto;width:var(--size);will-change:transform, opacity;animation:candy-pop var(--duration) cubic-bezier(.2, .78, .22, 1) var(--delay) both;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.15)rotate(0)}@keyframes candy-pop{0%{opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:translate(-50%,-50%)scale(.12)rotate(0)}9%{opacity:1;animation-timing-function:cubic-bezier(.19,.82,.24,1);transform:translate(-50%,-50%)scale(.95)rotate(24deg)}30%{opacity:1;transform:translate(calc(-50% + var(--tx)), calc(-50% + var(--ty))) scale(1) rotate(var(--rot));animation-timing-function:cubic-bezier(.22,0,.84,.42)}62%{opacity:1;transform:translate(calc(-50% + var(--tx-mid)), calc(-50% + var(--ty-mid))) scale(.94) rotate(var(--rot-mid));animation-timing-function:cubic-bezier(.12,.72,.24,1)}79%{opacity:1;transform:translate(calc(-50% + var(--tx-end)), calc(-50% + var(--ty-end))) scale(.82, .7) rotate(var(--rot-end));animation-timing-function:cubic-bezier(.24,.9,.28,1)}88%{opacity:1;transform:translate(calc(-50% + var(--tx-end)), calc(-50% + var(--ty-bounce))) scale(.78, .88) rotate(var(--rot-end));animation-timing-function:cubic-bezier(.28,0,.44,1)}to{opacity:0;transform:translate(calc(-50% + var(--tx-end)), calc(-50% + var(--ty-end))) scale(.64, .58) rotate(var(--rot-end))}}.hotspots,.newsletter-hotspot{position:absolute;inset:0}.hotspot{transition:background-color .16s var(--ease-out), box-shadow .16s var(--ease-out), transform .16s var(--ease-out);border-radius:10px;display:block;position:absolute}.hotspot span,.newsletter-hotspot span,.newsletter-hotspot button{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hotspot:hover{background:#ffffff24}.hotspot:active{transform:scale(.985)}.hotspot:focus-visible,.newsletter-hotspot input:focus-visible,.newsletter-hotspot button:focus-visible{box-shadow:0 0 0 3px white, 0 0 0 6px var(--focus);outline:none}.find-cart{width:9.2%;height:28px;top:2.79%;left:28.9%}.candy-club{width:7.8%;height:28px;top:2.79%;left:39.6%}.book-event{width:9.7%;height:42px;top:2.56%;left:49.3%}.buy-candy{width:7.2%;height:28px;top:2.79%;left:60.9%}.join-free{width:13.8%;height:42px;top:2.57%;left:82.2%}.join-club{width:12.5%;height:44px;top:18.54%;left:11.1%}.browse-more{width:14.7%;height:44px;top:36.36%;left:75.3%}.newsletter-hotspot{width:24.2%;height:4.26%;inset:auto auto 7.9% 68.3%}.newsletter-hotspot label,.newsletter-hotspot input,.newsletter-hotspot button{display:block;position:absolute}.newsletter-hotspot input{color:#0000;background:0 0;border:0;width:100%;height:42%;padding:0;top:0;left:0}.newsletter-hotspot button{cursor:pointer;background:0 0;border:0;width:100%;height:42%;padding:0;top:58%;left:0}@media (width>=0){.page-shell{display:block}.design-frame{display:none}.responsive-site{background:var(--page-bg);color:var(--brown);width:100%;min-height:100vh;font-family:Arial,Helvetica,sans-serif;display:block;overflow:hidden}.real-announcement{background:var(--pink);text-align:center;text-transform:uppercase;justify-content:center;align-items:center;min-height:36.72px;padding:10px 22px 9px;font-size:14px;line-height:17.28px;display:flex}.real-nav{background:var(--page-bg);--nav-panel-top:66px;z-index:10;border-bottom:1px solid #702e2599;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:66px;padding:12px clamp(28px,5vw,58px);display:grid;position:relative}.real-logo,.real-hero h1,.real-section-heading h2,.real-footer strong{font-family:Freckle Face,fantasy;font-weight:400}.real-logo{color:var(--berry);letter-spacing:3.5px;text-transform:uppercase;z-index:2;grid-area:1/1;font-size:40px;line-height:1;position:relative}.real-menu{pointer-events:auto;grid-area:1/3;grid-template-columns:1fr auto;justify-self:stretch;width:100%;display:none;position:static}.real-link-group{isolation:isolate;grid-area:1/2;justify-content:center;justify-self:center;align-items:center;gap:clamp(14px,2.15vw,34px);min-width:0;display:flex}.real-cta-group{grid-area:1/3;justify-self:end}.real-links-dropdown{display:none}.real-menu summary{cursor:pointer;pointer-events:auto;height:42px;transition:background-color .18s var(--ease-out), transform .18s var(--ease-out);background:0 0;border:1px solid #702e25a6;border-radius:999px;flex-direction:column;justify-content:center;justify-self:end;align-items:center;gap:4px;width:42px;list-style:none;display:none}.real-menu summary::-webkit-details-marker{display:none}.real-menu summary span{background:var(--brown);height:2px;transition:transform .22s var(--ease-out), opacity .16s var(--ease-out);border-radius:999px;width:18px;display:block}.real-menu summary:active{transform:scale(.96)}.real-menu[open] summary{background:var(--pink)}.real-menu[open] summary span:first-child{transform:translateY(6px)rotate(45deg)}.real-menu[open] summary span:nth-child(2){opacity:0}.real-menu[open] summary span:last-child{transform:translateY(-6px)rotate(-45deg)}.real-links{box-shadow:none;opacity:1;pointer-events:auto;min-width:0;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out);visibility:visible;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:clamp(14px,2.15vw,34px);width:auto;padding:0;display:flex;position:static;top:auto;left:auto;right:auto;transform:none}.real-links.real-links-inline{width:auto;display:contents}.real-menu:not([open])>.real-links{display:flex}.real-menu[open] .real-links{pointer-events:auto;visibility:visible;transform:translate(-50%);opacity:1!important}.real-links a{color:var(--brown);text-align:left;text-transform:uppercase;transition:color .18s var(--ease-out), transform .18s var(--ease-out);white-space:nowrap;padding:7px 0;font-size:clamp(11px,1.04vw,15px);line-height:1.2;display:inline-flex;position:relative}.real-link-group>a:before{background:var(--pink);content:"";opacity:0;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out);z-index:-1;border-radius:999px;position:absolute;inset:2px -10px;transform:scaleX(.72)}.real-link-group>a:after{content:"";opacity:0;transform-origin:50%;height:2px;transition:opacity .18s var(--ease-out), transform .22s var(--ease-out);background:currentColor;border-radius:999px;width:100%;position:absolute;bottom:1px;left:0;transform:scaleX(0)}.real-link-group>a:hover,.real-link-group>a:focus-visible{color:var(--berry);transform:translateY(-2px)}.real-link-group>a:hover:before,.real-link-group>a:focus-visible:before,.real-link-group>a:hover:after,.real-link-group>a:focus-visible:after{opacity:1;transform:scaleX(1)}.real-link-group>a:focus-visible{outline:none}.real-links .real-menu-cta{background:var(--lavender);border-radius:10px;justify-content:flex-start;justify-self:start;align-items:center;gap:12px;width:fit-content;min-height:38px;margin:0;padding:8.64px 21.6px;display:flex}.real-links-inline .real-menu-cta{justify-self:end}.real-links a:active{background:var(--pink)}.real-button{background:var(--lavender);color:var(--brown);text-transform:uppercase;min-height:38px;transition:box-shadow .18s var(--ease-out), color .18s var(--ease-out), transform .18s var(--ease-out), filter .18s var(--ease-out);white-space:nowrap;border-radius:10px;justify-self:end;align-items:center;gap:12px;padding:8.64px 21.6px;font-size:16px;display:inline-flex;position:relative;overflow:hidden}.real-button:before{content:"";transition:transform .42s var(--ease-out);background:linear-gradient(90deg,#0000,#ffffff94,#0000);position:absolute;inset:0;transform:translate(-130%)skew(-18deg)}.real-button span{z-index:1;position:relative}.real-button:hover,.real-button:focus-visible{color:var(--berry);filter:saturate(1.06);transform:translateY(-3px)scale(1.018);box-shadow:0 10px 18px #702e2521,inset 0 0 0 1px #702e252e}.real-button:hover:before,.real-button:focus-visible:before{transform:translate(130%)skew(-18deg)}.real-button:active{transform:translateY(1px)scale(.97,1.04);box-shadow:0 4px 8px #702e251f,inset 0 0 0 1px #702e2538}.real-blue{background:var(--blue);justify-self:start}.page-shell.is-ready .real-hero-copy .real-blue{animation:.56s cubic-bezier(.16,1,.3,1) 1.66s both hero-cta-fade-in}.real-hero{background:var(--page-bg);min-height:0;padding:30px clamp(22px,5vw,42px) 0;position:relative;overflow:hidden}.real-hero-pattern{opacity:.18;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.real-hero-card{background:var(--page-bg);border:1px solid #702e2599;grid-template-columns:1fr;min-height:clamp(760px,86vw,900px);display:grid;position:relative;overflow:hidden}.real-hero-copy{z-index:2;gap:22px;padding:clamp(44px,7vw,68px) clamp(30px,7vw,70px) 0;display:grid;position:relative}.real-hero h1{color:var(--brown);max-width:760px;margin:0;font-size:clamp(54px,7vw,78px);line-height:.998}.real-hero-title{overflow-wrap:normal}.title-word{white-space:nowrap;display:inline-block}.title-space{display:inline}.title-char{filter:blur(10px);opacity:0;will-change:transform, opacity, filter;display:inline-block;transform:translate(-.12em,.04em)scale(.98)}.page-shell.is-ready .title-char{animation:hero-title-write .62s cubic-bezier(.16, 1, .3, 1) var(--char-delay) both}.real-hero p{color:var(--brown);max-width:500px;margin:0;font-size:22px;line-height:28.8px}.page-shell.is-ready .real-hero p{animation:.76s cubic-bezier(.16,1,.3,1) 1.08s both hero-copy-slide-up}.real-hero-visual{aspect-ratio:.96;opacity:0;will-change:transform, opacity, filter;z-index:1;place-self:start center;width:min(72vw,560px);margin:-4px auto 34px;position:relative;transform:translateY(26px)scale(.985)}.page-shell.is-ready .real-hero-visual{animation:.76s cubic-bezier(.16,1,.3,1) 3s both hero-visual-arrive}.real-cart{--cart-float-distance:clamp(8px, 1.1vw, 16px);will-change:transform;width:92%;height:auto;animation:4.4s cubic-bezier(.42,0,.28,1) infinite hero-cart-float;position:absolute;top:-8%;bottom:auto;left:50%;transform:translate(-50%)rotate(8deg)}.real-swoosh{aspect-ratio:203.097/124.747;width:28%;height:auto;position:absolute;top:-4%;right:3%}.real-label{aspect-ratio:118.548/51.1964;color:#00259d;cursor:grab;height:auto;left:var(--label-x,70%);right:auto;top:var(--label-y,15%);touch-action:none;transform-origin:50%;-webkit-user-select:none;user-select:none;will-change:transform;z-index:4;background:url(/assets/candy-label.svg) 50%/100% 100% no-repeat;justify-content:center;align-items:center;width:24%;font-size:clamp(10px,1.8vw,14px);font-weight:700;animation:3.6s cubic-bezier(.42,0,.2,1) infinite candilicious-bounce;display:flex;position:absolute;transform:translate(-50%,-50%)rotate(14deg)}.real-label.is-dragging{cursor:grabbing;filter:drop-shadow(0 7px 8px #3c1f452e);z-index:7;animation:none;transform:translate(-50%,-50%)rotate(14deg)scale(1.04)}.real-label:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.real-rocky{aspect-ratio:1;color:var(--brown);z-index:2;justify-content:center;align-items:center;width:18%;height:auto;font-size:clamp(10px,1.5vw,13px);font-weight:700;display:flex;position:absolute;bottom:20%;left:4%}.real-rocky:before{content:"";transform-origin:50%;z-index:-1;background:url(/assets/rocky.svg) 50%/100% 100% no-repeat;animation:4.8s linear infinite rocky-tire-spin;position:absolute;inset:0}.real-sticker{aspect-ratio:1;transform-origin:50%;will-change:transform;width:20%;height:auto;animation:16s linear infinite slow-clockwise-spin;position:absolute;bottom:10%;right:9%}.real-wave{will-change:background-position;background-image:url(/assets/wave.png);background-position:0;background-repeat:repeat-x;background-size:auto 56px;width:100%;height:56px;animation:8.5s linear infinite wave-ticker;position:absolute;bottom:-5px;left:0}.real-benefits{background:var(--page-bg);padding:96px clamp(28px,5vw,72px)}.real-section-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:42px;display:flex}.real-section-heading p{text-transform:uppercase;margin:0 0 14px;font-size:21.3px;line-height:25.92px}.real-section-heading h2{max-width:430px;margin:0;font-size:clamp(45px,5vw,54px);line-height:1.1}.scroll-title-word{white-space:nowrap;display:inline-block}.scroll-title-space{display:inline}.scroll-title-char{filter:blur(10px);opacity:0;will-change:transform, opacity, filter;display:inline-block;transform:translate(-.14em,.05em)scale(.97)}.scroll-type-heading.is-visible .scroll-title-char{animation:section-title-write .62s cubic-bezier(.16, 1, .3, 1) var(--char-delay) both}.scroll-fade{filter:blur(7px);opacity:0;will-change:transform, opacity, filter;transform:translateY(28px)}.scroll-fade.is-visible{animation:section-fade-in .72s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay,0s) both}.real-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.real-tile{min-height:244px;position:relative;overflow:hidden}.real-tile img{object-fit:cover;width:100%;height:100%;position:absolute}.real-jar{perspective:900px;background:#686413}.real-jar img{backface-visibility:hidden;transform-origin:64% 43%;transform-style:preserve-3d;will-change:transform;animation:3.8s cubic-bezier(.42,0,.18,1) infinite candy-ribbon-twist}.real-bag,.real-orange{background:var(--coral)}.real-bag img{object-fit:contain;transform-origin:50%;will-change:transform;animation:18s linear infinite slow-clockwise-spin}.real-bag{cursor:pointer;perspective:900px;touch-action:manipulation}.real-bag:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.real-bag.is-shattering>img{opacity:1;transform:rotate(var(--bag-break-rotation));animation:.26s cubic-bezier(.16,1,.3,1) both bag-original-break}.bag-cracks{opacity:0;pointer-events:none;z-index:5;position:absolute;inset:0}.real-bag.is-shattering .bag-cracks{mix-blend-mode:screen;background:linear-gradient(28deg,#0000 0 45%,#ffffffdb 45.4% 45.9%,#0000 46.3%),linear-gradient(102deg,#0000 0 51%,#ffffffe6 51.35% 51.85%,#0000 52.2%),linear-gradient(151deg,#0000 0 43%,#ffffffd1 43.3% 43.85%,#0000 44.1%),linear-gradient(214deg,#0000 0 54%,#ffffffc7 54.35% 54.88%,#0000 55.15%),radial-gradient(circle,#0000 0 6%,#ffffffc7 6.2% 6.8%,#0000 7.1%);animation:.36s cubic-bezier(.16,1,.3,1) both bag-crack-flash}.bag-shards{pointer-events:none;z-index:4;position:absolute;inset:0;overflow:hidden}.bag-shard{animation:bag-mirror-shatter var(--duration) cubic-bezier(.16, .76, .22, 1) var(--delay) both;clip-path:polygon(var(--clip));object-fit:contain;opacity:0;height:100%;transform-origin:var(--origin-x) var(--origin-y);will-change:transform, opacity, filter;z-index:6;width:100%;position:absolute;inset:0}.real-orange{aspect-ratio:16/6.4;grid-column:1/-1;width:100%;min-width:0;max-width:100%;min-height:clamp(340px,42vw,620px)}.real-orange img{object-fit:cover;object-position:center 54%;z-index:0;max-width:100%;inset:0}.orange-lollipops{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.orange-lollipop{animation:lollipop-dance 3.9s cubic-bezier(.38, 0, .2, 1) var(--delay) infinite;cursor:grab;height:calc(var(--size) * 2.7);left:var(--x);pointer-events:auto;top:var(--y);touch-action:none;transform:translate(-50%, 0) rotate(var(--angle));transform-origin:50% 88%;transition:filter .12s var(--ease-out);width:calc(var(--size) * 1.25);will-change:transform;outline:none;position:absolute}.orange-lollipop:hover,.orange-lollipop:focus-visible{filter:drop-shadow(0 6px 7px #5d232a33)}.orange-lollipop.is-dragging{cursor:grabbing;filter:drop-shadow(0 9px 9px #5d232a3d);transform:translate(-50%, 0) rotate(var(--angle)) scale(1.04);z-index:6;animation:none}.orange-lollipop:before{content:"";height:calc(100% - var(--size) * .5);left:50%;top:calc(var(--size) * .5);transform-origin:50% 0;width:max(4px, calc(var(--size) * .07));z-index:0;background:linear-gradient(90deg,#ffffffe6,#ece5dbfa,#ffffffb8);border-radius:999px;position:absolute;transform:translate(-50%)rotate(1deg);box-shadow:0 1px 4px #462d2333}.umbrella-head{animation:umbrella-canopy-flutter 3.2s cubic-bezier(.36, 0, .22, 1) var(--delay) infinite;filter:drop-shadow(0 5px 5px #5126232e);height:calc(var(--size) * .74);transform-origin:50% 92%;will-change:transform;z-index:1;width:118%;display:block;position:absolute;top:0;left:50%;overflow:visible;transform:translate(-50%)rotateX(0)scale(1)}.umbrella-canopy{fill:var(--pop-light);stroke:#ffffffb8;stroke-linejoin:round;stroke-width:2.5px}.umbrella-panel{fill:var(--pop-main);opacity:.9}.umbrella-rib{fill:none;opacity:.72;stroke:#ffffffb8;stroke-linecap:round;stroke-width:2.2px}.umbrella-neck{fill:none;stroke:#f4f9fff2;stroke-linecap:round;stroke-width:7px}.umbrella-edge{fill:none;stroke:#68343a3d;stroke-linecap:round;stroke-width:2.5px}.umbrella-cap{fill:#ffffffd1;stroke:var(--pop-main);stroke-width:1.5px}.umbrella-rain{height:calc(var(--size) * 1.65);pointer-events:none;left:50%;top:calc(var(--size) * -.9);z-index:7;width:145%;position:absolute;overflow:hidden;transform:translate(-50%)}.umbrella-rain-drop{animation:umbrella-rain-hit .62s linear var(--drop-delay) infinite;height:calc(var(--size) * .42 * var(--drop-length));left:var(--drop-x);opacity:0;transform-origin:50% 100%;width:max(1px, calc(var(--size) * .026));will-change:transform, opacity;background:linear-gradient(#0000 0%,#f4fbff59 10%,#d0ebffe6 100%);border-radius:999px;display:block;position:absolute;top:-22%;transform:translate(0,0)rotate(13deg)}.umbrella-rain-drop:after{animation:umbrella-rain-splash .62s linear var(--drop-delay) infinite;content:"";height:calc(var(--size) * .13);opacity:0;width:calc(var(--size) * .28);background-color:#0000;background-image:radial-gradient(circle,#eff9ffe0 0 34%,#0000 38%),radial-gradient(circle,#eff9ffc7 0 32%,#0000 36%);background-position:0,100%;background-repeat:no-repeat;background-size:45% 100%,45% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)scale(.45)}.orange-lollipop.red{--pop-main:#cf3d41;--pop-light:#fff2e3}.orange-lollipop.green{--pop-main:#9ac34d;--pop-light:#f3f7c9}.orange-lollipop.orange,.orange-lollipop.yellow{--pop-main:#eba03b;--pop-light:#fff0ba}.orange-lollipop.pink{--pop-main:#e26b77;--pop-light:#ffd8d7}.orange-lollipop.medium{height:calc(var(--size) * 2.46)}.orange-lollipop.small,.orange-lollipop.tiny{height:calc(var(--size) * 2.16)}.orange-lollipop.hidden{opacity:.82}.real-blue-tile{background:var(--blue);contain:paint}.real-blue-tile img{transform-origin:52% 78%;will-change:transform;z-index:0;animation:5.2s cubic-bezier(.45,0,.25,1) infinite candy-land-sway}.bubble-burst{pointer-events:none;z-index:4;position:absolute;inset:0;overflow:hidden}.bubble-pop{animation:bubble-rise var(--duration) cubic-bezier(.15, .78, .22, 1) var(--delay) both;aspect-ratio:1;height:var(--size);left:var(--x);opacity:0;top:var(--y);width:var(--size);will-change:transform, opacity;background:radial-gradient(circle at 32% 28%,#fffffff2 0 7%,#ffffff8c 8% 14%,#0000 15%),radial-gradient(circle at 62% 70%,#7ed1ff2e 0 20%,#0000 21%),radial-gradient(circle,#ffffff38 0 52%,#ade1ff52 53% 74%,#ffffffb8 75% 100%);border:1px solid #ffffffb8;border-radius:999px;position:absolute;transform:translate(-50%,-50%)scale(.36);box-shadow:inset -3px -5px 8px #4692be29,inset 2px 3px 5px #ffffff6b,0 3px 10px #2374a424}.bubble-pop:after{content:"";background:#ffffffa8;border-radius:999px;width:14%;height:14%;position:absolute;top:24%;left:25%}@keyframes candy-land-sway{0%,to{transform:scale(1.045)rotate(-.8deg)translate(-2px,1px)}28%{transform:scale(1.055)rotate(1.1deg)translate(3px,-4px)}58%{transform:scale(1.05)rotate(-1.4deg)translate(-4px,-1px)}78%{transform:scale(1.06)rotate(.7deg)translate(2px,3px)}}@keyframes bubble-rise{0%{opacity:0;transform:translate(-50%,-50%)scale(.35)}13%{opacity:.92;transform:translate3d(calc(-50% + var(--tx) * .12), calc(-50% + var(--ty) * .08), 0) scale(1)}68%{opacity:.72;transform:translate3d(calc(-50% + var(--tx) * .82), calc(-50% + var(--ty) * .72), 0) scale(1.16)}to{opacity:0;transform:translate3d(calc(-50% + var(--tx)), calc(-50% + var(--ty)), 0) scale(1.42)}}@keyframes candy-ribbon-twist{0%,to{transform:scale(1.045)rotate(-.5deg)rotateY(0)skew(0)}16%{transform:scale(1.055)rotate(-2.2deg)rotateY(-16deg)skew(2.5deg)}38%{transform:scale(1.075,.99)rotate(2.6deg)rotateY(34deg)skew(-5deg)}57%{transform:scale(1.055,1.01)rotate(.7deg)rotateY(-25deg)skew(4deg)}78%{transform:scale(1.065)rotate(-1.7deg)rotateY(18deg)skew(-2deg)}}@keyframes lollipop-dance{0%,to{transform:translate(-50%, 0) rotate(var(--angle)) translate3d(0, 0, 0)}24%{transform:translate(-50%, 0) rotate(calc(var(--angle) - 4deg)) translate3d(-2px, -5px, 0)}52%{transform:translate(-50%, 0) rotate(calc(var(--angle) + 5deg)) translate3d(3px, 4px, 0)}78%{transform:translate(-50%, 0) rotate(calc(var(--angle) - 2deg)) translate3d(-1px, -3px, 0)}}@keyframes hero-cart-float{0%,to{transform:translate(-50%)rotate(8deg)}50%{transform:translate3d(-50%, calc(var(--cart-float-distance) * -1), 0) rotate(8deg)}}@keyframes wave-ticker{0%{background-position:0}to{background-position:-720px}}@keyframes umbrella-rain-hit{0%{opacity:0;transform:translate(-8px)rotate(13deg)}12%{opacity:.9}74%{opacity:.92;transform:translate3d(0, calc(var(--size) * .92), 0) rotate(13deg)}76%,to{opacity:0;transform:translate3d(1px, calc(var(--size) * .92), 0) rotate(13deg) scaleY(.28)}}@keyframes umbrella-rain-splash{0%,68%{opacity:0;transform:translate(-50%,-50%)scale(.45)}77%{opacity:.95;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.55)}}@keyframes umbrella-canopy-flutter{0%{transform:translate(-50%)rotateX(0)rotate(-1deg)scale(1)}36%{transform:translate(-50%)rotateX(9deg)rotate(2deg)scale(1.04,.98)}70%{transform:translate(-50%)rotateX(-4deg)rotate(-2.5deg)scale(.98,1.03)}to{transform:translate(-50%)rotateX(0)rotate(-1deg)scale(1)}}@keyframes rocky-tire-spin{to{transform:rotate(360deg)}}@keyframes slow-clockwise-spin{to{transform:rotate(360deg)}}@keyframes candilicious-bounce{0%,to{transform:translate(-50%,-50%)rotate(14deg)scale(1)}45%{transform:translate(-50%,calc(-50% - 8px))rotate(14deg)scale(1.03)}70%{transform:translate(-50%,calc(2px - 50%))rotate(14deg)scale(.99)}}@keyframes hero-title-write{0%{filter:blur(12px);opacity:0;transform:translate(-.16em,.06em)scale(.96)}62%{filter:blur(2px);opacity:1;transform:translate(.018em,-.01em)scale(1.012)}to{filter:blur();opacity:1;transform:translate(0,0)scale(1)}}@keyframes hero-copy-slide-up{0%{filter:blur(6px);opacity:0;transform:translateY(34px)}to{filter:blur();opacity:1;transform:translate(0,0)}}@keyframes hero-cta-fade-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes hero-visual-arrive{0%{filter:blur(7px);opacity:0;transform:translateY(26px)scale(.985)}to{filter:blur();opacity:1;transform:translate(0,0)scale(1)}}@keyframes section-title-write{0%{filter:blur(12px);opacity:0;transform:translate(-.16em,.06em)scale(.96)}64%{filter:blur(2px);opacity:1;transform:translate(.018em,-.01em)scale(1.012)}to{filter:blur();opacity:1;transform:translate(0,0)scale(1)}}@keyframes section-fade-in{0%{filter:blur(7px);opacity:0;transform:translateY(28px)}to{filter:blur();opacity:1;transform:translate(0,0)}}@keyframes bag-crack-flash{0%{opacity:0;transform:scale(.92)}18%{opacity:1;transform:scale(1.015)}to{opacity:0;transform:scale(1.04)}}@keyframes bag-original-break{0%{filter:brightness();opacity:1;transform:rotate(var(--bag-break-rotation)) scale(1)}38%{filter:brightness(1.18);opacity:1;transform:rotate(var(--bag-break-rotation)) scale(1.018)}to{filter:brightness(1.05)blur(.4px);opacity:0;transform:rotate(var(--bag-break-rotation)) scale(1.025)}}@keyframes bag-mirror-shatter{0%{filter:blur();opacity:1;transform:translate3d(0, 0, 0) rotate(var(--bag-break-rotation)) rotateX(0deg) rotateY(0deg) scale(1)}12%{filter:brightness(1.18)blur();opacity:1;transform:translate3d(var(--tx-anticipate), var(--ty-anticipate), 22px) rotate(calc(var(--bag-break-rotation) - 5deg)) rotateX(calc(var(--rx) * .12)) rotateY(calc(var(--ry) * .12)) scale(1.012)}44%{filter:brightness(1.05)blur(.4px);opacity:1;transform:translate3d(var(--tx-mid), var(--ty-mid), 64px) rotate(calc(var(--bag-break-rotation) + var(--rot-mid))) rotateX(calc(var(--rx) * .62)) rotateY(calc(var(--ry) * .62)) scale(1.025)}to{filter:blur(2px);opacity:0;transform:translate3d(var(--tx), var(--ty), 0) rotate(calc(var(--bag-break-rotation) + var(--rot))) rotateX(var(--rx)) rotateY(var(--ry)) scale(.82)}}@keyframes footer-letter-dance{0%,to{transform:translate(0,0)rotate(0)scale(1)}22%{transform:translateY(-.09em)rotate(-2deg)scale(1.025,.98)}48%{transform:translateY(.035em)rotate(2.4deg)scale(.985,1.02)}72%{transform:translateY(-.045em)rotate(-1deg)scale(1.01)}}.real-sweet-tile{background:var(--green);min-height:500px}.real-sweet-tile .sweet-container{width:100%;height:100%;top:0;left:0}.real-sweet-tile .sweet-stage{width:min(72%,306px)}.real-sweet-tile .rolling-sweet{object-fit:contain;width:100%;height:auto}.real-sweet-tile .sweet-piece{object-fit:contain;height:auto;width:var(--size)}.real-quote{font-variation-settings:"SOFT" 0, "WONK" 1;text-align:center;justify-content:center;align-items:center;padding:28px;font-family:Fraunces,Georgia,serif;font-size:clamp(28px,3.2vw,32px);line-height:1.12;display:flex}.real-quote.pink{color:#600023;background:#fc9bbe}.real-quote.cream{color:#663e00;background:#fff2de}.real-footer{background:var(--berry);color:#fffbf1;padding:54px clamp(22px,6vw,48px) 24px}.real-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.real-footer h3{font-variation-settings:"SOFT" 0, "WONK" 1;margin:0 0 18px;font-family:Fraunces,Georgia,serif;font-size:23.8px;font-weight:400}.real-footer a{text-transform:uppercase;font-size:13px;line-height:1.6;display:block}.real-newsletter{text-align:center;border:1px solid #fffbf1;grid-column:1/-1;padding:26px}.real-newsletter p{font-variation-settings:"SOFT" 0, "WONK" 1;max-width:320px;margin:0 auto 20px;font-family:Fraunces,Georgia,serif;line-height:1.3}.real-newsletter input,.real-newsletter button{color:#fffbf1;background:0 0;border:1px solid #fffbf1;width:100%;height:42px}.real-newsletter input{padding:0 16px}.real-newsletter input::placeholder{color:#fffbf1d1;text-transform:uppercase}.real-newsletter button{cursor:pointer;transition:background-color .18s var(--ease-out), color .18s var(--ease-out), transform .18s var(--ease-out), box-shadow .18s var(--ease-out);margin-top:14px;position:relative;overflow:hidden}.real-newsletter button:before{content:"";transition:transform .42s var(--ease-out);background:linear-gradient(90deg,#0000,#fffbf15c,#0000);position:absolute;inset:0;transform:translate(-120%)skew(-18deg)}.real-newsletter button:hover,.real-newsletter button:focus-visible{color:var(--berry);background:#fffbf1;transform:translateY(-3px);box-shadow:0 11px 24px #0000001f}.real-newsletter button:hover:before,.real-newsletter button:focus-visible:before{transform:translate(120%)skew(-18deg)}.real-newsletter button:active{transform:translateY(1px)scale(.985,1.035);box-shadow:0 4px 10px #0000001a}.real-footer strong{text-align:center;white-space:nowrap;max-width:1160px;margin:64px auto 0;font-size:clamp(48px,12.5vw,160px);font-weight:400;line-height:1;display:block}.real-footer strong span{display:inline-block}.footer-brand-dance span{animation:footer-letter-dance 2.8s cubic-bezier(.42, 0, .2, 1) var(--dance-delay) infinite;transform-origin:50% 78%;will-change:transform}.real-footer>p{text-align:center;margin:24px 0 0;font-size:13px;line-height:1.4}.design-frame{flex-basis:100%}.hotspot{border-radius:7px}}@media (width>=1181px){.real-hero{height:clamp(760px,56.18vw,809px);padding:90px clamp(72px,6.806vw,98px) 0}.real-hero-card{grid-template-columns:1fr;align-items:start;height:clamp(560px,40.21vw,579px);min-height:clamp(560px,40.21vw,579px)}.real-hero-copy{grid-column:1;align-content:start;padding:70px 0 0 70px}.real-hero h1{max-width:820px;font-size:clamp(68px,5.6vw,92px)}.real-hero p{max-width:470px}.real-hero-visual{grid-column:1;place-self:start;width:31.3%;margin:0;position:absolute;top:92px;left:64.1%}.real-swoosh{width:52%;top:43%;left:-68%;right:auto}.real-label{width:34%;font-size:clamp(11px,.95vw,14px);right:auto}.real-wave{height:56px;bottom:-9px}.real-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:244px}.real-tile{min-height:0}.real-jar{grid-area:1/1}.real-quote.pink{grid-area:1/2}.real-sweet-tile{grid-area:1/3/span 2;min-height:0}.real-bag{grid-area:2/1/span 2}.real-blue-tile{grid-area:2/2}.real-quote.cream{grid-area:3/2}.real-orange{aspect-ratio:auto;grid-area:3/3;min-height:0}}@media (width<=760px){.real-hero{padding-bottom:58px}.real-wave{background-size:auto 38px;height:38px;bottom:8px}.real-benefits{padding-inline:clamp(16px,5vw,28px)}.real-nav{--nav-panel-top:66px;grid-template-columns:auto minmax(0,1fr) auto;gap:10px 12px;min-height:0;padding:10px 18px 12px}.real-logo{grid-area:1/1;font-size:38px}.real-menu{grid-area:1/3;justify-self:stretch}.real-links{gap:clamp(10px,1.7vw,18px);padding-inline:0}.real-link-group{gap:clamp(8px,1.45vw,14px)}.real-link-group a{font-size:clamp(9px,1.55vw,12px)}.real-links .real-menu-cta{min-height:34px;padding:7px 12px;font-size:13px}.real-menu[open] .real-links{transform:translate(-50%)}.real-menu summary{width:38px;height:38px}.real-hero-visual{justify-self:center;width:min(76vw,520px);margin:-4px auto 34px}.real-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;overflow:hidden}.real-tile{min-height:clamp(190px,50vw,300px)}.real-quote{padding:clamp(16px,4vw,24px);font-size:clamp(22px,5.2vw,31px);line-height:1.08}.real-sweet-tile{min-height:clamp(300px,72vw,430px)}.real-orange{grid-column:1/-1;justify-self:stretch;width:100%;min-width:0;max-width:100%;min-height:clamp(330px,50vw,560px)}}@media (width<=560px){.real-nav{--nav-panel-top:62px;grid-template-columns:auto 1fr;gap:8px;padding:9px 14px 11px}.real-logo{letter-spacing:2.5px;justify-self:start;font-size:34px}.real-menu{pointer-events:none;justify-self:end;width:auto;display:grid}.real-links-inline{display:none!important}.real-links-dropdown{display:grid}.real-menu summary{display:inline-flex}.real-links{background:var(--page-bg);opacity:0;pointer-events:none;left:50%;top:calc(var(--nav-panel-top) - 12px);visibility:hidden;border:1px solid #702e2599;border-top:0;justify-content:start;align-items:stretch;gap:0;width:100vw;padding:12px 14px 16px;display:grid;position:absolute;transform:translate(-50%,-4px);box-shadow:0 18px 40px #702e251f}.real-menu:not([open])>.real-links{display:grid}.real-links a{text-align:left;padding:13px 0;font-size:15px;display:block}.real-links .real-menu-cta{justify-self:start;min-height:40px;margin:8px 0 0;padding:10px 16px}.real-menu[open] .real-links{pointer-events:auto;visibility:visible;transform:translate(-50%);opacity:1!important}.real-hero{min-height:0;padding:30px 25px 64px}.real-hero-card{min-height:748px}.real-hero-copy{gap:22px;padding:43px 10px 0}.real-hero h1{max-width:340px;font-size:41px;line-height:1.04}.real-hero p{max-width:335px;font-size:16px;line-height:1.25}.real-hero-visual{width:min(95vw,352px);margin:2px auto 0}.real-cart{width:94%;top:-6%}.real-blue{justify-self:start;min-height:39px;padding-inline:22px}.real-swoosh{width:30%;top:-11%;right:6%}.real-label{width:29%;right:auto}.real-rocky{width:23%;bottom:20%;left:-1%}.real-sticker{width:23%;bottom:7%;right:8%}@media (width<=480px){.real-hero{padding-inline:20px;padding-bottom:72px}.real-hero-card{min-height:760px}.real-hero-visual{aspect-ratio:.78;width:min(86vw,330px);margin-top:8px}.real-cart{width:86%;top:-2%;left:50%}.real-swoosh{width:27%;top:-5%;right:7%}.real-label{width:28%;right:auto}.real-rocky{width:21%;bottom:22%;left:3%}.real-sticker{width:21%;bottom:12%;right:9%}}.real-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.real-section-heading{flex-direction:column}.real-tile{min-height:clamp(176px,48vw,230px)}.real-sweet-tile{min-height:clamp(280px,76vw,360px)}.real-quote{padding:14px;font-size:clamp(20px,6.4vw,26px);line-height:1.07}.real-orange{grid-column:1/-1;justify-self:stretch;width:100%;min-height:clamp(300px,78vw,430px)}.real-sweet-tile .sweet-stage{width:min(68%,250px)}.real-footer-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}.rolling-sweet,.loader-candy,.page-shell.is-ready .responsive-site{animation:none!important}.loader-candy{opacity:0!important}.bucket-fill-candy{opacity:1!important;animation:none!important;transform:none!important}.title-char,.scroll-title-char,.scroll-fade,.real-hero p{filter:none!important;opacity:1!important;animation:none!important;transform:none!important}.real-hero-copy .real-blue{opacity:1!important;animation:none!important;transform:none!important}.real-hero-visual{filter:none!important;opacity:1!important;animation:none!important;transform:none!important}.real-cart{animation:none!important;transform:translate(-50%)rotate(8deg)!important}.real-wave{background-position:0!important;animation:none!important}.real-rocky:before{animation:none!important}.real-jar img,.real-blue-tile img{animation:none!important;transform:none!important}.real-bag img,.real-sticker,.real-label{animation:none!important}.real-bag img,.real-sticker{transform:none!important}.real-label{transform:translate(-50%,-50%)rotate(14deg)!important}.orange-lollipop,.umbrella-head{animation:none!important}.umbrella-rain-drop,.umbrella-rain-drop:after,.bubble-pop,.bag-shard,.sweet-piece,.sweet-half,.sweet-crack{opacity:0!important;animation:none!important}.footer-brand-dance span{animation:none!important;transform:none!important}.real-button:hover,.real-button:focus-visible,.real-button:active,.real-newsletter button:hover,.real-newsletter button:focus-visible,.real-newsletter button:active{transform:none!important}}
