.facts-module__XyEjZa__panel{overflow-wrap:anywhere;margin-block:1.5rem;font-size:.875rem}.facts-module__XyEjZa__panel h2,.facts-module__XyEjZa__panel h3,.facts-module__XyEjZa__panel h4{margin-block:1rem .5rem;font-weight:600}.facts-module__XyEjZa__panel h2{font-size:1rem}.facts-module__XyEjZa__panel table{border-collapse:collapse;width:100%}.facts-module__XyEjZa__panel th,.facts-module__XyEjZa__panel td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line,#ddd);padding-block:.4rem}.facts-module__XyEjZa__panel th{width:32%;padding-right:.5rem;font-weight:400}.facts-module__XyEjZa__panel small{color:var(--muted,#555);font-size:.75rem;line-height:1.5;display:block}.facts-module__XyEjZa__panel a{align-items:center;min-width:44px;min-height:44px;text-decoration:underline;display:inline-flex}.facts-module__XyEjZa__panel a:focus-visible{outline-offset:3px;outline:2px solid}.facts-module__XyEjZa__panel li{margin-block:.5rem}.facts-module__XyEjZa__panel table+p,.facts-module__XyEjZa__panel p+p{margin-top:.6rem}.facts-module__XyEjZa__hint{color:var(--muted,#555);margin-top:1rem}
.favourites-module__6Zwlxq__heart,.favourites-module__6Zwlxq__pillHeart{--heart-line:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 13.6 2.7 8.4a3.2 3.2 0 0 1 4.5-4.5l.8.8.8-.8a3.2 3.2 0 0 1 4.5 4.5z' fill='none' stroke='%23000' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E");--heart-fill:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 13.6 2.7 8.4a3.2 3.2 0 0 1 4.5-4.5l.8.8.8-.8a3.2 3.2 0 0 1 4.5 4.5z' fill='%23000' stroke='%23000' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E")}.favourites-module__6Zwlxq__heart{z-index:1;width:2.75rem;min-height:2.75rem;color:var(--mute);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;flex:none;justify-content:flex-end;align-items:center;gap:.3rem;padding:0;font-size:.75rem;display:inline-flex;position:relative}.favourites-module__6Zwlxq__heart:after{content:"";width:16px;height:16px;-webkit-mask:var(--heart-line) center / contain no-repeat;-webkit-mask:var(--heart-line) center / contain no-repeat;mask:var(--heart-line) center / contain no-repeat;background:currentColor;flex:none}.favourites-module__6Zwlxq__heart[aria-pressed=true]:after,.favourites-module__6Zwlxq__pillHeart[data-filled]:after{-webkit-mask-image:var(--heart-fill);-webkit-mask-image:var(--heart-fill);mask-image:var(--heart-fill)}.favourites-module__6Zwlxq__heart:hover,.favourites-module__6Zwlxq__heart[aria-pressed=true]{color:var(--ink)}.favourites-module__6Zwlxq__heart[aria-disabled=true]{cursor:progress;opacity:.5}.favourites-module__6Zwlxq__heart[data-state=unknown]{opacity:.45}.favourites-module__6Zwlxq__heart:focus-visible,.favourites-module__6Zwlxq__pill:focus-visible,.favourites-module__6Zwlxq__textButton:focus-visible,.favourites-module__6Zwlxq__panel a:focus-visible,.favourites-module__6Zwlxq__mine a:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}.favourites-module__6Zwlxq__count{text-align:right;min-width:1.6em}.favourites-module__6Zwlxq__heart[data-labelled]{width:auto;color:var(--ink);justify-content:flex-start;gap:.45rem;padding-inline:.2rem .4rem;font-size:.85rem}.favourites-module__6Zwlxq__heart[data-labelled] .favourites-module__6Zwlxq__count{text-align:left;min-width:2em;color:var(--mute);order:2}.favourites-module__6Zwlxq__heart[data-labelled] .favourites-module__6Zwlxq__word{order:1}.favourites-module__6Zwlxq__heart[data-labelled]:after{order:0}.favourites-module__6Zwlxq__bar{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:14px;display:flex}.favourites-module__6Zwlxq__my{display:contents}.favourites-module__6Zwlxq__pill{border:1px solid var(--line);min-height:2.75rem;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.45rem;padding-inline:.875rem;font-size:.85rem;display:inline-flex}.favourites-module__6Zwlxq__pill:hover{border-color:var(--ink)}.favourites-module__6Zwlxq__pill[aria-expanded=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.favourites-module__6Zwlxq__pillHeart:after{content:"";width:14px;height:14px;-webkit-mask:var(--heart-line) center / contain no-repeat;-webkit-mask:var(--heart-line) center / contain no-repeat;mask:var(--heart-line) center / contain no-repeat;background:currentColor;display:block}.favourites-module__6Zwlxq__ofMax{font-variant-numeric:tabular-nums;min-width:2.1em;color:inherit;opacity:.7}.favourites-module__6Zwlxq__panel,.favourites-module__6Zwlxq__notice{border-top:1px solid;border-bottom:1px solid var(--line);flex-basis:100%;grid-column:1/-1;min-width:0;padding:1rem 0 .75rem;font-size:.85rem;line-height:1.5}.favourites-module__6Zwlxq__panel h2{text-transform:uppercase;letter-spacing:.12em;margin:0;font-size:.65rem}.favourites-module__6Zwlxq__intro,.favourites-module__6Zwlxq__status{color:var(--mute);margin:.4rem 0 .6rem;font-size:.8rem}.favourites-module__6Zwlxq__privacy{margin:-.4rem 0 .2rem}.favourites-module__6Zwlxq__privacy a{min-height:2.75rem;color:var(--ink);align-items:center;font-size:.8rem;display:inline-flex}.favourites-module__6Zwlxq__notice{z-index:1;margin-top:.4rem;position:relative}.favourites-module__6Zwlxq__notice>p:first-child{margin:0 0 .4rem}.favourites-module__6Zwlxq__mine{margin:0 0 .4rem;padding:0;list-style:none}.favourites-module__6Zwlxq__mine>li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:1rem;padding:.55rem 0;display:grid}.favourites-module__6Zwlxq__mine>li:first-child{border-top:0}.favourites-module__6Zwlxq__mineCopy p{color:var(--mute);margin:.15rem 0 0;font-size:.78rem}.favourites-module__6Zwlxq__mineName{font-family:var(--font-menu);color:var(--ink);font-size:1.2rem;font-weight:500;line-height:1.25;text-decoration:none}a.favourites-module__6Zwlxq__mineName:hover{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.favourites-module__6Zwlxq__mineLinks{flex-wrap:wrap;column-gap:1rem;display:flex}.favourites-module__6Zwlxq__mineLinks a{min-height:2.75rem;color:var(--ink);align-items:center;font-size:.8rem;display:inline-flex}.favourites-module__6Zwlxq__textButton{min-height:2.75rem;color:var(--ink);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:.8rem;text-decoration:underline;display:inline-flex}.favourites-module__6Zwlxq__notice .favourites-module__6Zwlxq__pill{margin-right:1rem}
.menus-module__41HaeG__page{--menu-line:#24242033}.menus-module__41HaeG__intro{max-width:40rem;color:var(--mute);margin:1rem 0 2.4rem;font-size:1.1rem;line-height:1.65}.menus-module__41HaeG__filters{flex-wrap:wrap;align-items:flex-end;gap:1rem 1.25rem;padding-bottom:2rem;display:flex}.menus-module__41HaeG__filters label{text-transform:uppercase;letter-spacing:.1em;margin-bottom:.55rem;font-size:.72rem;display:block}.menus-module__41HaeG__search{flex:20rem;max-width:30rem}.menus-module__41HaeG__search>span{display:block}.menus-module__41HaeG__switches{flex:none;align-items:center;min-height:3rem}.menus-module__41HaeG__switches .ed-chip{white-space:nowrap;position:relative}.menus-module__41HaeG__switches .ed-chip[aria-current=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.menus-module__41HaeG__listFilters{margin:-.6rem 0 1.6rem}.menus-module__41HaeG__chipTabs{flex-wrap:wrap;column-gap:2.2rem;margin-bottom:.2rem;display:flex}.menus-module__41HaeG__chipTabs>button{cursor:pointer;text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.5rem;min-height:2.75rem;font-size:.72rem;display:flex}.menus-module__41HaeG__chipTabs>button:after{content:"+";letter-spacing:0;text-align:center;width:1em;font-size:1rem;line-height:1}.menus-module__41HaeG__chipTabs>button[aria-expanded=true]:after{content:"−"}.menus-module__41HaeG__chipTabs>button[aria-expanded=true]>span{text-underline-offset:.45em;text-decoration:underline;text-decoration-thickness:1px}.menus-module__41HaeG__chipTabs>button>em{letter-spacing:0;color:var(--mute);font-style:normal}.menus-module__41HaeG__chipTabs>button[aria-expanded=true]>em{display:none}.menus-module__41HaeG__listChips{margin-bottom:.7rem}.menus-module__41HaeG__listChips[hidden]{display:none}.menus-module__41HaeG__listChips .ed-chip{white-space:nowrap;flex:none;position:relative}.menus-module__41HaeG__listChips .ed-chip[aria-current=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.menus-module__41HaeG__resultsHead{letter-spacing:.03em;border-top:1px solid;justify-content:space-between;gap:1rem;padding:.9rem 0;font-size:.75rem;display:flex}.menus-module__41HaeG__resultsHead p{margin:0}.menus-module__41HaeG__resultsHead a,.menus-module__41HaeG__fineprint a,.menus-module__41HaeG__empty a{text-underline-offset:.2em;text-decoration:underline}.menus-module__41HaeG__directory{border-bottom:1px solid;margin:0;padding:0;list-style:none}.menus-module__41HaeG__directory>li{border-top:1px solid var(--menu-line)}.menus-module__41HaeG__venueLink{--row-pad:1.6rem;padding:var(--row-pad) 0;grid-template-columns:2.5rem 1fr auto;align-items:baseline;gap:1.1rem;display:grid;position:relative}.menus-module__41HaeG__venueLink:hover h2{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.menus-module__41HaeG__number{color:var(--mute);font-variant-numeric:tabular-nums;font-size:.7rem}.menus-module__41HaeG__venueCopy{min-width:0}.menus-module__41HaeG__venueCopy h2{font-family:var(--font-menu);margin:0;font-size:2rem;font-weight:500;line-height:1.1}.menus-module__41HaeG__venueCopy p{color:var(--mute);margin:.55rem 0 0;font-size:.8rem;line-height:1.6}.menus-module__41HaeG__venueCopy p.menus-module__41HaeG__matches{color:inherit;font-size:.85rem}.menus-module__41HaeG__rowMeta{white-space:nowrap;font-size:.72rem}.menus-module__41HaeG__rowMeta>span{margin-left:1.5rem;font-size:1.2rem}.menus-module__41HaeG__furtherHead{margin-top:3rem}.menus-module__41HaeG__slim{border-bottom:1px solid;margin:0;padding:0;list-style:none}.menus-module__41HaeG__slim>li{border-top:1px solid var(--menu-line)}.menus-module__41HaeG__slim a,.menus-module__41HaeG__slim summary{--row-pad:.85rem;padding:var(--row-pad) 0;grid-template-columns:minmax(0,5fr) minmax(0,6fr) 5rem 6.5rem;align-items:baseline;column-gap:1.5rem;display:grid;position:relative}.menus-module__41HaeG__slim a:hover b,.menus-module__41HaeG__slim summary:hover b{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.menus-module__41HaeG__slim b{font-family:var(--font-menu);font-size:1.35rem;font-weight:500;line-height:1.2}.menus-module__41HaeG__slim :is(a,summary)>span{color:var(--mute);font-size:.8rem;line-height:1.5}.menus-module__41HaeG__slim small{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;grid-area:1/4;font-size:.72rem}.menus-module__41HaeG__slim i,.menus-module__41HaeG__venueCopy i{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--mute);font-style:normal;font-weight:600}.menus-module__41HaeG__slim i{text-align:right;grid-area:1/3;font-size:.75rem}.menus-module__41HaeG__page i[data-open=open]{color:var(--open-ink)}.menus-module__41HaeG__page i[data-open=soon]{color:var(--ink)}.menus-module__41HaeG__page i:is([data-open=open],[data-open=soon]):before{content:"";left:-12px;top:calc(var(--row-pad) + 4px);bottom:calc(var(--row-pad) + 2px);background:var(--accent);border-radius:2px;width:3px;position:absolute}.menus-module__41HaeG__page i[data-open=soon]:before{background:repeating-linear-gradient(to bottom, var(--accent) 0 5px, transparent 5px 9px)}.menus-module__41HaeG__slim :is(a,summary):has(>i[data-open=closed])>b{color:color-mix(in srgb, var(--ink) 48%, var(--paper))}.menus-module__41HaeG__venueLink:has(i[data-open=closed]) h2{color:color-mix(in srgb, var(--ink) 48%, var(--paper))}.menus-module__41HaeG__slim summary,.menus-module__41HaeG__directory summary{cursor:pointer;list-style:none}.menus-module__41HaeG__slim summary::-webkit-details-marker{display:none}.menus-module__41HaeG__directory summary::-webkit-details-marker{display:none}.menus-module__41HaeG__slim summary small:after,.menus-module__41HaeG__fold:after{content:" +"}.menus-module__41HaeG__slim details[open]>summary small:after,.menus-module__41HaeG__directory details[open]>summary .menus-module__41HaeG__fold:after{content:" −"}.menus-module__41HaeG__chain{margin:0;padding:0 0 .7rem;list-style:none}.menus-module__41HaeG__chain a{--row-pad:.7rem;padding:var(--row-pad) 0;grid-template-columns:minmax(0,5fr) minmax(0,6fr) 5rem 6.5rem;align-items:baseline;column-gap:1.5rem;display:grid;position:relative}.menus-module__41HaeG__chain a:hover b{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.menus-module__41HaeG__chain b{padding-left:1.25rem;font-family:inherit;font-size:.9rem;font-weight:400;line-height:1.5}.menus-module__41HaeG__chain a>span{color:var(--mute);font-size:.8rem;line-height:1.5}.menus-module__41HaeG__chain i{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--mute);grid-area:1/3;font-size:.75rem;font-style:normal;font-weight:600}.menus-module__41HaeG__chain a:has(>i[data-open=closed])>b{color:color-mix(in srgb, var(--ink) 48%, var(--paper))}.menus-module__41HaeG__chain small{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;grid-area:1/4;font-size:.72rem}.menus-module__41HaeG__directory .menus-module__41HaeG__chain{margin-left:2.35rem}.menus-module__41HaeG__more{flex-wrap:wrap;gap:.6rem 1.6rem;margin:1.6rem 0 0;font-size:.8rem;display:flex}.menus-module__41HaeG__more a{text-underline-offset:.2em;text-decoration:underline}.menus-module__41HaeG__empty{border-bottom:1px solid var(--menu-line);padding:2rem 0 3rem}.menus-module__41HaeG__empty h2{font-family:var(--font-menu);font-size:2rem}.menus-module__41HaeG__empty p{margin:.75rem 0 1.5rem}.menus-module__41HaeG__fineprint{max-width:48rem;color:var(--mute);margin:1.6rem 0;font-size:.75rem;line-height:1.8}.menus-module__41HaeG__menuGrid{grid-template-columns:minmax(12rem,1fr) minmax(0,3fr);gap:4rem;margin-top:3rem;display:grid}.menus-module__41HaeG__menuAside{min-width:0}.menus-module__41HaeG__source{border-top:1px solid var(--menu-line);padding:1rem 0 1.4rem;font-size:.8rem;line-height:1.7}.menus-module__41HaeG__source p{margin:0 0 .6rem}.menus-module__41HaeG__source .menus-module__41HaeG__eyebrow{text-transform:uppercase;letter-spacing:.12em;margin-bottom:1rem;font-size:.65rem}.menus-module__41HaeG__source a{text-underline-offset:.2em;align-items:center;min-height:2.75rem;margin-top:0;text-decoration:underline;display:flex}.menus-module__41HaeG__source a.menus-module__41HaeG__venuePageLink{align-items:center;min-height:2.75rem;margin-top:0;padding:0;display:flex}.menus-module__41HaeG__report{border-top:0;min-width:0;margin-top:-1.2rem;padding:0 0 1.4rem}.menus-module__41HaeG__report>summary,.menus-module__41HaeG__report>button{align-items:center;min-height:2.75rem;display:flex}.menus-module__41HaeG__report .report-form{min-width:0;margin-top:.4rem}.menus-module__41HaeG__report .report-form fieldset{gap:0;min-width:0}.menus-module__41HaeG__report .report-kind{min-height:2.75rem}.menus-module__41HaeG__report .field{min-width:0;max-width:100%}.menus-module__41HaeG__reportDish{gap:10px;min-width:0;display:none}.menus-module__41HaeG__report .report-form:has(input[data-dish]:checked) .menus-module__41HaeG__reportDish{display:grid}@supports not selector(:has(*)){.menus-module__41HaeG__reportDish{display:grid}}.menus-module__41HaeG__reportThanks{border-top:0;margin:-.4rem 0 1.4rem;padding-top:0}.menus-module__41HaeG__report,.menus-module__41HaeG__reportThanks{scroll-margin-top:calc(var(--header-h) + 1rem)}.menus-module__41HaeG__reportLink{text-underline-offset:.2em;align-items:center;width:fit-content;min-height:44px;margin:1.2rem 0;text-decoration:underline;display:flex}.menus-module__41HaeG__sectionNav{margin:0 0 2rem}.menus-module__41HaeG__sectionNav a{border-top:1px solid var(--menu-line);justify-content:space-between;align-items:center;gap:.8rem;min-width:44px;min-height:44px;padding:.65rem 0;font-size:.75rem;line-height:1.45;display:flex}.menus-module__41HaeG__sectionNav a>span:last-child{font-variant-numeric:tabular-nums;color:var(--mute)}.menus-module__41HaeG__sectionNav a:hover{text-decoration:underline}.menus-module__41HaeG__menuBody{min-width:0}.menus-module__41HaeG__note{border-left:2px solid var(--menu-line);margin:0 0 2.4rem;padding-left:1rem;font-size:.86rem;line-height:1.7}.menus-module__41HaeG__languageNote{color:var(--mute);margin-bottom:1.5rem;font-size:.75rem}.menus-module__41HaeG__facets{margin:0 0 1.4rem}.menus-module__41HaeG__facetChips{min-width:0}.menus-module__41HaeG__facetChips .ed-chip{white-space:nowrap;flex:none;position:relative}.menus-module__41HaeG__facetChips .ed-chip[data-gap]{margin-left:.5rem}.menus-module__41HaeG__listChips,.menus-module__41HaeG__facetChips,.menus-module__41HaeG__switches{row-gap:12px}.menus-module__41HaeG__listChips .ed-chip:after{content:"";position:absolute;inset:-6px 0}.menus-module__41HaeG__facetChips .ed-chip:after{content:"";position:absolute;inset:-6px 0}.menus-module__41HaeG__switches .ed-chip:after{content:"";position:absolute;inset:-6px 0}.menus-module__41HaeG__facetCount{min-height:1.3rem;color:var(--mute);margin:.8rem 0 0;font-size:.75rem;line-height:1.3rem}.menus-module__41HaeG__facetCount:empty{display:none}.menus-module__41HaeG__facetCount button{color:var(--ink);text-underline-offset:.2em;cursor:pointer;margin-left:.7rem;text-decoration:underline;position:relative}.menus-module__41HaeG__facetCount button:after{content:"";position:absolute;inset:-6px -8px -16px}.menus-module__41HaeG__facetEmpty{padding:0 0 3rem;font-size:.9rem}.menus-module__41HaeG__menuSection{margin-bottom:3rem}.menus-module__41HaeG__menuSection[hidden],.menus-module__41HaeG__dishes>li[hidden]{display:none}.menus-module__41HaeG__sectionHeading{border-bottom:1px solid;align-items:baseline;gap:1rem;padding-bottom:.75rem;display:flex}.menus-module__41HaeG__sectionHeading>span{color:var(--mute);font-size:.7rem}.menus-module__41HaeG__sectionHeading h2{font-family:var(--font-menu);scroll-margin-top:6rem;font-size:2.3rem;font-weight:500;line-height:1.15}.menus-module__41HaeG__sectionNote{color:var(--mute);margin:1rem 0 .5rem;font-size:.8rem;line-height:1.7}.menus-module__41HaeG__dishes{margin:0;padding:0;list-style:none}.menus-module__41HaeG__dishes>li{border-bottom:1px solid var(--menu-line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1.5rem;padding:1.2rem 0;display:grid}.menus-module__41HaeG__dishCopy h3{font-size:.96rem;font-weight:500;line-height:1.5}.menus-module__41HaeG__dishCopy p{color:var(--mute);margin-top:.3rem;font-size:.8rem;line-height:1.65}.menus-module__41HaeG__dishCopy p.menus-module__41HaeG__ingredients{color:inherit}.menus-module__41HaeG__price{text-align:right;font-variant-numeric:tabular-nums;max-width:14rem;font-size:.9rem}.menus-module__41HaeG__price>span{white-space:nowrap}.menus-module__41HaeG__price small{color:var(--mute);margin-top:.2rem;font-size:.7rem;line-height:1.5;display:block}@media (max-width:1023px){.menus-module__41HaeG__filters{gap:.6rem 1rem}.menus-module__41HaeG__search{flex:1 0 100%;max-width:none}.menus-module__41HaeG__switches{min-height:2.75rem}.menus-module__41HaeG__chipTabs{column-gap:1.1rem}.menus-module__41HaeG__listChips{scrollbar-width:none;flex-wrap:nowrap;margin:0 -1rem .4rem;padding:6px 1rem;overflow-x:auto}.menus-module__41HaeG__listChips::-webkit-scrollbar{display:none}.menus-module__41HaeG__venueLink{--row-pad:1.3rem;grid-template-columns:1.5rem minmax(0,1fr) auto;gap:.6rem}.menus-module__41HaeG__venueCopy h2{font-size:1.7rem}.menus-module__41HaeG__rowMeta{font-size:.65rem}.menus-module__41HaeG__rowMeta>span{margin-left:.4rem}.menus-module__41HaeG__slim a,.menus-module__41HaeG__slim summary,.menus-module__41HaeG__chain a{--row-pad:.75rem;grid-template-columns:minmax(0,1fr) auto;column-gap:.9rem}.menus-module__41HaeG__slim b{font-size:1.2rem}.menus-module__41HaeG__slim :is(a,summary)>span,.menus-module__41HaeG__chain a>span{grid-area:2/1;margin-top:.2rem;font-size:.75rem}.menus-module__41HaeG__slim small,.menus-module__41HaeG__chain small{grid-area:1/2;font-size:.65rem}.menus-module__41HaeG__slim i,.menus-module__41HaeG__chain i{grid-area:2/2;font-size:.7rem}.menus-module__41HaeG__chain b{padding-left:.9rem;font-size:.9rem}.menus-module__41HaeG__chain a>span{padding-left:.9rem}.menus-module__41HaeG__directory .menus-module__41HaeG__chain{margin-left:1.2rem}.menus-module__41HaeG__menuGrid{grid-template-columns:1fr;gap:2rem;margin-top:2rem}.menus-module__41HaeG__menuAside{grid-template-columns:1fr 1fr;column-gap:1rem;display:grid}.menus-module__41HaeG__menuAside>[data-venue-facts]{grid-area:4/1/auto/-1}.menus-module__41HaeG__report,.menus-module__41HaeG__reportThanks{grid-area:2/1/auto/-1;margin-top:0;padding-bottom:.6rem}.menus-module__41HaeG__reportThanks{margin-bottom:0;padding-top:.6rem}.menus-module__41HaeG__sectionNav{flex-wrap:wrap;grid-area:3/1/auto/-1;column-gap:1rem;margin:0;display:flex}.menus-module__41HaeG__sectionNav a{padding:.6rem 0}.menus-module__41HaeG__sectionNav a>span:last-child{display:none}.menus-module__41HaeG__sectionHeading h2{scroll-margin-top:calc(var(--header-h) + 6rem);font-size:1.9rem}.menus-module__41HaeG__facets{top:var(--header-h);z-index:10;background:color-mix(in srgb, var(--paper) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);margin:0 -1rem 1.8rem;padding:.6rem 1rem;position:sticky}.menus-module__41HaeG__facetChips{scrollbar-width:none;flex-wrap:nowrap;margin:0 -1rem;padding:6px 1rem;position:relative;overflow-x:auto}.menus-module__41HaeG__facetChips::-webkit-scrollbar{display:none}.menus-module__41HaeG__facetCount{min-height:0;margin-top:.45rem}.menus-module__41HaeG__dishes>li{gap:.9rem}.menus-module__41HaeG__price{max-width:8rem}}@media (max-width:420px){.menus-module__41HaeG__rowMeta{align-self:center;font-size:0}.menus-module__41HaeG__rowMeta>span{font-size:1.1rem}.menus-module__41HaeG__venueCopy p{font-size:.75rem}}.menus-module__41HaeG__dishes>li{scroll-margin-top:6rem}.menus-module__41HaeG__dishes[data-fav]>li{grid-template-columns:minmax(0,1fr) auto 2.75rem}.menus-module__41HaeG__fav{width:2.75rem;height:1.44rem;color:var(--mute);font-variant-numeric:tabular-nums;cursor:pointer;justify-content:flex-end;align-self:start;align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex;position:relative}.menus-module__41HaeG__fav:after{content:"";position:absolute;inset:-.7rem -.4rem -.7rem 0}.menus-module__41HaeG__fav:hover,.menus-module__41HaeG__fav[aria-pressed=true]{color:var(--ink)}.menus-module__41HaeG__fav svg,.menus-module__41HaeG__favTop svg,.menus-module__41HaeG__favHint svg{flex:none}.menus-module__41HaeG__dishes[data-fav] .menus-module__41HaeG__dishCopy{position:relative}.menus-module__41HaeG__dishCopy p.menus-module__41HaeG__favMark{text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;color:var(--ink);margin:0;font-size:.62rem;line-height:1.4;position:absolute;top:-1rem;left:0}.menus-module__41HaeG__favNotice{color:var(--mute);grid-column:1/-1;margin-top:-.9rem;font-size:.75rem;line-height:1.5}.menus-module__41HaeG__favHint{color:var(--mute);align-items:center;gap:.45rem;margin:0 0 1.2rem;font-size:.75rem;line-height:1.5;display:flex}.menus-module__41HaeG__favTop{border-top:1px solid;border-bottom:1px solid var(--menu-line);margin:0 0 2.2rem;padding:1rem 0 1.1rem}.menus-module__41HaeG__favTop h2{text-transform:uppercase;letter-spacing:.12em;margin-bottom:.5rem;font-size:.65rem}.menus-module__41HaeG__favTop ol{margin:0;padding:0;list-style:none}.menus-module__41HaeG__favTop a{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto 2.75rem;align-items:baseline;column-gap:1.5rem;min-height:2.75rem;padding:.55rem 0;font-size:.9rem;display:grid}.menus-module__41HaeG__favTop a>span:first-child{font-family:var(--font-menu);font-size:1.3rem;font-weight:500;line-height:1.25}.menus-module__41HaeG__favTop a:hover>span:first-child{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.menus-module__41HaeG__favTop a>span:last-child{grid-column:3;justify-content:flex-end;align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}.menus-module__41HaeG__favTop p{color:var(--mute);margin:.5rem 0 0;font-size:.75rem;line-height:1.5}@media (max-width:1023px){.menus-module__41HaeG__dishes>li{scroll-margin-top:calc(var(--header-h) + 6rem)}.menus-module__41HaeG__favTop a{column-gap:.9rem}.menus-module__41HaeG__favTop a>span:first-child{font-size:1.15rem}}.menus-module__41HaeG__results{scroll-margin-top:calc(var(--header-h) + 1rem)}.menus-module__41HaeG__viewTabs{flex:none;margin:0}.menus-module__41HaeG__favRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.75rem;display:grid}.menus-module__41HaeG__viewTabs>div{width:fit-content;max-width:100%}.menus-module__41HaeG__viewTabs a:focus-visible,.menus-module__41HaeG__pager a:focus-visible,.menus-module__41HaeG__dishRow:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.menus-module__41HaeG__dishResults>section+section{margin-top:2rem}.menus-module__41HaeG__dishResults h2{font-family:var(--font-menu);scroll-margin-top:calc(var(--header-h) + 1rem);border-top:1px solid;padding:1rem 0 .55rem;font-size:1.6rem;font-weight:500;line-height:1.15}.menus-module__41HaeG__dishList{margin:0;padding:0;list-style:none}.menus-module__41HaeG__dishList>li{border-top:1px solid var(--menu-line)}.menus-module__41HaeG__dishRow{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.15rem 1.5rem;min-height:2.75rem;padding:.85rem 0;display:grid;position:relative}.menus-module__41HaeG__dishRow>b{font-family:var(--font-menu);overflow-wrap:anywhere;grid-column:1;font-size:1.25rem;font-weight:500;line-height:1.25}.menus-module__41HaeG__dishRow:hover>b{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.menus-module__41HaeG__dishPlace{color:var(--mute);grid-area:2/1;font-size:.8rem;line-height:1.5}.menus-module__41HaeG__dishPrice{text-align:right;font-variant-numeric:tabular-nums;grid-area:1/2/span 2;align-self:start;max-width:11rem;font-size:.9rem}.menus-module__41HaeG__dishPrice>span{white-space:nowrap}.menus-module__41HaeG__dishPrice small{color:var(--mute);margin-top:.15rem;font-size:.7rem;line-height:1.45;display:block}.menus-module__41HaeG__pager{gap:.7rem 1.5rem;margin:1.6rem 0 0;font-size:.8rem;display:grid}.menus-module__41HaeG__pager p{color:var(--mute);margin:0}.menus-module__41HaeG__pager strong{color:var(--ink);font-weight:600}.menus-module__41HaeG__pager ul{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.menus-module__41HaeG__pager li>:is(a,span){border:1px solid var(--line);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;min-width:2.75rem;min-height:2.75rem;padding:0 1rem;font-size:.8rem;font-weight:500;display:inline-flex}.menus-module__41HaeG__pager a:hover{border-color:var(--ink)}.menus-module__41HaeG__pager span[aria-disabled=true]{color:var(--mute);opacity:.6;border-style:dashed}@media (max-width:1023px){.menus-module__41HaeG__dishResults h2{font-size:1.4rem}.menus-module__41HaeG__dishRow>b{font-size:1.12rem}.menus-module__41HaeG__dishPrice{max-width:8rem}.menus-module__41HaeG__pager ul{gap:.4rem}.menus-module__41HaeG__pager li>:is(a,span){padding:0 .8rem}}.menus-module__41HaeG__profileBlock{margin:0 0 2.4rem}.menus-module__41HaeG__profileBlock h2{margin:0 0 .8rem}.menus-module__41HaeG__profileBlock p{margin:0 0 .6rem;line-height:1.6}.menus-module__41HaeG__profileBlock a{align-items:center;min-height:2.75rem;display:inline-flex}
