.dkh{--black:#000;--char:#161616;--white:#fff;--paper:#f3f3f1;--stone:#8c8c88;--line:#e2e2de;--sauce:#f2600c;--sauce-deep:#b84300;--sauce-hi:#ff9a52;--display:"Archivo","Arial Narrow","Helvetica Neue",Arial,sans-serif;--body:var(--font-jakarta),"Plus Jakarta Sans",-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--ease:cubic-bezier(.22,1,.36,1);box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-padding-top:env(safe-area-inset-top,0px)}.dkh *,.dkh :before,.dkh :after{box-sizing:border-box}.dkh{background:var(--black);color:var(--white);font-family:var(--body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.55;overflow-x:clip}.dkh img{max-width:100%;height:auto;display:block}.dkh a{color:inherit}.dkh :focus-visible{outline:2px solid var(--sauce);outline-offset:4px;border-radius:4px}.dkh .wrap{width:100%;max-width:1360px;margin:0 auto;padding:0 clamp(20px,4vw,56px)}.dkh .grain{display:none}@keyframes dkh-grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.dkh .nav{z-index:50;padding-top:env(safe-area-inset-top,0px);transition:background .4s var(--ease), border-color .4s;border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}.dkh .nav.solid{background:#000000f0;border-color:#ffffff14}.dkh .nav .wrap{align-items:center;gap:32px;height:72px;display:flex}.dkh .nav img{width:auto;height:24px}.dkh .nav-links{gap:28px;margin-left:auto;font-size:14px;font-weight:600;display:flex}.dkh .nav-links a{color:#ffffffb8;text-decoration:none;transition:color .2s}.dkh .nav-links a:hover{color:#fff}.dkh .btn{min-height:50px;font-family:var(--body);letter-spacing:.005em;cursor:pointer;transition:transform .5s var(--ease), background .3s, color .3s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.dkh .btn:hover{transform:translateY(-2px)}.dkh .btn-primary{background:var(--sauce);color:#000}.dkh .btn-primary:hover{background:#ff7224}.dkh .btn-light{color:#000;background:#fff}.dkh .btn-ghost{color:#fff;background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff59}.dkh .btn-ghost:hover{box-shadow:inset 0 0 0 1.5px #fff}.dkh .btn-dark{color:#fff;background:#000}.dkh .nav .btn{min-height:42px;padding:0 20px;font-size:14px}@media (max-width:820px){.dkh .nav-links{display:none}.dkh .nav .btn{margin-left:auto}}.dkh .stage{top:env(safe-area-inset-top,0px);height:100svh;position:sticky;overflow:hidden}.dkh .mask{padding-bottom:.04em;display:block;overflow:hidden}.dkh .mask>span{display:block;transform:translateY(105%)}.dkh.ready .mask>span{transition:transform 1.1s var(--ease) var(--d,0s);transform:none}.dkh .hero{height:250vh;position:relative}.dkh .hero-stage{background:radial-gradient(120% 85% at 50% 62%,#1c1c1c 0%,#000 64%)}.dkh .hero-head{z-index:1;left:0;right:0;top:calc(17vh + env(safe-area-inset-top,0px));text-align:center;font-family:var(--display);font-variation-settings:"wdth" 70;letter-spacing:-.035em;text-transform:uppercase;will-change:transform,opacity;margin:0;font-size:clamp(4.2rem,15.5vw,15.5rem);font-weight:900;line-height:.84;position:absolute}.dkh .hero-head .l2{color:#0000;-webkit-text-stroke:1.5px #ffffff8c}.dkh .hero-stage .glow{top:58%}.dkh .burger{z-index:2;will-change:transform;width:min(62vw,600px);margin-left:calc(min(62vw,600px)/-2);position:absolute;top:50%;left:50%}.dkh .burger-drop{opacity:0}.dkh.ready .burger-drop{opacity:1;animation:dkh-hero-drop 1.5s var(--ease) .45s both}@keyframes dkh-hero-drop{0%{transform:translateY(-95vh)rotate(-14deg)}55%{transform:translateY(1.5vh)rotate(2deg)scale(1.03,.96)}72%{transform:translateY(-1vh)rotate(-.6deg)scale(.99,1.01)}to{transform:none}}.dkh .burger-inner{position:relative}.dkh .burger img{z-index:2;position:relative}.dkh .cshadow{z-index:1;background:radial-gradient(closest-side,#000000e6,#0000);border-radius:50%;height:14%;position:absolute;bottom:-3%;left:12%;right:12%}.dkh.ready .burger .cshadow{animation:dkh-shadow-in 1.5s var(--ease) .45s both}@keyframes dkh-shadow-in{0%{opacity:0;transform:scale(.3)}55%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:none}}.dkh .tilt{transform:perspective(1100px) rotateX(var(--ry,0deg)) rotateY(var(--rx,0deg));transition:transform .8s var(--ease)}.dkh .hot{z-index:3;opacity:0;width:14px;height:14px;transition:opacity .8s var(--ease), transform .9s var(--ease);background:#fff;border-radius:50%;margin:-7px 0 0 -7px;position:absolute;transform:scale(.4);box-shadow:0 0 0 4px #ffffff38}.dkh .hot:after{content:"";animation:dkh-ping 1.8s var(--ease) infinite;border:1.5px solid #ffffffb3;border-radius:50%;position:absolute;inset:-10px}.dkh .hot.on{opacity:1;transform:scale(calc(1 / var(--zs,1)))}@keyframes dkh-ping{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}.dkh .lines{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.dkh .lines line{stroke:#ffffffbf;stroke-width:1.25px;transition:opacity .6s var(--ease)}.dkh .note{z-index:5;opacity:0;width:min(30vw,340px);transition:opacity .9s var(--ease), transform 1.1s var(--ease);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.dkh .note.l{left:clamp(20px,6vw,90px);transform:translate(-20px,-50%)}.dkh .note.r{text-align:left;right:clamp(20px,6vw,90px);transform:translate(20px,-50%)}.dkh .note.on{opacity:1;transform:translateY(-50%)}.dkh .note .n{color:#ffffff80;margin-bottom:14px;font-size:13px;font-weight:600;display:block}.dkh .note .nt{font-family:var(--display);font-variation-settings:"wdth" 75;letter-spacing:-.03em;text-transform:uppercase;margin:0;font-size:clamp(2rem,3.4vw,3.4rem);font-weight:800;line-height:.92}.dkh .note p{color:#ffffffb8;margin:14px 0 0;font-size:15px;line-height:1.6}.dkh .note.sauce h3{color:var(--sauce)}.dkh .hero-foot{z-index:6;left:0;right:0;bottom:calc(4.5vh + env(safe-area-inset-bottom,0px));position:absolute}.dkh .hero-foot .wrap{grid-template-columns:1fr auto 1fr;align-items:end;gap:20px;display:grid}.dkh .hero-foot p{color:#ffffffb8;max-width:30ch;margin:0;font-size:15px;line-height:1.5}.dkh .hero-ctas{flex-wrap:wrap;gap:10px;display:flex}.dkh .scrollcue{color:#fff9;justify-self:end;align-items:center;gap:12px;font-size:13px;font-weight:600;display:flex}.dkh .scrollcue i{background:#ffffff2e;width:1.5px;height:44px;position:relative;overflow:hidden}.dkh .scrollcue i:after{content:"";width:100%;height:40%;animation:dkh-cue 2s var(--ease) infinite;background:#fff;position:absolute;top:0;left:0}@keyframes dkh-cue{0%{transform:translateY(-100%)}to{transform:translateY(260%)}}.dkh .fade-in{opacity:0;transform:translateY(14px)}.dkh.ready .fade-in{opacity:1;transition:opacity 1s var(--ease) 1.5s, transform 1s var(--ease) 1.5s;transform:none}.dkh .anat-steps{z-index:6;left:50%;bottom:calc(5vh + env(safe-area-inset-bottom,0px));opacity:0;gap:8px;transition:opacity .5s;display:flex;position:absolute;transform:translate(-50%)}.dkh .anat-steps.on{opacity:1}.dkh .anat-steps span{background:#ffffff38;border-radius:3px;width:26px;height:3px;transition:background .4s}.dkh .anat-steps span.on{background:#fff}.dkh .outro{z-index:5;left:0;right:0;bottom:calc(9vh + env(safe-area-inset-bottom,0px));text-align:center;font-family:var(--display);font-variation-settings:"wdth" 75;letter-spacing:-.03em;text-transform:uppercase;opacity:0;margin:0;padding:0 20px;font-size:clamp(1.8rem,3.6vw,3.2rem);font-weight:800;line-height:1;position:absolute}@media (max-width:820px){.dkh .hero-head{top:calc(14vh + env(safe-area-inset-top,0px));font-size:clamp(3.2rem,16vw,7rem)}.dkh .burger{width:88vw;margin-left:-44vw}.dkh .hero-foot .wrap{text-align:center;grid-template-columns:1fr;justify-items:center}.dkh .scrollcue,.dkh .lines{display:none}.dkh .note,.dkh .note.l,.dkh .note.r{width:auto;top:auto;left:20px;right:20px;bottom:calc(11vh + env(safe-area-inset-bottom,0px));text-align:center;transform:translateY(20px)}.dkh .note.on{transform:none}.dkh .note .nt{font-size:2.2rem}}.dkh .band{z-index:2;background:#000;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;padding:22px 0;position:relative;overflow:hidden}.dkh .band-track{will-change:transform;width:max-content;font-family:var(--display);font-variation-settings:"wdth" 75;letter-spacing:-.02em;text-transform:uppercase;align-items:center;gap:40px;font-size:clamp(1.6rem,3.4vw,2.8rem);font-weight:800;line-height:1;display:flex}.dkh .band-track .o{color:#0000;-webkit-text-stroke:1.2px #fff9}.dkh .band-track b{background:var(--sauce);border-radius:50%;flex:none;width:10px;height:10px}.dkh .menu{background:#000;height:220vh;position:relative}.dkh .fav-stage{background:radial-gradient(120% 90% at 58% 58%,#1c1c1c 0%,#000 66%)}.dkh .glow{z-index:0;aspect-ratio:1;width:min(80vw,900px);transform:translate(-50%,-50%) scale(var(--gs,1));pointer-events:none;background:radial-gradient(closest-side,#f2600c4d,#f2600c17 55%,#f2600c00 72%);border-radius:50%;position:absolute;top:56%;left:50%}.dkh .fav-head{z-index:6;left:0;right:0;top:calc(84px + env(safe-area-inset-top,0px));position:absolute}.dkh .fav-head .wrap{color:#ffffff8c;justify-content:space-between;font-size:13px;font-weight:600;display:flex}.dkh .fav-head .fav-title{color:#fff;font:inherit;margin:0;font-weight:900}.dkh .mega{z-index:1;left:0;right:0;top:calc(15vh + env(safe-area-inset-top,0px));text-align:center;font-family:var(--display);font-variation-settings:"wdth" 70;letter-spacing:-.035em;text-transform:uppercase;pointer-events:none;margin:0;font-size:clamp(3.6rem,13vw,12.5rem);font-weight:900;line-height:.84;position:absolute}.dkh .mega .mask>span{transition:transform .9s var(--ease);transform:translateY(105%)}.dkh .mega .o{color:#0000;-webkit-text-stroke:1.5px #ffffff80}.dkh .mega.on .mask>span{transform:none}.dkh .mega.on .mask:nth-child(2)>span{transition-delay:80ms}.dkh .dish{z-index:3;will-change:transform,opacity;opacity:0;width:min(56vw,580px);margin-left:calc(min(56vw,580px)/-2);position:absolute;top:58%;left:50%}.dkh .dish img{z-index:2;position:relative}.dkh .dish .cshadow{bottom:-4%}.dkh .fav-crumbs,.dkh .hero-crumbs{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.dkh .poptag{z-index:6;pointer-events:none;font-family:var(--display);font-variation-settings:"wdth" 75;text-transform:uppercase;letter-spacing:-.02em;color:#000;background:var(--sauce);opacity:0;border-radius:999px;padding:.25em .65em;font-size:clamp(1.3rem,2.6vw,2.2rem);font-weight:900;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)scale(.4)rotate(-8deg)}.dkh .poptag.go{animation:dkh-poptag 1s var(--ease) both}@keyframes dkh-poptag{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)rotate(-14deg)}22%{opacity:1;transform:translate(-50%,-70%)scale(1.12)rotate(5deg)}70%{opacity:1}to{opacity:0;transform:translate(-50%,-150%)scale(.92)rotate(-3deg)}}.dkh .dcard{z-index:5;left:clamp(20px,4vw,56px);bottom:calc(12vh + env(safe-area-inset-bottom,0px));opacity:0;width:min(380px,40vw);transition:opacity .7s var(--ease), transform .9s var(--ease);pointer-events:none;position:absolute;transform:translateY(24px)}.dkh .dcard.on{opacity:1;pointer-events:auto;transform:none}.dkh .dcard .kind{color:var(--sauce-hi);margin-bottom:10px;font-size:13px;font-weight:700;display:block}.dkh .dcard h3{font-family:var(--display);font-variation-settings:"wdth" 70;letter-spacing:-.03em;text-transform:uppercase;margin:0;font-size:clamp(2.2rem,4.2vw,4.2rem);font-weight:900;line-height:.9}.dkh .dcard p{color:#ffffffc2;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:34ch;margin:14px 0 20px;font-size:15px;display:-webkit-box;overflow:hidden}.dkh .pips{z-index:6;left:50%;bottom:calc(4vh + env(safe-area-inset-bottom,0px));gap:8px;display:flex;position:absolute;transform:translate(-50%)}.dkh .pips span{width:28px;height:3px;transition:background .3s, width .4s var(--ease);background:#ffffff38;border-radius:3px}.dkh .pips span.on{background:#fff;width:44px}@media (max-width:820px){.dkh .mega{top:calc(13vh + env(safe-area-inset-top,0px));font-size:clamp(3rem,15vw,7rem)}.dkh .dish{width:74vw;margin-left:-37vw;top:41%}.dkh .dcard{width:auto;right:20px;bottom:calc(96px + env(safe-area-inset-bottom,0px))}.dkh .pips{bottom:calc(76px + env(safe-area-inset-bottom,0px))}.dkh .dcard p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 14px;font-size:14px;display:-webkit-box;overflow:hidden}.dkh .dcard h3{font-size:2rem}.dkh .dcard .btn{min-height:44px}}.dkh .fullmenu{background:var(--paper);color:#000;padding:14vh 0 10vh}.dkh .fm-head{justify-content:space-between;align-items:end;gap:24px;display:flex}.dkh .fm-head h2{font-family:var(--display);font-variation-settings:"wdth" 70;letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(2.6rem,6vw,5.4rem);font-weight:900;line-height:.88}.dkh .fm-head p{color:#555;margin:12px 0 0}.dkh .fm-arrows{gap:10px;display:flex}.dkh .arr{color:#000;width:52px;height:52px;box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;transition:background .2s, transform .4s var(--ease);background:#fff;border:0;border-radius:50%;place-items:center;display:grid}.dkh .arr:hover{color:#fff;background:#000;transform:scale(1.06)}.dkh .chips{scrollbar-width:none;gap:8px;margin:30px 0 26px;padding-bottom:2px;display:flex;overflow-x:auto}.dkh .chips::-webkit-scrollbar{display:none}.dkh .chip{color:#000;min-height:44px;box-shadow:inset 0 0 0 1px var(--line);font:600 14px var(--body);cursor:pointer;background:#fff;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 18px;transition:background .25s,color .25s;display:inline-flex}.dkh .chip span{color:#888;font-size:12px}.dkh .chip.on{color:#fff;box-shadow:none;background:#000}.dkh .chip.on span{color:#fff9}.dkh .rail{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;gap:16px;padding:6px clamp(20px,4vw,56px) 24px;scroll-padding-left:clamp(20px,4vw,56px);display:flex;overflow-x:auto}.dkh .rail::-webkit-scrollbar{display:none}.dkh .rail.drag{cursor:grabbing;scroll-snap-type:none}@media (min-width:1360px){.dkh .rail{padding-left:calc(50vw - 624px);scroll-padding-left:calc(50vw - 624px)}}.dkh .mcard{scroll-snap-align:start;width:min(72vw,290px);box-shadow:inset 0 0 0 1px var(--line);color:#000;transition:transform .5s var(--ease), box-shadow .5s var(--ease);background:#fff;border-radius:22px;flex:none;padding:14px 14px 18px;text-decoration:none;position:relative}.dkh .mcard:hover{box-shadow:inset 0 0 0 1px var(--line), 0 24px 40px -28px #00000059;transform:translateY(-4px)}.dkh .mimg{aspect-ratio:4/3;background:radial-gradient(circle at 50% 42%,#fafaf8,#ecece8);border-radius:14px;place-items:center;display:grid;overflow:hidden}.dkh .mimg img{width:86%;transition:transform .8s var(--ease)}.dkh .mcard:hover .mimg img{transform:scale(1.07)rotate(-2deg)}.dkh .mimg.ph span{color:#9a9a96;font-size:13px;font-weight:600}.dkh .mcard h3{font-family:var(--display);font-variation-settings:"wdth" 80;letter-spacing:-.02em;margin:16px 4px 2px;font-size:1.45rem;font-weight:800;line-height:1.05}.dkh .mcat{color:#777;margin:0 4px;font-size:13px;display:block}.dkh .add{color:#fff;width:40px;height:40px;transition:background .2s, transform .3s var(--ease);background:#000;border-radius:50%;place-items:center;font-size:22px;line-height:1;text-decoration:none;display:grid;position:absolute;bottom:16px;right:16px}.dkh .add:hover{background:var(--sauce);color:#000;transform:rotate(90deg)}.dkh .mcard.more{color:#fff;box-shadow:none;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:300px;font-weight:700;display:flex}.dkh .mcard.hide{display:none}.dkh .mcard.pop{animation:dkh-card-pop .6s var(--ease) both}@keyframes dkh-card-pop{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:none}}@media (max-width:820px){.dkh .fm-arrows{display:none}}.dkh .story{background:var(--paper);color:#000;position:relative}.dkh .story .story-stage{align-items:center;height:auto;padding:12vh 0 8vh;display:grid;position:relative;top:auto;overflow:visible}.dkh .story-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:4vw;display:grid}.dkh .story-img{place-items:center;display:grid;position:relative}.dkh .story-img:before{content:"";aspect-ratio:1;width:86%;transform:scale(var(--ring,.6));transition:transform 1.6s var(--ease);background:radial-gradient(circle at 50% 40%,#fff 0%,#e6e6e2 72%,#dcdcd7 100%);border-radius:50%;position:absolute}.dkh .story-img img{width:100%;transition:transform 1.7s cubic-bezier(.2,1.25,.4,1);position:relative;transform:translateY(10vh)scale(.62)rotate(-18deg)}.dkh .story.play .story-img:before{transform:scale(1)}.dkh .story.play .story-img img,.dkh.rm .story-img img{transform:none}@media (max-width:820px){.dkh .story-grid{grid-template-columns:1fr;gap:2vh}.dkh .story-img{order:-1;width:72%;margin:0 auto}}.dkh .story p{max-width:18ch;font-family:var(--display);font-variation-settings:"wdth" 80;letter-spacing:-.03em;margin:0;font-size:clamp(2.2rem,5vw,5.4rem);font-weight:800;line-height:1}.dkh .story .wd{color:#d3d3cf;transition:color .35s var(--ease) calc(var(--i,0) * 55ms)}.dkh .story.play .wd{color:#000}.dkh .story.play .wd.accent{color:var(--sauce-deep)}.dkh .perks{background:var(--paper);color:#000;padding:2vh 0 16vh}.dkh .perks-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:40px;display:flex}.dkh .perks-head h2{font-family:var(--display);font-variation-settings:"wdth" 70;letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(2.6rem,6vw,5.4rem);font-weight:900;line-height:.88}.dkh .perks-head p{color:#555;max-width:30ch;margin:0}.dkh .grid{grid-template-columns:repeat(12,1fr);gap:14px;display:grid}.dkh .tile{border-radius:24px;flex-direction:column;justify-content:flex-end;gap:10px;min-height:300px;padding:32px;display:flex;position:relative;overflow:hidden}.dkh .tile h3{font-family:var(--display);font-variation-settings:"wdth" 78;letter-spacing:-.025em;margin:0;font-size:clamp(1.8rem,2.6vw,2.6rem);font-weight:800;line-height:.95}.dkh .tile p{max-width:34ch;margin:0;font-size:15px;line-height:1.55}.dkh .tile .btn{align-self:flex-start;min-height:46px;margin-top:14px;font-size:14px}.dkh .t-order{color:#fff;background:#000;grid-area:span 2/span 7;min-height:540px}.dkh .t-order p{color:#ffffffb8}.dkh .t-order img{z-index:0;filter:drop-shadow(0 30px 40px #0009);width:78%;position:absolute;top:4%;right:-8%;transform:rotate(8deg)}.dkh .t-order>:not(img){z-index:1;position:relative}.dkh .t-rewards{box-shadow:inset 0 0 0 1px var(--line);background:#fff;grid-column:span 5}.dkh .t-rewards .pts{background:var(--sauce);color:#000;width:64px;height:64px;font-family:var(--display);border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:900;display:flex;position:absolute;top:26px;right:28px}.dkh .t-group{background:#e6e6e1;grid-column:span 5}.dkh .t-gift{min-height:220px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;flex-flow:wrap;grid-column:span 12;justify-content:space-between;align-items:flex-end}@media (max-width:900px){.dkh .t-order,.dkh .t-rewards,.dkh .t-group,.dkh .t-gift{grid-column:span 12}.dkh .t-order{min-height:520px}.dkh .t-order img{width:90%;top:2%}.dkh .perks-head{flex-direction:column;align-items:flex-start}}.dkh .rise{opacity:0;transform:translateY(60px)scale(.96)}.dkh .rise.in{opacity:1;transition:opacity .9s var(--ease) var(--dl,0s), transform 1.2s var(--ease) var(--dl,0s);transform:none}.dkh .final{padding:18vh 0 calc(12vh + env(safe-area-inset-bottom,0px));text-align:center;background:#000;position:relative;overflow:hidden}.dkh .final h2{z-index:3;font-family:var(--display);font-variation-settings:"wdth" 68;letter-spacing:-.035em;text-transform:uppercase;margin:0 auto;font-size:clamp(3.6rem,11vw,10.5rem);font-weight:900;line-height:.84;position:relative}.dkh .final p{z-index:3;color:#ffffffb8;max-width:36ch;margin:22px auto 30px;font-size:clamp(1rem,1.3vw,1.12rem);position:relative}.dkh .final .hero-ctas{z-index:3;flex-wrap:wrap;justify-content:center;position:relative}.dkh .pile{max-width:1040px;height:clamp(200px,30vw,400px);margin:7vh auto 0;position:relative}.dkh .pile .it{position:absolute;bottom:0}.dkh .pile .it img{z-index:2;filter:drop-shadow(0 22px 26px #00000080);position:relative}.dkh .pile .it .cshadow{bottom:-4%}.dkh .pile .a{width:36%;left:0}.dkh .pile .b{z-index:2;width:38%;left:31%}.dkh .pile .c{width:35%;right:0}@media (max-width:820px){.dkh .pile{height:clamp(200px,52vw,300px)}.dkh .pile .a{width:52%;left:-4%}.dkh .pile .b{width:56%;left:22%}.dkh .pile .c{width:50%;right:-4%}}.dkh .pile .it{opacity:0}.dkh .pile.in .it{animation:dkh-land 1.3s var(--ease) both}.dkh .pile.in .a{--rot:-7deg;animation-delay:50ms}.dkh .pile.in .b{--rot:0deg;animation-delay:.28s}.dkh .pile.in .c{--rot:7deg;animation-delay:.5s}@keyframes dkh-land{0%{opacity:1;transform:translateY(-80vh) rotate(calc(var(--rot) * -4))}55%{transform:translateY(2%) rotate(var(--rot)) scale(1.02,.96)}75%{transform:translateY(-3%) rotate(var(--rot)) scale(.99,1.01)}to{opacity:1;transform:rotate(var(--rot))}}.dkh footer{color:#fff9;padding:40px 0 calc(84px + env(safe-area-inset-bottom,0px));background:#000;border-top:1px solid #ffffff1a;font-size:14px}.dkh footer .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.dkh footer img{width:auto;height:28px}.dkh footer nav{flex-wrap:wrap;gap:24px;font-weight:600;display:flex}.dkh footer a{color:#fffc;text-decoration:none}.dkh footer a:hover{color:#fff}.dkh.rm .grain{display:none}.dkh.rm .hero,.dkh.rm .dunk,.dkh.rm .menu,.dkh.rm .story{height:auto}.dkh.rm .stage{height:auto;min-height:100svh;position:relative}.dkh.rm .mask>span,.dkh.rm .fade-in,.dkh.rm .burger-drop,.dkh.rm .rise,.dkh.rm .pile .it{opacity:1;transition:none;animation:none;transform:none}.dkh.rm .pool svg,.dkh.rm .scrollcue i:after{animation:none}.dkh.rm .track{flex-direction:column;width:100%}.dkh.rm .fav-stage{flex-direction:column;align-items:center;padding:14vh 20px;display:flex}.dkh.rm .dish,.dkh.rm .dcard,.dkh.rm .mega{opacity:1;width:min(90vw,560px);margin:20px auto;position:relative;inset:auto;transform:none}.dkh.rm .mega .mask>span{transform:none}.dkh.rm .mega:not(:first-of-type),.dkh.rm .glow,.dkh.rm .poptag,.dkh.rm .pips,.dkh.rm canvas{display:none}.dkh.rm .panel{min-height:100svh}.dkh.rm .cap{opacity:1;filter:none;margin-bottom:24px;position:relative;transform:none}.dkh.rm .burger{margin:40vh auto 0;position:relative;top:auto;left:auto}.dkh.rm .note{opacity:1;text-align:center;width:auto;max-width:560px;margin:30px auto;position:relative;top:auto;left:auto;right:auto;transform:none}.dkh.rm .lines,.dkh.rm .hot,.dkh.rm .anat-steps{display:none}.dkh.rm .outro{opacity:1;padding-bottom:10vh;position:relative}.dkh.rm .dunk-food{margin:0 auto;position:relative;top:auto;left:auto}.dkh.rm .pool{height:16vh;position:relative}.dkh.rm .story .wd{color:#000}.dkh.rm .menu-progress,.dkh.rm .dunk-progress,.dkh.rm .menu-head{display:none}.dkh button.btn{font-family:var(--body)}.dkh .preview-note{z-index:55;color:#451a03;text-align:center;background:#fef3c7;padding:8px 16px;font-size:12px;font-weight:700;position:relative}.dkh .nav-actions{align-items:center;gap:10px;display:flex}.dkh .nav-links+.nav-actions{margin-left:0}.dkh .cart-btn{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s;display:inline-grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff2e}.dkh .cart-btn:hover{background:#ffffff29}.dkh .cart-count{background:var(--sauce);color:#000;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:800;line-height:18px;position:absolute;top:-2px;right:-2px}.dkh .burger-btn{color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:none}.dkh .mnav{background:#000000eb;border-top:1px solid #ffffff14;gap:2px;padding:8px clamp(20px,4vw,56px) 16px;display:grid}.dkh .mnav a{color:#fff;padding:12px 4px;font-weight:700;text-decoration:none}@media (max-width:820px){.dkh .burger-btn{display:inline-grid}.dkh .nav-order{display:none}.dkh .nav .wrap{gap:12px}.dkh .nav-actions{margin-left:auto}}.dkh .mimg.photo img{object-fit:cover;width:100%;height:100%}.dkh .mcard .add{pointer-events:none}.dkh .mcard .mcat{margin-top:2px}.dkh .t-offers{border-radius:24px;overflow:hidden}.dkh .t-offers.empty{display:none}.dkh .faq-wrap{color:#000}.dkh .faq-wrap a{color:inherit}.dkh.rm .dish,.dkh.rm .mega{position:relative}.dkh .t-gift{flex-direction:column;grid-column:span 6;justify-content:flex-end;align-items:flex-start;min-height:320px}.dkh .t-gift.solo{flex-direction:row;grid-column:span 12;justify-content:space-between;align-items:flex-end;min-height:220px}.dkh .t-gift .btn{margin-top:14px}.dkh .t-offers{background:#000;grid-column:span 6}@media (min-width:901px){.dkh .t-offers>div{aspect-ratio:auto;height:100%;min-height:320px}.dkh .t-offers img{object-fit:contain}}@media (max-width:900px){.dkh .t-gift,.dkh .t-gift.solo,.dkh .t-offers{grid-column:span 12}.dkh .t-gift{min-height:0}}.dkh .faq-sec{background:var(--paper);color:#000;padding:2vh 0 14vh}.dkh .faq-sec section{margin-top:0}@media (max-width:820px){.dkh .hero{height:180vh}.dkh .menu{height:210vh}}.dkh .call-btn{color:#fff;white-space:nowrap;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:44px;height:44px;padding:0 14px;font-size:14px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff2e}.dkh .call-btn:hover{background:#ffffff29}@media (max-width:1240px){.dkh .call-btn{padding:0}.dkh .call-btn span{display:none}}@media (max-width:820px){.dkh .nav-links+.nav-actions{margin-left:auto}}.dkh .stage{contain:layout paint}.dkh .burger img,.dkh .dish img{backface-visibility:hidden;transform:translateZ(0)}.dkh.calm .hero{height:auto}.dkh.calm .hero .stage{height:100svh;max-height:100svh;position:relative}.dkh.calm .hot,.dkh.calm .note,.dkh.calm .lines,.dkh.calm .anat-steps,.dkh.calm .outro{display:none}.dkh.calm .menu{height:auto}.dkh.calm .menu .stage{height:auto;min-height:0;position:relative}.dkh.calm .fav-stage{flex-direction:column;align-items:center;padding:12vh 20px;display:flex}.dkh.calm .dish,.dkh.calm .dcard,.dkh.calm .mega{opacity:1;width:min(90vw,560px);margin:20px auto;position:relative;inset:auto;transform:none}.dkh.calm .mega .mask>span{transform:none}.dkh.calm .mega:not(:first-of-type),.dkh.calm .poptag,.dkh.calm .pips,.dkh.calm .fav-crumbs,.dkh.calm .menu-progress,.dkh.calm .fav-count{display:none}.dkh.calm .dish{animation:4.2s ease-in-out infinite dkh-float}.dkh.calm .dish:nth-of-type(2n){animation-delay:-1.4s}.dkh.calm .dish:nth-of-type(3n){animation-delay:-2.6s}@keyframes dkh-float{0%,to{transform:translateY(0)rotate(-1.2deg)}50%{transform:translateY(-8px)rotate(1.2deg)}}@media (prefers-reduced-motion:reduce){.dkh.calm .dish{animation:none}}
