@font-face{font-family:Courier Prime;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/courier-prime-latin-400-normal.BbyBr73r.woff2)format("woff2"),url(/_astro/courier-prime-latin-400-normal.BAlbUm6l.woff)format("woff")}@font-face{font-family:Courier Prime;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/courier-prime-latin-700-normal.D1YCjmaD.woff2)format("woff2"),url(/_astro/courier-prime-latin-700-normal.CVvp4Sof.woff)format("woff")}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/amiri-arabic-400-normal.D0NIBXga.woff2)format("woff2"),url(/_astro/amiri-arabic-400-normal.C_1DQziU.woff)format("woff")}@font-face{font-family:Perfectly Nineties;src:url(/fonts/PerfectlyNineties-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--paper:#fcf8f5;--ink:#1b1a18;--ink-soft:#1b1a18ad;--line:#1b1a1829;--red:#a51c21;--serif:"Perfectly Nineties", "Times New Roman", Times, serif;--mono:"Courier Prime", "Courier New", Courier, monospace;--arabic:"Amiri", "Geeza Pro", "Noto Naskh Arabic", serif;--pad:clamp(18px, 4vw, 64px);--bar-h:64px;--ease:cubic-bezier(.19, 1, .22, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--bar-h);overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}body{background:var(--paper);color:var(--ink);font-family:var(--serif);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:18px;line-height:1.35;overflow-x:clip}h1,h2,h3,p,ul{margin:0;padding:0;font-weight:400}ul{list-style:none}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:default}:focus-visible{outline:2px solid var(--red);outline-offset:4px;border-radius:4px}[lang=ar]{font-family:var(--arabic)}::selection{background:var(--red);color:var(--paper)}.grain{z-index:60;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.loader{display:none}.motion .loader{z-index:100;background:var(--paper);place-items:center;animation:10ms 6s forwards loader-failsafe;display:grid;position:fixed;inset:0}.loader__logo{width:min(64vw,420px)}.motion .loader__logo{clip-path:inset(0 0 0 100%)}@keyframes loader-failsafe{to{visibility:hidden;opacity:0}}.bar{z-index:50;height:var(--bar-h);padding:0 0 0 var(--pad);align-items:center;gap:20px;transition:background-color .4s,box-shadow .4s;display:flex;position:fixed;inset:0 0 auto}.bar.is-scrolled{background:color-mix(in srgb, var(--paper) 88%, transparent);-webkit-backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--line)}.bar__logo{width:54px;transition:opacity .4s, transform .6s var(--ease);flex:none;padding:6px 0}.bar:not(.is-scrolled) .bar__logo{opacity:0;pointer-events:none;transform:translateY(-8px)}.bar__nav{scrollbar-width:none;padding:0 var(--pad) 0 12px;gap:4px;max-width:100%;margin-left:auto;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 28px),#0000)}.bar__nav::-webkit-scrollbar{display:none}.bar__nav a{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:99px;flex:none;padding:9px 13px 7px;font-size:12.5px;transition:background-color .3s,color .3s}.bar__nav a:hover{color:var(--red)}.bar__nav a.is-active{background:var(--red);color:var(--paper)}.mask{overflow-clip-margin:.18em;vertical-align:top;margin:-.1em -.16em;padding:.1em .16em;display:inline-block;overflow:clip}.mask__in{will-change:transform;display:inline-block}.motion .hero .mask__in,.motion .foot__line .mask__in{transform:translateY(115%)}.sec{padding:clamp(72px, 12vw, 180px) var(--pad);position:relative}.sec-head{position:relative}.sec-title{letter-spacing:-.045em;overflow-clip-margin:.1em;margin:-.08em 0 0 -.07em;padding:.14em .2em .12em .04em;font-size:clamp(5.2rem,22vw,17rem);font-style:italic;line-height:.84;display:flex;overflow:clip}.sec-title--md{font-size:clamp(4.4rem,17vw,9.5rem)}.sec-title .ch{margin:-.12em -.16em -.1em;padding:.12em .16em .1em;display:inline-block}.motion .sec-title .ch{transform:translateY(120%)}.motion .sec-title.is-in .ch{transform:none}.sec-intro{text-wrap:balance;max-width:22ch;margin-top:.7em;font-size:clamp(1.3rem,2.2vw,1.9rem);line-height:1.15}.sec-star{width:clamp(34px,5vw,64px);color:var(--red);position:absolute;top:.4rem;right:0}.row{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.name{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.55rem,2.3vw,2.1rem);line-height:1}.name--xl{letter-spacing:-.03em;font-size:clamp(2.3rem,4.2vw,4.4rem);line-height:.95}.price{white-space:nowrap;font-variant-numeric:lining-nums;flex:none;font-size:clamp(1.15rem,1.5vw,1.4rem)}.price--xl{color:var(--red);font-size:clamp(1.4rem,2vw,2rem)}.desc{color:var(--ink-soft);text-wrap:pretty;max-width:44ch;margin-top:10px;font-size:1.05rem;line-height:1.3}.detail{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-top:10px;font-size:12.5px}.allergens{font-family:var(--mono);letter-spacing:.03em;color:var(--red);text-transform:uppercase;margin-top:10px;font-size:11.5px;line-height:1.45}.allergens+.allergens{margin-top:2px}.shot{width:100%;display:block;position:relative}.shot img{object-fit:contain;will-change:transform, opacity;width:100%;height:100%;position:absolute;inset:0}.shot__wrap,.shot__alt{opacity:0;visibility:hidden}.motion .shot[data-unwrap] .shot__wrap{opacity:1;visibility:visible}.motion .shot[data-unwrap] .shot__main{opacity:0;visibility:hidden}.hero{min-height:100svh;padding:calc(var(--bar-h) + 12px) var(--pad) clamp(20px, 3vw, 40px);grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:clip}.hero__title{z-index:2;letter-spacing:-.045em;flex-wrap:wrap;column-gap:.2em;max-width:6.2em;font-size:clamp(4.1rem,19.5vw,8.6rem);line-height:.86;display:flex;position:relative}.hero__title .is-accent{color:var(--red);font-style:italic}.hero__visual{z-index:1;align-self:center;width:130%;margin:-8% -15% -6%;position:relative}.stamp{width:clamp(92px,24vw,168px);position:absolute;top:2%;right:12%}.stamp svg{overflow:visible}.stamp text{font-family:var(--mono);fill:var(--paper);letter-spacing:.02em;font-size:11.6px;font-weight:700}.stamp .stamp__ar{font-family:var(--arabic);letter-spacing:0;font-size:40px;font-weight:400}.stamp__spin{transform-origin:80px 80px;animation:22s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.hero__foot{z-index:2;justify-content:space-between;align-items:flex-end;gap:20px;display:flex;position:relative}.hero__sub{text-wrap:balance;max-width:24ch;font-size:clamp(1.15rem,1.7vw,1.5rem);line-height:1.2}.cue{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--ink);border-radius:99px;flex:none;align-items:center;gap:10px;padding:13px 16px 11px 18px;font-size:12.5px;transition:background-color .35s,color .35s;display:inline-flex}.cue svg{width:16px;height:16px;animation:nudge 1.8s var(--ease) infinite}.cue:hover{background:var(--ink);color:var(--paper)}@keyframes nudge{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}.burgz{padding-left:0;padding-right:0}.burgz__head{padding:0 var(--pad)}.burger{padding:clamp(40px, 9vw, 72px) var(--pad) 0}.burger__shot{aspect-ratio:5/4;width:112%;transition:transform .9s var(--ease);margin:0 -6%}.burger__body{margin-top:6px}.marquee{background:var(--red);color:var(--paper);margin:clamp(30px,5vw,70px) 0;padding:clamp(14px,2vw,26px) 0 clamp(10px,1.6vw,20px);overflow:clip;transform:rotate(-1.4deg)scale(1.03)}.marquee__track{will-change:transform;width:max-content;display:flex}.marquee__group{flex:none;align-items:center;display:flex}.marquee span{letter-spacing:-.03em;white-space:nowrap;padding:0 .32em;font-size:clamp(2.6rem,7vw,6.4rem);font-style:italic;line-height:1}.marquee span[lang]{letter-spacing:0;font-style:normal}.marquee span[lang=ar]{margin-top:-.2em;line-height:1.3}.marquee span[lang=ja]{font-size:clamp(2rem,5.4vw,5rem);font-weight:700}.marquee .star{flex:none;width:clamp(22px,3vw,44px)}.sauce{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);margin-top:clamp(36px,6vw,80px);padding:clamp(20px,3vw,36px) 0}.sauce__note{max-width:26ch;margin-bottom:18px;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.15}.sauce__options{flex-wrap:wrap;gap:8px;display:flex}.sauce__options button{border:1px solid var(--ink);border-radius:99px;padding:11px 20px 9px;font-size:clamp(1.05rem,1.6vw,1.35rem);line-height:1;transition:background-color .35s,color .35s,border-color .35s}.sauce__options button:hover{border-color:var(--red);color:var(--red)}.sauce__options button[aria-checked=true]{background:var(--red);border-color:var(--red);color:var(--paper)}.sauce__allergens{margin-top:16px;display:none}.js .sauce__allergens{display:block}.js .sauce__all{display:none}.sauce__all{margin-top:14px}.cuts{gap:clamp(36px,6vw,72px);margin-top:clamp(24px,4vw,48px);display:grid}.cut__plate{margin:0 -4%;position:relative}.cut__plate img{object-fit:contain;opacity:0;visibility:hidden;will-change:transform, opacity;width:100%;height:100%;position:absolute;inset:0}.cut__plate img.is-on{opacity:1;visibility:visible}.cut__body{margin-top:4px}.variants{border-top:1px solid var(--line);margin-top:18px}.variants li{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding:13px 0 11px;display:flex}.variants__label{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:14px}.variants__dots{border-bottom:1px dotted var(--ink-soft);opacity:.5;flex:1;transform:translateY(-4px)}.variants .price{color:var(--red);font-size:clamp(1.3rem,1.8vw,1.7rem)}.plates{padding-top:clamp(40px,7vw,110px);padding-bottom:clamp(40px,7vw,110px)}.plates__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:44px 18px;margin-top:clamp(28px,5vw,56px);display:grid}.plate__img{aspect-ratio:1;margin:0 -7% 6px}.plate__img img{object-fit:contain;will-change:transform;width:100%;height:100%}.plate .row{flex-direction:column;gap:6px}.plate--plain{border-top:1px solid var(--ink);align-self:end;padding-top:14px}.drinks{padding-left:0;padding-right:0}.drinks .sec-head{margin:0 var(--pad)}.drinks__row{padding:0 var(--pad);scroll-snap-type:x mandatory;scroll-padding-left:var(--pad);scrollbar-width:none;align-items:flex-end;gap:14px;margin-top:clamp(28px,5vw,64px);display:flex;overflow-x:auto}.drinks__row::-webkit-scrollbar{display:none}.drink{scroll-snap-align:start;flex-direction:column;flex:0 0 56%;justify-content:flex-end;align-self:stretch;display:flex}.drink__shot{margin-bottom:10px}.drink__shot img{transition:opacity .5s, transform .9s var(--ease);object-position:bottom;-webkit-mask-image:linear-gradient(90deg,#000 60%,#0000 97%);mask-image:linear-gradient(90deg,#000 60%,#0000 97%)}.drink__shot.is-alt .shot__main,.drink__shot:not(:disabled):hover .shot__main{opacity:0}.drink__shot.is-alt .shot__alt,.drink__shot:not(:disabled):hover .shot__alt{opacity:1;visibility:visible;transform:scale(1.04)}.drink .row{flex-direction:column;gap:6px}.drink>:not(.shot){min-height:0}.drink .name{align-items:flex-end;min-height:2em;display:flex}.drink .desc{min-height:2.6em}.drink .allergens{min-height:1.45em}.foot{background:var(--red);color:var(--paper);padding:clamp(72px, 11vw, 160px) var(--pad) 28px;--badge-ink:var(--red);position:relative;overflow:clip}.foot ::selection{background:var(--paper);color:var(--red)}.foot__line{letter-spacing:-.04em;flex-wrap:wrap;column-gap:.22em;max-width:11em;font-size:clamp(2.9rem,9.6vw,9rem);line-height:.9;display:flex}.foot__ar{text-align:left;margin-top:clamp(20px,3vw,40px);font-size:clamp(1.7rem,3.6vw,3.2rem);line-height:1.5}.foot__logo{width:min(100%,880px);margin:clamp(48px,8vw,110px) auto 0}.foot__logo .lg-badge>g:first-child{fill:var(--paper)}.foot__base{border-top:1px solid color-mix(in srgb, var(--paper) 40%, transparent);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:14px 32px;margin-top:clamp(48px,7vw,96px);padding-top:18px;font-size:12px;line-height:1.5;display:flex}.foot__base p{max-width:52ch}.foot__base a{text-underline-offset:4px;text-decoration:underline}.foot :focus-visible{outline-color:var(--paper)}@media (width>=700px){.plates__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 28px}.drink{flex-basis:30%}.cuts{grid-template-columns:1fr 1fr}.burgz__track{grid-template-columns:1fr 1fr;display:grid}.burgz__head{grid-column:1/-1}}@media (width>=1024px){:root{--bar-h:72px}.bar__nav a{padding:10px 16px 8px;font-size:13px}.bar__logo{width:62px}.hero{grid-template-rows:1fr auto;grid-template-columns:1fr}.hero__title{align-self:center;max-width:3.7em;margin-top:-2vh;font-size:clamp(6rem,min(15.4vw,26vh),19rem)}.hero__visual{width:min(60vw,124vh);margin:0;position:absolute;top:50%;right:-4vw;transform:translateY(-50%)}.stamp{width:clamp(130px,11vw,190px);top:4%;right:14%}.hero__foot{grid-row:2}.sec-title{font-size:clamp(9rem,19vw,21rem)}.sec-title--md{font-size:clamp(5.5rem,9.4vw,10.5rem)}.burgz{padding-top:0;padding-bottom:0}.burgz__pin{height:100vh;overflow:clip}.burgz__track{width:max-content;height:100%;padding:var(--bar-h) 6vw 0 0;will-change:transform;display:flex}.burgz__head{width:78vw;padding:0 0 6vh var(--pad);flex:none;align-self:center}.burgz__head .sec-star{top:1vw;right:12vw}.burger{flex-direction:column;flex:none;justify-content:center;width:clamp(480px,42vw,820px);padding:0 2.2vw;display:flex}.burger__shot{width:auto;height:min(56vh,34vw);margin:0 auto}.burger__shot:not(:disabled):hover{transform:translateY(-10px)rotate(-1.5deg)}.burger__body{margin-top:.6vh}.no-pin .burgz{padding:clamp(72px,12vw,180px) 0}.no-pin .burgz__pin{height:auto}.no-pin .burgz__track{width:auto;padding:0 var(--pad);grid-template-columns:1fr 1fr 1fr;row-gap:60px;display:grid}.no-pin .burgz__head{grid-column:1/-1;width:auto;padding:0}.no-pin .burger{width:auto}.steak .sec-head{grid-template-columns:1fr auto;align-items:end;column-gap:40px;display:grid}.steak .sec-intro{text-align:right;margin:0 0 1.4em}.steak .sec-star{top:0}.sauce{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:40px;display:grid}.sauce__note{margin:0}.sauce__allergens,.sauce__all{text-align:right;grid-column:1/-1}.cuts{column-gap:5vw}.cut__plate{margin:0 -2%}.plates{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:4vw;display:grid}.plates__head{top:calc(var(--bar-h) + 24px);padding-right:0;position:sticky}.plates__head .sec-star{width:44px;margin-top:28px;position:static}.plates__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 3vw;margin-top:0}.plates--flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.plates--flip .plates__head{order:2}.plate .row{flex-direction:row;gap:16px}.plate__img{margin:0 -4% 10px}.plate__img img{transition:scale .9s var(--ease)}.plate:hover .plate__img img{scale:1.06}.drinks__row{grid-template-columns:repeat(5,minmax(0,1fr));gap:2.4vw;display:grid;overflow:visible}.drink{flex:none;min-width:0}.drinks .sec-head{grid-template-columns:1fr auto;align-items:end;column-gap:40px;display:grid}.drinks .sec-intro{text-align:right;margin:0 0 1.4em}}@media (prefers-reduced-motion:reduce){.stamp__spin,.cue svg{animation:none}*{transition-duration:.01ms!important}}
