html[data-intro=cover] body:before{content:"";z-index:var(--z-intro);background:#0a0a0a;animation:0s linear 4s forwards kpr-intro-cover-failsafe;position:fixed;inset:0}@keyframes kpr-intro-cover-failsafe{to{visibility:hidden}}.kpr-curtain{z-index:9999;background:#0a0a0a;place-items:center;display:grid;position:fixed;inset:0}.kpr-curtain-logo{opacity:0;border-radius:9999px;width:96px;height:96px}.kpr-curtain[data-play]{animation:kpr-curtain-out .42s var(--ease-standard) .78s both}.kpr-curtain[data-play] .kpr-curtain-logo{animation:kpr-logo-settle 1.1s var(--ease-out-quart) both}.kpr-curtain[data-skip]{animation:kpr-curtain-out .16s var(--ease-standard) both}@keyframes kpr-curtain-out{to{opacity:0;visibility:hidden}}@keyframes kpr-logo-settle{0%{opacity:0;transform:scale(.9)}35%{opacity:1;transform:scale(1)}60%{opacity:1;transform:scale(1)}to{opacity:0;transform:translate(var(--tx,0), var(--ty,0)) scale(var(--ts,1))}}
:is(.kpr-slip:has(input[name=week-diet][value=non_veg]:checked) [data-slip-diet=veg],.kpr-slip:not(:has(input[name=week-diet][value=non_veg]:checked)) [data-slip-diet=non_veg]),:is(.kpr-slip:has(input[name=week-tier][value=basic]:checked) [data-slip-tier]:not([data-slip-tier=basic]),.kpr-slip:has(input[name=week-tier][value=standard]:checked) [data-slip-tier]:not([data-slip-tier=standard]),.kpr-slip:has(input[name=week-tier][value=premium]:checked) [data-slip-tier]:not([data-slip-tier=premium])){display:none}.kpr-slip-seg-note{font-size:var(--type-micro);opacity:.78;margin-top:1px;font-weight:500;display:block}.kpr-slip-script{font-family:var(--font-script), cursive;color:var(--accent-text);font-size:1.5rem;line-height:1.15}.kpr-slip-rot{text-decoration:underline;-webkit-text-decoration-color:var(--accent-text);text-decoration-color:var(--accent-text);text-underline-offset:3px;text-decoration-thickness:2px}.kpr-slip-with{color:var(--text-muted);font-size:var(--type-micro);margin-top:1px;display:block}.kpr-slip-ben{gap:.5rem;margin-top:1rem;display:grid}.kpr-slip-dots{flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.kpr-slip-dots>li{width:2rem;height:2rem;box-shadow:0 0 0 1px var(--kansa-rim);border-radius:999px;flex:none;overflow:hidden}.kpr-slip-dots img{object-fit:cover;width:100%;height:100%;display:block}.kpr-slip-dots>li.kpr-slip-dot-more{box-shadow:none;border:1.5px dashed var(--kansa-rim)}.kpr-slip-tear{background:radial-gradient(circle at 50% 100%, transparent 6px, var(--cin-panel) 6.5px) repeat-x;background-size:16px 12px;height:12px}.kpr-slip-row{min-height:2.75rem;font-size:var(--type-body-s);align-items:center;gap:.75rem;padding-block:.5rem;display:flex}.kpr-slip-row+.kpr-slip-row{border-top:1px solid var(--line)}.kpr-slip-day{width:5.5rem;color:var(--text);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700}.kpr-slip-off,.kpr-slip-tag{color:var(--text-muted)}.kpr-slip-dish{flex:1;min-width:0;line-height:1.35}.kpr-slip-dish strong{font-weight:700}.kpr-slip-tag{font-size:var(--type-micro);font-weight:600;display:block}.cine-home>#plans~section{content-visibility:auto;contain-intrinsic-size:auto 900px}@font-face{font-family:Inter Tight Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold);font-weight:800;size-adjust:96.6%;ascent-override:100.28%;descent-override:24.97%;line-gap-override:0%}.cine-home .cine-hero{isolation:isolate;background:var(--bg);position:relative;overflow:hidden}.cine-home .cine-hero-grid{position:relative}.cine-home .cine-mono{letter-spacing:.06em;text-transform:uppercase;font-family:ui-monospace,SF Mono,Roboto Mono,Menlo,Consolas,monospace;font-size:.75rem;font-weight:500;line-height:1.5}.cine-home .cine-h1{letter-spacing:-.035em;font-size:clamp(3.4rem,18vw,5.75rem);font-weight:800;line-height:.86}@media (min-width:640px){.cine-home .cine-h1{font-size:clamp(4.5rem,8vw,7.25rem)}}.cine-home .cine-h1-a{font-family:var(--font-display), "Inter Tight Fallback", Arial, sans-serif;text-transform:uppercase;color:#fff8ee;display:block}.cine-home .cine-h1-l{white-space:nowrap;display:block}.cine-home .cine-h1-b{white-space:nowrap;font-family:var(--font-script), cursive;letter-spacing:0;text-transform:lowercase;color:var(--brand-saffron);margin-top:-.06em;padding-left:1.5em;font-size:.56em;font-weight:400;line-height:1.2;display:block}.cine-home .cine-h1-sub{color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;margin-top:1rem;font-size:.875rem;font-weight:700;line-height:1.4;display:block}.cine-home .cine-chip{border:1px solid var(--line-strong);background:0 0;border-radius:2px}.cine-home .cine-offer{border:1px solid #f4a30080;border-radius:2px}.cine-home .cine-link,.cine-home .cine-link-plain{color:var(--text);letter-spacing:.08em;text-transform:uppercase;transition:color var(--dur-fast) var(--ease-standard);outline:none;align-items:center;gap:.35rem;padding-block:.4rem;font-size:.8125rem;font-weight:700;text-decoration:none;display:inline-flex}.cine-home .cine-link{border-bottom:1px solid;padding-bottom:.2rem}.cine-home .cine-link-plain{font-size:inherit;letter-spacing:inherit;text-underline-offset:3px;padding-block:.2rem;-webkit-text-decoration:underline #f6ebda59;text-decoration:underline #f6ebda59}@media (hover:hover){.cine-home .cine-link:hover,.cine-home .cine-link-plain:hover{color:var(--accent-text)}}.cine-home .cine-link:focus-visible,.cine-home .cine-link-plain:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.cine-home .cine-objects{margin-inline:calc(-1 * var(--gutter));aspect-ratio:1/1.14;position:relative}.cine-home .cine-objects:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#f4a30033,#c27c4a0f 60%,#0000);position:absolute;inset:8% -10% 0 10%}.cine-home .cine-obj{position:absolute}.cine-home .cine-obj picture,.cine-home .cine-obj img{width:100%;height:auto;display:block}.cine-home .cine-obj:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0000008c,#0000);height:14%;position:absolute;bottom:-6%;left:12%;right:12%}.cine-home .cine-bob{position:relative}.cine-home .cine-soft{z-index:1;pointer-events:none;background-size:100% 100%;display:none;position:absolute;inset:0}.cine-home .cine-obj-thali{width:100%;top:44%;right:-16%;transform:rotate(-4deg)}.cine-home .cine-obj-tiffin{z-index:2;width:32%;bottom:0;left:3%;transform:rotate(-9deg)}.cine-home .cine-spice{z-index:2;position:absolute}.cine-home .cine-spice picture,.cine-home .cine-spice img{width:100%;height:auto;display:block}.cine-home .cine-spice-chilli{width:15%;top:22%;left:58%;transform:rotate(38deg)}.cine-home .cine-spice-anise{opacity:.85;width:12%;bottom:8%;left:44%;transform:rotate(-12deg)}.cine-home .cine-spice-leaf,.cine-home .cine-spice-cardamom{display:none}.cine-home .cine-tag{z-index:3;left:var(--gutter);background:#120e0aeb;border:1px solid #f6ebda29;border-radius:4px;width:min(16rem,60%);padding:.875rem 1rem;position:absolute;top:0;box-shadow:0 18px 40px -12px #0009}.cine-home .cine-tag-slides{gap:.4rem;margin-top:.5rem;display:grid}.cine-home .cine-tag-dish{font-family:var(--font-display), "Inter Tight Fallback", Arial, sans-serif;letter-spacing:-.01em;text-transform:uppercase;color:var(--text);font-size:1.25rem;font-weight:800;line-height:1.05}.cine-home .cine-tag-foot{font-size:var(--type-micro);margin-top:.6rem;line-height:1.45}.cine-home .cine-infobar{border-top:1px solid var(--line);color:var(--text);grid-template-columns:1fr 1fr;gap:1rem 1.5rem;padding-block:1.25rem 2rem;display:grid}.cine-home .cine-infobar dt{color:var(--text-muted)}.cine-home .cine-infobar dd{margin:.15rem 0 0}.cine-home .cine-infobar>div:last-child{grid-column:1/-1}@media (min-width:1024px){.cine-home .cine-hero{min-height:100svh}.cine-home .cine-hero-grid{position:static}.cine-home .cine-hero-copy{z-index:2;width:56%;min-height:calc(100svh - var(--header-h));padding-bottom:8rem;position:relative}.cine-home .cine-objects{z-index:1;top:var(--header-h);height:calc(100svh - var(--header-h));aspect-ratio:auto;width:50vw;margin:0;position:absolute;right:0}.cine-home .cine-objects:before{inset:4% -12% 0 -6%}.cine-home .cine-hero-copy{padding-top:clamp(1.5rem,4svh,3rem)}.cine-home .cine-obj-thali{width:45vw;top:34%;right:-3vw}.cine-home .cine-obj-tiffin{width:15vw;top:auto;bottom:7%;left:1vw}.cine-home .cine-spice-chilli{width:5.5vw;top:26%;left:30%}.cine-home .cine-spice-anise{width:4.5vw;top:auto;bottom:4%;left:46%}.cine-home .cine-spice-leaf{width:8vw;display:block;bottom:3%;right:2vw;transform:rotate(-24deg)}.cine-home .cine-spice-cardamom{opacity:.7;width:3.6vw;display:block;top:18%;left:6%;transform:rotate(20deg)}.cine-home .cine-tag{width:17.5rem;top:6%;left:auto;right:3.5vw}.cine-home .cine-infobar{z-index:2;bottom:0;left:max(var(--gutter), calc((100% - 80rem) / 2 + var(--gutter)));grid-template-columns:auto auto auto;justify-content:start;gap:2.75rem;width:min(44rem,52%);padding-block:1.25rem 1.75rem;position:absolute}.cine-home .cine-infobar>div:last-child{grid-column:auto}}@media (forced-colors:active){.cine-home .cine-objects:before{display:none}}.cine-home .cine-phone-motion{z-index:-2;pointer-events:none;visibility:hidden;height:min(80svh,42rem);position:absolute;inset:0 0 auto;overflow:hidden}.cine-home .cine-phone-glow{aspect-ratio:1;background:radial-gradient(closest-side,#f4a30042,#c27c4a1a 58%,#0000 100%);border-radius:50%;width:112vw;position:absolute;top:-14%;right:-38%}.cine-home .cine-dust{left:var(--x);top:var(--y);width:var(--s,5px);height:var(--s,5px);background:radial-gradient(circle, var(--c,#ffc440) 0 35%, transparent 72%);opacity:.55;border-radius:50%;position:absolute}.cine-home .cine-dust:nth-child(2){--x:78%;--y:14%;--s:6px;--d:13s;--t:-1s}.cine-home .cine-dust:nth-child(3){--x:88%;--y:26%;--s:4px;--d:11s;--t:-6s;--c:#d65228}.cine-home .cine-dust:nth-child(4){--x:70%;--y:38%;--s:7px;--d:16s;--t:-3s}.cine-home .cine-dust:nth-child(5){--x:94%;--y:9%;--s:5px;--d:12s;--t:-9s;--c:#f4a300}.cine-home .cine-dust:nth-child(6){--x:82%;--y:47%;--s:4px;--d:14s;--t:-4s}.cine-home .cine-dust:nth-child(7){--x:64%;--y:22%;--s:5px;--d:15s;--t:-11s;--c:#d65228}.cine-home .cine-dust:nth-child(8){--x:91%;--y:41%;--s:6px;--d:10s;--t:-7s;--c:#f4a300}.cine-home .cine-dust:nth-child(9){--x:74%;--y:6%;--s:3px;--d:12s;--t:-2s}.cine-home .cine-dust:nth-child(10){--x:85%;--y:33%;--s:8px;--d:17s;--t:-13s;--c:#e8881e}@media (min-width:1024px){.cine-home .cine-phone-motion{display:none}}@media (forced-colors:active),(prefers-contrast:more){.cine-home .cine-phone-motion{display:none}}.cine-home .cine-pill{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:.5rem;font-family:ui-monospace,SF Mono,Roboto Mono,Menlo,Consolas,monospace;font-size:.75rem;font-weight:500;line-height:1.5;display:inline-flex}.cine-home :is(p,h2).cine-pill:before{content:"//" / ""}.cine-home li.cine-pill{color:var(--text);border:1px solid #f6ebda29;border-radius:2px;padding:.4rem .75rem}.cine-home [data-tone=rice] li.cine-pill{border-color:#1a120638}.cine-home .cine-cta{box-shadow:0 10px 40px -10px #f4a3008c;border-radius:999px!important;gap:.875rem!important;padding-inline:1.5rem .375rem!important}.cine-home .cine-cta-icon{background:var(--kansa-ink);width:2.5rem;height:2.5rem;color:var(--brand-saffron);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.cine-home .cine-h{font-family:var(--font-display), "Inter Tight Fallback", Arial, sans-serif;text-transform:uppercase;letter-spacing:-.03em;color:var(--text);font-size:clamp(2.1rem,3.6vw + 1rem,4.5rem);font-weight:800;line-height:.92}.cine-home .cine-h em{color:var(--accent-text);font-style:normal}.cine-home .cine-bento{box-shadow:none;background:0 0!important;border:1px solid #f6ebda29!important;border-radius:3px!important}.cine-home [data-tone=rice] .cine-bento{border-color:#1a12063d!important}.cine-home [data-tone=rice]{--button-border-secondary:var(--cin-panel-ink)}.cine-home section{counter-reset:cine-card}.cine-home article.cine-bento{counter-increment:cine-card}.cine-home article.cine-bento:before{content:counter(cine-card, decimal-leading-zero) / "";letter-spacing:.06em;color:var(--text-muted);pointer-events:none;font-family:ui-monospace,SF Mono,Roboto Mono,Menlo,Consolas,monospace;font-size:.6875rem;position:absolute;top:.75rem;right:.875rem}.cine-home section[data-tone=rice]{isolation:isolate;position:relative;overflow:clip}.cine-home :is(#this-week,#plans):before{content:"k" / "";z-index:-1;pointer-events:none;font-family:var(--font-script), cursive;color:#1a12060d;font-size:clamp(22rem,58vw,52rem);line-height:1;position:absolute;top:-.12em;right:-.06em}.cine-home #plans:before{content:"p" / "";top:-.2em;left:-.04em;right:auto}@media (forced-colors:active){.cine-home :is(#this-week,#plans):before{display:none}}.cine-home .cine-clock{isolation:isolate;--surface-raised:var(--cin-panel-chip);background:0 0;position:relative}.cine-home .cine-clock:before{content:"";z-index:-1;aspect-ratio:1;background:var(--cin-panel);border-radius:50%;width:106%;position:absolute;top:50%;left:-3%;transform:translateY(-50%);box-shadow:0 40px 80px -40px #000000b3}@media (min-width:1024px){.cine-home .cine-clock:before{width:116%;left:-8%}}.cine-home .cine-clock-thali{pointer-events:none;width:36.8%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cine-home .cine-clock-thali picture,.cine-home .cine-clock-thali img{width:100%;height:auto;display:block}.cine-home .cine-clock-turn{display:block}@media (forced-colors:active){.cine-home .cine-clock:before{background:canvas;border:1px solid canvastext}}.cine-home .cine-rail{scroll-snap-type:x mandatory;padding:.25rem var(--gutter) 1rem;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--gutter), #000 calc(100% - 3rem), transparent);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--gutter), #000 calc(100% - 3rem), transparent);mask-image:linear-gradient(90deg, transparent 0, #000 var(--gutter), #000 calc(100% - 3rem), transparent);grid-auto-columns:clamp(8.5rem,22vw,11rem);grid-auto-flow:column;gap:1rem;display:grid;overflow-x:auto}.cine-home .cine-rail::-webkit-scrollbar{display:none}.cine-home .cine-rail>li{scroll-snap-align:start;position:relative}.cine-home .cine-deck-sec{padding-block:1.5rem}.cine-home .cine-deck-copy{max-width:80rem;padding-inline:var(--gutter);margin-inline:auto}.cine-home .cine-deck-title{margin-top:.75rem}.cine-home .cine-deck-title-a{font-family:var(--font-display), "Inter Tight Fallback", Arial, sans-serif;text-transform:uppercase;letter-spacing:-.03em;color:var(--text);font-size:clamp(2rem,3vw + 1rem,4rem);font-weight:800;line-height:.92;display:block}.cine-home .cine-deck-title-b{white-space:nowrap;font-family:var(--font-script), cursive;color:var(--brand-saffron);margin-top:-.04em;padding-left:1.2em;font-size:clamp(1.6rem,2.1vw + .9rem,3rem);line-height:1.2;display:block}.cine-home .cine-deck-lede{max-width:26rem;color:var(--text-muted);font-size:var(--type-body-s);margin-top:.75rem;line-height:1.55}.cine-home .cine-deck-skip{min-height:2.75rem;color:var(--text);font-size:var(--type-label);border:1px solid #f6ebda38;border-radius:999px;align-items:center;gap:.4rem;margin-top:.75rem;padding:0 1rem;font-weight:600;display:inline-flex}.cine-home .cine-deck-skip:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.cine-home .cine-deck{margin-top:1.25rem}.cine-home .cine-card-photo{border:1px solid #f6ebda29;border-radius:3px}.cine-home .cine-deck-meter,.cine-home .cine-card-no,.cine-home .cine-card-diet{display:none}.cine-home .cine-spice-chapter{isolation:isolate;position:relative;overflow:clip}.cine-home .cine-spice-field{z-index:-1;pointer-events:none;position:absolute;inset:0}.cine-home .cine-fspice{left:var(--x);top:var(--y);width:calc(var(--w) * 2.2vw);transform:rotate(var(--r));position:absolute}.cine-home .cine-fspice picture,.cine-home .cine-fspice img,.cine-home .cine-rise picture,.cine-home .cine-rise img{width:100%;height:auto;display:block}.cine-home .cine-depth-far{opacity:.45}.cine-home .cine-depth-mid{opacity:.75}.cine-home .cine-fspice-wide{display:none}.cine-home .cine-slogan{color:#fff8ee;max-width:13ch;font-family:var(--font-display), "Inter Tight Fallback", Arial, sans-serif;letter-spacing:-.035em;text-transform:uppercase;font-size:clamp(2.5rem,6.4vw,6.25rem);font-weight:800;line-height:.9}.cine-home .cine-philo{position:relative}.cine-home .cine-rise{width:52%;margin:1.5rem -6% 0 auto;display:block;transform:rotate(-8deg)}.cine-home .cine-rise img{filter:drop-shadow(0 30px 40px #0009)}.cine-home .cine-philo-copy{margin-top:1.5rem}@media (min-width:1024px){.cine-home .cine-fspice{width:calc(var(--w) * 1vw)}.cine-home .cine-fspice-wide{display:block}.cine-home .cine-philo{min-height:40rem}.cine-home .cine-rise{width:21vw;max-width:22rem;margin:0;position:absolute;bottom:-5rem;left:2%}.cine-home .cine-philo-copy{z-index:1;max-width:27rem;margin:3rem 0 0 auto;position:relative}}@media (forced-colors:active),(prefers-contrast:more){.cine-home .cine-spice-field{display:none}}.cine-home .cine-receipt-hang{width:min(100%,24rem);margin-inline:auto;padding-top:1.1rem}.cine-home .cine-clip{z-index:2;background:linear-gradient(#e9e6e1 0%,#a8a49e 45%,#7b7772 55%,#cfcbc5 100%);border-radius:6px;height:1.6rem;position:absolute;top:0;left:-1.25rem;right:-1.25rem;box-shadow:0 6px 14px -4px #0009,inset 0 1px #ffffffb3}.cine-home .cine-receipt-slot{padding-top:.5rem;position:relative;overflow:hidden}.cine-home .cine-receipt{border-radius:0;padding:1.5rem 1.375rem 1.25rem;box-shadow:0 30px 60px -20px #000000a6}.cine-home .cine-receipt-tear{transform:rotate(180deg)}.cine-home .cine-receipt-mono,.cine-home .cine-receipt-rows{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-family:ui-monospace,SF Mono,Roboto Mono,Menlo,Consolas,monospace;font-size:.75rem}.cine-home .cine-receipt-rows>div{justify-content:space-between;gap:1rem;padding-block:.2rem;display:flex}.cine-home .cine-receipt-rows dd{color:var(--text);text-align:right;margin:0}.cine-home .cine-receipt-rule{border:0;border-top:2px dotted var(--cin-panel-line);margin:1rem 0}.cine-home .cine-receipt-h{font-size:clamp(2rem,6vw,2.75rem)}.cine-home .cine-barcode{background:repeating-linear-gradient(90deg, var(--cin-panel-ink) 0 2px, transparent 2px 4px, var(--cin-panel-ink) 4px 5px, transparent 5px 8px, var(--cin-panel-ink) 8px 11px, transparent 11px 13px);height:2.75rem;margin-top:1rem;display:block}@media (min-width:1024px){.cine-home .cine-receipt-hang{margin-top:4rem}}.cine-home .cine-wordmark:before{content:"Khaao Piyo Repeat" / ""}.cine-home .cine-wordmark{white-space:nowrap;text-align:center;font-family:var(--font-display), "Inter Tight Fallback", Arial, sans-serif;text-transform:uppercase;letter-spacing:-.05em;color:#f6ebda12;pointer-events:none;margin-bottom:-.12em;padding-top:2rem;font-size:10vw;font-weight:800;line-height:.8;display:block;overflow:hidden}
@font-face{font-family:interTight;src:url(../media/InterTight_ExtraBold.p.04xnl9j_ppce8.woff2?dpl=dpl_7VTxK2S27LECApTqbVLn65PUJS6B)format("woff2");font-display:swap;font-weight:800}.intertight_3ed49bed-module__lZuMUq__className{font-family:interTight,Inter Tight Fallback,Arial,sans-serif;font-weight:800}.intertight_3ed49bed-module__lZuMUq__variable{--font-display:"interTight", Inter Tight Fallback, Arial, sans-serif}
@font-face{font-family:msMadi;src:url(../media/MsMadi_Regular.p.0nptx9gp0-yy4.woff2?dpl=dpl_7VTxK2S27LECApTqbVLn65PUJS6B)format("woff2");font-display:swap;font-weight:400}.msmadi_af576563-module__tuEMcW__className{font-family:msMadi,cursive;font-weight:400}.msmadi_af576563-module__tuEMcW__variable{--font-script:"msMadi", cursive}
