@font-face{font-family:display;src:url(../media/big_shoulders_display-s.p.1my0xp6k8qcte.woff2)format("woff2");font-display:swap;font-weight:700 900}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:183.44%;descent-override:39.71%;line-gap-override:0.0%;size-adjust:53.64%}.display_150e2123-module__W5W2Cq__className{font-family:display,display Fallback,Impact,Arial Narrow,sans-serif}.display_150e2123-module__W5W2Cq__variable{--font-fd:"display", "display Fallback", Impact, Arial Narrow, sans-serif}
@font-face{font-family:sans;src:url(../media/instrument_sans-s.p.1c6_4mawwj-hb.woff2)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:93.97%;descent-override:24.22%;line-gap-override:0.0%;size-adjust:103.22%}.sans_3152c311-module__zx5l1G__className{font-family:sans,sans Fallback,Helvetica Neue,Helvetica,Arial,sans-serif}.sans_3152c311-module__zx5l1G__variable{--font-fb:"sans", "sans Fallback", Helvetica Neue, Helvetica, Arial, sans-serif}
@font-face{font-family:"serif";src:url(../media/newsreader-s.p.1fv9pv-ot1lu2.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"serif";src:url(../media/newsreader_italic-s.p.2-78s21nerqvo.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:serif Fallback;src:local(Arial);ascent-override:80.52%;descent-override:29.03%;line-gap-override:0.0%;size-adjust:91.28%}.serif_965948d-module__1OJycW__className{font-family:"serif",serif Fallback,Georgia,Times New Roman,serif}.serif_965948d-module__1OJycW__variable{--font-fs:"serif", "serif Fallback", Georgia, Times New Roman, serif}
:root{--bg:#0b0a09;--ink:#efe6d6;--muted:#a39a8b;--faint:#8c8375;--line:#221f1c;--line2:#2a2724;--gold:#ffc845;--panel:#141210;--cream:#efe6d6;--cream-muted:#5e554a;--amber:#8a6a00;--hot:#e8704a;--veg:#6fbf73;--gut:clamp(24px,6.67vw,96px);--header-h:76px;--fd:var(--font-fd),Impact,"Arial Narrow",sans-serif;--fs:var(--font-fs),Georgia,"Times New Roman",serif;--fb:var(--font-fb),"Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:1080px){:root{--header-h:96px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 16px)}body{background:var(--bg);color:var(--ink);font-family:var(--fb);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.5}img,video,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-size:inherit;font-weight:inherit}ul,ol{margin:0;padding:0;list-style:none}html:has(dialog[open]){overflow:hidden}:focus-visible{outline:2px solid var(--gold);outline-offset:4px}em{font-style:italic}.gold{color:var(--gold)}.fd{font-family:var(--fd);text-transform:uppercase;font-weight:900}.fs{font-family:var(--fs);font-weight:400}.label{letter-spacing:.3em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:600;line-height:1.4}.wrap{width:100%;max-width:1440px;padding-inline:var(--gut);margin-inline:auto}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{z-index:100;background:var(--ink);color:var(--bg);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:14px 22px;font-size:12px;font-weight:600;transition:top .2s;position:fixed;top:-120px;left:16px}.skip:focus{top:16px}@media (max-width:1079px){.d-only{display:none!important}}@media (min-width:1080px){.label{letter-spacing:.32em;font-size:11px}.m-only{display:none!important}}.btn{letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:54px;padding:0 30px;font-size:11px;font-weight:600;transition:opacity .3s;display:inline-flex}.btn:hover{opacity:.82}.btn-solid{background:var(--ink);color:var(--bg)}.btn-line{color:var(--ink);border-color:#efe6d68c}.btn-sm{height:44px;padding:0 18px}.btn-block{width:100%}.btn-link{letter-spacing:.18em;text-transform:uppercase;text-underline-offset:8px;align-items:center;min-height:44px;font-size:11px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;transition:opacity .3s;display:inline-flex}.btn-link:hover{opacity:.75}.arrow-link{letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:12px;min-height:44px;font-size:11px;font-weight:600;transition:color .35s;display:inline-flex}.arrow-link svg,.row .arr{transition:transform .35s}.arrow-link:hover,.row:hover{color:var(--gold)}.arrow-link:hover svg,.row:hover .arr{transform:translate(6px)}@media (min-width:1080px){.btn,.btn-link,.arrow-link{font-size:12px}}.grain-wrap{pointer-events:none;position:absolute;inset:0;overflow:hidden}.grain{opacity:.45;mix-blend-mode:overlay;background-image:url(/assets/img/grain.webp);background-size:240px 240px;animation:.9s steps(5,end) infinite grain;position:absolute;inset:-120px}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-40px,30px)}40%{transform:translate(35px,-45px)}60%{transform:translate(-25px,-20px)}80%{transform:translate(45px,40px)}to{transform:translate(0)}}.kb{animation:30s ease-in-out infinite alternate kb}@keyframes kb{0%{transform:scale(1.04)}to{transform:scale(1.14)translate(-1.2%,-.8%)}}.rise{animation:1.4s cubic-bezier(.16,1,.3,1) both rise}@keyframes rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.fade{animation:1.4s both fade}@keyframes fade{0%{opacity:0}to{opacity:1}}.cover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.shade{pointer-events:none;position:absolute;inset:0}.still .grain,.still .kb,.still .reel,.still .spot,.still .w,.still .sauce-word,.still .neon{animation-play-state:paused!important}.site-header{z-index:40;border-bottom:1px solid #0000;transition:background-color .35s,border-color .35s;position:fixed;top:0;left:0;right:0}.site-header.is-solid{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--line);background:#0b0a09e6}.header-inner{height:var(--header-h);justify-content:space-between;align-items:center;gap:24px;display:flex}.logo img{width:auto;height:24px}.main-nav{display:none}.header-actions{align-items:center;gap:8px;display:flex}.icon-btn{width:44px;height:44px;color:var(--ink);border:1px solid #efe6d68c;border-radius:50%;justify-content:center;align-items:center;transition:opacity .3s;display:inline-flex}.icon-btn:hover{opacity:.8}@media (min-width:1080px){.logo img{height:30px}.main-nav{letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:40px;font-size:12px;font-weight:600;display:flex}.main-nav a{padding:16px 0;transition:opacity .3s}.main-nav a:hover{opacity:.75}.main-nav a[aria-current=page]{color:var(--gold);text-underline-offset:8px;text-decoration:underline;text-decoration-thickness:1px}.menu-open{display:none}.header-actions .btn-sm{padding:0 24px}}dialog{width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0}dialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0a09cc}.mobile-nav{padding:0 16px 32px var(--gut);background:var(--bg);flex-direction:column;overflow-y:auto}.mobile-nav[open]{display:flex}.mobile-nav .top{height:var(--header-h);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.mobile-nav nav{border-top:1px solid var(--line);margin-top:40px;padding-right:8px}.mobile-nav nav a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;padding:16px 0;display:flex}.mobile-nav nav .fs{font-size:44px;line-height:1}.mobile-nav nav a[aria-current=page]{color:var(--gold)}.mobile-nav .bottom{margin-top:auto;padding:40px 8px 0 0}.mobile-nav .bottom .label{margin-bottom:22px;line-height:1.9}.book[open]{justify-content:center;align-items:center;display:flex}.book-panel{width:100%;height:100%;padding:0 16px 28px var(--gut);background:var(--bg);flex-direction:column;display:flex;overflow-y:auto}.book-top{height:var(--header-h);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.book h2{font-family:var(--fs);margin-top:24px;padding-right:8px;font-size:44px;font-weight:400;line-height:1.05}.book .row{color:var(--ink)}.book ul{border-bottom:1px solid var(--line2);margin-top:32px;padding-right:8px}.book li a{border-top:1px solid var(--line2);align-items:center;gap:16px;min-height:68px;padding:10px 0;display:flex}.book .city{font-family:var(--fs);font-size:26px;line-height:1.1;display:block}.book .street{letter-spacing:.24em;color:var(--muted);text-transform:uppercase;margin-top:4px;font-size:10px;font-weight:600;display:block}.book .go{letter-spacing:.2em;color:var(--gold);text-transform:uppercase;align-items:center;gap:8px;margin-left:auto;font-size:10px;font-weight:600;display:inline-flex}.book .note{color:var(--muted);margin-top:16px;padding-right:8px;font-size:13px;line-height:1.6}@media (min-width:760px){.book-panel{border:1px solid #efe6d629;border-radius:24px;width:620px;height:auto;max-height:calc(100vh - 48px);padding:36px 48px}.book-top{align-items:flex-start;height:auto}.book h2{margin-top:6px;font-size:48px}.book-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.book li a{gap:20px;min-height:68px}.book .city{width:180px;font-size:28px;line-height:1;display:inline-block}.book .street{letter-spacing:.26em;margin-top:0;font-size:11px;display:inline-block}.book .go{font-size:11px}.book .names{flex:1;align-items:center;gap:20px;display:flex}}.hero{background:var(--panel);height:100svh;min-height:640px;max-height:980px;position:relative;overflow:hidden}.reels{position:absolute;inset:0}.reel{background:var(--panel);animation:12s linear infinite cyc;animation-delay:var(--d,0s);position:absolute;inset:0;overflow:hidden}.reel video,.reel img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.spot{display:none}@keyframes cyc{0%{opacity:0}4%{opacity:1}33%{opacity:1}37%{opacity:0}to{opacity:0}}.hero .shade{background:linear-gradient(#0b0a099e 0%,#0b0a091a 20%,#0b0a0929 40%,#0b0a09db 72%,#0b0a09 100%)}.hero-bottom{left:var(--gut);right:var(--gut);flex-direction:column;display:flex;position:absolute;bottom:44px}.hero-meta{display:contents}.cities{letter-spacing:.28em;text-transform:uppercase;color:#efe6d6cc;order:-1;padding-right:60px;font-size:10px;font-weight:600;line-height:1.9}.hero-words{font-family:var(--fd);text-transform:uppercase;margin-top:18px;font-size:clamp(62px,19.5vw,82px);font-weight:900;line-height:.88}.w{white-space:nowrap;color:#0000;-webkit-text-stroke:1.5px #efe6d699;animation:12s linear infinite hl;animation-delay:var(--d,0s);display:block}@keyframes hl{0%{color:#0000}4%{color:var(--ink)}33%{color:var(--ink)}37%{color:#0000}to{color:#0000}}.tagline{font-family:var(--fs);color:var(--gold);margin-top:14px;font-size:clamp(22px,6.6vw,30px);font-style:italic;line-height:1.15}.hero-ctas{grid-template-columns:1fr 1fr;gap:10px;max-width:520px;margin-top:28px;display:grid}.hero-ctas .btn{padding:0 12px}.motion-toggle{width:44px;height:44px;color:var(--ink);z-index:3;background:#0b0a0959;border:1px solid #efe6d666;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-6px;right:0}.motion-toggle .i-play{display:none}.still .motion-toggle .i-play{display:block}.still .motion-toggle .i-pause{display:none}@media (min-width:1080px){.hero{height:100vh;min-height:760px;max-height:960px}.reels{background:var(--bg);grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;display:grid}.reel{opacity:1;animation:none;position:relative;inset:auto}.spot{background:var(--bg);opacity:.3;animation:12s linear infinite spot;animation-delay:var(--d,0s);display:block;position:absolute;inset:0}.hero .shade{background:linear-gradient(#0b0a09b8 0%,#0b0a0900 20% 48%,#0b0a09e0 86%,#0b0a09 100%)}.hero-bottom{position:static}.hero-words{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;margin:0;font-size:clamp(70px,6.4vw,92px);line-height:.86;display:grid;position:absolute;bottom:232px;left:0;right:0}.hero-meta{left:var(--gut);display:block;position:absolute;bottom:60px}.tagline{white-space:nowrap;margin:0;font-size:44px;line-height:1.1}.cities{letter-spacing:.32em;color:#efe6d6bf;order:0;margin-top:14px;padding:0;font-size:11px;line-height:1.4}.hero-ctas{right:var(--gut);align-items:center;gap:36px;max-width:none;margin:0;display:flex;position:absolute;bottom:60px}.hero-ctas .btn{padding:0 30px}.hero-ctas .to-menu{text-underline-offset:8px;border:0;border-radius:0;height:44px;padding:0;text-decoration:underline;text-decoration-thickness:1px}.motion-toggle{top:auto;bottom:32px;right:32px}}@keyframes spot{0%{opacity:.66}4%{opacity:.04}33%{opacity:.04}37%{opacity:.66}to{opacity:.66}}.intro{min-height:540px;padding:96px var(--gut);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.intro p{font-family:var(--fs);letter-spacing:-.01em;margin-top:28px;font-size:clamp(40px,12.8vw,52px);line-height:1.06}.intro .est{align-items:center;gap:14px;margin-top:36px;display:flex}.intro .est:before,.intro .est:after{content:"";background:var(--gold);width:32px;height:1px}@media (min-width:1080px){.intro{min-height:620px}.intro p{max-width:1080px;margin-top:36px;font-size:72px;line-height:1.1}.intro .est{gap:18px;margin-top:48px}.intro .est:before,.intro .est:after{width:48px}}.food{border-top:1px solid var(--line);padding:96px 0}.food h2,.sec-title{font-family:var(--fs);letter-spacing:-.01em;margin-top:16px;font-size:clamp(46px,13.8vw,96px);font-weight:400;line-height:1}.food-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.food-grid{gap:40px;margin-top:44px;display:grid}.food-col{gap:40px;display:grid}.dish{display:block}.dish .ph{background:var(--panel);border-radius:16px;overflow:hidden}.dish img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s cubic-bezier(.16,1,.3,1)}.dish:hover img{transform:scale(1.05)}.dish .big{aspect-ratio:700/848}.dish .small{aspect-ratio:500/370}.dish figcaption{justify-content:space-between;align-items:baseline;gap:12px;margin-top:16px;display:flex}.dish .name{font-family:var(--fs);font-size:24px;font-style:italic;line-height:1.2}.dish .cat{letter-spacing:.26em;color:var(--muted);white-space:nowrap;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:600;transition:color .35s;display:inline-flex}.dish:hover .cat{color:var(--gold)}.dish.row:hover{color:inherit}.food-more{margin-top:36px}@media (min-width:760px){.food-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:48px}.food-col{gap:48px}.dish .ph{border-radius:20px}}@media (min-width:1080px){.food{padding:140px 0}.food h2,.sec-title{margin-top:18px}.food-grid{margin-top:72px}.dish figcaption{margin-top:20px}.dish .name{font-size:30px}.dish .cat{letter-spacing:.28em;font-size:11px}}.sauce-sec{min-height:560px;padding:96px var(--gut);text-align:center;border-top:1px solid var(--line);flex-direction:column;justify-content:center;align-items:center;display:flex}.sauce-word{font-family:var(--fd);text-transform:uppercase;letter-spacing:-.01em;white-space:nowrap;color:#0000;-webkit-text-fill-color:transparent;background-image:url(/assets/img/sauce-1600.webp);background-position:0 35%;background-size:160%;-webkit-background-clip:text;background-clip:text;margin-top:24px;font-size:clamp(120px,30vw,440px);font-weight:900;line-height:.8;animation:16s ease-in-out infinite alternate pan}@keyframes pan{0%{background-position:0 25%}to{background-position:100% 75%}}@media (max-width:759px){.sauce-word{background-image:url(/assets/img/sauce-900.webp)}}.sauce-sec .line{font-family:var(--fs);margin-top:32px;font-size:clamp(24px,6.2vw,36px);font-style:italic;line-height:1.2}.sauce-sec .list{letter-spacing:.24em;max-width:980px;color:var(--muted);text-transform:uppercase;margin-top:22px;font-size:10px;font-weight:600;line-height:2}.sauce-sec .list span{white-space:nowrap}@media (min-width:1080px){.sauce-sec{min-height:860px}.sauce-sec .line{margin-top:44px}.sauce-sec .list{letter-spacing:.28em;font-size:11px}}.pass{border-top:1px solid var(--line);display:grid}.pass-media{aspect-ratio:3/4;background:var(--panel);max-height:620px;position:relative;overflow:hidden}.pass-body{padding:64px var(--gut) 72px}.pass h2{margin-top:24px}.pass h2 .fd,.pass h2 .fs{white-space:nowrap;font-size:clamp(56px,16.4vw,110px);display:block}.pass h2 .fd{line-height:.9}.pass h2 .fs{color:var(--gold);font-style:italic;line-height:1}.pass .sub{color:var(--muted);margin-top:20px;font-size:16px;line-height:1.6}.stats{border-top:1px solid var(--line2);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:36px;padding-top:28px;display:grid}.stats .n{font-family:var(--fs);color:var(--gold);font-size:52px;line-height:1}.stats .l{letter-spacing:.24em;color:var(--muted);text-transform:uppercase;margin-top:10px;font-size:10px;font-weight:600;line-height:1.6}@media (min-width:1080px){.pass{grid-template-columns:minmax(0,4fr) minmax(0,5fr);min-height:900px}.pass-media{aspect-ratio:auto;max-height:none}.pass-body{padding:96px var(--gut) 96px clamp(48px,7.8vw,112px);flex-direction:column;justify-content:center;display:flex}.pass h2{margin-top:28px}.pass h2 .fd,.pass h2 .fs{font-size:clamp(84px,7.6vw,110px)}.pass .sub{margin-top:30px;font-size:17px}.stats{gap:32px;margin-top:56px;padding-top:36px}.stats .n{font-size:72px}.stats .l{letter-spacing:.26em;margin-top:12px;font-size:11px}}.hunger{height:660px;position:relative;overflow:hidden}.hunger img{object-position:32% 50%}.hunger .shade{background:linear-gradient(#0b0a0999 0%,#0b0a0938 36%,#0b0a0947 62%,#0b0a09d1 100%)}.hunger .label{left:var(--gut);color:#efe6d6d9;position:absolute;top:64px}.hunger .a,.hunger .b{white-space:nowrap;text-shadow:0 6px 36px #0000008c;position:absolute}.hunger .a{left:var(--gut);font-size:clamp(56px,16.4vw,110px);line-height:.86;top:98px}.hunger .b{right:var(--gut);font-family:var(--fs);color:var(--gold);font-size:clamp(52px,15.4vw,104px);font-style:italic;font-weight:400;line-height:1;bottom:132px}.hunger .foot{left:var(--gut);right:var(--gut);justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute;bottom:44px}.hunger .foot span{color:#efe6d6e6;font-size:14px}@media (min-width:1080px){.hunger{height:900px}.hunger img{object-position:50% 50%}.hunger .shade{background:#0b0a0957}.hunger .label{top:96px}.hunger .a{text-shadow:0 8px 50px #0000008c;font-size:clamp(120px,11.1vw,160px);top:136px}.hunger .b{text-shadow:0 8px 50px #0000008c;font-size:clamp(110px,10.4vw,150px);bottom:150px}.hunger .foot{justify-content:flex-start;gap:28px;bottom:96px;right:auto}.hunger .foot span{font-size:15px}}.rooms{display:grid}.rooms-body{padding:96px var(--gut) 0}.neon{margin-top:28px;animation:9s linear infinite flicker}.neon .a,.neon .b{color:#f2feff;text-shadow:0 0 4px #c8f8ff,0 0 12px #3fe0ff,0 0 28px #12b5e3,0 0 56px #12b5e3}.neon .a{font-family:var(--fd);letter-spacing:.14em;font-size:32px;font-weight:700;line-height:1}.neon .b{font-family:var(--fs);margin-top:-2px;font-size:96px;font-style:italic;line-height:1}@keyframes flicker{0%,17%,19%,21%,63%,65%,to{opacity:1}18%,20%,64%{opacity:.45}}.loc-list{border-bottom:1px solid var(--line2);margin-top:36px}.loc-row{border-top:1px solid var(--line2);align-items:center;gap:16px;height:64px;display:flex}.loc-row .city{width:140px;font-family:var(--fs);font-size:28px}.loc-row .street{letter-spacing:.24em;color:var(--muted);text-transform:uppercase;flex:1;font-size:10px;font-weight:600}.loc-row .arr{flex-shrink:0}@media (max-width:359px){.neon .a{font-size:calc((100vw - 2 * var(--gut)) * .1)}.neon .b{font-size:calc((100vw - 2 * var(--gut)) * .3)}.loc-row{gap:12px}.loc-row .city{width:118px;font-size:23px}}.rooms .soon{color:var(--muted);margin-top:20px;font-size:14px;line-height:1.6}.rooms-media{background:var(--panel);height:480px;margin-top:56px;position:relative;overflow:hidden}@media (min-width:1080px){.rooms{grid-template-columns:minmax(0,1fr) 39%;min-height:1000px}.rooms-body{padding:96px clamp(48px,7.8vw,112px) 96px var(--gut);flex-direction:column;justify-content:center;display:flex}.neon{margin-top:30px}.neon .a{font-size:50px}.neon .b{margin-top:-4px;font-size:150px}.loc-list{margin-top:44px}.loc-row{gap:24px;height:66px}.loc-row .city{width:220px;font-size:34px}.loc-row .street{letter-spacing:.26em;font-size:11px}.rooms .soon{margin-top:24px}.rooms-media{height:auto;margin:0}}.closing{min-height:640px;padding:96px var(--gut);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.closing .shade{background:#0b0a099e}.closing>:not(.cover):not(.shade):not(.grain-wrap){position:relative}.closing .label{color:#efe6d6cc}.closing h2{text-shadow:0 10px 50px #00000080;margin-top:22px}.closing h2 .fd,.closing h2 .fs{white-space:nowrap;font-size:clamp(96px,30vw,120px);display:block}.closing h2 .fd{line-height:.86}.closing h2 .fs{color:var(--gold);font-style:italic;line-height:.95}.closing .ctas{flex-direction:column;gap:12px;width:100%;max-width:420px;margin-top:40px;display:flex}@media (min-width:760px){.closing h2{align-items:baseline;gap:28px;display:flex}.closing h2 .fd{font-size:clamp(120px,13.9vw,200px)}.closing h2 .fs{font-size:clamp(114px,13.2vw,190px);line-height:.9}.closing .ctas{flex-direction:row;justify-content:center;gap:16px;max-width:none}.closing .ctas .btn{width:auto;height:56px;padding:0 32px}}@media (min-width:1080px){.closing{min-height:840px}.closing h2{margin-top:26px}.closing .ctas{margin-top:56px}}.site-footer{padding:64px var(--gut) 28px;border-top:1px solid var(--line)}.site-footer .inner{max-width:1248px;margin-inline:auto}.site-footer .logo-f{width:fit-content;display:block}.site-footer .logo-f img{width:auto;height:28px}.site-footer .tag{font-family:var(--fs);color:var(--muted);margin-top:16px;font-size:22px;font-style:italic;line-height:1.2}.f-social{flex-wrap:wrap;gap:10px;margin-top:24px;margin-left:-2px;display:flex}.f-social a{border:1px solid var(--line2);width:44px;height:44px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;transition:color .3s,border-color .3s,background-color .3s;display:inline-flex}.f-social a.txt{letter-spacing:.16em;text-transform:uppercase;border-radius:999px;width:auto;padding:0 18px;font-size:11px;font-weight:600}.f-social a:hover{color:var(--bg);background:var(--ink);border-color:var(--ink)}.f-links{letter-spacing:.22em;text-transform:uppercase;gap:36px;margin-top:44px;font-size:11px;font-weight:600;display:grid}.f-links nav{border-top:1px solid var(--line);padding-top:22px}.f-links h2.label{margin-bottom:8px}.f-links a{align-items:center;min-height:44px;transition:opacity .3s;display:flex}.f-links a:hover{opacity:.75}.f-places ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.f-places a{flex-direction:column;justify-content:center;align-items:flex-start;min-height:64px}.f-places .city{font-family:var(--fs);letter-spacing:0;text-transform:none;font-size:22px;font-weight:400;line-height:1.1}.f-places .area{letter-spacing:.16em;color:var(--muted);margin-top:4px;font-size:11px}.legal{border-top:1px solid var(--line);color:var(--faint);margin-top:40px;padding-top:22px;font-size:12px}.legal .row2{gap:24px;margin-top:4px;display:flex}.legal .row2 a{align-items:center;min-height:44px;display:flex}@media (min-width:760px){.f-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.f-places ul{grid-template-columns:minmax(0,1fr)}}@media (min-width:1080px){.site-footer{padding:88px var(--gut) 44px}.site-footer .top{grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(0,1fr));gap:48px;display:grid}.site-footer .logo-f img{height:34px}.site-footer .tag{margin-top:20px;font-size:26px}.f-social{margin-top:32px}.f-links{display:contents}.f-links nav{border-top:0;padding-top:0}.f-links h2.label{margin-bottom:22px}.f-links ul{flex-direction:column;gap:16px;display:flex}.f-links a{min-height:0}.f-places ul{gap:18px}.f-places a{min-height:0}.legal{justify-content:space-between;margin-top:88px;padding-top:28px;display:flex}.legal .row2{gap:28px;margin-top:0}.legal .row2 a{min-height:0}}.m-hero{background:var(--panel);height:640px;position:relative;overflow:hidden}.m-hero img{object-position:15% 50%}.m-hero .shade{background:linear-gradient(#0b0a09a8 0%,#0b0a0933 22%,#0b0a094d 45%,#0b0a09e6 78%,#0b0a09 100%)}.m-hero .copy{left:var(--gut);right:var(--gut);position:absolute;bottom:36px}.m-hero h1{margin-top:18px}.m-hero h1 .fd,.m-hero h1 .fs{white-space:nowrap;display:block}.m-hero h1 .fd{font-size:clamp(68px,20.5vw,110px);line-height:.86}.m-hero h1 .fs{color:var(--gold);margin-top:4px;font-size:clamp(64px,19.5vw,104px);font-style:italic;line-height:1}.m-hero .sub{color:#efe6d6d1;margin-top:18px;font-size:15px;line-height:1.6}.harbour{padding:20px var(--gut) 40px}.harbour .pick{display:block}.harbour .sel{margin-top:14px;display:block;position:relative}.harbour select{background:var(--bg);width:100%;height:52px;color:var(--ink);font:inherit;appearance:none;cursor:pointer;border:1px solid #efe6d64d;border-radius:999px;padding:0 48px 0 20px;font-size:16px}.harbour .chev{pointer-events:none;position:absolute;top:19px;right:20px}.harbour .note{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.5}.harbour .dl{flex-wrap:wrap;gap:4px 28px;margin-top:8px;display:flex}.harbour .dl a{letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;min-height:44px;font-size:11px;font-weight:600;transition:opacity .3s;display:inline-flex}.harbour .dl a:hover{opacity:.75}.legend{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:12px 20px;margin-top:16px;padding-top:18px;font-size:12px;display:flex}.legend span{align-items:center;gap:8px;display:inline-flex}@media (min-width:1080px){.m-hero{height:780px}.m-hero img{object-position:50% 50%}.m-hero .shade{background:linear-gradient(90deg,#0b0a09db 0%,#0b0a098c 48%,#0b0a0959 100%)}.m-hero .shade2{background:linear-gradient(#0b0a098c 0%,#0b0a0900 22% 70%,#0b0a09 100%)}.m-hero .copy{width:700px;bottom:104px;right:auto}.m-hero h1{margin-top:26px}.m-hero h1 .fd{font-size:150px}.m-hero h1 .fs{font-size:140px}.m-hero .sub{margin-top:26px;font-size:17px}.harbour{z-index:2;right:var(--gut);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b0a0999;border:1px solid #efe6d629;border-radius:20px;width:420px;padding:28px 30px;position:absolute;top:676px;transform:translateY(-100%)}.harbour select{font-size:15px}.menu-page{position:relative}}.badge{letter-spacing:.16em;white-space:nowrap;text-transform:uppercase;border:1px solid;border-radius:999px;align-items:center;height:22px;padding:0 9px;font-size:9px;font-weight:600;display:inline-flex}.b-must{color:var(--gold);border-color:#ffc84599}.b-new{color:var(--ink);border-color:#efe6d673}.b-hot{color:var(--hot);border-color:#e8704ab3}.b-serves{border-color:var(--line2);color:var(--muted)}.b-veg{width:22px;color:var(--veg);border-color:#6fbf73cc;border-radius:50%;justify-content:center;padding:0}.tabs{top:var(--header-h);z-index:30;background:var(--bg);border-top:1px solid var(--line);border-bottom:1px solid var(--line);position:sticky}.tabs:after{content:"";background:linear-gradient(90deg,#0b0a0900,var(--bg) 85%);pointer-events:none;width:64px;position:absolute;top:0;bottom:0;right:0}.tabs nav{height:56px;padding:0 var(--gut);scrollbar-width:none;gap:26px;display:flex;overflow-x:auto}.tabs nav::-webkit-scrollbar{display:none}.tabs a{letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:#efe6d69e;border-bottom:1px solid #0000;flex-shrink:0;align-items:center;font-size:11px;font-weight:600;transition:color .3s,border-color .3s;display:inline-flex}.tabs a:hover{color:var(--ink)}.tabs a.is-active{color:var(--gold);border-bottom-color:var(--gold)}.tabs nav:after{content:"";flex:0 0 8px}@media (min-width:1080px){.tabs:after{display:none}.tabs nav{gap:36px;max-width:1440px;height:72px;margin-inline:auto}.tabs a{letter-spacing:.2em}}.msec{padding:72px var(--gut) 0;scroll-margin-top:42px}.msec .inner{max-width:1248px;margin-inline:auto}.m-intro .ph{background:var(--panel);border-radius:16px;height:214px;overflow:hidden}.m-intro .ph img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s cubic-bezier(.16,1,.3,1)}.m-intro .ph:hover img{transform:scale(1.05)}.m-intro .txt{margin-top:28px}.m-intro h2{font-family:var(--fs);letter-spacing:-.01em;margin-top:14px;font-size:44px;font-weight:400;line-height:1.05}.m-intro .desc{max-width:470px;color:var(--muted);margin-top:16px;font-size:15px;line-height:1.65}.m-body{margin-top:32px}@media (min-width:1080px){.msec{padding-top:124px;scroll-margin-top:58px}.m-intro{align-items:center;gap:88px;display:flex}.m-intro.flip{flex-direction:row-reverse}.m-intro .ph{border-radius:20px;flex-shrink:0;width:600px;height:440px}.m-intro .txt{flex:1;min-width:0;margin-top:0}.m-intro h2{margin-top:22px;font-size:80px;line-height:1}.m-intro .desc{margin-top:26px;font-size:16px}.m-body{margin-top:84px}}.items{border-bottom:1px solid var(--line)}.item{border-top:1px solid var(--line);padding:18px 0}.item .top{align-items:baseline;gap:10px;display:flex}.item h3{font-family:var(--fs);font-size:21px;font-weight:400;line-height:1.2}.lead{border-bottom:1px dotted #efe6d638;flex:1;min-width:16px}.price{font-family:var(--fs);white-space:nowrap;font-size:21px;line-height:1.2}.item .badges{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.item p{color:var(--muted);margin-top:6px;font-size:13.5px;line-height:1.5}.item .prices2{align-items:baseline;gap:28px;margin-top:10px;display:flex}.item .prices2 span{align-items:baseline;gap:10px;display:inline-flex}.item .prices2 i{letter-spacing:.2em;color:var(--muted);text-transform:uppercase;font-size:9px;font-style:normal;font-weight:600}.item .prices2 b{font-family:var(--fs);font-size:21px;font-weight:400}.item .prices2 b.g{color:var(--gold)}@media (min-width:1080px){.items{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:96px;display:grid}.item{flex-direction:column;gap:8px;padding:22px 0;display:flex}.item .top{gap:12px}.item h3,.price{font-size:26px;line-height:1.15}.item .badges{order:0;margin-top:0}.item p{max-width:480px;margin-top:0;font-size:14px;line-height:1.55}.item .prices2{margin-top:0}.item .prices2 b{font-size:26px}.item.has-badges .top{flex-wrap:nowrap}}.mix{border:1px solid #ffc84566;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;max-width:470px;margin-top:28px;padding:20px 22px;display:flex}.mix .t{font-family:var(--fs);margin-top:8px;font-size:26px;line-height:1.1}.mix .s{color:var(--muted);margin-top:4px;font-size:13px}.mix .p{font-family:var(--fs);color:var(--gold);font-size:52px;line-height:1}@media (min-width:1080px){.mix{border-radius:18px;margin-top:36px;padding:24px 28px}.mix .t{font-size:32px}.mix .s{font-size:14px}.mix .p{font-size:64px}}.tbl .head{border-bottom:1px solid var(--line2);letter-spacing:.14em;color:var(--muted);text-transform:uppercase;align-items:flex-end;padding-bottom:10px;font-size:9px;font-weight:600;display:flex}.tbl .head span:first-child,.tbl .r .nm{flex:1;min-width:0}.tbl .head span+span,.tbl .r .p1,.tbl .r .p2{text-align:right;width:76px}.tbl .grp{letter-spacing:.3em;color:var(--gold);text-transform:uppercase;padding:24px 0 8px;font-size:9px;font-weight:600}.tbl .r{border-bottom:1px solid var(--line);align-items:center;min-height:58px;padding:10px 0;display:flex}.tbl .r .n{font-family:var(--fs);font-size:20px;line-height:1.2}.tbl .r .note{color:var(--muted);margin-top:3px;font-size:12.5px;line-height:1.4}.tbl .r .badges{gap:6px;margin-top:6px;display:flex}.tbl .r .p1,.tbl .r .p2{font-family:var(--fs);font-size:21px}.tbl .r .p2{color:var(--gold)}.tbl-title{font-family:var(--fs);font-size:32px;font-weight:400;line-height:1.1}.tbl-sub{color:var(--muted);margin:8px 0 22px;font-size:14px;line-height:1.55}.tbl-pair{gap:48px;display:grid}@media (min-width:1080px){.tbl-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:96px}.tbl .head{letter-spacing:.24em;padding-bottom:12px;font-size:10px}.tbl .head span+span,.tbl .r .p1,.tbl .r .p2{width:120px}.tbl .grp{padding:28px 0 10px;font-size:10px}.tbl .r{min-height:72px;padding:12px 0}.tbl .r .n{font-size:22px}.tbl .r .note{margin-top:4px;font-size:13px}.tbl .r .nm{flex-direction:column;display:flex}.tbl .r .p1,.tbl .r .p2{font-size:24px}.tbl-title{font-size:40px}.tbl-sub{margin:8px 0 28px}}.make{margin-top:72px}.make h3{font-family:var(--fs);margin-top:14px;font-size:38px;font-weight:400;line-height:1.08}.make .step{align-items:baseline;gap:14px;margin-top:40px;display:flex}.make .step .label:first-child{color:var(--gold)}.make .grid{border-bottom:1px solid var(--line);margin-top:12px}.make .two{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}.make .c{border-top:1px solid var(--line);padding:16px 0}.make .c .n{font-family:var(--fs);font-size:19px;line-height:1.2}.make .c .base{letter-spacing:.2em;color:var(--gold);text-transform:uppercase;align-items:center;gap:8px;margin-top:8px;font-size:8.5px;font-weight:600;display:flex}.make .two-m{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}.make .c p{color:var(--muted);margin-top:6px;font-size:12.5px;line-height:1.5}.heat{background:var(--line);border-radius:2px;height:3px;margin-top:10px}.heat i{border-radius:2px;height:3px;display:block}.make .hint{color:var(--muted);margin-top:14px;font-size:13px;line-height:1.55}@media (min-width:1080px){.make{margin-top:120px}.make h3{margin-top:18px;font-size:56px;line-height:1.05}.make .cols{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:56px;margin-top:48px;display:grid}.make .cols .sauces{grid-column:span 2}.make .step{margin-top:0;margin-bottom:8px}.make .two{column-gap:40px}.make .two-m{display:block}.make .c{padding:18px 0}.make .c .n{font-size:22px}.make .c p{font-size:13px;line-height:1.55}.make .c .base{letter-spacing:.24em;font-size:9px}}.topup{border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);margin-top:56px;padding:24px 0}.topup .t{font-family:var(--fs);font-size:28px;line-height:1.1}.topup p{letter-spacing:.18em;color:var(--muted);text-transform:uppercase;margin-top:12px;font-size:10px;font-weight:600;line-height:2}.topup p span{white-space:nowrap}@media (min-width:1080px){.topup{align-items:center;gap:32px;margin-top:72px;padding:28px 0;display:flex}.topup .t{white-space:nowrap;font-size:30px}.topup .bar{background:var(--line2);width:1px;height:28px}.topup p{letter-spacing:.2em;margin:0;font-size:11px;line-height:1.7}}.vip{background:linear-gradient(140deg,#ffc84517 0%,#ffc84500 60%);border:1px solid #ffc84566;border-radius:20px;padding:28px 24px}.vip .l{color:var(--gold)}.vip .top{justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;display:flex}.vip h3{font-family:var(--fs);font-size:40px;font-weight:400;line-height:1}.vip .p{font-family:var(--fs);color:var(--gold);white-space:nowrap;font-size:48px;line-height:1}.vip .badges{gap:6px;margin-top:14px;display:flex}.vip p{color:var(--muted);margin-top:14px;font-size:14px;line-height:1.6}@media (min-width:1080px){.vip{border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"l l p""h b p""d d p";align-items:center;column-gap:16px;padding:48px 56px;display:grid}.vip .top{display:contents}.vip .l{grid-area:l}.vip h3{grid-area:h;margin-top:16px;font-size:64px}.vip .badges{grid-area:b;align-self:center;margin-top:16px}.vip .p{grid-area:p;margin-left:56px;font-size:128px;line-height:.9}.vip p{grid-area:d;max-width:720px;margin-top:18px;font-size:15px;line-height:1.65}}.grp-h{align-items:center;gap:16px;margin:48px 0 4px;display:flex}.grp-h .label{color:var(--gold);white-space:nowrap}.grp-h:after{content:"";background:var(--line2);flex:1;height:1px}@media (min-width:1080px){.grp-h{gap:20px;margin:72px 0 8px}}.extras .head p{color:var(--muted);margin-top:16px;font-size:15px;line-height:1.65}.extras .cols{gap:64px;margin-top:36px;display:grid}.x .ph{background:var(--panel);border-radius:16px;height:190px;overflow:hidden}.x .ph img{object-fit:cover;width:100%;height:100%}.x .label{margin-top:28px}.x h3{font-family:var(--fs);margin-top:12px;font-size:34px;font-weight:400;line-height:1.1}.x .intro-t{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.6}.x .kv{border-top:1px solid var(--line);align-items:baseline;gap:10px;padding:14px 0 8px;display:flex}.x .kv>span:first-child{white-space:nowrap;font-size:15px}.x .small{color:var(--muted);padding:0 0 14px;font-size:13px;line-height:1.6}.x .kv .muted{color:var(--muted)}.x .dish-kv{align-items:center;padding:14px 0}.x .kv.dish-kv>.nm{font-family:var(--fs);white-space:normal;font-size:20px;line-height:1.2}.x .kv-badges{gap:6px;display:inline-flex}.x{scroll-margin-top:42px}.x .box{border-bottom:1px solid var(--line);margin-top:16px}.x .stepr{border-top:1px solid var(--line);gap:16px;padding:14px 0;display:flex}.x .stepr .num{width:16px;font-family:var(--fs);color:var(--gold);font-size:21px;line-height:1.2}.x .stepr b{font-size:15px;font-weight:500;display:block}.x .stepr span{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.55;display:block}@media (min-width:1080px){.extras .head{justify-content:space-between;align-items:flex-end;display:flex}.extras .head p{max-width:360px;margin:0 0 10px;font-size:16px}.extras h2{font-size:80px;line-height:1}.extras .cols{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;column-gap:56px;margin-top:72px}.x .ph{border-radius:18px;height:300px}.x .label{margin-top:32px}.x h3{font-size:40px}}.extras h2{font-family:var(--fs);letter-spacing:-.01em;margin-top:14px;font-size:44px;font-weight:400;line-height:1.05}.drinks{padding:80px var(--gut) 88px;background:var(--cream);color:var(--bg);margin-top:96px;scroll-margin-top:42px}.drinks .inner{max-width:1248px;margin-inline:auto}.drinks .label{color:var(--cream-muted)}.drinks h2{font-family:var(--fs);letter-spacing:-.01em;margin-top:14px;font-size:44px;font-weight:400;line-height:1.05}.drinks h2 em{color:var(--amber)}.drinks .head p{color:var(--cream-muted);margin-top:16px;font-size:15px;line-height:1.65}.lineup{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;margin-top:36px;display:grid}.lineup img{aspect-ratio:3/4;width:100%;height:auto}.lineup figcaption{text-align:center;margin-top:10px}.lineup .n{font-family:var(--fs);font-size:19px;font-style:italic;line-height:1.2}.lineup .s{letter-spacing:.22em;color:var(--cream-muted);text-transform:uppercase;margin-top:5px;font-size:9px;font-weight:600}.dlists{gap:44px;margin-top:56px;display:grid}.dl-h{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dl-h h3{font-family:var(--fs);font-size:30px;font-weight:400;line-height:1.1}.dl-h .price{color:var(--amber);font-size:26px;line-height:1.1}.dlist p{color:var(--cream-muted);margin-top:8px;font-size:13px;line-height:1.55}.dlist ul{border-bottom:1px solid #0b0a091f;margin-top:14px}.dlist li{border-top:1px solid #0b0a091f;align-items:center;gap:10px;min-height:40px;font-size:15px;display:flex}.dtag{letter-spacing:.16em;text-transform:uppercase;border:1px solid #0b0a0973;border-radius:999px;align-items:center;height:20px;padding:0 8px;font-size:8.5px;font-weight:600;display:inline-flex}@media (min-width:1080px){.drinks{padding:128px var(--gut) 136px;margin-top:144px}.drinks .head{justify-content:space-between;align-items:flex-end;display:flex}.drinks .head p{max-width:360px;margin:0 0 10px;font-size:16px}.drinks h2{font-size:80px;line-height:1}.lineup{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:56px;margin-top:64px}.lineup figcaption{margin-top:18px}.lineup .n{font-size:26px}.lineup .s{letter-spacing:.24em;margin-top:6px;font-size:10px}.dlists{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;column-gap:56px;margin-top:80px}.dl-h h3{font-size:32px}.dl-h .price{font-size:28px}.dlist li{min-height:0;padding:11px 0}}.gtk{padding:80px var(--gut) 0}.gtk .box{border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);max-width:1248px;margin-inline:auto;padding:32px 0}.gtk .label{color:var(--gold)}.gtk .t{font-family:var(--fs);margin-top:12px;font-size:32px;font-weight:400;line-height:1.1}.gtk p{color:var(--muted);margin-top:16px;font-size:14px;line-height:1.7}.gtk .btn{margin-top:24px}@media (min-width:1080px){.gtk{padding-top:120px}.gtk .box{align-items:center;gap:72px;padding:44px 0;display:flex}.gtk .lead-in{flex-shrink:0;width:260px}.gtk .t{margin-top:14px;font-size:34px}.gtk p{flex:1;margin:0;font-size:15px}.gtk .btn{flex-shrink:0;margin:0}}.hungry{padding:100px var(--gut) 104px;text-align:center;flex-direction:column;align-items:center;display:flex}.hungry h2{margin-top:22px}.hungry h2 .fd,.hungry h2 .fs{white-space:nowrap;display:block}.hungry h2 .fd{font-size:clamp(84px,24.6vw,150px);line-height:.86}.hungry h2 .fs{color:var(--gold);font-size:clamp(80px,23.6vw,142px);font-style:italic;line-height:.95}.hungry .ctas{flex-direction:column;gap:12px;width:100%;max-width:420px;margin-top:40px;display:flex}@media (min-width:760px){.hungry h2{align-items:baseline;gap:24px;display:flex}.hungry .ctas{flex-direction:row;justify-content:center;gap:16px;max-width:none}.hungry .ctas .btn{width:auto;height:56px;padding:0 32px}}@media (min-width:1080px){.hungry{padding:150px var(--gut)}.hungry h2{margin-top:26px}.hungry .ctas{margin-top:52px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.w{color:var(--ink)}.reel{opacity:1}}.aside .tbl-wrap{margin-top:32px}@media (min-width:1080px){.aside .tbl-wrap{margin-top:40px}.drinks,.x{scroll-margin-top:58px}}.tbl-wrap{min-width:0}.plain{min-height:78vh;padding:calc(var(--header-h) + 64px) var(--gut) 96px;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.plain h1{font-family:var(--fs);font-size:clamp(48px,12vw,96px);font-weight:400;line-height:1}.plain p{max-width:460px;color:var(--muted)}.plain .ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px;display:flex}@media (min-width:760px) and (max-width:1079px){.pass-media{aspect-ratio:auto;height:min(78vw,620px);max-height:none}.m-intro .ph{height:min(46vw,380px)}.x .ph{height:min(40vw,320px)}}@media (min-width:900px) and (max-width:1079px){.reels{background:var(--bg);grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;display:grid}.reel{opacity:1;animation:none;position:relative;inset:auto}.spot{background:var(--bg);opacity:.3;animation:12s linear infinite spot;animation-delay:var(--d,0s);display:block;position:absolute;inset:0}.hero .shade{background:linear-gradient(#0b0a09b3 0%,#0b0a0900 22% 42%,#0b0a09e6 80%,#0b0a09 100%)}.hero-words{left:calc(-1*var(--gut));right:calc(-1*var(--gut));text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;margin:0;font-size:clamp(58px,7vw,76px);line-height:.86;display:grid;position:absolute;bottom:calc(100% + 40px)}.hero-words .w{white-space:normal}.pass{grid-template-columns:minmax(0,4fr) minmax(0,5fr)}.pass-media{height:auto;min-height:720px}.pass-body{padding:80px var(--gut) 80px 56px;flex-direction:column;justify-content:center;display:flex}.rooms{grid-template-columns:minmax(0,1fr) 38%}.rooms-body{padding:88px 48px 88px var(--gut);flex-direction:column;justify-content:center;display:flex}.rooms-media{height:auto;min-height:760px;margin:0}.m-intro{align-items:center;gap:48px;display:flex}.m-intro.flip{flex-direction:row-reverse}.m-intro .ph{flex-shrink:0;width:46%;height:340px}.m-intro .txt{flex:1;min-width:0;margin-top:0}.m-intro h2{font-size:56px}.items{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;display:grid}.tbl-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:48px}.make .cols{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:28px;margin-top:40px;display:grid}.make .cols .sauces{grid-column:span 2}.make .two{column-gap:28px}.make .two-m{display:block}.make .step{margin-top:0;margin-bottom:8px}.extras .cols{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;column-gap:32px}.x .ph{height:220px}.lineup{grid-template-columns:repeat(4,minmax(0,1fr))}.dlists{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}}.book .go-soft{color:var(--muted)}.book .row:hover .go-soft{color:var(--gold)}.loc-row .dir{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:600;transition:color .35s}.loc-row:hover .dir{color:var(--gold)}@media (min-width:1080px){.loc-row .dir{font-size:11px}}.bk-index{padding:calc(var(--header-h) + 56px) 0 96px}.bk-index h1{font-family:var(--fs);margin-top:16px;font-size:clamp(44px,11vw,80px);font-weight:400;line-height:1.02}.bk-list{border-bottom:1px solid var(--line2);max-width:760px;margin-top:36px}.bk-list .row{border-top:1px solid var(--line2);align-items:center;gap:16px;min-height:72px;padding:10px 0;display:flex}.bk-list .names{flex:1;min-width:0}.bk-list .city{font-family:var(--fs);font-size:26px;line-height:1.1;display:block}.bk-list .street{letter-spacing:.24em;text-transform:uppercase;color:var(--muted);margin-top:4px;font-size:10px;font-weight:600;display:block}.bk-list .go{letter-spacing:.2em;text-transform:uppercase;color:var(--gold);align-items:center;gap:8px;font-size:10px;font-weight:600;display:inline-flex}.bk-list .go-soft{color:var(--muted)}.bk-list .row:hover .go-soft{color:var(--gold)}.bk-index .bk-small{margin-top:16px}.bk-index .bk-small a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:4px}@media (min-width:1080px){.bk-index{padding-top:calc(var(--header-h) + 88px)}.bk-list .names{align-items:center;gap:24px;display:flex}.bk-list .city{width:220px;font-size:32px}.bk-list .street{margin-top:0}.bk-list .street,.bk-list .go{font-size:11px}}.bk-hero{background:var(--panel);height:320px;position:relative;overflow:hidden}.bk-hero .shade{background:linear-gradient(#0b0a09b3 0%,#0b0a0940 40%,#0b0a09d9 85%,#0b0a09 100%)}.bk-hero-copy{position:absolute;bottom:28px;left:0;right:0}.bk-hero h1{margin-top:12px}.bk-hero h1 .fd{font-size:clamp(56px,16vw,120px);line-height:.86}.bk-hero h1 .fs{color:var(--gold);font-size:clamp(46px,13vw,96px);font-style:italic;line-height:1}@media (min-width:1080px){.bk-hero{height:440px}.bk-hero-copy{bottom:48px}}.bk-body{padding-top:24px;padding-bottom:96px}@media (min-width:1080px){.bk-body{padding-top:48px;padding-bottom:140px}}.bk-small{color:var(--faint);margin-top:14px;font-size:12px;line-height:1.6}.bk-sum{border-bottom:1px solid var(--line2)}.bk-sum>div{border-top:1px solid var(--line2);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.bk-sum dt{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:600}.bk-sum dd{font-family:var(--fs);text-align:right;margin:0;font-size:20px}.bk-closed{max-width:760px;scroll-margin-top:calc(var(--header-h) + 24px);padding:24px 0 8px}.bk-closed h2,.bk-find h2{font-family:var(--fs);margin-top:14px;font-size:clamp(44px,11vw,72px);font-weight:400;line-height:1.04}.bk-lead{max-width:560px;color:var(--muted);margin-top:16px;font-size:16px;line-height:1.65}.bk-find .bk-sum{max-width:520px;margin-top:32px}.bk-find{border-top:1px solid var(--line2);max-width:760px;margin-top:56px;padding-top:32px}.bk-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.bk-back{margin-top:28px}@media (max-width:759px){.bk-actions .btn{width:100%}}:root{--ink:#f3e9d7;--muted:#c2b9aa;--faint:#a89f91}body{font-size:17px}.btn{letter-spacing:.14em;font-size:12px}.w{-webkit-text-stroke:0;color:#f3e9d742;animation-name:hl2}@keyframes hl2{0%{color:#f3e9d742}4%{color:var(--ink)}33%{color:var(--ink)}37%{color:#f3e9d742}to{color:#f3e9d742}}.label{letter-spacing:.18em;font-size:11px}@media (min-width:1080px){.label{letter-spacing:.18em;font-size:12px}}.cities{letter-spacing:.16em;font-size:11px}.dish .cat,.sauce-sec .list,.stats .l,.loc-row .street,.loc-row .dir{letter-spacing:.15em;font-size:11px}.pass .sub{font-size:17px}.rooms .soon{font-size:15px}.f-links{letter-spacing:.16em;font-size:12px}.legal{font-size:13px}.main-nav{letter-spacing:.16em}.tabs a{letter-spacing:.14em;font-size:11.5px}.book .street,.bk-list .street{letter-spacing:.16em;font-size:11px}.book .go,.bk-list .go{letter-spacing:.14em;font-size:11px}.book .note,.harbour .note,.bk-small{font-size:14px}.legend{font-size:13px}@media (min-width:1080px){.cities,.dish .cat,.sauce-sec .list,.stats .l,.loc-row .street,.loc-row .dir{font-size:12px}}.item h3,.price,.item .prices2 b,.tbl .r .n,.tbl .r .p1,.tbl .r .p2,.make .c .n,.x .kv>span:first-child,.x .kv .price,.x .kv.dish-kv>.nm,.dl-h .price{font-family:var(--fb);letter-spacing:-.005em;font-weight:600}.item h3,.price,.item .prices2 b{font-size:18px;line-height:1.3}.tbl .r .n,.tbl .r .p1,.tbl .r .p2{font-size:17px}.make .c .n,.x .kv.dish-kv>.nm{font-size:16.5px}.x .kv>span:first-child{font-size:16px}.x .kv .price{font-size:17px}.dl-h .price{font-size:20px}@media (min-width:1080px){.item h3,.price,.item .prices2 b{font-size:21px}.tbl .r .n,.tbl .r .p1,.tbl .r .p2{font-size:19px}.make .c .n{font-size:18px}}.item p,.m-intro .desc,.tbl-sub,.make .c p,.make .hint,.x .small,.x .intro-t,.x .stepr span,.dlist p,.mix .s,.vip p,.gtk p,.extras .head p,.drinks .head p{font-size:15.5px;line-height:1.6}.tbl .r .note{font-size:14px;line-height:1.45}.x .stepr b,.dlist li{font-size:16px}@media (min-width:1080px){.item p,.m-intro .desc,.x .small,.x .intro-t,.x .stepr span{font-size:16px}.tbl .r .note{font-size:14.5px}}.badge{letter-spacing:.1em;height:24px;padding:0 10px;font-size:10.5px}.b-veg{width:24px;padding:0}.item .prices2 i{letter-spacing:.12em;font-size:11px}.tbl .head{letter-spacing:.12em;font-size:10.5px}.tbl .grp{letter-spacing:.2em;font-size:11px}.make .c .base{letter-spacing:.14em;font-size:10px}.topup p{letter-spacing:.12em;font-size:11.5px}.lineup .s{letter-spacing:.14em;font-size:10.5px}.bk-sum dt{letter-spacing:.16em;font-size:11px}@media (min-width:1080px){.tbl .head{font-size:11px}.topup p{font-size:12px}}.rv{opacity:0;transition:opacity 1s cubic-bezier(.16,1,.3,1) calc(var(--rv-i,0)*90ms),transform 1s cubic-bezier(.16,1,.3,1) calc(var(--rv-i,0)*90ms),color .35s ease;transform:translateY(28px)}.rv.in,.ph.rv{opacity:1;transform:none}.ph.rv img{clip-path:inset(100% 0 0);transition:clip-path 1.1s cubic-bezier(.16,1,.3,1) calc(var(--rv-i,0)*80ms),scale 1.7s cubic-bezier(.16,1,.3,1) calc(var(--rv-i,0)*80ms),transform 1.4s cubic-bezier(.16,1,.3,1);scale:1.18}.ph.rv.in img{clip-path:inset(0);scale:1}.marquee{isolation:isolate;background:var(--panel);-webkit-user-select:none;user-select:none;padding:26px 0;position:relative;overflow:hidden}.marquee .track{width:max-content;animation:46s linear infinite mq;display:flex}.marquee:hover .track{animation-play-state:paused}.marquee .group{flex-shrink:0;align-items:center;display:flex}.marquee .it{white-space:nowrap;font-family:var(--fd);text-transform:uppercase;letter-spacing:.005em;font-size:clamp(44px,8vw,116px);font-weight:900;line-height:1.02}.marquee .it.alt{font-family:var(--fs);text-transform:none;letter-spacing:-.01em;font-size:clamp(46px,8.6vw,124px);font-style:italic;font-weight:400}.marquee .sep{margin:0 .7em;font-size:clamp(16px,2vw,28px);line-height:1}@keyframes mq{to{transform:translate(-50%)}}.still .marquee .track{animation-play-state:paused}.still .rv{opacity:1;transition:none;transform:none}.still .ph.rv img{clip-path:none;transition:none;scale:1}@media (min-width:1080px){.marquee{padding:40px 0}}@media (prefers-reduced-motion:reduce){.marquee .track{animation:none}.rv{opacity:1!important;clip-path:none!important;transform:none!important}}
html[data-look=catch]{--paper:#f3ede3;--sand:#e8dfcf;--teal:#0e6b6e;--teal-2:#0d6467;--teal-deep:#083f42;--teal-ink:#0f2a2b;--mustard:#ffc845;--mustard-hi:#ffd66e;--oak:#8a5a3b;--chilli:#b8431f;--bg:#f3ede3;--panel:#e3d9c8;--ink:#0f2a2b;--muted:#4d5a5b;--faint:#6c7676;--line:#0f2a2b21;--line2:#0f2a2b36;--gold:#0f2a2b;--amber:#0d6467;--ph-r:8px}html[data-look=catch] ::selection{color:#0f2a2b;background:#ffc845}html[data-look=catch] :focus-visible{outline-color:#0d6467}html[data-look=catch] :is(.hero,.m-hero,.bk-hero,.hunger,.closing,.rooms-body,.site-footer,.vip,.marquee),html[data-look=catch] .site-header:not(.is-solid){--bg:#061d1e;--panel:#0a2e2f;--ink:#f3ede3;--muted:#bcc9c7;--faint:#98a8a7;--line:#f3ede324;--line2:#f3ede333;--gold:#ffc845;color:var(--ink)}@media (min-width:1080px){html[data-look=catch] .harbour{--ink:#f3ede3;--muted:#bcc9c7;--line:#f3ede329;--line2:#f3ede338;--gold:#ffc845;color:var(--ink);background:#061d1e9e;border-color:#f3ede329}html[data-look=catch] .harbour select{color:#f3ede3;background:#061d1e;border-color:#f3ede34d}}@media (max-width:1079px){html[data-look=catch] .harbour select{background:#fffcf6;border-color:#0f2a2b47}}html[data-look=catch] .hero .shade{background:linear-gradient(#0418199e 0%,#0418191a 20%,#04181929 40%,#041819db 74%,#041a1b 100%)}html[data-look=catch] .m-hero .shade{background:linear-gradient(#041819a8 0%,#04181933 22%,#0418194d 45%,#041819e6 80%,#041a1b 100%)}html[data-look=catch] .bk-hero .shade{background:linear-gradient(#041819b3 0%,#04181940 40%,#041819d9 85%,#041a1b 100%)}html[data-look=catch] .hunger .shade{background:linear-gradient(#04181999 0%,#04181933 36%,#04181942 62%,#041819d1 100%)}html[data-look=catch] .closing .shade{background:radial-gradient(70% 70%,#0418197a 0%,#041819b8 100%)}@media (min-width:900px){html[data-look=catch] .hero .shade{background:linear-gradient(#041819b3 0%,#04181900 22% 45%,#041819e6 84%,#041a1b 100%)}html[data-look=catch] .hunger .shade{background:linear-gradient(#04181980 0%,#0418191f 30%,#0418192e 70%,#0418198c 100%)}}@media (min-width:1080px){html[data-look=catch] .m-hero .shade{background:linear-gradient(90deg,#041819db 0%,#0418198c 48%,#04181952 100%)}html[data-look=catch] .m-hero .shade2{background:linear-gradient(#04181980 0%,#04181900 22% 70%,#041a1b 100%)}}html[data-look=catch] .intro{background:#f3ede3 url(/assets/img/plaster-1500.webp) top/cover no-repeat}@media (max-width:759px){html[data-look=catch] .intro{background-image:url(/assets/img/plaster-900.webp)}}html[data-look=catch] .intro .label{color:var(--teal-2)}html[data-look=catch] .intro .est:before,html[data-look=catch] .intro .est:after{background:var(--teal)}html[data-look=catch] .sauce-sec{background:var(--sand);border-top:0;padding-bottom:64px}@media (min-width:1080px){html[data-look=catch] .sauce-sec{min-height:740px;padding-bottom:96px}}html[data-look=catch] .food,html[data-look=catch] .pass{border-top:1px solid var(--line)}html[data-look=catch] .marquee{color:#f3ede3;background:#0e6b6e url(/assets/img/velvet-1440.webp) 50%/cover no-repeat}html[data-look=catch] .marquee:before{content:"";z-index:-1;background:linear-gradient(#0316176b 0%,#0316171f 45%,#03161780 100%);position:absolute;inset:0}html[data-look=catch] .marquee .it{color:#f6efe2;text-shadow:0 4px 30px #00000059}html[data-look=catch] .marquee .it.alt,html[data-look=catch] .marquee .sep{color:#ffc845}@media (max-width:759px){html[data-look=catch] .marquee{background-image:url(/assets/img/velvet-800.webp)}}html[data-look=catch] .rooms-body{background:radial-gradient(90% 55% at 26% 0,#ffe2aa24 0%,#ffe2aa00 62%),linear-gradient(90deg,#00000057 0,#0000000f 14%,#ffffff0f 48%,#0000000f 84%,#0000005c 100%) 0 0/112px 100% repeat-x,#0a5457}html[data-look=catch] .site-footer{background:var(--teal-deep);border-top:0}html[data-look=catch] .site-footer .label{color:#ffc845}html[data-look=catch] .site-footer .f-social a:hover{color:#0f2a2b;background:#ffc845;border-color:#ffc845}html[data-look=catch] .site-footer :focus-visible{outline-color:#ffc845}html[data-look=catch] .dish .ph,html[data-look=catch] .m-intro .ph,html[data-look=catch] .x .ph{border-radius:8px}html[data-look=catch] .stats{border-top-color:var(--line2)}html[data-look=catch] .label{color:var(--teal-2)}html[data-look=catch] :is(.hero,.hunger,.closing,.m-hero,.bk-hero,.rooms-body) .label{color:#f3ede3db}html[data-look=catch] em.gold,html[data-look=catch] .pass h2 .fs{color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(#ffc845,#ffc845);background-position:0 88%;background-repeat:no-repeat;background-size:100% 32%;padding:0 .06em}html[data-look=catch] .pass h2 .fs{width:fit-content}html[data-look=catch] :is(em.gold,.pass h2 .fs).rv{opacity:1;background-size:0% 32%;transition:background-size 1.15s cubic-bezier(.65,0,.35,1) .25s;transform:none}html[data-look=catch] :is(em.gold,.pass h2 .fs).rv.in{background-size:100% 32%}html[data-look=catch].still :is(em.gold,.pass h2 .fs).rv{background-size:100% 32%;transition:none}html[data-look=catch] .btn{isolation:isolate;transition:color .4s,border-color .4s,background-color .4s;position:relative;overflow:hidden}html[data-look=catch] .btn:before{content:"";z-index:-1;border-radius:inherit;background:var(--sweep,#ffc845);transform-origin:100%;transition:transform .55s cubic-bezier(.65,0,.35,1);position:absolute;inset:-1px;transform:scaleX(0)}html[data-look=catch] .btn:disabled:before{display:none}html[data-look=catch] .btn-solid{color:#f3ede3;--sweep:#ffc845;background:#0e6b6e}html[data-look=catch] .btn-line{color:#0f2a2b;--sweep:#0e6b6e;border-color:#0f2a2b6b}html[data-look=catch] :is(.hero,.hunger,.closing,.rooms-body,.site-header:not(.is-solid)) .btn-solid{color:#0f2a2b;--sweep:#f3ede3;background:#ffc845}html[data-look=catch] :is(.hero,.hunger,.closing,.rooms-body) .btn-line{color:#f3ede3;--sweep:#f3ede3;border-color:#f3ede399}html[data-look=catch] .header-actions .btn-sm{color:#f3ede3;--sweep:#ffc845;background:#0e6b6e;border-color:#0e6b6e}html[data-look=catch] .site-header:not(.is-solid) .header-actions .btn-sm{color:#0f2a2b;--sweep:#f3ede3;background:#ffc845;border-color:#ffc845}html[data-look=catch] .hungry .btn-solid{--sweep:#f3ede3}html[data-look=catch] .hungry .btn-line{border-color:#0f2a2b8c}@media (hover:hover){html[data-look=catch] .btn:hover{opacity:1}html[data-look=catch] .btn:hover:before{transform-origin:0;transform:scaleX(1)}html[data-look=catch] .btn-solid:hover,html[data-look=catch] .header-actions .btn-sm:hover{color:#0f2a2b}html[data-look=catch] .btn-line:hover{color:#f3ede3;border-color:#0e6b6e}html[data-look=catch] :is(.hero,.hunger,.closing,.rooms-body) .btn-line:hover{color:#0f2a2b;border-color:#f3ede3}html[data-look=catch] .hungry .btn-line:hover{color:#f3ede3}}html[data-look=catch] .arrow-link:hover,html[data-look=catch] .row:hover,html[data-look=catch] .dish:hover .cat{color:var(--teal-2)}html[data-look=catch] :is(.rooms-body,.hunger) .row:hover,html[data-look=catch] .loc-row:hover .dir{color:#ffc845}html[data-look=catch] .site-header.is-solid{background:#f3ede3f5;border-bottom-color:#0f2a2b1a}html[data-look=catch] .site-header.is-solid .logo img,html[data-look=catch] .mobile-nav .logo img{content:url(/assets/img/logo-dark.png)}html[data-look=catch]:has(.bk-index,.plain) .site-header .logo img{content:url(/assets/img/logo-dark.png)}html[data-look=catch] .site-header.is-solid .icon-btn,html[data-look=catch] dialog .icon-btn{border-color:#0f2a2b59}html[data-look=catch] .main-nav a[aria-current=page],html[data-look=catch] .mobile-nav nav a[aria-current=page]{color:var(--teal-2)}html[data-look=catch] .site-header:not(.is-solid) .main-nav a[aria-current=page]{color:#ffc845}html[data-look=catch]:has(.bk-index,.plain) .site-header:not(.is-solid){--ink:#0f2a2b;--muted:#4d5a5b;color:#0f2a2b}html[data-look=catch]:has(.bk-index,.plain) .site-header:not(.is-solid) .header-actions .btn-sm{color:#f3ede3;background:#0e6b6e;border-color:#0e6b6e}html[data-look=catch]:has(.bk-index,.plain) .site-header .icon-btn{border-color:#0f2a2b59}html[data-look=catch] dialog::backdrop{background:#051d1e80}html[data-look=catch] .book .go:not(.go-soft){color:#f3ede3;background:#0e6b6e;border-radius:999px;padding:7px 12px}@media (min-width:760px){html[data-look=catch] .book-panel{border-color:#0f2a2b1f;box-shadow:0 40px 100px -40px #051d1e8c}}html[data-look=catch] .tabs{border-color:var(--line);background:#f3ede3f7}html[data-look=catch] .tabs:after{background:linear-gradient(90deg,#f3ede300,#f3ede3 85%)}html[data-look=catch] .tabs nav{gap:6px}html[data-look=catch] .tabs a{color:#0f2a2b9e;border:0;border-radius:999px;align-self:center;height:34px;padding:0 14px;transition:color .3s,background-color .3s}html[data-look=catch] .tabs a:first-child{margin-left:-14px}html[data-look=catch] .tabs a:hover{color:#0f2a2b}html[data-look=catch] .tabs a.is-active{color:#f3ede3;background:#0e6b6e}html[data-look=catch] .lead{border-bottom-color:#0f2a2b47}html[data-look=catch] .tbl .r .p2,html[data-look=catch] .item .prices2 b.g{color:#0d6467}html[data-look=catch] .tbl .grp,html[data-look=catch] .make .c .base,html[data-look=catch] .grp-h .label,html[data-look=catch] .x .stepr .num,html[data-look=catch] .make .step .label:first-child{color:#8a5a3b}html[data-look=catch] .b-must{color:#0f2a2b;background:#ffc845;border-color:#ffc845}html[data-look=catch] .b-new{color:#0d6467;border-color:#0d646799}html[data-look=catch] .b-hot{color:#b8431f;border-color:#b8431f}html[data-look=catch] .b-veg{color:#2f7a3a;border-color:#2f7a3a}html[data-look=catch] .vip .b-new{color:#f3ede3;border-color:#f3ede380}html[data-look=catch] .mix{background:#ffc845;border-color:#ffc845}html[data-look=catch] .mix .p{color:#0f2a2b}html[data-look=catch] .mix .label,html[data-look=catch] .mix .s{color:#0f2a2bbd}html[data-look=catch] .vip{background:#0e6b6e;border-color:#0e6b6e}html[data-look=catch] .vip .l,html[data-look=catch] .vip .p{color:#ffc845}html[data-look=catch] .drinks{color:#0f2a2b}html[data-look=catch] .drinks .label{color:#6b5e50}html[data-look=catch] .hungry{color:#0f2a2b;--ink:#0f2a2b;--muted:#0f2a2bb8;background:#ffc845}html[data-look=catch] .hungry h2 .fs{color:#0e6b6e}html[data-look=catch] .hungry .label{color:#0f2a2bbd}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html[data-look=catch] :is(.dish .ph,.m-intro .ph) img{height:116%;animation:linear both sc-plx;animation-timeline:view();animation-range:cover}html[data-look=catch].still :is(.dish .ph,.m-intro .ph) img{animation:none}}}@keyframes sc-plx{0%{translate:0 -12%}to{translate:0 -2%}}
