.deli{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--crema:#f8f3f2;--blanco:#fff;--rosa:#d9a9b6;--rosa-100:#f4e6ea;--rosa-200:#ecd3da;--rosa-ink:#b4718a;--lav:#afaed8;--lav-100:#eeedf8;--lav-200:#dcdbf0;--lav-ink:#8a88c6;--cacao:#a58a89;--cacao-100:#efe6e4;--ink:#4a4778;--ink-soft:#6b6893;--display:var(--deli-pier),"Arial Black",sans-serif;--voice:var(--deli-caveat),"Brush Script MT",cursive;--sans:var(--deli-pier),"Helvetica Neue",Arial,sans-serif;--shadow-card:#4a477838 -14px 10px 40px 0px;--max:1200px}.deli *{box-sizing:border-box}html:has(.deli){scroll-behavior:smooth}.deli{background:var(--blanco);color:var(--ink);font-family:var(--sans);font-size:15px;line-height:1.7;overflow-x:hidden}.deli img{max-width:100%;display:block}.deli a{color:inherit}.deli p{margin:0}.deli h1,.deli h2,.deli h3{font-family:var(--display);text-transform:uppercase;letter-spacing:.005em;color:var(--ink);text-wrap:balance;margin:0;font-weight:900;line-height:.98}.deli :focus-visible{outline:3px solid var(--lav);outline-offset:3px;border-radius:6px}.deli .wrap{max-width:var(--max);padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));margin:0 auto}.deli .voice{font-family:var(--voice);text-transform:none;letter-spacing:0;color:var(--ink);font-weight:700;line-height:1}.deli .tracked{letter-spacing:.09em;color:var(--ink);font-size:1rem;line-height:1.75}.deli .eng{background:var(--lav-ink);-webkit-mask:var(--m)center/contain no-repeat;-webkit-mask:var(--m)center/contain no-repeat;mask:var(--m)center/contain no-repeat;pointer-events:none;position:absolute}.deli .cut{pointer-events:none;filter:drop-shadow(-8px 14px 14px #4a477838);position:absolute}.deli .blob{pointer-events:none;position:absolute}.deli .btn{font:700 .74rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.8em;padding:1.15em 2.4em;text-decoration:none;transition:transform .2s,background-color .2s,color .2s;display:inline-flex}.deli .btn:hover{transform:translateY(-2px)}.deli .btn-fill{background:var(--ink);color:#fff}.deli .btn-fill:hover{background:#3b3863}.deli .btn-line{border-color:var(--rosa-ink);color:var(--rosa-ink);background:0 0;padding-left:1.6em}.deli .btn-line:hover{background:var(--rosa-ink);color:#fff}.deli .btn-white{color:var(--ink);background:#fff}.deli .btn-white:hover{background:var(--lav-100)}.deli .btn svg{flex:none;width:1.3em;height:1.3em}.deli .nav{top:env(safe-area-inset-top,0px);z-index:9;position:absolute;left:0;right:0}.deli .nav .wrap{align-items:center;gap:32px;padding-block:18px;display:flex}.deli .nav-logo img{width:auto;height:64px}.deli .nav-links{gap:30px;margin:0 auto 0 8px;padding:0;list-style:none;display:flex}.deli .nav-links a{letter-spacing:.05em;color:var(--ink);align-items:center;gap:6px;font-size:.92rem;font-weight:500;text-decoration:none;display:inline-flex}.deli .nav-links a:after{content:"›";color:var(--rosa-ink);font-size:1rem;line-height:0}.deli .nav-links a{position:relative}.deli .nv{background:var(--rosa-ink);width:40px;height:40px;-webkit-mask:var(--m)center/contain no-repeat;-webkit-mask:var(--m)center/contain no-repeat;mask:var(--m)center/contain no-repeat;opacity:0;pointer-events:none;transition:transform .35s ease-in-out,opacity .25s;position:absolute;top:50%;transform:translateY(-50%)scale(.4)}.deli .nv.l{left:-34px}.deli .nv.r{right:-40px}.deli .nav-links a:hover .nv{opacity:1}.deli .nav-links a:hover .nv.l{transform:translateY(-50%)translate(-12px)rotate(20deg)scale(1.08)}.deli .nav-links a:hover .nv.r{transform:translateY(-50%)translate(12px)rotate(-20deg)scale(1.08)}.deli .nav .btn{border-radius:6px;padding:1em 1.8em}.deli .hero{--hh:clamp(640px,100svh,1100px);--extra:140px;background:var(--crema);min-height:calc(var(--hh) + var(--extra));padding-bottom:var(--extra);align-items:center;display:grid;position:relative;overflow:hidden}.deli .hero-photo-wrap{height:var(--hh);width:44%;position:absolute;top:0;right:0}.deli .hero-photo-wrap .blob-edge{color:var(--lav);position:absolute;inset:0 0 5% -13%}.deli .hero-photo-wrap .blob-edge path{animation:16s ease-in-out -2s infinite dl-mhc}.deli .hero-photo{clip-path:url(#heroClip);background:var(--rosa-200);position:absolute;inset:0;overflow:hidden}.deli .hero-photo img,.deli .hero-photo video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.deli .hero-photo video{opacity:0;transition:opacity .9s}.deli .hero-photo.playing video{opacity:1}.deli #heroClip path{animation:16s ease-in-out infinite dl-mhc}@keyframes dl-mb1{0%{d:path("M188.5 101.7C186.3 122.0 169.9 140.7 154.8 156.9C139.8 173.1 116.3 199.8 98.1 199.0C80.0 198.2 60.5 169.1 45.7 152.3C30.9 135.6 11.3 118.5 9.3 98.3C7.3 78.1 18.5 43.3 33.9 31.4C49.2 19.4 79.0 26.3 101.4 26.9C123.7 27.4 153.3 22.2 167.8 34.7C182.3 47.2 190.6 81.3 188.5 101.7Z")}33%{d:path("M180.7 141.4C169.3 158.6 143.9 167.5 123.7 173.7C103.6 179.8 77.0 186.2 59.9 178.1C42.9 170.1 29.1 145.7 21.5 125.3C13.8 104.9 5.6 74.5 14.1 55.9C22.6 37.4 52.1 17.9 72.3 13.9C92.4 9.9 115.0 22.5 134.9 32.0C154.8 41.4 184.3 52.2 191.9 70.4C199.5 88.6 192.0 124.2 180.7 141.4Z")}66%{d:path("M192.4 114.4C189.1 134.2 167.6 152.8 149.5 167.8C131.4 182.7 102.1 208.2 83.8 204.3C65.5 200.3 52.8 164.1 39.5 144.2C26.2 124.3 3.1 105.1 4.0 85.1C4.8 65.1 26.7 34.1 44.7 24.3C62.6 14.4 90.7 21.9 111.5 26.0C132.3 30.1 156.2 34.3 169.7 49.0C183.2 63.8 195.8 94.6 192.4 114.4Z")}to{d:path("M188.5 101.7C186.3 122.0 169.9 140.7 154.8 156.9C139.8 173.1 116.3 199.8 98.1 199.0C80.0 198.2 60.5 169.1 45.7 152.3C30.9 135.6 11.3 118.5 9.3 98.3C7.3 78.1 18.5 43.3 33.9 31.4C49.2 19.4 79.0 26.3 101.4 26.9C123.7 27.4 153.3 22.2 167.8 34.7C182.3 47.2 190.6 81.3 188.5 101.7Z")}}@keyframes dl-mb3{0%{d:path("M185.9 108.9C185.9 127.2 169.6 155.4 154.0 166.4C138.4 177.5 113.0 176.8 92.2 175.2C71.5 173.7 41.4 171.2 29.6 157.3C17.7 143.4 16.7 110.6 21.0 91.8C25.3 73.1 40.7 57.0 55.3 44.9C69.8 32.8 91.9 17.3 108.4 19.2C124.8 21.1 140.8 41.4 153.7 56.4C166.6 71.3 185.8 90.5 185.9 108.9Z")}33%{d:path("M183.0 110.2C181.5 130.5 171.0 161.4 155.8 171.3C140.5 181.3 112.5 172.4 91.4 169.8C70.4 167.1 41.3 168.5 29.3 155.2C17.3 142.0 14.5 108.0 19.5 90.1C24.5 72.3 44.0 62.2 59.4 48.0C74.7 33.8 94.1 4.6 111.7 4.8C129.2 5.1 152.7 32.0 164.6 49.5C176.5 67.1 184.5 89.9 183.0 110.2Z")}66%{d:path("M175.7 130.1C170.1 149.3 154.2 177.4 136.6 185.0C119.0 192.6 90.1 183.8 69.9 175.7C49.6 167.7 22.0 154.0 15.0 136.6C7.9 119.2 18.8 89.6 27.7 71.3C36.7 53.0 51.4 34.9 68.5 26.9C85.6 18.9 113.5 16.3 130.4 23.5C147.4 30.6 162.6 52.0 170.1 69.8C177.7 87.6 181.3 110.9 175.7 130.1Z")}to{d:path("M185.9 108.9C185.9 127.2 169.6 155.4 154.0 166.4C138.4 177.5 113.0 176.8 92.2 175.2C71.5 173.7 41.4 171.2 29.6 157.3C17.7 143.4 16.7 110.6 21.0 91.8C25.3 73.1 40.7 57.0 55.3 44.9C69.8 32.8 91.9 17.3 108.4 19.2C124.8 21.1 140.8 41.4 153.7 56.4C166.6 71.3 185.8 90.5 185.9 108.9Z")}}@keyframes dl-mb2{0%{d:path("M200 0V200H64C34 196 14 176 22 150 30 124 64 120 60 92 56 62 6 58 4 34 2 12 30 0 60 0Z")}33%{d:path("M200 0V200H59.28C34.8 196 11.66 177.87 24.26 142.18 21.24 130.07 59.67 115.22 68.92 91.46 62.06 61.57 8.5 51.71 6.43 40.62 2.42 16.34 33.09 0 52.15 0Z")}66%{d:path("M200 0V200H59.25C26.86 196 12.13 169.79 14.2 148.23 37.52 129.41 68.77 114.99 60.66 87.98 50.11 54.91 0.86 65.69 9.92 39.52 7.41 6.48 26.58 0 62.29 0Z")}to{d:path("M200 0V200H64C34 196 14 176 22 150 30 124 64 120 60 92 56 62 6 58 4 34 2 12 30 0 60 0Z")}}@keyframes dl-mhc{0%{d:path("M.30 0H1V.9C1 .96 .96 1 .9 1H.58C.40 .99 .30 .92 .26 .82C.21 .70 .30 .62 .26 .50C.22 .38 .06 .34 .08 .20C.10 .08 .22 .02 .30 0Z")}33%{d:path("M0.3 0H1V0.9C1 0.96 0.96 1 0.9 1H0.58C0.4 1 0.34 0.92 0.26 0.83C0.18 0.7 0.31 0.65 0.22 0.48C0.18 0.41 0.08 0.3 0.12 0.24C0.1 0.08 0.22 0.02 0.3 0Z")}66%{d:path("M0.3 0H1V0.9C1 0.96 0.96 1 0.9 1H0.58C0.4 1 0.31 0.89 0.22 0.81C0.19 0.73 0.32 0.63 0.27 0.51C0.19 0.37 0.03 0.38 0.04 0.23C0.1 0.08 0.22 0.02 0.3 0Z")}to{d:path("M.30 0H1V.9C1 .96 .96 1 .9 1H.58C.40 .99 .30 .92 .26 .82C.21 .70 .30 .62 .26 .50C.22 .38 .06 .34 .08 .20C.10 .08 .22 .02 .30 0Z")}}.deli #blob1 path{animation:24s ease-in-out infinite dl-mb1}.deli #blob2 path{animation:20s ease-in-out infinite dl-mb2}.deli #blob3 path{animation:18s ease-in-out infinite dl-mb3}.deli .spin{animation:30s linear infinite dl-blob-turn}.deli .spin.rev{animation-duration:42s;animation-direction:reverse}@keyframes dl-blob-turn{to{rotate:360deg}}.deli .wave-live{width:100%;height:clamp(48px,6vw,90px);margin-top:-1px;display:block}.deli .magnetic{transition:transform .6s cubic-bezier(.2,.8,.2,1),background-color .2s,color .2s}.deli.is-js .rv{transition:translate 1s cubic-bezier(.2,.8,.2,1);translate:0 40px}.deli.is-js .rv.in{translate:0}@keyframes dl-beat{0%,10%,20%,to{scale:1}5%,15%{scale:1.06}}@keyframes dl-wc1{0%,4%,to{transform:translate(0)}2%{transform:translate(-10px)}}@keyframes dl-wc2{0%,3%,7%,to{transform:translate(0)}5%{transform:translate(-10px)}}@keyframes dl-wc3{0%,6%,10%,to{transform:translate(0)}8%{transform:translate(-10px)}}.deli .hero-left-blob{aspect-ratio:1;width:24%;color:var(--rosa-200);top:42%;left:-6%}.deli .hero .e-straw{--m:url(/deli/eng/strawberries.webp);aspect-ratio:1;width:min(15%,215px);top:15%;left:1%;rotate:-14deg}.deli .hero .e-whisk{--m:url(/deli/eng/whisk.webp);left:7%;bottom:calc(var(--extra) + 6%);aspect-ratio:1;width:13%;rotate:20deg}.deli .hero-copy{z-index:2;text-align:center;justify-items:center;gap:6px;width:min(620px,40%);margin-left:calc(37% - min(310px,20%));padding-top:120px;padding-bottom:150px;display:grid;position:relative}.deli .hero h1{font-size:clamp(2.1rem,3.7vw,3.4rem);line-height:1}.deli .dots{background:radial-gradient(circle,var(--ink)1.6px,transparent 2px)0 50%/13px 4px repeat-x;width:120px;height:4px;margin:14px 0 8px}.deli .hero .voice{font-size:clamp(2.1rem,4.2vw,3.4rem)}.deli .hero-ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.deli .scroll-cue{left:max(16px,calc((100% - var(--max))/2 + 16px));bottom:calc(var(--extra) + clamp(60px,9vh,110px));z-index:3;border:2px solid var(--ink);width:50px;height:50px;color:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute}.deli .scroll-cue svg{width:18px;height:18px;transition:translate .3s;animation:3.6s infinite dl-cue}.deli .scroll-cue:hover svg{translate:0 8px}@keyframes dl-cue{0%,11%,27%,44%,to{transform:translateY(0)}22%,33%{transform:translateY(7px)}}.deli .hero .e-cotton{--m:url(/deli/eng/cotton.webp);left:50%;bottom:calc(var(--extra) - 70px);aspect-ratio:3/4;z-index:3;width:96px;translate:-50%;rotate:8deg}.deli .hero-wave{z-index:2;pointer-events:none;width:100%;height:clamp(60px,8vw,120px);position:absolute;bottom:-1px;left:0;right:0}.deli .wave{width:100%;height:clamp(40px,5vw,70px);margin-top:-1px;display:block}.deli .intro{padding-block:110px 130px;position:relative;overflow-x:clip}.deli .intro .wrap{text-align:center;justify-items:center;gap:30px;max-width:720px;display:grid}.deli .intro-text{text-align:left;justify-items:start;gap:30px;max-width:600px;display:grid}.deli .intro .e-cherry{width:64px;height:64px;position:relative;rotate:-20deg}.deli .intro .e-whisk2{--m:url(/deli/eng/fresas.webp);aspect-ratio:1;width:clamp(150px,18vw,250px);top:22%;left:-2%;rotate:-12deg}.deli .intro .brush{width:clamp(170px,22vw,300px);color:var(--rosa);top:44%;left:-3%}.deli .intro .c-hotdog{width:clamp(240px,30vw,430px);top:4%;right:-7%;rotate:-14deg}.deli .intro .c-sprinkles{width:90px;bottom:30px;left:44%;rotate:10deg}.deli .intro .c-straw{width:70px;bottom:10px;right:22%;rotate:24deg}.deli .stations{padding-block:40px 120px;position:relative;overflow-x:clip}.deli .stations .big-blob{width:min(980px,82%);height:calc(100% + 40px);color:var(--rosa);top:-60px;right:-8%}.deli .stations .inner-blob{aspect-ratio:1;width:min(400px,34%);color:var(--lav);top:46%;right:6%}.deli .stations .e-cart{--m:url(/deli/eng/cart.webp);aspect-ratio:1;background:var(--rosa-ink);opacity:.5;width:clamp(150px,17vw,240px);top:0;right:2%;rotate:8deg}.deli .stations .wrap{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:center;gap:48px;display:grid;position:relative}.deli .stations-copy{z-index:2;justify-items:start;gap:16px;padding-top:80px;display:grid}.deli .stations-copy h2{font-size:clamp(2.1rem,3.4vw,3.2rem)}.deli .stations-copy .voice{margin-top:-6px;font-size:clamp(1.7rem,2.6vw,2.2rem)}.deli .stations-copy p{color:var(--ink);max-width:36ch}.deli .carousel{z-index:2;min-width:0;position:relative}.deli .track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:26px;margin-left:-26px;padding:24px 4px 30px 26px;display:flex;overflow-x:auto}.deli .track::-webkit-scrollbar{display:none}.deli .st-card{aspect-ratio:1/1.12;scroll-snap-align:start;box-shadow:var(--shadow-card);background:var(--lav-200);border-radius:8px;flex:0 0 clamp(250px,26vw,330px);position:relative;overflow:hidden}.deli .st-card img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.3,.95,.33,.98)}.deli .st-card:hover img{transform:scale(1.1)}.deli .st-card:after{content:"";background:linear-gradient(#0000,#3a345ca8);position:absolute;inset:40% 0 0}.deli .st-card h3{z-index:1;color:#fff;font-size:clamp(1.1rem,1.5vw,1.4rem);line-height:1.05;position:absolute;bottom:20px;left:20px;right:20px}.deli .st-badges{z-index:1;justify-content:space-between;gap:8px;display:flex;position:absolute;top:14px;left:14px;right:14px}.deli .st-icons{gap:6px;display:flex}.deli .st-icons span{background:#fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.deli .st-icons svg{width:18px;height:18px;stroke:var(--ink);fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.deli .pill{color:var(--ink);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:.45em .95em;font-size:.72rem;display:inline-flex}.deli .pill svg{stroke:currentColor;fill:none;stroke-width:2px;width:14px;height:14px}.deli .st-level{z-index:1;background:#fff;border-radius:999px;gap:3px;padding:5px 9px;display:flex;position:absolute;bottom:22px;right:16px}.deli .st-level i{background:var(--lav-200);border-radius:50%;width:9px;height:9px}.deli .st-level i.on{background:var(--rosa-ink)}.deli .arrows{gap:18px;margin:4px 0 0 4px;display:flex}.deli .arrows button{color:var(--ink);cursor:pointer;background:0 0;border:0;padding:6px}.deli .arrows svg{width:22px;height:22px}.deli .stations .c-burger{z-index:3;width:clamp(170px,19vw,280px);bottom:-40px;right:3%;rotate:-8deg}.deli .stations .c-macaron{z-index:3;width:74px;bottom:-24px;left:42%;rotate:-16deg}.deli .statement{text-align:center;padding-block:120px 110px;position:relative;overflow-x:clip}.deli .statement .wrap{justify-items:center;gap:22px;max-width:780px;display:grid}.deli .statement h2{font-size:clamp(2.1rem,3.8vw,3.4rem)}.deli .dash-voice{align-items:center;gap:22px;display:flex}.deli .dash-voice:before,.deli .dash-voice:after{content:"";background:var(--ink);width:32px;height:2px}.deli .statement .voice{font-size:clamp(1.9rem,3vw,2.6rem)}.deli .statement .tracked{text-align:center;max-width:620px}.deli .statement .left-blob{aspect-ratio:1;width:clamp(200px,22vw,320px);color:var(--cacao-100);top:38%;left:-5%}.deli .statement .c-fresas{width:clamp(200px,24vw,340px);top:26%;left:-3%;rotate:-6deg}.deli .statement .c-cookie{width:84px;top:40px;right:16%;rotate:18deg}.deli .statement .c-strawberry{z-index:2;width:96px;bottom:70px;right:4%;rotate:-14deg}.deli .statement .e-pancakes{--m:url(/deli/eng/pancakes.webp);aspect-ratio:1;width:clamp(120px,14vw,200px);top:38%;right:-2%;rotate:12deg}.deli .split{color:var(--ink);grid-template-columns:1fr 1fr;display:grid;position:relative}.deli .split .wave-top,.deli .split .wave-bot{z-index:2;width:100%;height:46px;position:absolute;left:0;right:0}.deli .split .wave-top{top:-1px}.deli .split .wave-bot{bottom:-1px}.deli .half{align-content:center;gap:18px;min-height:540px;padding:110px clamp(16px,5vw,64px);display:grid;position:relative;overflow:hidden}.deli .half.salty{background:var(--rosa);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.deli .half.sweet{background:var(--lav);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.deli .seam{z-index:1;width:60px;color:var(--lav);position:absolute;top:0;bottom:0;left:calc(50% - 30px)}.deli .half-copy{z-index:2;align-content:center;justify-items:start;gap:16px;display:grid;position:relative}.deli .sweet .half-copy{order:-1}.deli .lettering{aspect-ratio:2;width:min(240px,100%);-webkit-mask:var(--m)left center/contain no-repeat;-webkit-mask:var(--m)left center/contain no-repeat;mask:var(--m)left center/contain no-repeat;background:#fff}.deli .half-copy h3{font-size:clamp(1.5rem,2vw,1.9rem);line-height:1}.deli .half-copy p{max-width:30ch;font-size:.92rem}.deli .half-art{min-height:340px;position:relative}.deli .half-art .cut{width:92%}.deli .salty .c1{top:4%;left:-10%;rotate:-12deg}.deli .salty .c2{width:72%;bottom:-6%;left:10%;rotate:8deg}.deli .sweet .c1{width:76%;top:-2%;right:-6%;rotate:10deg}.deli .sweet .c2{width:56%;bottom:-8%;right:30%;rotate:-8deg}.deli .half .eng{opacity:.45;background:#fff}.deli .salty .e-h{--m:url(/deli/eng/hotdog.webp);aspect-ratio:1;width:120px;bottom:6%;left:-4%;rotate:-20deg}.deli .sweet .e-h{--m:url(/deli/eng/cone.webp);aspect-ratio:3/4;width:110px;bottom:4%;right:2%;rotate:16deg}.deli .moments{padding-block:120px 100px;position:relative;overflow:hidden}.deli .moments .head{text-align:center;justify-items:center;gap:4px;margin-bottom:30px;display:grid}.deli .moments h2{font-size:clamp(2.1rem,3.4vw,3.2rem)}.deli .moments .voice{font-size:clamp(1.8rem,2.8vw,2.4rem)}.deli .moments .e-m{--m:url(/deli/eng/balloons.webp);aspect-ratio:3/4;width:clamp(110px,12vw,170px);top:30px;right:-1%;rotate:10deg}.deli .moments .e-m2{--m:url(/deli/eng/popcorn.webp);aspect-ratio:1;width:clamp(90px,10vw,140px);top:60px;left:1%;rotate:-12deg}.deli .mq{gap:4px;display:grid}.deli .mq-row{width:max-content;animation:dl-mq var(--d,90s)linear infinite;display:flex}.deli .mq-row.rev{animation-direction:reverse}.deli .mq:hover .mq-row{animation-play-state:paused}.deli .mq-set{gap:22px;padding:26px 22px 26px 0;display:flex}.deli .mq-i{object-fit:cover;background:var(--lav-200);width:auto;max-width:none;height:clamp(170px,21vw,270px);box-shadow:var(--shadow-card);border-radius:8px;flex:none;transition:translate .45s cubic-bezier(.3,.95,.33,.98),scale .45s cubic-bezier(.3,.95,.33,.98);display:block}.deli .mq-i:nth-child(odd){rotate:-1.5deg}.deli .mq-i:nth-child(2n){rotate:1.2deg}.deli .mq-i:hover{translate:0 -24px;scale:1.05}@keyframes dl-mq{to{translate:-50%}}.deli .social{padding-block:120px 160px;position:relative;overflow-x:clip}.deli .social .wrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:48px;display:grid}.deli .social-copy{text-align:center;z-index:2;justify-items:center;gap:16px;display:grid;position:relative}.deli .social-copy h2{font-size:clamp(2.1rem,3.4vw,3.2rem)}.deli .social-copy .voice{margin-top:-10px;font-size:2.4rem}.deli .social-copy .tracked{max-width:32ch}.deli .social .rblob{width:min(760px,62%);height:92%;color:var(--rosa-200);top:4%;right:-10%}.deli .social .e-balloons{--m:url(/deli/eng/balloons.webp);aspect-ratio:3/4;width:clamp(150px,16vw,230px);top:28%;left:-2%;rotate:-8deg}.deli .social .lblob{aspect-ratio:1;width:240px;color:var(--lav-100);bottom:6%;left:-6%}.deli .collage{min-width:0;height:520px;position:relative}.deli .post{background:#fff;width:clamp(170px,19vw,240px);padding-bottom:40px;position:absolute;box-shadow:-10px 14px 34px #4a477829}.deli .post img{aspect-ratio:1;object-fit:cover;width:100%}.deli .post .bar{color:var(--ink-soft);gap:9px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.deli .post .bar svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:16px;height:16px}.deli .post .bar svg:last-child{margin-left:auto}.deli .post.p1{animation:10s ease-in-out infinite dl-wc1;top:8%;left:4%}.deli .post.p2{z-index:2;animation:10s ease-in-out infinite dl-wc2;top:34%;left:34%}.deli .post.p3{animation:10s ease-in-out infinite dl-wc3;top:-2%;right:2%}.deli .post{transition:translate .4s,scale .4s}.deli .post:hover{z-index:4;translate:0 -24px;scale:1.05}.deli .post.p4{z-index:1;bottom:-4%;right:8%}.deli .bubble{z-index:3;background:var(--rosa);color:var(--ink);font-family:var(--voice);border-radius:50% 50% 50% 12%;padding:22px 24px;font-size:1.7rem;font-weight:700;line-height:1;position:absolute}.deli .bubble small{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;margin-top:6px;font-size:.62rem;font-weight:500;display:block}.deli .collage .bubble{bottom:6%;left:-2%;rotate:-6deg}.deli .bubble{animation:4s 2s infinite dl-beat}.deli .rating{letter-spacing:.08em;align-items:center;gap:10px;font-size:.78rem;display:flex}.deli .rating b{font-family:var(--display);font-size:1.9rem;font-weight:900;line-height:1}.deli .torn-row{padding-block:30px 120px;position:relative}.deli .torn-row .wrap{grid-template-columns:1fr 1fr;gap:clamp(20px,4vw,60px);max-width:980px;display:grid}.deli .torn{text-align:center;color:#fff;isolation:isolate;place-items:center;min-height:330px;padding:48px 40px;display:grid;position:relative;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M2 3 9 1.5 18 2.6 27 1 38 2.2 50 .8 61 2 72 1 83 2.4 93 1.2 98.6 3 99.2 14 98.4 27 99.6 40 98.6 54 99.4 67 98.2 80 99.4 91 97.8 98.6 86 97.6 74 99 62 97.8 50 99.2 38 98 26 99.4 14 98 3 99 1 88 1.8 75 .6 61 1.6 48 .4 35 1.4 22 .6 11Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M2 3 9 1.5 18 2.6 27 1 38 2.2 50 .8 61 2 72 1 83 2.4 93 1.2 98.6 3 99.2 14 98.4 27 99.6 40 98.6 54 99.4 67 98.2 80 99.4 91 97.8 98.6 86 97.6 74 99 62 97.8 50 99.2 38 98 26 99.4 14 98 3 99 1 88 1.8 75 .6 61 1.6 48 .4 35 1.4 22 .6 11Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.deli .torn:first-child{rotate:-1.2deg}.deli .torn:nth-child(2){margin-top:18px;rotate:1.4deg}.deli .torn{transition:scale .45s cubic-bezier(.3,.95,.33,.98)}.deli .torn:hover{scale:1.03}.deli .torn:before{transition:scale .9s cubic-bezier(.3,.95,.33,.98)}.deli .torn:hover:before{scale:1.08}.deli .torn:before{content:"";z-index:-2;background:var(--bgimg)center/cover;filter:grayscale()contrast(.8)brightness(1.15);position:absolute;inset:0}.deli .torn:after{content:"";z-index:-1;background:linear-gradient(90deg,var(--tone)20%,color-mix(in srgb,var(--tone)90%,transparent));mix-blend-mode:multiply;position:absolute;inset:0}.deli .torn.t-lav{--tone:#9896cf}.deli .torn.t-rosa{--tone:#cf93a6}.deli .torn h3{color:#fff;font-size:clamp(1.8rem,2.6vw,2.4rem)}.deli .torn p{max-width:34ch;margin:10px auto 22px;font-size:.92rem}.deli .faq{padding-block:0 110px}.deli .faq .wrap{max-width:860px}.deli .faq h2{text-align:center;margin-bottom:8px;font-size:clamp(1.9rem,3vw,2.7rem)}.deli .faq .voice{text-align:center;margin-bottom:34px;font-size:1.9rem;display:block}.deli details{border-top:1.5px solid var(--lav-200)}.deli details:last-of-type{border-bottom:1.5px solid var(--lav-200)}.deli summary{cursor:pointer;letter-spacing:.03em;justify-content:space-between;gap:16px;padding:20px 4px;font-weight:700;list-style:none;display:flex}.deli summary::-webkit-details-marker{display:none}.deli summary:after{content:"";border-right:2px solid var(--rosa-ink);border-bottom:2px solid var(--rosa-ink);flex:none;width:12px;height:12px;margin-top:6px;transition:rotate .2s;rotate:45deg}.deli details[open] summary:after{rotate:-135deg}.deli details p{color:var(--ink-soft);letter-spacing:.03em;max-width:68ch;padding:0 4px 22px}.deli .quote{background:var(--lav-200);padding-block:90px;position:relative;overflow:hidden}.deli .quote .wrap{text-align:center;z-index:2;justify-items:center;gap:10px;display:grid;position:relative}.deli .quote h2{max-width:22ch;font-size:clamp(1.6rem,2.6vw,2.3rem)}.deli .quote .voice{font-size:1.9rem}.deli .qform{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px;display:flex}.deli .qform label{text-align:left;letter-spacing:.16em;text-transform:uppercase;gap:4px;font-size:.62rem;font-weight:700;display:grid}.deli .qform input,.deli .qform select{height:54px;font:700 .8rem var(--sans);letter-spacing:.1em;color:var(--ink);clip-path:polygon(0 3%,100% 0,99% 97%,1% 100%);background:#fff;border:0;border-radius:4px;width:200px;min-width:0;padding:0 16px}.deli .qform button{clip-path:polygon(1% 0,100% 4%,99% 100%,0 96%);border-radius:4px;align-self:end;height:54px}.deli .qnote{color:var(--ink-soft);margin-top:6px;font-size:.78rem}.deli .quote .c-cholado{z-index:3;width:clamp(150px,15vw,220px);bottom:-30px;left:-1%;rotate:-8deg}.deli .quote .bubble{background:var(--rosa);font-size:1.5rem;top:40px;left:clamp(110px,13vw,200px);rotate:-8deg}.deli .quote .e-r{--m:url(/deli/eng/cocktail.webp);aspect-ratio:3/4;width:clamp(150px,16vw,230px);top:6%;right:-1%;rotate:12deg}.deli .quote .e-r2{--m:url(/deli/eng/popcorn.webp);aspect-ratio:1;width:110px;bottom:-30px;right:14%;rotate:-14deg}.deli .foot{background:var(--lav);color:var(--ink);padding-block:64px 26px}.deli .foot .grid{grid-template-columns:1fr 1fr 1fr 1.2fr;gap:36px;display:grid}.deli .foot img{width:auto;height:76px}.deli .foot h4{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 14px;font-size:.78rem;font-weight:900;display:flex}.deli .foot ul{letter-spacing:.08em;gap:8px;margin:0;padding:0;font-size:.84rem;list-style:none;display:grid}.deli .foot a{text-decoration:none}.deli .foot a:hover{text-decoration:underline}.deli .foot p{letter-spacing:.08em;max-width:24ch;font-size:.84rem}.deli .legal{letter-spacing:.16em;text-transform:uppercase;border-top:1px solid #4a47784d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:44px;padding-top:20px;font-size:.7rem;display:flex}.deli .socials{gap:10px;display:flex}.deli .socials a{border:1.5px solid var(--ink);isolation:isolate;border-radius:50%;place-items:center;width:42px;height:42px;transition:color .3s;display:grid;position:relative}.deli .socials a:before{content:"";background:var(--ink);z-index:-1;border-radius:50%;transition:scale .35s cubic-bezier(.3,.95,.33,.98);position:absolute;inset:-1px;scale:0}.deli .socials a:hover{color:#fff}.deli .socials a:hover:before{scale:1}.deli .socials svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:18px;height:18px}@media (max-width:1200px) and (min-width:981px){.deli .hero-photo-wrap{width:40%}}@media (max-width:1150px) and (min-width:981px){.deli .nav-links{gap:24px}.deli .nav-links li:last-child{display:none}}@media (max-width:980px){.deli .nav-links{display:none}.deli .nav .wrap{justify-content:space-between}.deli .hero{min-height:0;padding-bottom:0;display:block}.deli .hero-photo-wrap{width:100%;height:340px;position:relative;bottom:auto}.deli .hero-photo{clip-path:none;border-radius:0 0 48% 52%/0 0 18% 22%}.deli .hero-photo-wrap .blob-edge{display:none}.deli .hero-copy{width:auto;margin:0 auto;padding:40px 16px 110px}.deli .hero .e-straw,.deli .hero .e-cotton,.deli .hero .e-whisk,.deli .scroll-cue{display:none}.deli .stations .wrap,.deli .social .wrap,.deli .torn-row .wrap{grid-template-columns:minmax(0,1fr)}.deli .nav{background:var(--crema);position:relative}.deli .hero-photo-wrap{height:300px}.deli .stations .big-blob{width:140%;right:-30%}.deli .stations-copy{padding-top:20px}.deli .split{grid-template-columns:minmax(0,1fr)}.deli .seam{display:none}.deli .foot .grid{grid-template-columns:1fr 1fr}.deli .intro .c-hotdog{order:5;justify-self:end;width:260px;margin:-30px -40px 0 0;position:relative;top:auto;right:auto}.deli .intro .wrap{display:grid}}@media (max-width:600px){.deli .nav-logo img{height:52px}.deli .nav .btn span{display:none}.deli .half.salty,.deli .half.sweet{grid-template-columns:1fr}.deli .half-art{min-height:260px}.deli .collage{height:440px}.deli .post{width:150px}.deli .post.p2{left:26%}.deli .quote .c-cholado,.deli .quote .bubble{display:none}.deli .qform input,.deli .qform select,.deli .qform label,.deli .qform button{width:100%}.deli .foot .grid{grid-template-columns:1fr}.deli .intro .e-whisk2,.deli .intro .brush{opacity:.35}.deli .statement .c-fresas,.deli .statement .left-blob,.deli .statement .c-strawberry{display:none}}@media (prefers-reduced-motion:reduce){.deli .mq{overflow-x:auto}.deli *,.deli :before,.deli :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.deli.is-js .rv{translate:none}}.deli .nav nav{margin-right:auto}.deli .nav-links{margin:0 0 0 8px}.deli h1 .eyebrow{font:700 .74rem/1.4 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--rosa-ink);margin-bottom:16px;display:block}.deli .track{margin-block:0;list-style:none}.deli .st-card>a{height:100%;color:inherit;text-decoration:none;display:block}.deli .st-card:after{pointer-events:none}.deli .st-card:focus-within{outline:3px solid var(--lav);outline-offset:3px}.deli .post,.deli .rating{margin:0}.deli .stars{color:#e8b04a;letter-spacing:2px}.deli .g-reviews{z-index:2;justify-items:center;gap:22px;margin-top:70px;display:grid;position:relative}.deli .g-reviews h3{font-size:clamp(1.3rem,1.8vw,1.6rem)}.deli .g-reviews ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:100%;margin:0;padding:0;list-style:none;display:grid}.deli .g-reviews li:first-child{rotate:-1deg}.deli .g-reviews li:nth-child(3){rotate:1deg}.deli .g-reviews blockquote{background:#fff;border-radius:10px;align-content:start;gap:10px;height:100%;margin:0;padding:22px 22px 18px;display:grid;box-shadow:-10px 14px 34px #4a477824}.deli .g-stars{color:#e8b04a;letter-spacing:2px}.deli .g-reviews blockquote p{color:var(--ink);-webkit-line-clamp:7;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.6;display:-webkit-box;overflow:hidden}.deli .g-reviews footer{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-size:.72rem}.deli .g-more{letter-spacing:.12em;text-transform:uppercase;color:var(--rosa-ink);font-size:.78rem;font-weight:700}.deli .foot .foot-h{font:900 .78rem/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);align-items:center;gap:8px;margin:0 0 14px;display:flex}.deli .foot address{font-style:normal}.deli .foot-brand{align-content:start;gap:14px;display:grid}.deli .foot-brand p{letter-spacing:.06em;max-width:26ch;font-size:.84rem}@media (max-width:980px){.deli .g-reviews ul{grid-template-columns:minmax(0,1fr)}.deli .g-reviews li{rotate:none!important}}@media (max-width:600px){.deli .stations .c-burger{width:140px;bottom:-56px;right:-14px}.deli .stations .c-macaron,.deli .statement .c-cookie{display:none}.deli .statement{padding-top:140px}}.deli .post{width:clamp(210px,22vw,290px)}.deli .post img{height:auto}.deli .collage{height:600px}@media (max-width:600px){.deli .post{width:min(46vw,190px)}.deli .collage{height:480px}}