._3tPHhG_menu{flex:1;min-width:0;max-width:100%}._3tPHhG_contentsPanel{border-radius:18px;outline:none;position:absolute}._3tPHhG_contentsPanel[data-expanded=true]{transition:height .22s cubic-bezier(.23,1,.32,1),top .22s cubic-bezier(.23,1,.32,1)}._3tPHhG_contentsLinks{overscroll-behavior:contain;flex-shrink:0;padding:8px;overflow-y:auto}._3tPHhG_contentsPanel[data-expanded=false] ._3tPHhG_contentsLinks{opacity:0}._3tPHhG_contentsPanel[data-expanded=true] ._3tPHhG_contentsLinks{opacity:1;transition:opacity .15s 80ms}@media (min-width:768px){._3tPHhG_menu{flex:none;width:16rem}}@media (prefers-reduced-motion:reduce){._3tPHhG_contentsPanel[data-expanded],._3tPHhG_contentsPanel[data-expanded] ._3tPHhG_contentsLinks{transition:none}}
.jh0ohG_goldGradient{width:fit-content;max-width:100%;color:var(--gold-400);padding-bottom:.15em;margin-bottom:-.15em;padding-inline-end:.04em;display:inline-block}@supports ((-webkit-background-clip:text) or (background-clip:text)){.jh0ohG_goldGradient{background-image:linear-gradient(90deg, #fefefd 12%, var(--gold-400) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}@media (forced-colors:active){.jh0ohG_goldGradient{-webkit-text-fill-color:currentColor;color:canvastext;background-image:none}}
.yEAKHq_campaign{z-index:0;--campaign-gold:var(--gold-link);--campaign-line:color-mix(in oklab, var(--foreground) 18%, transparent);--campaign-white-gradient:linear-gradient(90deg, #fff 0%, #a1a1aa 100%);--campaign-white-gradient-vertical:linear-gradient(180deg, #fff 0%, #a1a1aa 100%);--campaign-nav-controls:52px;--campaign-nav-band:92px;--campaign-gutter:48px;--campaign-reading:min(672px, calc(100% - var(--campaign-gutter)));--campaign-figure:min(880px, calc(100% - var(--campaign-gutter)));--campaign-radius:var(--radius-3xl);--campaign-sticky-top:0px;--campaign-bar-scale:.6px;background:var(--background);position:relative}@media (min-width:640px) and (max-height:820px){.yEAKHq_campaign{--campaign-bar-scale:.42px}}@media (min-width:48rem){.yEAKHq_campaign{--campaign-sticky-top:var(--ice-announcement-h,0px)}}.yEAKHq_campaign :is(a[href],button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):not(.yEAKHq_readingNav *){scroll-margin-top:calc(var(--campaign-sticky-top) + var(--campaign-nav-band))}.yEAKHq_campaign [id]{scroll-margin-top:calc(8rem + var(--campaign-sticky-top))}.yEAKHq_campaign .yEAKHq_chapter[id]{scroll-margin-top:calc(var(--campaign-nav-controls) + var(--campaign-sticky-top))}.yEAKHq_hero{isolation:isolate;min-height:min(960px,100svh);position:relative;overflow:hidden}.yEAKHq_heroArt{z-index:-3}.yEAKHq_heroImage{object-fit:cover;object-position:center}.yEAKHq_heroShade{z-index:-2;background:linear-gradient(90deg, var(--background) 0%, transparent 65%), linear-gradient(0deg, var(--background), transparent 22%);position:absolute;inset:0}.yEAKHq_heroInner{width:min(1280px,100% - 96px);min-height:inherit;flex-direction:column;margin-inline:auto;padding-top:128px;display:flex}.yEAKHq_editorialLink{width:fit-content;font-size:var(--text-ss);line-height:var(--text-ss--line-height);align-items:center;gap:14px;display:flex}.yEAKHq_editorialLink span{color:var(--campaign-gold)}.yEAKHq_heroCopy{max-width:600px;margin-block:auto;padding-block:64px}.yEAKHq_heroTitle{letter-spacing:-.025em;margin-top:28px;margin-bottom:-.15em;font-size:60px;line-height:64px}.yEAKHq_heroTitle>span{display:block}.yEAKHq_subtitle{max-width:420px;font-size:var(--text-ml);color:var(--muted-foreground);mix-blend-mode:plus-lighter;margin-block:26px;line-height:24px}.yEAKHq_heroBottom{font-size:var(--text-ss);line-height:var(--text-ss--line-height);justify-content:space-between;align-items:center;gap:24px;padding-block:24px 28px;display:flex}.yEAKHq_heroBottom>:last-child{color:var(--muted-foreground);mix-blend-mode:plus-lighter}.yEAKHq_readingNav{top:var(--campaign-sticky-top);z-index:30;pointer-events:none;padding:16px 0 40px;position:sticky}.yEAKHq_readingNavBand{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.yEAKHq_readingNavInner{z-index:1;pointer-events:auto;justify-content:space-between;align-items:center;gap:24px;width:min(1280px,100% - 96px);margin-inline:auto;display:flex;position:relative}.yEAKHq_navName{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--text-sm);line-height:var(--text-sm--line-height);flex:0 auto;overflow:hidden}.yEAKHq_contents{width:256px;max-width:100%}.yEAKHq_introduction{padding-top:80px}.yEAKHq_reading,.yEAKHq_prose,.yEAKHq_methodology,.yEAKHq_endnote{width:var(--campaign-reading);margin-inline:auto}.yEAKHq_prose{font-size:var(--text-ml);color:var(--zinc-200);flex-direction:column;gap:24px;line-height:24px;display:flex}.yEAKHq_prose p{margin:0}.yEAKHq_overview{width:var(--campaign-figure);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto 72px;display:grid}.yEAKHq_overview>div{padding-inline:16px}.yEAKHq_chapter>figure:first-child{margin-top:128px}.yEAKHq_openerEyebrow{margin-bottom:24px}.yEAKHq_sectionEyebrow{margin-bottom:24px;display:block}.yEAKHq_sectionTitle{margin-bottom:36px}.yEAKHq_footnotes{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--muted-foreground);gap:12px;margin-top:40px}.yEAKHq_serviceFinding{width:var(--campaign-reading);margin:64px auto 24px}.yEAKHq_serviceFinding .yEAKHq_prose{width:100%}.yEAKHq_fraction{font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:16px;margin:0 0 40px;display:flex}.yEAKHq_fractionValue{letter-spacing:-.025em;font-size:88px;font-weight:500;line-height:92px}.yEAKHq_fractionOf{letter-spacing:-.025em;color:var(--muted-foreground);font-size:36px;line-height:40px}.yEAKHq_visual{width:var(--campaign-figure);margin:64px auto}.yEAKHq_focusedVisual{width:var(--campaign-figure);margin:72px auto}.yEAKHq_readingContinuation{margin-top:56px}.yEAKHq_quote{width:var(--campaign-reading);margin:112px auto 0;position:relative}.yEAKHq_quoteBody{flex-direction:column;gap:24px;margin:0;display:flex}.yEAKHq_quoteBody p{margin:0}.yEAKHq_quoteBody p:first-child{letter-spacing:-.025em;color:var(--foreground);font-size:30px;font-weight:500;line-height:36px}.yEAKHq_quoteBody p+p{font-size:var(--text-xl);color:color-mix(in oklab, var(--foreground) 80%, transparent);line-height:28px}.yEAKHq_quoteAttribution{flex-direction:column;gap:4px;margin-top:32px;display:flex}.yEAKHq_researchData{padding-top:128px}.yEAKHq_explorer{width:var(--campaign-reading);margin:56px auto 0}.yEAKHq_closingNote{padding-top:128px}.yEAKHq_methodology{margin-top:32px}.yEAKHq_methodology summary{font-size:var(--text-md);line-height:var(--text-md--line-height);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:24px;list-style:none;display:flex}.yEAKHq_methodology summary::-webkit-details-marker{display:none}.yEAKHq_methodology summary svg{width:16px;height:16px;transition:transform .2s}.yEAKHq_methodology[open] summary svg{transform:rotate(180deg)}.yEAKHq_methodology .yEAKHq_prose{width:100%;font-size:var(--text-md);line-height:var(--text-md--line-height);padding-bottom:32px}.yEAKHq_endnote{text-align:center;flex-direction:column;align-items:center;gap:16px;padding-top:72px;display:flex}.yEAKHq_endnote>p{font-size:var(--text-ml);line-height:var(--text-ml--line-height)}@media (max-width:767px){.yEAKHq_navName{display:none}.yEAKHq_readingNavInner>div{margin-left:auto}}@media (max-width:1023px){.yEAKHq_hero{min-height:860px}.yEAKHq_heroInner,.yEAKHq_readingNavInner{width:calc(100% - 48px)}.yEAKHq_heroTitle{font-size:48px;line-height:52px}.yEAKHq_heroCopy{max-width:440px}.yEAKHq_heroImage{object-position:60% center}.yEAKHq_heroShade{background:linear-gradient(90deg, var(--background), color-mix(in oklab, var(--background) 70%, transparent) 35%, transparent), linear-gradient(0deg, var(--background), transparent 35%)}.yEAKHq_readingNavInner{gap:16px}.yEAKHq_contents{width:224px}.yEAKHq_fractionValue{font-size:80px;line-height:84px}.yEAKHq_fractionOf{font-size:30px;line-height:34px}}@media (max-width:639px){.yEAKHq_hero{min-height:900px}.yEAKHq_heroInner{padding-top:112px}.yEAKHq_heroArt{-webkit-mask-image:linear-gradient(#0000,#000 15% 85%,#0000);mask-image:linear-gradient(#0000,#000 15% 85%,#0000);height:300px!important;top:auto!important;bottom:60px!important}.yEAKHq_heroImage{object-position:right}.yEAKHq_heroShade{background:0 0}.yEAKHq_heroCopy{max-width:100%;margin-block:36px auto;padding:0 0 260px}.yEAKHq_heroTitle{margin-top:22px;font-size:36px;line-height:40px}.yEAKHq_subtitle{font-size:var(--text-base);line-height:var(--text-base--line-height);max-width:350px;margin-block:20px 24px}.yEAKHq_heroBottom{font-size:var(--text-xs);line-height:var(--text-xs--line-height);flex-direction:column;align-items:start;gap:8px;padding-block:20px}.yEAKHq_readingNav{padding-top:12px}.yEAKHq_readingNavInner{gap:12px;width:calc(100% - 32px)}.yEAKHq_readingNavInner>div{flex:1}.yEAKHq_contents{flex:1;width:auto;min-width:0}.yEAKHq_introduction{padding-top:48px}.yEAKHq_overview{margin-bottom:48px}.yEAKHq_overview>div{padding-inline:8px}.yEAKHq_chapter>figure:first-child{margin-top:80px}.yEAKHq_sectionEyebrow{margin-bottom:20px}.yEAKHq_sectionTitle{margin-bottom:28px}.yEAKHq_serviceFinding{margin-top:40px}.yEAKHq_fraction{margin-bottom:32px}.yEAKHq_fractionValue{font-size:60px;line-height:64px}.yEAKHq_visual{margin-block:40px}.yEAKHq_focusedVisual{margin-block:48px}.yEAKHq_readingContinuation{margin-top:36px}.yEAKHq_quote{margin-top:64px}.yEAKHq_quoteBody p:first-child{font-size:24px;line-height:28px}.yEAKHq_quoteBody p+p{font-size:var(--text-ml);line-height:24px}.yEAKHq_researchData{padding-top:88px}.yEAKHq_explorer{margin-top:36px}.yEAKHq_closingNote{padding-top:88px}}@media (prefers-reduced-motion:reduce){.yEAKHq_methodology summary svg{transition:none}}body:has(.yEAKHq_campaign) [data-slot=article-contents-panel] [data-glass][data-glass-variant=panel] [data-glass-layer=fill][data-tone=dark]{background-color:#09090beb}
.LSs7qG_chart{--dinner-line:var(--campaign-line,var(--border));--dinner-bar-max:calc(540 * var(--campaign-bar-scale,.6px));color:var(--foreground);font-variant-numeric:tabular-nums;margin:0;padding:36px}.LSs7qG_caption{font-size:var(--text-ml);text-align:center;flex-direction:column;gap:8px;font-weight:500;line-height:21px;display:flex}.LSs7qG_unit{color:var(--muted-foreground);font-size:var(--text-ss);line-height:var(--text-ss--line-height);font-weight:400}.LSs7qG_columns{grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;margin:36px 0 32px;padding:0;list-style:none;display:grid}.LSs7qG_column{grid-row:span 2;grid-template-rows:subgrid;min-width:0;display:grid}.LSs7qG_label{border-top:1px solid var(--dinner-line);text-align:center;flex-direction:column;grid-row:2;align-items:center;gap:6px;padding-top:20px;display:flex}.LSs7qG_stars{min-height:16px;color:var(--foreground);gap:3px;margin-bottom:6px;display:inline-flex}.LSs7qG_name{font-size:var(--text-ml);text-wrap:balance;font-weight:500;line-height:21px}.LSs7qG_place{text-wrap:balance;color:var(--muted-foreground);font-size:var(--text-ss);line-height:var(--text-ss--line-height)}.LSs7qG_plot{height:calc(var(--dinner-bar-max) + 96px);flex-direction:column;grid-row:1;justify-content:flex-end;align-items:center;gap:16px;display:flex}.LSs7qG_reading{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.LSs7qG_price{letter-spacing:-.025em;white-space:nowrap;font-size:40px;font-weight:500;line-height:44px}.LSs7qG_approx{letter-spacing:0;font-size:.7em}.LSs7qG_note{color:var(--muted-foreground);text-wrap:balance;font-size:var(--text-ss);line-height:var(--text-ss--line-height)}.LSs7qG_bar{width:64px;display:block}.LSs7qG_bar>span{transform-origin:bottom;border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--campaign-white-gradient-vertical);height:100%;display:block}.LSs7qG_finePrint{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--text-xs--line-height);text-align:center;text-wrap:balance;margin:0}.LSs7qG_separator{white-space:pre}@media (max-width:639px){.LSs7qG_chart{padding:28px 0}.LSs7qG_columns{gap:0 12px;margin-block:28px 24px}.LSs7qG_plot{height:calc(var(--dinner-bar-max) + 92px);gap:12px}.LSs7qG_price{font-size:28px;line-height:32px}.LSs7qG_note{font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.LSs7qG_bar{width:48px}.LSs7qG_separator{display:none}.LSs7qG_label{padding-top:16px}.LSs7qG_name{min-height:40px;font-size:var(--text-sm);justify-content:center;align-items:flex-end;line-height:20px;display:flex}.LSs7qG_place{font-size:var(--text-xs);line-height:var(--text-xs--line-height);flex-direction:column;display:flex}}@media (forced-colors:active){.LSs7qG_bar>span{background:canvastext}}
.xycDwq_explorer{min-width:0;color:var(--foreground);gap:72px;margin:0;display:grid}.xycDwq_collection,.xycDwq_collectionHeading{min-width:0}.xycDwq_collectionHeading{margin-bottom:24px}.xycDwq_caption{text-wrap:balance;max-width:720px;margin:0 0 12px;font-size:24px;font-weight:500;line-height:28px}.xycDwq_restaurantList{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.xycDwq_restaurantItem{min-width:0}.xycDwq_restaurantCard{grid-template-columns:128px minmax(0,1fr) auto;align-items:center;gap:20px;min-width:0;height:100%;padding-block:18px;display:grid}.xycDwq_restaurantImage{aspect-ratio:3/2;border-radius:var(--radius-xl);background:var(--muted);width:100%;position:relative;overflow:hidden}.xycDwq_restaurantImage img{object-fit:cover}.xycDwq_restaurantImage[data-kind=logo]{background:var(--sand-100)}.xycDwq_restaurantImage[data-kind=logo] img{object-fit:contain;padding:14px}.xycDwq_restaurantInfo{min-width:0}.xycDwq_restaurantName{font-size:var(--text-ml);margin:0;font-weight:500;line-height:22px}.xycDwq_restaurantName a{text-underline-offset:4px;text-decoration-thickness:1px}.xycDwq_restaurantName a:hover{text-decoration-line:underline}.xycDwq_restaurantName a:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.xycDwq_rank,.xycDwq_location,.xycDwq_datasetSize,.xycDwq_footnote,.xycDwq_status,.xycDwq_photoCredit{color:var(--muted-foreground)}.xycDwq_location{font-size:var(--text-ss);line-height:var(--text-ss--line-height);margin-top:6px}.xycDwq_price{text-align:right;letter-spacing:-.025em;font-variant-numeric:tabular-nums;justify-self:end;width:min-content;font-size:24px;font-weight:500;line-height:28px}.xycDwq_datasetSize,.xycDwq_footnote,.xycDwq_status{font-size:var(--text-ss);line-height:var(--text-ss--line-height)}.xycDwq_footnote{margin-top:16px}.xycDwq_photoCredit{font-size:var(--text-xs);line-height:var(--text-xs--line-height);margin-top:6px}.xycDwq_downloadRow{flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;display:flex}.xycDwq_share{min-width:0}.xycDwq_copyFallback{max-width:34rem;font-size:var(--text-ss);line-height:var(--text-ss--line-height);gap:.5rem;margin-top:.75rem;display:grid}.xycDwq_copyFallback input{width:100%;min-width:0}@media (max-width:639px){.xycDwq_explorer{gap:56px}.xycDwq_caption{font-size:22px;line-height:26px}.xycDwq_restaurantCard{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:8px 16px;padding-block:16px}.xycDwq_restaurantImage{grid-row:span 2;align-self:center}.xycDwq_price{text-align:left;grid-column:2;justify-self:start;width:auto;font-size:22px;line-height:26px}}
.G8_kxa_ruleTable td{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.G8_kxa_ruleTable th:first-child{width:30%}article.G8_kxa_courseCard{grid-template-columns:minmax(0,1fr) auto}.G8_kxa_courseRule{text-align:right;max-width:11rem;font-size:var(--text-md);line-height:var(--text-md--line-height);justify-self:end;font-weight:500}@media (max-width:639px){.G8_kxa_ruleTable th:first-child{width:34%}article.G8_kxa_courseCard{grid-template-columns:minmax(0,1fr)}.G8_kxa_courseRule{text-align:left;justify-self:start;max-width:none}}
.elYlSq_lunchFigure,.elYlSq_londonFigure,.elYlSq_wineFigure{min-width:0;color:var(--foreground);font-variant-numeric:tabular-nums;margin:0;container-type:inline-size}.elYlSq_figureLabel{max-width:36rem;color:var(--muted-foreground);font-size:var(--text-sm);font-weight:400;line-height:var(--text-sm--line-height);text-align:center;text-wrap:balance;margin:0 auto 1.5rem}.elYlSq_researchHeading{font-size:var(--text-lm);font-weight:500;line-height:var(--text-lm--line-height);text-align:center;flex-direction:column;gap:.5rem;margin:0 0 2rem;display:flex}.elYlSq_researchSubtitle{color:var(--muted-foreground);font-size:var(--text-sm);font-weight:400;line-height:var(--text-sm--line-height)}.elYlSq_budgetList{gap:2rem;margin:0;padding:0;list-style:none;display:grid}.elYlSq_budgetRowHeading{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.875rem;display:flex}.elYlSq_budgetPrice{font-size:var(--text-lm);font-weight:500;line-height:var(--text-lm--line-height)}.elYlSq_budgetCount{color:var(--muted-foreground);font-size:var(--text-ss);line-height:var(--text-ss--line-height);align-items:baseline;gap:.5rem;display:flex}.elYlSq_budgetFigure{font-size:var(--text-2xl);letter-spacing:-.025em;font-weight:500;line-height:1}.elYlSq_budgetTrack,.elYlSq_comparisonTrack{border-radius:var(--radius-xs);background:color-mix(in oklab, var(--foreground) 12%, transparent);width:100%;height:.5rem;display:block;overflow:hidden}.elYlSq_barMeasure{height:100%;display:block}.elYlSq_budgetFill,.elYlSq_comparisonFill{transform-origin:0;width:100%;height:100%;display:block}.elYlSq_budgetFill{background:var(--campaign-white-gradient)}.elYlSq_londonFigure{width:100%}.elYlSq_londonTable{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%}.elYlSq_londonTable thead th{color:var(--muted-foreground);font-size:var(--text-ss);font-weight:400;line-height:var(--text-ss--line-height);vertical-align:bottom;padding:0 0 1rem 1.5rem}.elYlSq_londonTable th:first-child{width:40%;padding-left:0}.elYlSq_londonTable tbody th{font-size:var(--text-md);font-weight:500;line-height:var(--text-md--line-height);vertical-align:top;padding:1.25rem 1rem 1.25rem 0}.elYlSq_londonTable td{vertical-align:top;--comparison-fill:var(--muted-foreground);padding:1.25rem 0 1.25rem 1.5rem}.elYlSq_londonTable td[data-area=london]{--comparison-fill:var(--campaign-white-gradient)}.elYlSq_comparisonPrice{letter-spacing:-.025em;white-space:nowrap;font-size:clamp(1.375rem,3.5cqw,2rem);font-weight:500;line-height:1;display:inline-block}.elYlSq_londonTable td[data-area=outside] .elYlSq_comparisonPrice{color:var(--muted-foreground)}.elYlSq_comparisonTrack{margin-top:1rem;display:block}.elYlSq_comparisonFill{background:var(--comparison-fill)}.elYlSq_comparisonSample{color:var(--muted-foreground);font-size:var(--text-ss);line-height:var(--text-ss--line-height);margin-top:.75rem;display:block}.elYlSq_wineFigure{container-type:inline-size}.elYlSq_wineStage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:4rem;margin:0 auto;display:grid}.elYlSq_winePhoto{border-radius:var(--campaign-radius);width:100%;max-width:25.5rem;clip-path:inset(0 round var(--campaign-radius));justify-self:end;overflow:hidden}.elYlSq_wineGlass{aspect-ratio:4/5;object-fit:cover;object-position:center 55%;width:100%;height:auto;display:block}.elYlSq_wineReadout{min-width:0;padding:2rem 0}.elYlSq_pairingRatio{letter-spacing:-.025em;font-size:clamp(4rem,8vw,6rem);font-weight:500;line-height:1}.elYlSq_percent{letter-spacing:-.04em;vertical-align:.075em;margin-left:.1em;font-size:.4em}.elYlSq_ratioExplanation{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);margin:.75rem 0 2rem}.elYlSq_illustrationBill{max-width:20rem}.elYlSq_billLabel{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--text-xs--line-height);margin-bottom:.75rem;display:block}.elYlSq_billRow{color:var(--foreground);font-size:var(--text-md);line-height:var(--text-md--line-height);justify-content:space-between;gap:.5rem;padding:.5rem 0;display:flex}.elYlSq_billRow>span:last-child{font-size:var(--text-lm);white-space:nowrap}.elYlSq_wineNotes{max-width:47rem;color:var(--muted-foreground);text-align:center;font-size:var(--text-ss);font-weight:400;line-height:var(--text-ss--line-height);margin:2rem auto 0}.elYlSq_wineNotes strong{color:var(--foreground);font-weight:500}@container (max-width:450px){.elYlSq_wineStage{column-gap:1.25rem}.elYlSq_winePhoto{border-radius:var(--radius-xl);clip-path:inset(0 round var(--radius-xl))}.elYlSq_pairingRatio{font-size:3.5rem}.elYlSq_wineReadout{padding:1rem 0}.elYlSq_ratioExplanation{font-size:var(--text-ss);margin-bottom:1.25rem}.elYlSq_billRow{font-size:var(--text-ss)}.elYlSq_billRow>span:last-child{font-size:var(--text-ml)}}@media (max-width:479px){.elYlSq_figureLabel{margin-bottom:1.25rem}.elYlSq_researchHeading{margin-bottom:1.75rem}.elYlSq_budgetRowHeading{gap:.75rem}.elYlSq_budgetPrice{font-size:var(--text-ml);line-height:var(--text-ml--line-height)}.elYlSq_budgetCount{font-size:var(--text-xs);line-height:var(--text-xs--line-height);gap:.375rem}.elYlSq_londonTable thead th,.elYlSq_londonTable td{padding-left:.75rem}.elYlSq_londonTable thead th:first-child{padding-left:0}.elYlSq_londonTable tbody th{font-size:var(--text-sm);line-height:var(--text-sm--line-height);padding-right:.5rem}.elYlSq_wineNotes{margin-top:1.25rem}}
.B_m2kG_name{color:var(--foreground);font-weight:500}.B_m2kG_link{color:var(--gold-link);text-underline-offset:4px;text-decoration-line:underline;text-decoration-thickness:1px}.B_m2kG_link .B_m2kG_name{color:inherit}.B_m2kG_link:focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:2px}