@font-face{font-family:Alfa Slab One;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/brace/alfa-slab-one-400.v1.woff2)format("woff2")}:root{--char:#151210;--char-900:#1d1815;--char-800:#29221e;--char-700:#3a3029;--bone:#f0e4ce;--bone-2:#e4d5ba;--bone-3:#d6c4a4;--copper:#b8693a;--copper-hi:#d98454;--ember:#c2452d;--ember-deep:#a13a24;--ember-hi:#f08a6e;--ink-2:#4a3f36;--ink-3:#5c4f44;--hair-ink:#1512104d;--font-slab:"Alfa Slab One", Rockwell, "Roboto Slab", "Courier New", Georgia, serif;--catbar:3.75rem;--surface:var(--char);--surface-raised:var(--char-900);--surface-sunken:var(--char-800);--surface-strong:var(--char-700);--surface-inverse:var(--bone);--surface-inverse-2:var(--bone-3);--text:var(--bone);--text-2:#c9bba4;--text-3:#a89a85;--text-on-inverse:var(--char);--text-on-inverse-2:#3d332c;--accent:var(--ember-deep);--accent-text:var(--copper-hi);--on-accent:var(--bone);--warning:var(--ember-hi);--warning-tint:#f08a6e1a;--hairline:#f0e4ce29;--scrim:#0a0807b8;--highlight:#d9845473;--tap:#d9845433;--dock-edge:#f0e4ce38;--close-bg:#151210e6;--focus:var(--copper-hi);--focus-on-inverse:var(--ember);--bar-fg:var(--bone);--bar-fg-stuck:var(--bone);--bar-bg-stuck:var(--char);--flag-current-bg:#f0e4ce1f;--flag-current-ring:var(--copper-hi);--flag-current-bg-stuck:#f0e4ce1f;--flag-current-ring-stuck:var(--copper-hi);--font-heading:var(--font-slab)}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none}body{background:var(--char);color:var(--text)}.sheet__title,.navlist__label,.dish__name,.empty h3,.notfound__title,.notfound__row h2{letter-spacing:0;font-weight:400}.sheet__title{font-size:min(1.6rem,7.4vw);line-height:1.05}.bar__brand{font-family:var(--font-slab);letter-spacing:.06em;font-size:1.2rem;font-weight:400}.bar__brand svg{color:var(--bone)}.bar[data-stuck=true]{box-shadow:0 2px 0 var(--bone)}.hero{color:var(--bone);padding:calc(var(--safe-t) + var(--topbar) + 1rem) calc(1.25rem + var(--safe-r)) 1.75rem calc(1.25rem + var(--safe-l));background:radial-gradient(110% 55% at 0% 100%, #c2452d33, transparent 62%), repeating-linear-gradient(90deg, transparent 0 22px, #f0e4ce09 22px 24px), var(--char);position:relative;overflow:hidden}.hero:after{content:"";border-top:5px solid var(--bone);border-bottom:2px solid var(--ember);height:9px;position:absolute;bottom:0;left:0;right:0}.hero__inner{position:relative}.hero__kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--copper-hi);align-items:center;gap:.6rem;margin:0;font-size:.8125rem;font-weight:800;display:flex}.hero__kicker:before{content:"";background:var(--ember);flex:none;width:.7rem;height:.7rem}.hero__name{font-family:var(--font-slab);letter-spacing:-.01em;color:var(--bone);text-shadow:.045em .045em 0 var(--ember);margin:.45rem 0 0;font-size:min(23vw,9.5rem);font-weight:400;line-height:.86}.hero__facts{border-top:3px solid var(--bone);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.hero__facts li{align-content:start;gap:.2rem;padding:.6rem .6rem .7rem 0;display:grid}.hero__facts li+li{border-left:1px solid var(--hairline);padding-left:.7rem}.hero__facts b{font-family:var(--font-slab);color:var(--bone);white-space:nowrap;font-size:1.55rem;font-weight:400;line-height:1}.hero__facts span{letter-spacing:.04em;text-transform:uppercase;color:var(--text-2);font-size:.75rem;font-weight:700;line-height:1.25}.hero__media{margin:1.6rem 0 0;position:relative}.hero__media picture{aspect-ratio:16/9;border:3px solid var(--bone);overflow:hidden}.hero__media img{object-fit:cover;width:100%;height:100%}.hero__media--drawn{border:3px solid var(--bone);background:repeating-linear-gradient(90deg, transparent 0 14px, #f0e4ce0a 14px 16px), var(--char-900);padding:1.4rem 1rem 1.1rem}.hero__figure{max-width:22rem;padding-right:4.5rem}.hero__stamp{z-index:2;width:6.4rem;height:6.4rem;font-family:var(--font-slab);animation:brace-stamp .5s var(--ease-out) .15s both;position:absolute;top:-2.6rem;right:-.35rem;transform:rotate(-12deg)}.hero__stamp circle{fill:var(--ember-deep);stroke:var(--bone);stroke-width:2.5px}.hero__stamp .hero__stamp-in{fill:none;stroke:var(--bone);stroke-width:1.5px;stroke-dasharray:3 3}.hero__stamp text{fill:var(--bone);letter-spacing:.02em;font-size:10.5px}.hero__stamp-mark{fill:var(--bone)}@keyframes brace-stamp{0%{opacity:0;transform:rotate(-40deg)scale(1.35)}}.hero__intro{max-width:30rem;color:var(--text-2);margin:1.3rem 0 0;font-size:1.0625rem;line-height:1.5}.hero__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.4rem;display:flex}.hero__cta{background:var(--bone);min-height:52px;color:var(--char);font-family:var(--font-slab);box-shadow:5px 5px 0 var(--ember);transition:transform .12s var(--ease-out);align-items:center;gap:.6rem;padding:0 1.25rem;font-size:1.05rem;display:inline-flex}.hero__cta:active{transform:translate(3px,3px)}.hero__info{min-height:48px;color:var(--bone);text-decoration:underline;-webkit-text-decoration-color:var(--ember);text-decoration-color:var(--ember);text-underline-offset:.3em;padding:0 .25rem;font-size:.9375rem;font-weight:600;text-decoration-thickness:2px}.hero__demo{letter-spacing:.16em;text-transform:uppercase;color:var(--text-2);border:1px dashed #f0e4ce66;margin:1.25rem 0 0;padding:.15rem .6rem;font-size:.6875rem;font-weight:700;display:inline-block}.ana{gap:3px;display:grid}.ana__l{transition:transform .18s var(--ease-out);grid-template-columns:minmax(0,44%) minmax(0,1fr);align-items:center;column-gap:.55rem;display:grid}.ana__band{background:#d9733b;border-radius:3px;height:6px;display:block}.ana__label{letter-spacing:.05em;text-transform:uppercase;min-width:0;color:var(--text-2);align-items:center;gap:.4rem;font-size:.6875rem;font-weight:700;line-height:1.15;display:flex}.ana__label:before{content:"";opacity:.6;background:currentColor;flex:none;width:.75rem;height:1px}.ana__l--bun .ana__band{background:#a85e33;border-radius:3px 3px 10px 10px;height:14px}.ana__l--top .ana__band{background:radial-gradient(ellipse 1.6px 1px at 50% 50%, var(--bone) 90%, transparent 100%) 3px 5px / 13px 8px, linear-gradient(180deg, #d48a55, #b8693a 70%, #a85e33);border-radius:48% 48% 5px 5px/100% 100% 5px 5px;height:26px}.ana__l--beef .ana__band{background:repeating-linear-gradient(100deg,#0000 0 10px,#00000061 10px 13px),#5a3324;border-radius:7px;height:18px;box-shadow:inset 0 -3px #0000004d}.ana__l--chicken .ana__band{background:radial-gradient(circle at 3px 3px,#ffecc859 1.2px,#0000 1.8px) 0 0/7px 6px,#c88a3a;border-radius:9px;height:18px}.ana__l--fish .ana__band{background:radial-gradient(circle at 3px 3px,#a06e3266 1.2px,#0000 1.8px) 0 0/7px 6px,#e2c48e;border-radius:9px;height:18px}.ana__l--beet .ana__band{background:#8a3446;border-radius:7px;height:18px}.ana__l--plant .ana__band{background:repeating-linear-gradient(100deg,#0000 0 10px,#0000004d 10px 12px),#6a4030;border-radius:6px;height:16px}.ana__l--cheese .ana__band{background:#e3a72f;border-radius:2px;height:7px;margin-inline:-3%}.ana__l--white .ana__band{background:#efe6d2;border-radius:2px;height:7px;margin-inline:-2%}.ana__l--bacon .ana__band{background:repeating-linear-gradient(90deg,#c2452d 0 11px,#e7b9a0 11px 14px);border-radius:3px;height:7px}.ana__l--green .ana__band{background:#7e9a4a;border-radius:6px;height:6px}.ana__l--tomato .ana__band{background:#d2553a;border-radius:3px;height:6px}.ana__l--onion .ana__band{background:#e9dcc3;height:4px}.ana__l--rings .ana__band{background:repeating-linear-gradient(90deg,#d8a25a 0 14px,#9a6630 14px 16px);border-radius:4px;height:8px}.ana__l--mush .ana__band{background:#7a5a43;border-radius:4px;height:8px}.ana__l--sauce .ana__band{background:#d9733b;border-radius:2px;height:4px}.ana--mini{gap:2px;width:100%}.ana--mini .ana__l{grid-template-columns:1fr}.ana--mini .ana__band{height:3px}.ana--mini .ana__l--bun .ana__band{height:8px}.ana--mini .ana__l--top .ana__band{height:15px}.ana--mini :is(.ana__l--beef,.ana__l--chicken,.ana__l--fish,.ana__l--beet,.ana__l--plant) .ana__band{height:10px}.ana--mini :is(.ana__l--cheese,.ana__l--white,.ana__l--bacon,.ana__l--rings,.ana__l--mush) .ana__band{height:4px}.top{top:calc(var(--topbar) + var(--safe-t));z-index:20;background:var(--char);box-shadow:0 2px 0 var(--bone);position:sticky}.cats{height:var(--catbar);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding:0 calc(.75rem + var(--safe-r)) 0 calc(.75rem + var(--safe-l));align-items:center;gap:.45rem;display:flex;overflow-x:auto}.cats::-webkit-scrollbar{display:none}.chip{scroll-snap-align:center;height:48px;color:var(--bone);font-family:var(--font-slab);white-space:nowrap;border:2px solid #f0e4ce4d;flex:none;align-items:center;gap:.45rem;padding:0 .85rem;font-size:.9375rem;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex;position:relative}.chip__n{font-family:var(--font-ui);letter-spacing:.06em;color:var(--copper-hi);font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:800}.chip[aria-current=true]{background:var(--bone);border-color:var(--bone);color:var(--char)}.chip[aria-current=true] .chip__n{color:var(--ember-deep)}.chip:after{content:"";background:var(--ember);clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:top;width:12px;height:7px;transition:transform .18s var(--ease-out);margin-left:-6px;position:absolute;bottom:-7px;left:50%;transform:scaleY(0)}.chip[aria-current=true]:after{transform:scaleY(1)}.menu{padding:0 0 1rem}.sec{scroll-margin-top:var(--stick);padding-top:2.4rem}.sec__head{padding:0 calc(1.25rem + var(--safe-r)) 0 calc(1.25rem + var(--safe-l))}.sec__idx{background:var(--ember-deep);min-width:2.4rem;height:2rem;color:var(--bone);font-family:var(--font-slab);font-variant-numeric:tabular-nums;place-items:center;padding:0 .4rem;font-size:1rem;display:inline-grid;transform:rotate(-3deg)}.sec__title{font-family:var(--font-slab);text-transform:uppercase;letter-spacing:.005em;color:var(--bone);overflow-wrap:break-word;margin:.55rem 0 0;font-size:min(2.6rem,8.6vw);font-weight:400;line-height:.98}.sec__note{max-width:34rem;color:var(--text-2);margin:.5rem 0 0;font-size:.9375rem;line-height:1.45}.sec__head:after{content:"";border-top:5px solid var(--bone);border-bottom:1px solid var(--bone);box-sizing:content-box;height:3px;margin-top:.9rem;display:block}.sec__list{margin-top:1rem}.meta{flex-wrap:wrap;align-items:center;gap:.4rem .5rem;margin-top:.7rem;display:flex}.meta:empty{display:none}.stamp{letter-spacing:.1em;text-transform:uppercase;color:var(--copper-hi);border:2px solid;padding:.1rem .4rem;font-size:.6875rem;font-weight:800;line-height:1.3;display:inline-block}.stamp--hot{background:var(--ember-deep);border-color:var(--ember-deep);color:var(--bone);transform:rotate(-2deg)}.stamp--out{color:var(--ember-hi);border-style:dashed}.row__flags{color:var(--text-3);gap:.3rem;display:inline-flex}.warn{color:var(--ember-hi);margin:.55rem 0 0;font-size:.8125rem;font-weight:700}.sec__list--paper{margin:1.1rem calc(.75rem + var(--safe-r)) 0 calc(.75rem + var(--safe-l));color:var(--char);background:radial-gradient(circle at 50% 0, var(--char) 0 4px, transparent 4.5px) top left / 14px 8px repeat-x, radial-gradient(circle at 50% 100%, var(--char) 0 4px, transparent 4.5px) bottom left / 14px 8px repeat-x, var(--bone);flex-direction:column;padding:.9rem .75rem .75rem;display:flex;position:relative}.sec--paper .meta{color:var(--ink-3)}.sec--paper .brow .stamp{color:var(--ember-deep)}.sec--paper .brow .stamp--hot{color:var(--bone)}.sec--paper .brow .stamp--out{color:var(--ember-deep)}.sec--paper .brow .row__flags{color:var(--ink-3)}.sec--paper .brow .warn{color:var(--ember-deep)}.feat{background:var(--char);color:var(--bone);box-shadow:5px 5px 0 var(--ember);transition:transform .15s var(--ease-out);order:0;margin:.25rem 5px .9rem 0;display:block}.feat:active{transform:translate(2px,2px)}.feat:hover .ana__l--top,.feat:active .ana__l--top{transform:translateY(-5px)}.feat__kicker{border-bottom:1px solid var(--hairline);letter-spacing:.2em;text-transform:uppercase;color:var(--copper-hi);align-items:center;gap:.5rem;margin:0;padding:.6rem .9rem;font-size:.75rem;font-weight:800;display:flex}.feat__kicker:before{content:"";background:var(--ember);width:.55rem;height:.55rem}.feat__photo{aspect-ratio:3/2;background:var(--char-800);overflow:hidden}.feat__photo picture,.feat__photo img{width:100%;height:100%}.feat__photo img{object-fit:cover}.feat__body{padding:.95rem .95rem 1.1rem}.feat__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2rem .9rem;display:flex}.feat__name{min-width:0;font-family:var(--font-slab);overflow-wrap:break-word;margin:0;font-size:2rem;font-weight:400;line-height:1}.feat__price{font-family:var(--font-slab);color:var(--copper-hi);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:1.6rem;line-height:1}.feat__desc{color:var(--text-2);margin:.55rem 0 0;font-size:.9375rem;line-height:1.5}.feat__spec{background:repeating-linear-gradient(90deg, transparent 0 14px, #f0e4ce09 14px 16px), var(--char-900);border-top:3px solid var(--bone);gap:1rem;margin-top:1rem;padding:.9rem .8rem;display:grid}.feat--sold .feat__photo img{filter:grayscale(.8)contrast(1.05)}.feat--sold .feat__price,.feat--sold .rail__price{color:var(--text-3);text-decoration:line-through}.feat--excluded{box-shadow:5px 5px 0 var(--ink-3), inset 5px 0 0 var(--ember-hi);order:1}.plate{border-top:1px solid var(--hairline);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.plate__cell{min-width:0;padding:.5rem 0 .4rem}.plate__cell--peso{border-right:1px solid var(--hairline);grid-row:span 2;margin-right:.85rem;padding-right:1rem}.plate dt{letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);font-size:.6875rem;font-weight:800}.plate dd{font-family:var(--font-slab);color:var(--bone);margin:.15rem 0 0;font-size:1rem;line-height:1.15}.plate__cell--peso dd{color:var(--copper-hi);white-space:nowrap;font-size:2.1rem;line-height:1}.plate__cell--pane{border-top:1px dashed var(--hairline)}.brow,.feat__body{container-type:inline-size}.rail{margin:.9rem 0 0;padding:0;list-style:none;display:grid}.rail__opt{border-top:1px solid #f0e4ce38;grid-template-columns:2.1rem minmax(0,1fr) auto;align-items:center;column-gap:.5rem;padding:.35rem 0;display:grid}.rail__opt:last-child{border-bottom:1px solid #f0e4ce38}.rail__glyph{align-content:end;gap:2px;width:1.5rem;height:19px;display:grid}.rail__glyph i{background:var(--ember);border-radius:2px;height:5px;display:block}.rail__label{letter-spacing:.05em;text-transform:uppercase;min-width:0;color:var(--text-2);-webkit-hyphens:manual;hyphens:manual;font-size:.75rem;font-weight:800}.rail__price{font-family:var(--font-slab);color:var(--bone);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:400;line-height:1.1}@container (min-width:19rem){.rail{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.4rem}.rail__opt{border:2px solid #f0e4ce52;grid-template-columns:minmax(0,1fr);grid-template-areas:"glyph""label""price";align-content:start;row-gap:.3rem;padding:.5rem .55rem}.rail__opt:last-child{border-bottom:2px solid #f0e4ce52}.rail__glyph{grid-area:glyph}.rail__label{grid-area:label;font-size:.6875rem}.rail__price{grid-area:price}}.brow{border-top:2px dashed var(--hair-ink);transition:transform .15s var(--ease-out);order:0;grid-template-columns:6.25rem minmax(0,1fr);grid-template-areas:"thumb head""thumb facts""thumb desc""rail rail""meta meta""warn warn";align-content:start;column-gap:.85rem;padding:1rem .2rem;display:grid}.sec__list--paper>.brow:first-child{border-top:0}.brow:active{transform:translateY(1px)}.brow:active .ana__l--top,.brow:hover .ana__l--top{transform:translateY(-3px)}.brow__thumb{aspect-ratio:1;background:var(--char);grid-area:thumb;align-self:start;overflow:hidden}.brow__thumb picture,.brow__thumb img{width:100%;height:100%}.brow__thumb img{object-fit:cover}.brow__thumb--drawn{background:repeating-linear-gradient(90deg, transparent 0 10px, #f0e4ce0d 10px 12px), var(--char);align-items:center;padding:.6rem .65rem;display:flex}.brow__head{flex-wrap:wrap;grid-area:head;align-items:baseline;gap:.1rem .6rem;display:flex}.brow__name{min-width:0;font-family:var(--font-slab);color:var(--char);overflow-wrap:break-word;margin:0;font-size:1.3rem;font-weight:400;line-height:1.05}.brow__price{font-family:var(--font-slab);color:var(--ember-deep);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:1.2rem;line-height:1.05}.brow__facts{-webkit-hyphens:manual;hyphens:manual;letter-spacing:.06em;text-transform:uppercase;color:var(--ember-deep);grid-area:facts;margin:.3rem 0 0;font-size:.6875rem;font-weight:800;line-height:1.35}.brow__desc{color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;grid-area:desc;margin:.35rem 0 0;font-size:.875rem;line-height:1.45;display:-webkit-box;overflow:hidden}.brow .rail{grid-area:rail}.brow .rail__opt{border-color:var(--hair-ink)}@container (min-width:19rem){.brow .rail__opt,.brow .rail__opt:last-child{border-color:var(--char)}}.brow .rail__glyph i{background:var(--char)}.brow .rail__glyph i:first-child{background:var(--ember-deep)}.brow .rail__label{color:var(--ink-3)}.brow .rail__price{color:var(--char)}.brow .meta{grid-area:meta}.brow .warn{grid-area:warn}.brow--sold .brow__price,.brow--sold .rail__price{color:var(--ink-3);text-decoration:line-through}.brow--sold .brow__thumb img{filter:grayscale(.8)}.brow--excluded{box-shadow:inset 4px 0 0 var(--ember-deep);background:repeating-linear-gradient(135deg,#0000 0 8px,#a13a2414 8px 9px);order:1;padding-left:.6rem}.sec__list--board{padding:0 calc(1.25rem + var(--safe-r)) 0 calc(1.25rem + var(--safe-l));flex-direction:column;display:flex}.drow{border-bottom:1px dashed #f0e4ce3d;order:0;align-items:flex-start;gap:.9rem;min-height:48px;padding:1rem 0;transition:background-color .15s;display:flex;position:relative}.drow:active{background:var(--char-800)}.drow__body{flex:auto;min-width:0}.drow__head{align-items:baseline;gap:.5rem;display:flex}.drow__head:after{content:"";border-bottom:2px dotted #f0e4ce59;flex:.75rem;order:1;min-width:.75rem;transform:translateY(-.25em)}.drow__head:not(:has(.drow__price)):after{display:none}.drow__name{min-width:0;font-family:var(--font-slab);color:var(--bone);overflow-wrap:break-word;margin:0;font-size:1.2rem;font-weight:400;line-height:1.1}.drow__price{font-family:var(--font-slab);color:var(--copper-hi);white-space:nowrap;font-variant-numeric:tabular-nums;order:2;font-size:1.2rem;line-height:1.1}.drow__sizes{letter-spacing:.04em;text-transform:uppercase;color:var(--text-2);flex-wrap:wrap;gap:.15rem 1.1rem;margin:.4rem 0 0;font-size:.8125rem;font-weight:700;display:flex}.drow__sizes small{text-transform:none;color:var(--text-3);font-size:.8125rem;font-weight:600}.drow__sizes b{font-family:var(--font-slab);letter-spacing:0;color:var(--copper-hi);font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:400}.drow__facts{-webkit-hyphens:manual;hyphens:manual;letter-spacing:.08em;text-transform:uppercase;color:var(--copper-hi);margin:.35rem 0 0;font-size:.75rem;font-weight:800}.drow__desc{color:var(--text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.3rem 0 0;font-size:.9rem;line-height:1.45;display:-webkit-box;overflow:hidden}.drow__thumb{aspect-ratio:1;border:2px solid var(--bone);background:var(--char-800);flex:none;width:min(5.75rem,26vw);overflow:hidden}.drow__thumb picture,.drow__thumb img{width:100%;height:100%}.drow__thumb img{object-fit:cover}.drow--sold .drow__price,.drow--sold .drow__sizes b{color:var(--text-3);text-decoration:line-through}.drow--sold .drow__thumb img{filter:grayscale(.8)}.drow--excluded{box-shadow:inset 3px 0 0 var(--ember-hi);background:repeating-linear-gradient(135deg,#0000 0 8px,#f08a6e12 8px 9px);order:1;padding-left:.75rem}.sheet__scroll .drow{padding-inline:1.25rem}.sec__list--tiles{padding:0 calc(1.25rem + var(--safe-r)) 0 calc(1.25rem + var(--safe-l));grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.tile{background:var(--char-900);transition:transform .15s var(--ease-out);border:2px solid #f0e4ce4d;order:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"drop drop""name name""price price""desc desc""meta meta""warn warn";align-content:start;padding:.8rem .8rem .9rem;display:grid;position:relative}.tile:active{transform:translateY(1px)}.tile__drop{background:var(--copper);border-radius:50% 50% 50% 8%;grid-area:drop;width:2.4rem;height:2.4rem;margin-bottom:.6rem;transform:rotate(-45deg);box-shadow:inset 0 0 0 2px #f0e4ce73}.tile__name{font-family:var(--font-slab);color:var(--bone);overflow-wrap:break-word;grid-area:name;margin:0;font-size:1.05rem;font-weight:400;line-height:1.12}.tile__price{font-family:var(--font-slab);color:var(--copper-hi);font-variant-numeric:tabular-nums;grid-area:price;margin-top:.3rem;font-size:1.1rem}.tile__desc{color:var(--text-2);grid-area:desc;margin:.35rem 0 0;font-size:.8125rem;line-height:1.4}.tile .meta{grid-area:meta}.tile .warn{grid-area:warn}.tile--sold .tile__price{color:var(--text-3);text-decoration:line-through}.tile--excluded{border-color:var(--ember-hi);border-style:dashed;order:1}.dish__photo{aspect-ratio:auto;background-color:var(--char-800);height:min(66vw,40dvh,22rem)}.dish__body{border-top:5px solid var(--bone)}.dish__name{font-variation-settings:normal;font-size:min(2.2rem,9vw);line-height:1}.dish__price{font-family:var(--font-slab);color:var(--copper-hi);font-size:1.7rem;font-weight:400}.dish__h{letter-spacing:.2em;font-size:.75rem;font-weight:800}.dish__tags .tag,.tag{letter-spacing:.1em;border-width:2px;border-radius:0;font-weight:800}.sizes__list{grid-template-columns:repeat(auto-fit,minmax(min(8.5rem,100%),1fr));gap:.4rem}.size{background:0 0;border:2px solid #f0e4ce52;border-radius:0}.size:first-child{border-color:var(--bone)}.size__label{font-family:var(--font-slab);font-size:1rem;font-weight:400}.size__price{font-family:var(--font-slab);color:var(--copper-hi);font-size:1.35rem;font-weight:400}.specs{border-top:3px solid var(--bone);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(auto-fit,minmax(min(7rem,100%),1fr));gap:0;margin-top:1.25rem}.spec{padding:.6rem .75rem .65rem 0}.spec+.spec{border-left:1px solid var(--hairline);padding-left:.75rem}.spec dt{letter-spacing:.12em;color:var(--text-3);font-size:.6875rem;font-weight:800}.spec dd{font-family:var(--font-slab);margin-top:.2rem;font-size:1.05rem;font-weight:400;line-height:1.15}.spec:first-child dd{color:var(--copper-hi)}.optgrp__list li{border-bottom:1px dashed var(--hairline)}.optgrp__delta{font-family:var(--font-slab);color:var(--copper-hi);font-weight:400}.alg li,.notice{border-radius:0}.btn{font-family:var(--font-slab);border-radius:0;font-weight:400}.switch:after{background:var(--bone)}.opt[aria-pressed=true] .switch{background:var(--ember-deep)}.search__field,.sug button{border-radius:0}@media (prefers-reduced-motion:reduce){.hero__stamp{animation:none}.ana__l,.chip:after{transition:none}}@media (min-width:48rem){.menu{max-width:50rem;margin-inline:auto}.hero{padding-inline:max(2rem,50% - 25rem)}.hero__name{font-size:clamp(7rem,15vw,10rem)}.hero__media picture{aspect-ratio:21/9}.hero__stamp{width:7.5rem;height:7.5rem;top:-3.2rem}.sec__head{padding-inline:1.25rem}.sec__list--paper{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem;margin-inline:1.25rem;padding:1.1rem 1rem 1rem;display:grid}.feat{grid-column:1/-1}.sec__list--paper>.brow:nth-child(-n+3):not(:first-child){border-top:0}.feat:not(.feat--drawn){grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"kick kick""photo body";display:grid}.feat__kicker{grid-area:kick}.feat__photo{aspect-ratio:auto;grid-area:photo;min-height:100%}.feat__body{grid-area:body}.feat--drawn .feat__spec{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}.sec__list--board{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;padding-inline:1.25rem;display:grid}.sec__list--tiles{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:1.25rem}.cats{justify-content:safe center}}@media (min-width:64rem){.menu{max-width:62rem}.hero{padding-inline:max(2rem,50% - 29.75rem)}.feat__spec{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}.plate{border-top:0}.sec__list--tiles{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (orientation:landscape) and (max-height:32rem){.hero{padding-bottom:1.4rem}.hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:2rem;display:grid}.hero__kicker,.hero__name,.hero__facts{grid-column:1}.hero__name{white-space:nowrap;font-size:min(8.5vw,5rem)}.hero__facts{margin-top:1rem}.hero__facts b{font-size:1.25rem}.hero__media{display:none}.hero__intro,.hero__actions,.hero__demo{grid-column:2}.hero__intro{grid-row:1/span 2;margin-top:0;font-size:.9375rem}.hero__actions{grid-row:3;margin-top:0}.hero__demo{grid-row:4;justify-self:start}.sec__list--paper{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;display:grid}.feat{grid-column:1/-1}.feat:not(.feat--drawn){grid-template-columns:minmax(0,.8fr) minmax(0,1fr);grid-template-areas:"kick kick""photo body";display:grid}.feat__kicker{grid-area:kick}.feat__photo{aspect-ratio:auto;grid-area:photo;min-height:100%}.feat__body{grid-area:body}.sec__list--board{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;display:grid}.sec__list--tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}
