.restaurant-menu{--menu-border-color: rgba(38, 43, 44, .24);--menu-jump-offset: 128px;--menu-price-edge-gutter: clamp(10px, 1.5vw, 16px);--menu-current-column-gap: clamp( max(0px, calc(var(--menu-column-gap-desktop, 22px) - 4px)), calc(var(--menu-column-gap-desktop, 22px) - 11.68px + 1vw), var(--menu-column-gap-desktop, 22px) );--menu-current-font-size: clamp( calc(var(--menu-font-size-desktop, 18px) - 1px), calc(var(--menu-font-size-desktop, 18px) - 3.84px + .5vw), var(--menu-font-size-desktop, 18px) );color:var(--text-color);font-family:var(--main-family);font-size:var(--menu-current-font-size);letter-spacing:var(--main-spacing);line-height:1.35}.restaurant-menu.global__section{margin-top:0;padding-bottom:0}.restaurant-menu__content-width,.restaurant-menu__chapter-inner{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:var(--menu-content-width, 820px);width:100%}.restaurant-menu__masthead{padding:56px 24px 32px}.restaurant-menu__page-header{margin-bottom:32px;text-align:center}.restaurant-menu__page-header h1{font-family:var(--heading-family);font-size:clamp(42px,8vw,62px);font-style:var(--heading-style);font-weight:var(--heading-weight);letter-spacing:var(--heading-spacing);line-height:1;margin:0}.restaurant-menu__introduction{font-size:var(--menu-current-font-size);margin:18px auto 0;max-width:680px}.restaurant-menu__navigation{border:0;margin-bottom:8px;max-width:300px;padding:0;position:relative;z-index:4}.restaurant-menu__navigation-disclosure{position:relative}.restaurant-menu__navigation-summary{align-items:center;background:transparent;border:1px solid currentColor;border-radius:var(--buttons-corners, 0);cursor:pointer;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;list-style:none;min-height:48px;height:auto;padding:var(--space-2) var(--space-3);color:inherit;font:inherit;text-align:left;width:100%;margin:0}.restaurant-menu__navigation-summary:hover,.restaurant-menu__navigation-summary:focus{background:#262b2c0a;color:inherit}.restaurant-menu__navigation-summary::-webkit-details-marker{display:none}.restaurant-menu__navigation-summary:focus-visible,.restaurant-menu__navigation a:focus-visible{outline:1px solid currentColor;outline-offset:2px}.restaurant-menu__navigation-copy{min-width:0;line-height:1.1}.restaurant-menu__navigation-label{font-size:inherit;line-height:1.1;white-space:nowrap}.restaurant-menu__navigation-title{font-size:inherit;font-weight:700;line-height:1.1;text-transform:uppercase}.restaurant-menu__navigation-icon{display:block;height:auto;transition:none;width:12px}.restaurant-menu__navigation-summary[aria-expanded=true] .restaurant-menu__navigation-icon{transform:rotate(180deg)}.restaurant-menu__navigation-panel{background:var(--background);border:1px solid currentColor;border-radius:var(--buttons-corners, 0);left:0;margin-top:4px;padding:4px;max-height:min(60vh,480px);overflow-y:auto;position:absolute;top:100%;width:min(360px,calc(100vw - 48px));z-index:5}.restaurant-menu__navigation ul{display:block;list-style:none;margin:0;padding:0}.restaurant-menu__navigation-panel[hidden]{display:none}.restaurant-menu__navigation li{margin:0;padding:0}.restaurant-menu__navigation a{color:inherit;display:block;font-size:inherit;font-weight:400;line-height:1.2;padding:3px 8px;margin:0;text-decoration:none}.restaurant-menu__navigation a:hover,.restaurant-menu__navigation a:focus-visible{background:#262b2c12;text-decoration:none}.restaurant-menu__chapter{--menu-chapter-background: #faf4e8;--menu-chapter-text: #262b2c;--menu-chapter-accent: #262b2c;--menu-chapter-rule: #a88d79;--menu-chapter-panel: #ece2cc;background:var(--menu-chapter-background);color:var(--menu-chapter-text);position:relative;scroll-margin-top:var(--menu-jump-offset)}.restaurant-menu__chapter--theme-warm{--menu-chapter-background: #ece2cc;--menu-chapter-text: #262b2c;--menu-chapter-accent: #262b2c;--menu-chapter-rule: #a88d79;--menu-chapter-panel: #faf4e8}.restaurant-menu__chapter--theme-night{--menu-chapter-background: #141414;--menu-chapter-text: #faf4e8;--menu-chapter-accent: #e8be7f;--menu-chapter-rule: #e8be7f;--menu-chapter-panel: #1b1b1b}.restaurant-menu__chapter--theme-plain{--menu-chapter-background: var(--background);--menu-chapter-text: var(--text-color);--menu-chapter-accent: var(--text-color);--menu-chapter-rule: var(--dotted-color);--menu-chapter-panel: var(--secondary-bg)}.restaurant-menu__chapter--theme-festive{--menu-chapter-background: #faf4e8;--menu-chapter-text: #262b2c;--menu-chapter-accent: #8c2f2b;--menu-chapter-rule: #3b5442;--menu-chapter-panel: #ece2cc;--menu-festive-band: #3b5442;--menu-festive-band-text: #faf4e8}.restaurant-menu__chapter .restaurant-menu__ink-accent{color:var(--menu-chapter-accent)}.restaurant-menu__chapters[data-menu-context=screen] .restaurant-menu__chapter--theme-festive .restaurant-menu__chapter-header{background:var(--menu-festive-band);border:0;box-shadow:0 0 0 100vmax var(--menu-festive-band);clip-path:inset(0 -100vmax);color:var(--menu-festive-band-text);margin-inline:auto;max-width:none;padding:30px 0 26px;text-align:center}.restaurant-menu__chapters[data-menu-context=screen] .restaurant-menu__chapter--theme-festive .restaurant-menu__chapter-header .restaurant-menu__ink-accent{color:var(--menu-festive-band-text)}.restaurant-menu__chapters[data-menu-context=screen] .restaurant-menu__chapter--theme-festive .restaurant-menu__chapter-header{position:relative}.restaurant-menu__chapters[data-menu-context=screen] .restaurant-menu__chapter--theme-festive .restaurant-menu__chapter-header:before{border:1.5px solid var(--menu-festive-band-text);bottom:8px;content:"";left:calc((100% - 100vw)/2 + 12px);pointer-events:none;position:absolute;right:calc((100% - 100vw)/2 + 12px);top:8px}.restaurant-menu__chapters[data-menu-context=screen] .restaurant-menu__chapter--theme-festive .restaurant-menu__chapter-inner{padding-top:0}.restaurant-menu__chapter-inner{padding:var(--menu-chapter-padding-desktop, 40px) 24px}.restaurant-menu__chapter--divider-rule{border-top:4px solid var(--menu-chapter-rule)}.restaurant-menu__chapter--divider-editorial{padding-top:18px}.restaurant-menu__chapter--divider-editorial:before{background:var(--menu-chapter-rule);clip-path:polygon(0 0,100% 0,100% 35%,0 100%);content:"";height:18px;left:0;position:absolute;right:0;top:0}.restaurant-menu__chapter-header{margin-bottom:clamp(26px,4vw,42px);max-width:700px}.restaurant-menu__chapter-header--rule{border-bottom:1px solid var(--menu-chapter-rule);padding-bottom:18px}.restaurant-menu__chapter-header--editorial{border-left:5px solid var(--menu-chapter-rule);padding-left:24px}.restaurant-menu__chapter-header--full-page{align-items:flex-start;display:flex;flex-direction:column}.restaurant-menu__chapters[data-menu-context=screen] .restaurant-menu__chapter-header--full-page{justify-content:flex-start;min-height:min(18vh,180px);padding-top:clamp(4px,1vw,10px)}.restaurant-menu__chapter-kicker,.restaurant-menu__item-label,.restaurant-menu__section-eyebrow{font-family:var(--main-family);font-size:var(--menu-badge-size, 11px);font-style:normal;font-weight:700;letter-spacing:.14em;line-height:1.1;text-transform:uppercase}.restaurant-menu__chapter-kicker{margin:0 0 10px}.restaurant-menu__chapter-title{color:inherit;font-family:var(--heading-family);font-size:clamp(36px,8vw,var(--menu-chapter-title-size, 52px));font-style:var(--heading-style);font-weight:var(--heading-weight);letter-spacing:var(--heading-spacing);line-height:.98;margin:0}.restaurant-menu__chapter-introduction{font-size:var(--menu-current-font-size);margin-top:16px;max-width:640px}.restaurant-menu__chapter-divider-mark{border-top:1px solid currentColor;display:block;position:relative;width:min(180px,45vw)}.restaurant-menu__chapter-divider-mark:after{background:currentColor;content:"";height:7px;left:50%;position:absolute;top:-4px;transform:rotate(45deg);width:7px}.restaurant-menu__section{border:0;margin-bottom:var(--menu-section-gap, 42px);padding:0;scroll-margin-top:var(--menu-jump-offset)}.restaurant-menu__section.restaurant-menu__section--sandwich-options{margin-bottom:calc(var(--menu-section-gap, 42px) * 2)}.restaurant-menu__section:last-child{margin-bottom:0}.restaurant-menu__table{background:transparent;border:0!important;border-collapse:collapse;color:inherit;font-family:inherit;table-layout:fixed;width:100%}.restaurant-menu__table th,.restaurant-menu__table td,.restaurant-menu__table tr,.restaurant-menu__table thead,.restaurant-menu__table tbody{background:transparent;border:0!important;box-shadow:none!important;color:inherit;font-family:inherit;letter-spacing:inherit;padding:0;text-align:left;text-transform:none;vertical-align:top}.restaurant-menu__table .restaurant-menu__value-column{width:calc(3.5em + var(--menu-current-column-gap))}.restaurant-menu__section--columns-2 .restaurant-menu__value-column{width:calc(3.25em + var(--menu-current-column-gap))}.restaurant-menu__section-title{color:inherit;font-family:var(--main-family);font-size:var(--menu-section-title-size, 24px);font-weight:700;line-height:1.05;padding-bottom:.55em!important}.restaurant-menu__section-heading-row--hidden{display:none}.restaurant-menu__section-title-text,.restaurant-menu__section-eyebrow{display:block}.restaurant-menu__section-eyebrow{margin-bottom:6px}.restaurant-menu__section--block-caps .restaurant-menu__section-title-text{text-transform:uppercase}.restaurant-menu__column-heading{font-size:calc(var(--menu-current-font-size) - 1px);font-weight:700;line-height:1;padding-bottom:.65em!important;padding-left:var(--menu-current-column-gap)!important;text-align:right!important;white-space:nowrap}.restaurant-menu__section-introduction{font-size:calc(var(--menu-current-font-size) * var(--menu-description-scale, .9));font-style:normal;line-height:1.35;padding:0 0 .8em!important}.restaurant-menu__item>th,.restaurant-menu__item>td{border:0!important;padding-bottom:.62em}.restaurant-menu__item--layout-sub-item>th,.restaurant-menu__item--layout-sub-item>td{padding-bottom:.3em}.restaurant-menu__item--layout-sub-item>th:first-child{padding-left:.75em!important}.restaurant-menu__item:not(.restaurant-menu__item--layout-sub-item)+.restaurant-menu__item--layout-sub-item>th,.restaurant-menu__item:not(.restaurant-menu__item--layout-sub-item)+.restaurant-menu__item--layout-sub-item>td{padding-top:.6em}.restaurant-menu__item--layout-sub-item .restaurant-menu__item-information,.restaurant-menu__item--layout-sub-item .restaurant-menu__item-name,.restaurant-menu__item--layout-sub-item .restaurant-menu__item-value{font-size:calc(var(--menu-current-font-size) * var(--menu-description-scale, .9) - 1pt);font-weight:700;line-height:1.15}.restaurant-menu__item--layout-sub-item .restaurant-menu__item-description{font-size:calc(var(--menu-current-font-size) * var(--menu-description-scale, .9) - 1pt);font-weight:400;line-height:1.25}.restaurant-menu__item:has(+.restaurant-menu__item--tuck-under)>th,.restaurant-menu__item:has(+.restaurant-menu__item--tuck-under)>td{padding-bottom:.12em}.restaurant-menu__item--tuck-under>th,.restaurant-menu__item--tuck-under>td{padding-top:0!important}.restaurant-menu__section--group-sub-items .restaurant-menu__item--layout-sub-item:not(.restaurant-menu__item--tuck-under)>th{border-left:3px solid var(--menu-chapter-rule)!important;padding-left:1em!important}.restaurant-menu__section--group-sub-items .restaurant-menu__item:not(.restaurant-menu__item--layout-sub-item)+.restaurant-menu__item--layout-sub-item:not(.restaurant-menu__item--tuck-under)>th,.restaurant-menu__section--group-sub-items .restaurant-menu__item:not(.restaurant-menu__item--layout-sub-item)+.restaurant-menu__item--layout-sub-item:not(.restaurant-menu__item--tuck-under)>td{padding-top:1.15em}.restaurant-menu__section--group-sub-items .restaurant-menu__item--layout-sub-item.restaurant-menu__item--lunch-heading>th{border-left:0!important;padding-left:.75em!important}.restaurant-menu__item--lunch-heading .restaurant-menu__item-information,.restaurant-menu__item--lunch-heading .restaurant-menu__item-name,.restaurant-menu__item--lunch-heading .restaurant-menu__item-value{font-size:var(--menu-current-font-size);font-weight:400;line-height:1.25}.restaurant-menu__item-information{font-size:var(--menu-current-font-size);font-weight:400;line-height:1.25;padding-right:0!important}.restaurant-menu__item-name,.restaurant-menu__item-label,.restaurant-menu__item-supporting,.restaurant-menu__item-description{display:block}.restaurant-menu__item-name{font-size:var(--menu-current-font-size);font-weight:500}.restaurant-menu__item-label{margin-bottom:5px}.restaurant-menu__chapter-introduction--featured{background:var(--menu-chapter-panel);border:1px solid var(--menu-chapter-rule);border-left-width:4px;padding:1em;font-size:var(--menu-featured-name-size, 24px);font-weight:400;line-height:1.05}.restaurant-menu__introduction-heading{color:inherit;font:inherit;font-weight:700;margin:0 0 .35em}[data-menu-context=screen] #menu-chapter-something-sweet .restaurant-menu__chapter-introduction--featured{font-size:calc(var(--menu-featured-name-size, 24px) * .9);padding:var(--menu-featured-name-size, 24px)}[data-menu-context=screen] #menu-chapter-something-sweet .restaurant-menu__introduction-heading{font-size:var(--menu-featured-name-size, 24px)}.restaurant-menu__item-supporting{font-size:calc(var(--menu-current-font-size) * .94);font-style:italic;margin-top:2px}.restaurant-menu__item--layout-sub-item .restaurant-menu__item-supporting{font-size:inherit;font-weight:400}.restaurant-menu__item-description{font-size:calc(var(--menu-current-font-size) * var(--menu-description-scale, .9));line-height:1.35;margin-top:4px}.restaurant-menu__copy-line{font:inherit}.restaurant-menu__list-entry{display:inline-block;white-space:nowrap}.restaurant-menu__dot-list{align-items:baseline;column-gap:.7em;display:flex;flex-wrap:wrap;overflow:hidden}.restaurant-menu__dot-list>.restaurant-menu__list-entry{max-width:100%;overflow-wrap:anywhere;position:relative;white-space:normal}.restaurant-menu__list-separator{left:-.45em;position:absolute;top:0}.restaurant-menu__copy-line--format-a{font-size:calc(var(--menu-current-font-size) * var(--menu-description-scale, .9));font-style:italic;font-weight:400;line-height:1.35}.restaurant-menu__copy-line--format-a{display:inline-block;padding-left:.75em}.restaurant-menu__section--format-a-no-indent .restaurant-menu__copy-line--format-a{padding-left:0}.restaurant-menu__item-description br+.restaurant-menu__copy-line--format-a{margin-top:2px}.restaurant-menu__item--format-a-description .restaurant-menu__item-description,.restaurant-menu__item--format-a-supporting .restaurant-menu__item-supporting{margin-top:2px}.restaurant-menu__section--bold-item-names .restaurant-menu__item .restaurant-menu__item-name{font-style:normal;font-weight:700}.restaurant-menu__price-stack{display:grid;grid-template-columns:max-content;justify-items:end;margin:0 0 0 auto;width:max-content}.restaurant-menu__price-stack>.restaurant-menu__price-amount,.restaurant-menu__price-stack>.restaurant-menu__price-suffix{display:block;margin:0;padding:0;text-align:right;transform:none}.restaurant-menu__item--layout-sub-item .restaurant-menu__price-stack{align-items:baseline;display:inline-flex;gap:.25em;white-space:nowrap}.restaurant-menu__item--layout-sub-item .restaurant-menu__price-stack>.restaurant-menu__price-amount,.restaurant-menu__item--layout-sub-item .restaurant-menu__price-stack>.restaurant-menu__price-suffix{display:inline}.restaurant-menu__item--extra-separation>th,.restaurant-menu__item--extra-separation>td{padding-top:1.05em!important}.restaurant-menu__item-value{font-size:calc(var(--menu-current-font-size) - .5px);font-variant-numeric:tabular-nums;line-height:1.25;padding-left:var(--menu-current-column-gap)!important;text-align:right!important;white-space:nowrap}.restaurant-menu__column-heading:last-child,.restaurant-menu__item-value:last-child{padding-right:var(--menu-price-edge-gutter)!important}.restaurant-menu__footnote{font-size:90%;line-height:1.35;padding-top:.9em!important;text-align:left!important}.restaurant-menu__section--emphasis-editorial .restaurant-menu__section-title{font-family:var(--heading-family);font-size:calc(var(--menu-section-title-size, 24px) * 1.1);font-style:var(--heading-style);font-weight:var(--heading-weight);letter-spacing:var(--heading-spacing);line-height:1.05;text-transform:none}.restaurant-menu__section--emphasis-editorial .restaurant-menu__section-title-text{text-transform:none}.restaurant-menu__chapters[data-menu-context=screen] .restaurant-menu__section--emphasis-editorial{border-left:4px solid var(--menu-chapter-rule);padding-left:clamp(14px,3vw,22px)}.restaurant-menu__chapters[data-menu-context=screen] .restaurant-menu__section--emphasis-editorial .restaurant-menu__section-title-text:after{border-bottom:3px solid var(--menu-chapter-rule);content:"";display:block;margin-top:10px;width:52px}.restaurant-menu__section--emphasis-ruled{border-bottom:1px solid var(--menu-chapter-rule);border-top:4px solid var(--menu-chapter-rule);padding:20px 0 12px}.restaurant-menu__section--emphasis-framed{border:1px solid var(--menu-chapter-rule);padding:clamp(16px,4vw,28px)}.restaurant-menu__section--emphasis-spotlight{background:var(--menu-chapter-panel);padding:clamp(18px,4vw,32px)}.restaurant-menu__section--emphasis-hero{background:var(--menu-chapter-panel);border-top:6px solid var(--menu-chapter-rule);padding:clamp(28px,6vw,48px)}.restaurant-menu__section--emphasis-hero .restaurant-menu__section-title{font-family:var(--heading-family);font-size:clamp(30px,5vw,calc(var(--menu-section-title-size, 24px) * 1.55));font-style:var(--heading-style);font-weight:var(--heading-weight);letter-spacing:var(--heading-spacing);line-height:1;text-transform:none}.restaurant-menu__section--emphasis-hero .restaurant-menu__section-title-text{text-transform:none}.restaurant-menu__section--emphasis-quiet .restaurant-menu__section-title{font-family:var(--heading-family);font-size:calc(var(--menu-section-title-size, 24px) * 1.15);text-transform:none}.restaurant-menu__section--compact .restaurant-menu__item>th,.restaurant-menu__section--compact .restaurant-menu__item>td,.restaurant-menu__section--options .restaurant-menu__item>th,.restaurant-menu__section--options .restaurant-menu__item>td{padding-bottom:.35em}.restaurant-menu__section--wine .restaurant-menu__item-name{font-style:italic;font-weight:700}.restaurant-menu__section--wine .restaurant-menu__item-description{font-size:calc(var(--menu-current-font-size) * .94)}.restaurant-menu__item--emphasis-featured>th,.restaurant-menu__item--emphasis-featured>td{background:var(--menu-chapter-panel)!important;border-bottom:1px solid var(--menu-chapter-rule)!important;border-top:1px solid var(--menu-chapter-rule)!important;padding-bottom:1em;padding-top:1em}.restaurant-menu__item--emphasis-featured>th{border-left:4px solid var(--menu-chapter-rule)!important;padding-left:clamp(16px,3vw,22px)!important;padding-right:clamp(16px,3vw,22px)!important}.restaurant-menu__item--emphasis-featured .restaurant-menu__item-name,.restaurant-menu__item--emphasis-editorial .restaurant-menu__item-name{font-size:var(--menu-featured-name-size, 24px);font-weight:700;line-height:1.05}.restaurant-menu__item--emphasis-editorial .restaurant-menu__item-name,.restaurant-menu__item--emphasis-hero .restaurant-menu__item-name,.restaurant-menu__item--emphasis-oversized .restaurant-menu__item-name{font-family:var(--heading-family);font-style:var(--heading-style);font-weight:var(--heading-weight);letter-spacing:var(--heading-spacing)}.restaurant-menu__item--emphasis-hero{background:var(--menu-chapter-panel)!important}.restaurant-menu__item--emphasis-hero>th,.restaurant-menu__item--emphasis-hero>td{background:transparent!important;padding-bottom:clamp(24px,5vw,38px);padding-top:clamp(24px,5vw,38px)}.restaurant-menu__item--emphasis-hero>th{padding-left:clamp(22px,5vw,38px)!important;padding-right:clamp(22px,5vw,38px)!important}.restaurant-menu__item--emphasis-hero .restaurant-menu__item-name,.restaurant-menu__item--emphasis-oversized .restaurant-menu__item-name{font-size:var(--menu-hero-name-size, 32px);line-height:1}.restaurant-menu__chapters[data-menu-context=screen] .restaurant-menu__item--emphasis-featured+.restaurant-menu__item>th,.restaurant-menu__chapters[data-menu-context=screen] .restaurant-menu__item--emphasis-featured+.restaurant-menu__item>td{padding-top:.8em}.restaurant-menu__chapters[data-menu-context=screen] .restaurant-menu__item--emphasis-hero+.restaurant-menu__item>th,.restaurant-menu__chapters[data-menu-context=screen] .restaurant-menu__item--emphasis-hero+.restaurant-menu__item>td{padding-top:clamp(18px,4vw,28px)}.restaurant-menu__item--emphasis-staff-pick>th{border-left:0!important;padding-bottom:.9em;padding-left:20px!important;position:relative}.restaurant-menu__item--emphasis-staff-pick>th:before{background:var(--menu-chapter-rule);bottom:10px;content:"";left:0;position:absolute;top:4px;width:3px}.restaurant-menu__item--emphasis-staff-pick .restaurant-menu__item-name{font-size:calc(var(--menu-current-font-size) + 1pt)}.restaurant-menu__item--emphasis-framed>th,.restaurant-menu__item--emphasis-framed>td{border-bottom:1px solid var(--menu-chapter-rule)!important;border-top:1px solid var(--menu-chapter-rule)!important;padding-bottom:.8em;padding-top:.8em}[data-menu-closed-frame]>th{border-left:1px solid var(--menu-chapter-rule)!important;padding-left:var(--menu-presentation-frame-padding-em, .8em)!important}[data-menu-closed-frame]>td:last-child{border-right:1px solid var(--menu-chapter-rule)!important;padding-right:var(--menu-presentation-frame-padding-em, .8em)!important}.restaurant-menu__configuration-message{border:1px solid var(--menu-border-color);margin-bottom:48px;padding:20px;text-align:center}.restaurant-menu__downloads{border-bottom:1px solid var(--menu-border-color);border-top:1px solid var(--menu-border-color);margin-bottom:64px;margin-top:56px;padding:30px 24px 22px}.restaurant-menu__downloads h2{font-family:var(--heading-family);font-size:30px;letter-spacing:var(--heading-spacing);line-height:1.2;margin:0 0 22px;text-align:center}.restaurant-menu__download-groups{display:grid;gap:30px;grid-template-columns:repeat(2,minmax(0,1fr))}.restaurant-menu__download-group{text-align:center}.restaurant-menu__download-group h3{font-family:var(--heading-family);font-size:22px;letter-spacing:var(--heading-spacing);margin:0 0 12px}.restaurant-menu__download-actions{align-items:center;display:flex;flex-direction:column;gap:7px;justify-content:center}.restaurant-menu__download-button.button{--button-text: var(--text-color);--button-bg: var(--text-color);align-items:center;display:inline-flex;gap:8px;height:auto;justify-content:center;line-height:1.35;margin:0;min-height:44px;padding:12px 16px;text-align:center}.restaurant-menu__download-button svg{flex:0 0 auto}.restaurant-menu__cover-link{font-family:inherit;font-size:15px;margin:0}.restaurant-menu__print-sources,.restaurant-menu__print-output{display:none}body.restaurant-menu-is-paginating .restaurant-menu__print-output{display:block;left:-10000px;position:absolute;top:0;visibility:hidden}.restaurant-menu__print-output,.restaurant-menu__print-output *{letter-spacing:0}.restaurant-menu__print-page{--menu-print-page-width: 154mm;--menu-print-page-height: 216mm;--menu-print-trim-width: 148mm;--menu-print-trim-height: 210mm;--menu-print-bleed: 3mm;--menu-print-min-font-size: 10.5pt;--menu-print-margin-top: 11mm;--menu-print-margin-bottom: 11mm;--menu-print-margin-inside: 25mm;--menu-print-margin-outside: 10mm;--menu-print-base-font-size: 16pt;--menu-print-section-title-font-size: 21pt;--menu-print-description-font-size: 12.5pt;--menu-print-supporting-font-size: 13.5pt;--menu-print-value-font-size: 16pt;--menu-print-column-heading-font-size: 16pt;--menu-print-chapter-title-font-size: 32pt;--menu-print-chapter-kicker-font-size: 11pt;--menu-print-featured-name-font-size: 17.5pt;--menu-print-hero-name-font-size: 24pt;--menu-print-badge-font-size: 10.5pt;--menu-print-footnote-font-size: 11.5pt;--menu-print-continuation-font-size: 10.5pt;--menu-print-page-number-font-size: 10.5pt;--menu-print-body-line-height: 1.12;--menu-print-description-line-height: 1.22;--menu-print-column-gap: 2mm;--menu-print-column-width: 19mm;--menu-print-information-gap: 3mm;--menu-print-item-gap: 1.5mm;--menu-print-section-gap: 5.5mm;--menu-print-chapter-header-gap: 5mm;--menu-print-introduction-gap: 2.4mm;--menu-print-description-gap: .65mm;--menu-print-compact-description-gap: .5mm;--menu-print-supporting-gap: .25mm;--menu-print-feature-padding: 2.4mm;--menu-print-border-width: .3mm;--menu-print-page-number-offset: 5mm;background:#fff;box-sizing:border-box;color:#000;font-size:var(--menu-print-base-font-size);font-style:normal;font-weight:400;height:var(--menu-print-page-height);line-height:var(--menu-print-body-line-height);overflow:hidden;position:relative;print-color-adjust:exact;width:var(--menu-print-page-width);-webkit-print-color-adjust:exact}.restaurant-menu__print-page--typography-condensed{font-family:Agency FB,Arial Narrow,sans-serif}.restaurant-menu__print-page--typography-theme-sans,.restaurant-menu__print-page--typography-editorial{font-family:var(--main-family)}.restaurant-menu__print-page{padding-bottom:calc(var(--menu-print-margin-bottom) + var(--menu-print-bleed));padding-top:calc(var(--menu-print-margin-top) + var(--menu-print-bleed))}.restaurant-menu__print-page--right{padding-left:calc(var(--menu-print-margin-inside) + var(--menu-print-bleed));padding-right:calc(var(--menu-print-margin-outside) + var(--menu-print-bleed))}.restaurant-menu__print-page--left{padding-left:calc(var(--menu-print-margin-outside) + var(--menu-print-bleed));padding-right:calc(var(--menu-print-margin-inside) + var(--menu-print-bleed))}.restaurant-menu__print-page-content{box-sizing:border-box;height:100%;overflow:visible;position:relative}.restaurant-menu__dietary-marker{color:#28613c;display:inline-block;font-size:14px;font-style:normal;font-weight:700;letter-spacing:0;line-height:1;margin-left:.3em;white-space:nowrap}.restaurant-menu__section-title-text>.restaurant-menu__dietary-marker{vertical-align:-.15em;margin-right:-.3em}.restaurant-menu__print-page .restaurant-menu__dietary-marker{font-size:10.5pt}.restaurant-menu__print-page[data-menu-print-marker-size-pt] :is(.restaurant-menu__item-name,.restaurant-menu__section-title-text)>.restaurant-menu__dietary-marker{font-size:var(--menu-presentation-print-marker-size-pt);margin-left:var(--menu-presentation-print-marker-gap-em);vertical-align:var(--menu-presentation-print-marker-shift-em)}.restaurant-menu__subheading-row>th{color:#000;font-size:calc(var(--menu-section-title-size, 24px) * .667);font-weight:700;padding-top:.6em;padding-bottom:.25em;text-align:left}.restaurant-menu__print-page .restaurant-menu__subheading-row>th{font-size:calc(var(--menu-print-section-title-font-size) * .667);line-height:1.12;padding:.5mm 0!important}.restaurant-menu__print-page[data-print-columns] .restaurant-menu__print-column .restaurant-menu__item[data-menu-emphasis-group]>.restaurant-menu__item-value:last-child{padding-right:2mm!important}.restaurant-menu [data-menu-emphasis-group]>:first-child,.restaurant-menu__print-page .restaurant-menu__print-column [data-menu-emphasis-group]>:first-child{border-left:0!important;padding-left:.5em!important}.restaurant-menu [data-menu-emphasis-group]>:last-child,.restaurant-menu__print-page .restaurant-menu__print-column [data-menu-emphasis-group]>:last-child{border-right:0!important;padding-right:.5em!important}.restaurant-menu [data-menu-group-start]>*,.restaurant-menu__print-page .restaurant-menu__print-column [data-menu-group-start]>*{border-top:0!important;padding-top:.5em!important}.restaurant-menu [data-menu-group-end]>*,.restaurant-menu__print-page .restaurant-menu__print-column [data-menu-group-end]>*{border-bottom:0!important;padding-bottom:.5em!important}.restaurant-menu [data-menu-emphasis-group]>*{background:var(--menu-chapter-panel)!important}[data-menu-context=screen] [data-menu-screen-group-tint-percent] [data-menu-emphasis-group]>*{background:rgb(168 141 121 / var(--menu-presentation-screen-group-tint-percent))!important}.restaurant-menu [data-menu-emphasis-group] .restaurant-menu__item-name,.restaurant-menu__print-page .restaurant-menu__item[data-menu-emphasis-group] .restaurant-menu__item-name{font-weight:700}.restaurant-menu__print-page--stock-standard [data-menu-emphasis-group]>*{background:#a88d7924!important}.restaurant-menu tr[data-menu-following-group-gap][style]>*,.restaurant-menu__print-page .restaurant-menu__print-column tr[data-menu-following-group-gap][style]>*{padding-top:var(--menu-previous-group-gap)!important}.restaurant-menu__print-page [data-menu-print-name-overhang-mm] .restaurant-menu__item-name{margin-right:calc(-1 * var(--menu-presentation-print-name-overhang-mm))}.restaurant-menu__item-name:has(>.restaurant-menu__dietary-marker)>.restaurant-menu__copy-line:only-of-type{display:inline}.restaurant-menu__dietary-key{display:flex;flex-wrap:wrap;gap:.4em 1.4em;margin:1.5em 0 0;font-size:16px;line-height:1.2}.restaurant-menu__print-page .restaurant-menu__dietary-key{position:absolute;top:calc(100% + .5mm);left:0;margin:0;font-size:var(--menu-print-badge-font-size);line-height:1.2;font-family:inherit}.restaurant-menu__print-page .restaurant-menu__dietary-key>span{font:inherit}.restaurant-menu__dietary-key .restaurant-menu__dietary-marker{font-size:1em;margin-left:0}.restaurant-menu__print-row-heading{flex:0 0 auto;margin-bottom:2mm}.restaurant-menu__print-row-heading h3{font:inherit;font-size:var(--menu-print-section-title-font-size);margin:0}.restaurant-menu__print-row-heading p{font:inherit;font-size:var(--menu-print-description-font-size);margin:1mm 0 0}.restaurant-menu__section-group{border:1px solid var(--menu-chapter-rule);margin-bottom:var(--menu-section-gap, 42px);padding:clamp(16px,4vw,28px)}.restaurant-menu__section-group-title{font-family:var(--main-family);font-size:var(--menu-section-title-size, 24px);font-weight:700;line-height:1.05;margin:0}.restaurant-menu__section-group-introduction{font-size:calc(var(--menu-current-font-size) * var(--menu-description-scale, .9));line-height:1.35;margin:.6em 0 1.15em}.restaurant-menu__section-group-columns{display:grid;gap:clamp(12px,3vw,28px);grid-template-columns:repeat(var(--menu-group-columns, 2),minmax(0,1fr))}.restaurant-menu__section-group .restaurant-menu__section--emphasis-framed{border:0;margin:0;min-width:0;padding:0}.restaurant-menu__section-group [data-menu-group-column=continuation]{border-left:1px solid var(--menu-chapter-rule);padding-left:clamp(12px,2vw,20px)}.restaurant-menu__group-column-label{font-family:var(--main-family);font-size:.78em;font-weight:700;letter-spacing:.08em;line-height:1.2;margin:0 0 .7em;text-transform:uppercase}@media(max-width:600px){.restaurant-menu__section-group{padding:14px 12px}.restaurant-menu__section-group-columns{gap:10px}.restaurant-menu__section-group [data-menu-group-column=continuation]{padding-left:10px}.restaurant-menu__section-group .restaurant-menu__value-column{width:2em}}@media(max-width:360px){.restaurant-menu__section-group{--menu-price-edge-gutter: 0px}.restaurant-menu__section-group .restaurant-menu__section--columns-2 .restaurant-menu__table .restaurant-menu__value-column{width:24px}.restaurant-menu__section-group .restaurant-menu__item-name,.restaurant-menu__section-group .restaurant-menu__item-value{font-size:15px}}.restaurant-menu__print-page[data-print-columns="3"] .restaurant-menu__print-row-heading[data-menu-group-span],.restaurant-menu__print-page[data-print-columns="3"] .restaurant-menu__print-columns[data-menu-group-span]{align-self:flex-start;box-sizing:border-box;width:calc((100% - 12mm) * var(--menu-group-span, 2) / 3 + (var(--menu-group-span, 2) - 1) * 6mm)}.restaurant-menu__print-page .restaurant-menu__print-row-heading:has(+.restaurant-menu__print-columns [data-menu-group-column=first]){border:var(--menu-print-border-width) solid currentColor;border-bottom:0;margin-bottom:0;padding:2mm 2.5mm 0}.restaurant-menu__print-page .restaurant-menu__print-columns:has(>.restaurant-menu__print-column [data-menu-group-column=first]){border:var(--menu-print-border-width) solid currentColor;border-top:0;flex:0 0 auto!important;padding:1.5mm 2.5mm 2.5mm}.restaurant-menu__print-page .restaurant-menu__print-columns:has(>.restaurant-menu__print-column [data-menu-group-column=first]) .restaurant-menu__section--emphasis-framed{border:0;padding:0}.restaurant-menu__print-page .restaurant-menu__group-column-label{font-size:var(--menu-print-badge-font-size);margin-bottom:1.5mm}.restaurant-menu__section-group-title,.restaurant-menu__print-row-heading:has(+.restaurant-menu__print-columns [data-menu-group-column=first]) h3{--menu-puppy-paw: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgYXJpYS1oaWRkZW49InRydWUiPgogIDxnIGZpbGw9ImJsYWNrIj4KICAgIDxlbGxpcHNlIGN4PSI2IiBjeT0iMTIiIHJ4PSIyLjUiIHJ5PSIzLjUiIHRyYW5zZm9ybT0icm90YXRlKC0yNiA2IDEyKSIvPgogICAgPGVsbGlwc2UgY3g9IjEyIiBjeT0iNi41IiByeD0iMi42IiByeT0iMy43IiB0cmFuc2Zvcm09InJvdGF0ZSgtOSAxMiA2LjUpIi8+CiAgICA8ZWxsaXBzZSBjeD0iMjAiIGN5PSI2LjUiIHJ4PSIyLjYiIHJ5PSIzLjciIHRyYW5zZm9ybT0icm90YXRlKDkgMjAgNi41KSIvPgogICAgPGVsbGlwc2UgY3g9IjI2IiBjeT0iMTIiIHJ4PSIyLjUiIHJ5PSIzLjUiIHRyYW5zZm9ybT0icm90YXRlKDI2IDI2IDEyKSIvPgogICAgPHBhdGggZD0iTTE2IDE0Yy0zLjEgMC01LjIgMi4zLTcgNC43LTIuMiAzLTEuMiA3LjMgMi44IDcuMyAxLjggMCAzLTEgNC4yLTFzMi40IDEgNC4yIDFjNCAwIDUtNC4zIDIuOC03LjMtMS44LTIuNC0zLjktNC43LTctNC43WiIvPgogIDwvZz4KPC9zdmc+Cg==)}.restaurant-menu__section-group[data-group-decoration=paws] .restaurant-menu__section-group-title:before,.restaurant-menu__section-group[data-group-decoration=paws] .restaurant-menu__section-group-title:after,.restaurant-menu__print-row-heading[data-group-decoration=paws] h3:before,.restaurant-menu__print-row-heading[data-group-decoration=paws] h3:after{content:"";display:inline-block;width:.78em;height:.78em;background-color:var(--menu-chapter-rule, #a88d79);-webkit-mask:var(--menu-puppy-paw) center / contain no-repeat;mask:var(--menu-puppy-paw) center / contain no-repeat;vertical-align:-.08em}.restaurant-menu__section-group[data-group-decoration=paws] .restaurant-menu__section-group-title:before,.restaurant-menu__print-row-heading[data-group-decoration=paws] h3:before{margin-right:.38em;transform:rotate(-15deg)}.restaurant-menu__section-group[data-group-decoration=paws] .restaurant-menu__section-group-title:after,.restaurant-menu__print-row-heading[data-group-decoration=paws] h3:after{margin-left:.38em;transform:rotate(15deg)}.restaurant-menu__print-row-heading[data-group-decoration=paws] h3:before,.restaurant-menu__print-row-heading[data-group-decoration=paws] h3:after{width:.62em;height:.62em}.restaurant-menu__print-page .restaurant-menu__compact-price{float:right;font-size:var(--menu-print-value-font-size);font-weight:400;margin-left:2mm;text-align:right}.restaurant-menu__print-page[data-print-header=running] .restaurant-menu__print-running-header{display:grid;grid-template-columns:1fr 52mm 1fr;gap:1mm 4mm;flex:0 0 auto;min-height:20mm}.restaurant-menu__print-page .restaurant-menu__print-running-copy{color:inherit;grid-column:1 / -1;font:inherit;font-size:var(--menu-print-badge-font-size);line-height:1.12;margin:0}.restaurant-menu__print-page[data-print-header=running] .restaurant-menu__print-logo{grid-column:2;grid-row:1;object-position:center}.restaurant-menu__print-page .restaurant-menu__print-running-title{color:inherit;grid-column:1;grid-row:1;font:inherit;font-size:var(--menu-print-section-title-font-size);margin:0}.restaurant-menu__print-page[data-print-compact=true][data-print-columns][data-has-print-profile=false] .restaurant-menu__print-column{--menu-print-item-gap: 1mm;--menu-print-section-gap: 2mm;--menu-print-feature-padding: 1.5mm;--menu-print-introduction-gap: 1.5mm}.restaurant-menu__print-page--column-layout .restaurant-menu__print-page-content{display:flex;flex-direction:column}.restaurant-menu__print-page[data-print-spacing=relaxed][data-print-columns][data-has-print-profile=false] .restaurant-menu__print-column{--menu-print-item-gap: 2.3mm;--menu-print-section-gap: 4mm;--menu-print-feature-padding: 1.8mm}.restaurant-menu__print-running-header{align-items:center;border-bottom:.35mm solid var(--menu-chapter-rule);box-sizing:border-box;display:flex;flex:0 0 20mm;gap:8mm;margin-bottom:4mm;padding-bottom:2mm}.restaurant-menu__print-logo{display:block;flex:0 0 52mm;height:17mm;object-fit:contain;object-position:left center;width:52mm}.restaurant-menu__print-page .restaurant-menu__print-page-summary{color:inherit;flex:1;font:inherit;font-size:var(--menu-print-badge-font-size);line-height:1.2;margin:0;max-height:18mm;min-width:0;overflow:hidden;overflow-wrap:anywhere;text-align:right;text-transform:uppercase}.restaurant-menu__print-columns{display:grid;flex:1;gap:6mm;grid-template-columns:repeat(var(--menu-print-flow-columns),minmax(0,1fr));min-height:0}.restaurant-menu__print-column{--menu-print-column-width: 12mm;--menu-print-column-gap: 1.2mm;--menu-print-item-gap: 1.8mm;--menu-print-section-gap: 4mm;--menu-print-chapter-header-gap: 4mm;height:100%;min-height:0;min-width:0}.restaurant-menu__print-column .restaurant-menu__section--columns-2:has(.restaurant-menu__price-suffix){--menu-print-column-width: 16mm}.restaurant-menu__print-page .restaurant-menu__print-column .restaurant-menu__column-heading:last-child,.restaurant-menu__print-page .restaurant-menu__print-column .restaurant-menu__item-value:last-child{padding-right:0!important}.restaurant-menu__print-page .restaurant-menu__print-column .restaurant-menu__item-value,.restaurant-menu__print-page .restaurant-menu__print-column .restaurant-menu__column-heading{overflow-wrap:normal}.restaurant-menu__print-page .restaurant-menu__price-amount,.restaurant-menu__print-page .restaurant-menu__price-suffix{font-family:inherit;font-size:max(var(--menu-print-value-font-size),var(--menu-print-min-font-size))!important}.restaurant-menu__print-page .restaurant-menu__item--has-print-copy>th,.restaurant-menu__print-page .restaurant-menu__item--has-print-copy>td{padding-bottom:0!important}.restaurant-menu__print-page .restaurant-menu__print-copy-row>td{padding:0 0 var(--menu-print-item-gap)!important}.restaurant-menu__print-page .restaurant-menu__print-heading-price{float:right;font-size:var(--menu-print-value-font-size);font-weight:400;line-height:1;margin:1mm 0 1mm 2mm;text-transform:none}.restaurant-menu__print-page .restaurant-menu__section-title--with-price .restaurant-menu__section-title-text{display:inline}.restaurant-menu__print-page[data-print-columns="2"] .restaurant-menu__print-columns{gap:12mm}.restaurant-menu__print-page[data-print-columns="2"] .restaurant-menu__print-column{--menu-print-column-width: 12mm;--menu-print-item-gap: 2.3mm;--menu-print-section-gap: 6mm}.restaurant-menu__print-page--theme-day,.restaurant-menu__print-page--theme-warm,.restaurant-menu__print-page--theme-plain{--menu-chapter-rule: #8d6248}.restaurant-menu__print-page--theme-night,.restaurant-menu__print-page--stock-dark{--menu-chapter-rule: #e8be7f;background:#141414;color:#faf4e8}.restaurant-menu__print-page--theme-night .restaurant-menu__ink-accent,.restaurant-menu__print-page--stock-dark .restaurant-menu__ink-accent{color:#e8be7f}.restaurant-menu__print-page--stock-standard.restaurant-menu__print-page--theme-day .restaurant-menu__ink-accent,.restaurant-menu__print-page--stock-standard.restaurant-menu__print-page--theme-warm .restaurant-menu__ink-accent,.restaurant-menu__print-page--stock-standard.restaurant-menu__print-page--theme-plain .restaurant-menu__ink-accent{color:#000}.restaurant-menu__print-page--stock-standard.restaurant-menu__print-page--theme-day .restaurant-menu__ink-accent-border,.restaurant-menu__print-page--stock-standard.restaurant-menu__print-page--theme-warm .restaurant-menu__ink-accent-border,.restaurant-menu__print-page--stock-standard.restaurant-menu__print-page--theme-plain .restaurant-menu__ink-accent-border,.restaurant-menu__print-page--stock-standard.restaurant-menu__print-page--theme-day .restaurant-menu__ink-accent-border>th,.restaurant-menu__print-page--stock-standard.restaurant-menu__print-page--theme-day .restaurant-menu__ink-accent-border>td,.restaurant-menu__print-page--stock-standard.restaurant-menu__print-page--theme-warm .restaurant-menu__ink-accent-border>th,.restaurant-menu__print-page--stock-standard.restaurant-menu__print-page--theme-warm .restaurant-menu__ink-accent-border>td,.restaurant-menu__print-page--stock-standard.restaurant-menu__print-page--theme-plain .restaurant-menu__ink-accent-border>th,.restaurant-menu__print-page--stock-standard.restaurant-menu__print-page--theme-plain .restaurant-menu__ink-accent-border>td{border-color:#8d6248!important}.restaurant-menu__print-page .restaurant-menu__chapter-header{margin:0 0 var(--menu-print-chapter-header-gap);max-width:none}.restaurant-menu__print-page .restaurant-menu__chapter-header--rule{border-bottom:var(--menu-print-border-width) solid currentColor;padding-bottom:var(--menu-print-feature-padding)}.restaurant-menu__print-page .restaurant-menu__chapter-header--editorial{border-left:calc(var(--menu-print-border-width) * 4) solid currentColor;padding-left:var(--menu-print-feature-padding)}.restaurant-menu__print-page .restaurant-menu__chapter-header--full-page{justify-content:center;min-height:100%;padding-top:0}.restaurant-menu__print-divider-brand{display:flex;flex-direction:column;align-items:center;width:36.8%}.restaurant-menu__print-divider-logo{display:block;height:auto;width:100%}.restaurant-menu__section:has(.restaurant-menu__section-eyebrow) .restaurant-menu__column-heading--price{vertical-align:bottom}.restaurant-menu__print-page--stock-dark .restaurant-menu__column-heading--price,.restaurant-menu__print-page--stock-dark .restaurant-menu__print-heading-price{color:#faf4e8}.restaurant-menu__print-page .restaurant-menu__item--layout-sub-item .restaurant-menu__price-amount,.restaurant-menu__print-page .restaurant-menu__item--layout-sub-item .restaurant-menu__price-suffix,.restaurant-menu__print-page .restaurant-menu__print-column .restaurant-menu__item--layout-sub-item .restaurant-menu__price-stack,.restaurant-menu__print-page .restaurant-menu__print-column .restaurant-menu__item--layout-sub-item .restaurant-menu__price-amount,.restaurant-menu__print-page .restaurant-menu__print-column .restaurant-menu__item--layout-sub-item .restaurant-menu__price-suffix{font-size:inherit!important}.restaurant-menu__print-page[data-print-columns] .restaurant-menu__print-column [data-menu-print-padding-y-mm]>th,.restaurant-menu__print-page[data-print-columns] .restaurant-menu__print-column [data-menu-print-padding-y-mm]>td{padding-bottom:var(--menu-presentation-print-padding-y-mm)!important;padding-top:var(--menu-presentation-print-padding-y-mm)!important}.restaurant-menu__print-page[data-print-columns] .restaurant-menu__print-column [data-menu-print-value-label-offset-mm]>.restaurant-menu__item-value{padding-top:calc(var(--menu-print-badge-font-size) * 1.1 + var(--menu-presentation-print-value-label-offset-mm))!important}.restaurant-menu__print-page[data-print-columns] .restaurant-menu__print-column [data-menu-print-border-start-px]>th{border-left-width:var(--menu-presentation-print-border-start-px)!important;padding-left:0!important;padding-right:0!important}.restaurant-menu__print-page[data-print-columns] .restaurant-menu__print-column [data-menu-print-name-inset-mm] :is(.restaurant-menu__item-label,.restaurant-menu__item-name){margin-left:var(--menu-presentation-print-name-inset-mm)}.restaurant-menu__print-page[data-print-columns] .restaurant-menu__print-column [data-menu-print-price-width-mm]{--menu-print-column-width: var(--menu-presentation-print-price-width-mm)}.restaurant-menu__print-page[data-print-columns] .restaurant-menu__print-column [data-menu-following-gap]>th,.restaurant-menu__print-page[data-print-columns] .restaurant-menu__print-column [data-menu-following-gap]>td{padding-top:var(--menu-previous-print-gap)!important}.restaurant-menu__print-page[data-print-columns] .restaurant-menu__print-column [data-menu-print-subitems-flush] .restaurant-menu__item--layout-sub-item>th:first-child{padding-left:0!important}.restaurant-menu__print-page .restaurant-menu__print-column [data-menu-print-frame-end]>.restaurant-menu__item-value:last-child{border-right:var(--menu-print-border-width) solid var(--menu-chapter-rule)!important;padding-right:var(--menu-presentation-print-frame-padding-mm, 2mm)!important}.restaurant-menu__print-page .restaurant-menu__print-column [data-menu-closed-frame]>th{border-left:var(--menu-print-border-width) solid var(--menu-chapter-rule)!important;padding-left:var(--menu-presentation-print-frame-padding-mm, 2mm)!important}.restaurant-menu__print-page .restaurant-menu__print-column [data-menu-closed-frame]>td:last-child{border-right:var(--menu-print-border-width) solid var(--menu-chapter-rule)!important;padding-right:var(--menu-presentation-print-frame-padding-mm, 2mm)!important}.restaurant-menu__print-page .restaurant-menu__print-column [data-menu-print-bottom-extra-mm]>*{padding-bottom:calc(var(--menu-print-feature-padding) + var(--menu-presentation-print-bottom-extra-mm))!important}.restaurant-menu__print-column>.restaurant-menu__section.restaurant-menu__section--sandwich-options:last-child{margin-bottom:0}.restaurant-menu__print-page .restaurant-menu__chapter-title{font-family:inherit;font-size:var(--menu-print-chapter-title-font-size);letter-spacing:var(--heading-spacing);line-height:.98}.restaurant-menu__print-page .restaurant-menu__chapter-kicker{font-size:var(--menu-print-chapter-kicker-font-size);margin-bottom:calc(var(--menu-print-feature-padding) / 2)}.restaurant-menu__print-page .restaurant-menu__chapter-introduction{font-size:var(--menu-print-description-font-size);line-height:var(--menu-print-description-line-height);margin-top:var(--menu-print-introduction-gap)}.restaurant-menu__print-page .restaurant-menu__chapter-introduction--featured{background:#a88d7924;border:var(--menu-print-border-width) solid #8d6248;border-left-width:4px;padding:var(--menu-print-feature-padding);font-size:var(--menu-print-featured-name-font-size);font-weight:400;line-height:1.05}.restaurant-menu__print-page .restaurant-menu__chapter-divider-mark{border-top-width:var(--menu-print-border-width)}.restaurant-menu__print-page .restaurant-menu__section{border:0;break-inside:avoid;margin:0 0 var(--menu-print-section-gap);padding:0}.restaurant-menu__print-page .restaurant-menu__section:last-child{margin-bottom:0}.restaurant-menu__print-page .restaurant-menu__section.restaurant-menu__section--sandwich-options{margin-bottom:calc(var(--menu-print-section-gap) * 2)}.restaurant-menu__print-page .restaurant-menu__table{color:inherit;font-family:inherit}.restaurant-menu__print-page .restaurant-menu__table .restaurant-menu__value-column{width:var(--menu-print-column-width)}.restaurant-menu__print-page .restaurant-menu__section-title{font-family:inherit;font-size:var(--menu-print-section-title-font-size);font-weight:700;line-height:1;padding-bottom:.5em!important}.restaurant-menu__print-page .restaurant-menu__section-title-text{font-size:inherit;line-height:inherit}.restaurant-menu__print-page--typography-editorial .restaurant-menu__section--emphasis-editorial .restaurant-menu__section-title{font-family:inherit}.restaurant-menu__print-page .restaurant-menu__section-eyebrow,.restaurant-menu__print-page .restaurant-menu__item-label{font-family:inherit;font-size:max(var(--menu-print-badge-font-size),var(--menu-print-min-font-size))}.restaurant-menu__print-page .restaurant-menu__chapter-kicker{font-family:inherit}.restaurant-menu__print-page .restaurant-menu__section-eyebrow{margin-bottom:.3em}.restaurant-menu__print-page .restaurant-menu__section-heading-row:has(.restaurant-menu__section-eyebrow) .restaurant-menu__column-heading{padding-top:calc(var(--menu-print-badge-font-size) * 1.1 + .3em)!important}.restaurant-menu__print-page .restaurant-menu__column-heading{font-size:var(--menu-print-value-font-size);font-variant-numeric:normal;font-weight:400;line-height:1;overflow-wrap:anywhere;padding-bottom:.5em!important;padding-left:var(--menu-print-column-gap)!important;white-space:normal}.restaurant-menu__print-page .restaurant-menu__column-heading--price{font-size:var(--menu-print-value-font-size);font-variant-numeric:normal;font-weight:400}.restaurant-menu__print-page .restaurant-menu__section--split-print-heading .restaurant-menu__section-title{padding-bottom:.2em!important}.restaurant-menu__print-page .restaurant-menu__section-heading-row--values .restaurant-menu__column-heading{padding-bottom:.7em!important}.restaurant-menu__print-page .restaurant-menu__section-introduction{font-size:var(--menu-print-description-font-size);font-style:normal;font-weight:400;line-height:var(--menu-print-description-line-height);padding-bottom:var(--menu-print-introduction-gap)!important}.restaurant-menu__print-page .restaurant-menu__section:has(tbody>.restaurant-menu__item--tuck-under:first-child) .restaurant-menu__section-introduction{padding-bottom:.5mm!important}.restaurant-menu__print-page tbody>.restaurant-menu__item--tuck-under:first-child>th,.restaurant-menu__print-page tbody>.restaurant-menu__item--tuck-under:first-child>td{padding-top:0!important}.restaurant-menu__print-page .restaurant-menu__item>th,.restaurant-menu__print-page .restaurant-menu__item>td{padding-bottom:var(--menu-print-item-gap)}.restaurant-menu__print-page .restaurant-menu__item--layout-sub-item>th,.restaurant-menu__print-page .restaurant-menu__item--layout-sub-item>td{padding-bottom:calc(var(--menu-print-item-gap) * .45)}.restaurant-menu__print-page .restaurant-menu__item--layout-sub-item>th:first-child{padding-left:.75em!important}.restaurant-menu__print-page .restaurant-menu__item:not(.restaurant-menu__item--layout-sub-item)+.restaurant-menu__item--layout-sub-item>th,.restaurant-menu__print-page .restaurant-menu__item:not(.restaurant-menu__item--layout-sub-item)+.restaurant-menu__item--layout-sub-item>td{padding-top:calc(var(--menu-print-item-gap) * 1.5)}.restaurant-menu__print-page .restaurant-menu__item:has(+.restaurant-menu__item--tuck-under)>th,.restaurant-menu__print-page .restaurant-menu__item:has(+.restaurant-menu__item--tuck-under)>td{padding-bottom:calc(var(--menu-print-item-gap) * .12)}.restaurant-menu__print-page .restaurant-menu__item+.restaurant-menu__item--tuck-under>th,.restaurant-menu__print-page .restaurant-menu__item+.restaurant-menu__item--tuck-under>td{padding-top:0!important}.restaurant-menu__print-page .restaurant-menu__section--group-sub-items .restaurant-menu__item--layout-sub-item:not(.restaurant-menu__item--tuck-under)>th{border-left:calc(var(--menu-print-border-width) * 3) solid var(--menu-chapter-rule)!important;padding-left:var(--menu-print-feature-padding)!important}.restaurant-menu__print-page .restaurant-menu__section--group-sub-items .restaurant-menu__item:not(.restaurant-menu__item--layout-sub-item)+.restaurant-menu__item--layout-sub-item:not(.restaurant-menu__item--tuck-under)>th,.restaurant-menu__print-page .restaurant-menu__section--group-sub-items .restaurant-menu__item:not(.restaurant-menu__item--layout-sub-item)+.restaurant-menu__item--layout-sub-item:not(.restaurant-menu__item--tuck-under)>td{padding-top:calc(var(--menu-print-item-gap) * 2.4)}.restaurant-menu__print-page .restaurant-menu__section--group-sub-items .restaurant-menu__item--layout-sub-item.restaurant-menu__item--lunch-heading>th{border-left:0!important;padding-left:.75em!important}.restaurant-menu__print-page .restaurant-menu__item--layout-sub-item .restaurant-menu__item-information,.restaurant-menu__print-page .restaurant-menu__item--layout-sub-item .restaurant-menu__item-name,.restaurant-menu__print-page .restaurant-menu__item--layout-sub-item .restaurant-menu__item-value{font-size:max(calc(var(--menu-print-base-font-size) * .66),var(--menu-print-min-font-size));font-weight:700;line-height:1.15}.restaurant-menu__print-page .restaurant-menu__item--layout-sub-item .restaurant-menu__item-description{font-size:max(calc(var(--menu-print-base-font-size) * .66),var(--menu-print-min-font-size));font-weight:400;line-height:1.18}.restaurant-menu__print-page .restaurant-menu__item--layout-sub-item .restaurant-menu__item-value{padding-left:0!important}.restaurant-menu__print-page .restaurant-menu__item-information{font-size:var(--menu-print-base-font-size);font-weight:400;line-height:var(--menu-print-body-line-height);overflow-wrap:break-word;padding-right:var(--menu-print-information-gap)!important}.restaurant-menu__print-page .restaurant-menu__item-name{font-size:var(--menu-print-base-font-size);font-weight:400;line-height:var(--menu-print-body-line-height)}.restaurant-menu__print-page .restaurant-menu__item-supporting{font-size:var(--menu-print-supporting-font-size);margin-top:var(--menu-print-supporting-gap)}.restaurant-menu__print-page .restaurant-menu__item--layout-sub-item .restaurant-menu__item-supporting{font-size:inherit;font-weight:400}.restaurant-menu__print-page .restaurant-menu__item--lunch-heading .restaurant-menu__item-information,.restaurant-menu__print-page .restaurant-menu__item--lunch-heading .restaurant-menu__item-name,.restaurant-menu__print-page .restaurant-menu__item--lunch-heading .restaurant-menu__item-value{font-size:var(--menu-print-base-font-size);font-weight:400;line-height:var(--menu-print-body-line-height)}.restaurant-menu__print-page .restaurant-menu__item-value{font-size:var(--menu-print-value-font-size);font-variant-numeric:normal;font-weight:400;line-height:1;padding-left:var(--menu-print-column-gap)!important}.restaurant-menu__print-page .restaurant-menu__column-heading:last-child,.restaurant-menu__print-page .restaurant-menu__item-value:last-child{padding-right:var(--menu-print-feature-padding)!important}.restaurant-menu__price-amount,.restaurant-menu__price-suffix{display:block}.restaurant-menu__price-suffix{white-space:nowrap}.restaurant-menu__section:has(.restaurant-menu__price-suffix) .restaurant-menu__table .restaurant-menu__value-column{width:calc(5.5em + var(--menu-current-column-gap))}.restaurant-menu__print-page .restaurant-menu__section:has(.restaurant-menu__price-suffix) .restaurant-menu__table .restaurant-menu__value-column:last-child{width:calc(var(--menu-print-column-width) * 1.4)}.restaurant-menu__print-page .restaurant-menu__section--columns-3:has(.restaurant-menu__price-suffix) .restaurant-menu__table .restaurant-menu__value-column:last-child{width:14mm}.restaurant-menu__print-page .restaurant-menu__section--columns-3:has(.restaurant-menu__price-suffix) .restaurant-menu__table .restaurant-menu__value-column:not(:last-child){width:var(--menu-print-column-width)}.restaurant-menu__print-page .restaurant-menu__item-description{font-size:var(--menu-print-description-font-size);font-weight:400;line-height:var(--menu-print-description-line-height);margin-top:var(--menu-print-description-gap)}.restaurant-menu__print-page .restaurant-menu__copy-line--format-a{font-size:var(--menu-print-description-font-size);font-style:italic;font-weight:400;line-height:var(--menu-print-description-line-height)}.restaurant-menu__print-page .restaurant-menu__item--layout-sub-item.restaurant-menu__item--extra-separation>th,.restaurant-menu__print-page .restaurant-menu__item--layout-sub-item.restaurant-menu__item--extra-separation>td{padding-top:calc(var(--menu-print-item-gap) * 2.4)!important}.restaurant-menu__print-page .restaurant-menu__section--standard .restaurant-menu__item-description,.restaurant-menu__print-page .restaurant-menu__section--compact .restaurant-menu__item-description{margin-top:var(--menu-print-compact-description-gap)}.restaurant-menu__print-page .restaurant-menu__section--wine .restaurant-menu__item-description{font-size:var(--menu-print-supporting-font-size)}.restaurant-menu__print-page .restaurant-menu__footnote{font-size:max(var(--menu-print-footnote-font-size),var(--menu-print-min-font-size));padding-top:calc(var(--menu-print-item-gap) * .75)!important}.restaurant-menu__print-page .restaurant-menu__section--emphasis-ruled{border-bottom:var(--menu-print-border-width) solid currentColor;border-top:calc(var(--menu-print-border-width) * 3) solid currentColor;padding:var(--menu-print-feature-padding) 0}.restaurant-menu__print-page .restaurant-menu__section--emphasis-framed{border:var(--menu-print-border-width) solid currentColor;padding:var(--menu-print-feature-padding)}.restaurant-menu__print-page .restaurant-menu__section--emphasis-spotlight{background:#0000000f;padding:calc(var(--menu-print-feature-padding) * 1.35)}.restaurant-menu__print-page .restaurant-menu__section--emphasis-hero{background:#a88d7924;border-top:calc(var(--menu-print-border-width) * 4) solid currentColor;padding:calc(var(--menu-print-feature-padding) * 1.35)}.restaurant-menu__print-page .restaurant-menu__section--emphasis-hero .restaurant-menu__section-title{font-family:inherit;font-size:var(--menu-print-hero-name-font-size);line-height:1}.restaurant-menu__print-page--stock-standard .restaurant-menu__section--emphasis-spotlight,.restaurant-menu__print-page--stock-standard .restaurant-menu__section--emphasis-hero,.restaurant-menu__print-page--stock-standard .restaurant-menu__item--emphasis-featured>th,.restaurant-menu__print-page--stock-standard .restaurant-menu__item--emphasis-featured>td,.restaurant-menu__print-page--stock-standard .restaurant-menu__item--emphasis-hero>th,.restaurant-menu__print-page--stock-standard .restaurant-menu__item--emphasis-hero>td{background:#a88d7924!important}.restaurant-menu__print-page--theme-night .restaurant-menu__section--emphasis-spotlight,.restaurant-menu__print-page--stock-dark .restaurant-menu__section--emphasis-spotlight{background:#1b1b1b}.restaurant-menu__print-page .restaurant-menu__item--emphasis-featured>th,.restaurant-menu__print-page .restaurant-menu__item--emphasis-featured>td,.restaurant-menu__print-page .restaurant-menu__item--emphasis-framed>th,.restaurant-menu__print-page .restaurant-menu__item--emphasis-framed>td{border-bottom:var(--menu-print-border-width) solid currentColor!important;border-top:var(--menu-print-border-width) solid currentColor!important;padding-bottom:var(--menu-print-feature-padding);padding-top:var(--menu-print-feature-padding)}.restaurant-menu__print-page .restaurant-menu__item--emphasis-featured>:last-child{border-right:var(--menu-print-border-width) solid var(--menu-chapter-rule)!important}.restaurant-menu__print-page .restaurant-menu__item--emphasis-featured>th,.restaurant-menu__print-page .restaurant-menu__item--emphasis-featured>td{border-bottom-color:var(--menu-chapter-rule)!important;border-top-color:var(--menu-chapter-rule)!important}.restaurant-menu__print-page .restaurant-menu__item--emphasis-featured.restaurant-menu__item--has-print-copy>th,.restaurant-menu__print-page .restaurant-menu__item--emphasis-featured.restaurant-menu__item--has-print-copy>td{border-bottom:0!important}.restaurant-menu__print-page .restaurant-menu__print-copy-row--featured>td{background:var(--menu-chapter-panel)!important;border-bottom:var(--menu-print-border-width) solid var(--menu-chapter-rule)!important;border-left:4px solid var(--menu-chapter-rule)!important;border-right:var(--menu-print-border-width) solid var(--menu-chapter-rule)!important;padding:0 var(--menu-print-feature-padding) var(--menu-print-feature-padding) clamp(16px,3vw,22px)!important}.restaurant-menu__print-page .restaurant-menu__section--emphasis-framed .restaurant-menu__item--emphasis-featured>:last-child,.restaurant-menu__print-page .restaurant-menu__section--emphasis-framed .restaurant-menu__print-copy-row--featured>td{border-right:0!important}.restaurant-menu__print-page[data-print-compact=true] .restaurant-menu__print-column .restaurant-menu__section:is(.restaurant-menu__section--emphasis-spotlight,.restaurant-menu__section--emphasis-framed,.restaurant-menu__section--emphasis-hero):has(.restaurant-menu__print-copy-row--featured){padding-right:0}.restaurant-menu__print-page[data-print-compact=true] .restaurant-menu__print-column .restaurant-menu__item-value:last-child{padding-right:var(--menu-print-feature-padding)!important}.restaurant-menu__print-page[data-print-compact=true] .restaurant-menu__compact-price{margin-right:var(--menu-print-feature-padding)}.restaurant-menu__print-page[data-menu-print-price-gutter-mm] .restaurant-menu__print-column .restaurant-menu__item-value:last-child{padding-right:var(--menu-presentation-print-price-gutter-mm)!important}.restaurant-menu__print-page[data-menu-print-heading-price-inset-mm] .restaurant-menu__print-column .restaurant-menu__section--emphasis-standard .restaurant-menu__print-heading-price,.restaurant-menu__print-page[data-print-columns] .restaurant-menu__print-column [data-menu-print-heading-price-inset-mm] .restaurant-menu__print-heading-price{transform:translate(calc(-1 * var(--menu-presentation-print-heading-price-inset-mm)))}.restaurant-menu__print-page[data-print-columns] .restaurant-menu__print-column [data-menu-print-information-padding-right-mm]>.restaurant-menu__item-information{padding-right:var(--menu-presentation-print-information-padding-right-mm)!important}.restaurant-menu__print-page .restaurant-menu__item--emphasis-featured .restaurant-menu__item-name,.restaurant-menu__print-page .restaurant-menu__item--emphasis-editorial .restaurant-menu__item-name{font-size:var(--menu-print-featured-name-font-size);font-weight:700}.restaurant-menu__print-page .restaurant-menu__item--emphasis-featured:has(.restaurant-menu__item-label) .restaurant-menu__item-value{padding-top:calc(var(--menu-print-feature-padding) + var(--menu-print-badge-font-size) * 1.1 + 5px)!important}.restaurant-menu__print-page .restaurant-menu__item--emphasis-editorial .restaurant-menu__item-name,.restaurant-menu__print-page .restaurant-menu__item--emphasis-hero .restaurant-menu__item-name,.restaurant-menu__print-page .restaurant-menu__item--emphasis-oversized .restaurant-menu__item-name{font-family:inherit}.restaurant-menu__print-page .restaurant-menu__item--emphasis-hero>th,.restaurant-menu__print-page .restaurant-menu__item--emphasis-hero>td{background:#0000000f!important;padding-bottom:var(--menu-print-feature-padding);padding-top:var(--menu-print-feature-padding)}.restaurant-menu__print-page--theme-night .restaurant-menu__item--emphasis-hero>th,.restaurant-menu__print-page--theme-night .restaurant-menu__item--emphasis-hero>td,.restaurant-menu__print-page--stock-dark .restaurant-menu__item--emphasis-hero>th,.restaurant-menu__print-page--stock-dark .restaurant-menu__item--emphasis-hero>td{background:#1b1b1b!important}.restaurant-menu__print-page .restaurant-menu__item--emphasis-hero{background:#0000000f!important}.restaurant-menu__print-page--theme-night .restaurant-menu__item--emphasis-hero,.restaurant-menu__print-page--stock-dark .restaurant-menu__item--emphasis-hero{background:#1b1b1b!important}.restaurant-menu__print-page .restaurant-menu__item--emphasis-hero>th,.restaurant-menu__print-page .restaurant-menu__item--emphasis-hero>td{background:transparent!important}.restaurant-menu__print-page .restaurant-menu__item--emphasis-hero>th{padding-left:var(--menu-print-feature-padding)!important}.restaurant-menu__print-page .restaurant-menu__item--emphasis-hero.restaurant-menu__item--has-print-copy>th,.restaurant-menu__print-page .restaurant-menu__item--emphasis-hero.restaurant-menu__item--has-print-copy>td{padding-bottom:0!important}.restaurant-menu__print-page .restaurant-menu__print-copy-row--hero>td{background:#0000000f!important;padding:0 var(--menu-print-feature-padding) var(--menu-print-feature-padding)!important}.restaurant-menu__print-page--theme-night .restaurant-menu__print-copy-row--hero>td,.restaurant-menu__print-page--stock-dark .restaurant-menu__print-copy-row--hero>td{background:#1b1b1b!important}.restaurant-menu__print-page .restaurant-menu__item--emphasis-hero .restaurant-menu__item-name,.restaurant-menu__print-page .restaurant-menu__item--emphasis-oversized .restaurant-menu__item-name{font-size:var(--menu-print-hero-name-font-size);font-weight:700}.restaurant-menu__print-page .restaurant-menu__item--emphasis-featured+.restaurant-menu__item>th,.restaurant-menu__print-page .restaurant-menu__item--emphasis-featured+.restaurant-menu__item>td,.restaurant-menu__print-page .restaurant-menu__item--emphasis-hero+.restaurant-menu__item>th,.restaurant-menu__print-page .restaurant-menu__item--emphasis-hero+.restaurant-menu__item>td{padding-top:var(--menu-print-feature-padding)}.restaurant-menu__print-page[data-print-stock] [data-menu-print-frame-width-mm]>th,.restaurant-menu__print-page[data-print-stock] [data-menu-print-frame-width-mm]>td{border-top:var(--menu-presentation-print-frame-width-mm) solid var(--menu-presentation-print-frame-color, var(--menu-chapter-rule))!important;border-bottom:var(--menu-presentation-print-frame-width-mm) solid var(--menu-presentation-print-frame-color, var(--menu-chapter-rule))!important}.restaurant-menu__print-page[data-print-stock] [data-menu-print-frame-width-mm]>:first-child{border-left:var(--menu-presentation-print-frame-width-mm) solid var(--menu-presentation-print-frame-color, var(--menu-chapter-rule))!important}.restaurant-menu__print-page[data-print-stock] [data-menu-print-frame-width-mm]>:last-child{border-right:var(--menu-presentation-print-frame-width-mm) solid var(--menu-presentation-print-frame-color, var(--menu-chapter-rule))!important}.restaurant-menu__print-page[data-print-stock] [data-menu-print-frame-background]{background:var(--menu-presentation-print-frame-background)!important}.restaurant-menu__print-page[data-print-stock] [data-menu-print-frame-color]>th,.restaurant-menu__print-page[data-print-stock] [data-menu-print-frame-color]>td{border-color:var(--menu-presentation-print-frame-color)!important}.restaurant-menu__print-page .restaurant-menu__item--emphasis-staff-pick>th{border-left:0!important;padding-bottom:calc(var(--menu-print-item-gap) + 1mm);padding-left:var(--menu-print-feature-padding)!important;position:relative}.restaurant-menu__print-page .restaurant-menu__item--emphasis-staff-pick>th:before{background:currentColor;bottom:1.5mm;top:.75mm;width:calc(var(--menu-print-border-width) * 2)}.restaurant-menu__print-page:not(.restaurant-menu__print-page--stock-dark) .restaurant-menu__item--emphasis-staff-pick>th:before{background:#8d6248}.restaurant-menu__print-page .restaurant-menu__item--emphasis-staff-pick:not(:has(.restaurant-menu__item-label))>th:before{content:none}.restaurant-menu__print-page .restaurant-menu__item--emphasis-staff-pick:not(:has(.restaurant-menu__item-label)) .restaurant-menu__item-name{position:relative}.restaurant-menu__print-page .restaurant-menu__item--emphasis-staff-pick:not(:has(.restaurant-menu__item-label)) .restaurant-menu__item-name:before{content:"";position:absolute;left:calc(-1 * var(--menu-print-feature-padding));top:0;bottom:0;width:calc(var(--menu-print-border-width) * 2);background:#8d6248}.restaurant-menu__print-page--stock-dark .restaurant-menu__item--emphasis-staff-pick:not(:has(.restaurant-menu__item-label)) .restaurant-menu__item-name:before{background:currentColor}.restaurant-menu__print-page .restaurant-menu__item--emphasis-staff-pick .restaurant-menu__item-name{font-size:calc(var(--menu-print-base-font-size) + 1pt);font-weight:700}.restaurant-menu__print-page .restaurant-menu__section--wine .restaurant-menu__item:not(.restaurant-menu__item--emphasis-featured):not(.restaurant-menu__item--emphasis-hero):not(.restaurant-menu__item--emphasis-staff-pick) .restaurant-menu__item-name{font-weight:400}.restaurant-menu__print-column [data-print-presentation=premium-column]{--menu-print-item-gap: 5mm;--menu-print-feature-padding: 4mm}.restaurant-menu__print-page[data-print-columns="3"][data-has-print-profile=false] .restaurant-menu__section--emphasis-framed{padding:2mm}.restaurant-menu__print-column [data-print-presentation=premium-column] .restaurant-menu__section-title{padding-bottom:4mm!important}.restaurant-menu__page-number{font-family:inherit;font-size:max(var(--menu-print-page-number-font-size),var(--menu-print-min-font-size));line-height:1;position:absolute}.restaurant-menu__print-output--folios-bottom-centre .restaurant-menu__page-number{bottom:var(--menu-print-page-number-offset);left:50%;transform:translate(-50%)}.restaurant-menu__print-output--folios-top-centre .restaurant-menu__page-number{left:50%;top:var(--menu-print-page-number-offset);transform:translate(-50%)}.restaurant-menu__print-output--folios-bottom-outside .restaurant-menu__print-page--right .restaurant-menu__page-number{bottom:var(--menu-print-page-number-offset);right:calc(var(--menu-print-margin-outside) + var(--menu-print-bleed))}.restaurant-menu__print-output--folios-bottom-outside .restaurant-menu__print-page--left .restaurant-menu__page-number{bottom:var(--menu-print-page-number-offset);left:calc(var(--menu-print-margin-outside) + var(--menu-print-bleed))}.restaurant-menu__print-output--folios-top-outside .restaurant-menu__print-page--right .restaurant-menu__page-number{right:calc(var(--menu-print-margin-outside) + var(--menu-print-bleed));top:var(--menu-print-page-number-offset)}.restaurant-menu__print-output--folios-top-outside .restaurant-menu__print-page--left .restaurant-menu__page-number{left:calc(var(--menu-print-margin-outside) + var(--menu-print-bleed));top:var(--menu-print-page-number-offset)}.restaurant-menu__print-output--plate-white .restaurant-menu__print-page,.restaurant-menu__print-output--plate-white .restaurant-menu__print-page *{background:transparent!important;border-color:#000!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.restaurant-menu__print-output--plate-white .restaurant-menu__print-page{background:#fff!important}.restaurant-menu__print-output--plate-accent .restaurant-menu__print-page,.restaurant-menu__print-output--plate-accent .restaurant-menu__print-page *{background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:transparent!important;text-shadow:none!important}.restaurant-menu__print-output--plate-accent .restaurant-menu__print-page{background:#fff!important}.restaurant-menu__print-output--plate-accent .restaurant-menu__ink-accent,.restaurant-menu__print-output--plate-accent .restaurant-menu__ink-accent *{color:#000!important}.restaurant-menu__print-output--plate-accent .restaurant-menu__ink-accent-border{border-color:#000!important}.restaurant-menu__print-output--plate-accent .restaurant-menu__ink-accent-border>th,.restaurant-menu__print-output--plate-accent .restaurant-menu__ink-accent-border>td{border-color:#000!important}.restaurant-menu__print-output--plate-accent .restaurant-menu__chapter-divider-mark:after,.restaurant-menu__print-output--plate-accent .restaurant-menu__chapter-divider-mark:before{background:#000!important}.restaurant-menu__print-page--excluded{background:#fff!important}.restaurant-menu__print-page--excluded .restaurant-menu__print-page-content,.restaurant-menu__print-page--excluded .restaurant-menu__page-number{visibility:hidden!important}@media(max-width:767px){.restaurant-menu{--menu-current-column-gap: clamp( 0px, calc(var(--menu-column-gap-mobile, 14px) - 44px + 11.28vw), var(--menu-column-gap-mobile, 14px) );--menu-current-font-size: var(--menu-font-size-mobile, 17px);--menu-jump-offset: 104px;--menu-price-edge-gutter: 8px}.restaurant-menu__masthead{padding:38px 16px 24px}.restaurant-menu__page-header{margin-bottom:24px}.restaurant-menu__navigation{max-width:none}.restaurant-menu__navigation-panel{position:static;width:100%}.restaurant-menu__chapter-inner{padding:var(--menu-chapter-padding-mobile, 40px) 16px}.restaurant-menu__chapter-header--editorial{padding-left:16px}.restaurant-menu__chapter-header--full-page{min-height:34vh}.restaurant-menu__section{margin-bottom:calc(var(--menu-section-gap, 42px) * .8)}.restaurant-menu__section.restaurant-menu__section--sandwich-options{margin-bottom:calc(var(--menu-section-gap, 42px) * 1.6)}.restaurant-menu__section-title{font-size:max(20px,calc(var(--menu-section-title-size, 24px) * .88));overflow-wrap:anywhere;padding-right:8px!important}.restaurant-menu__section--emphasis-hero{padding:22px 18px}.restaurant-menu__section--emphasis-hero .restaurant-menu__section-title{font-size:max(28px,calc(var(--menu-section-title-size, 24px) * 1.25))}.restaurant-menu__column-heading,.restaurant-menu__item-value{font-size:max(14px,calc(var(--menu-current-font-size) - 1px))}.restaurant-menu__section--columns-2{--menu-current-column-gap: min(6px, var(--menu-column-gap-mobile, 14px))}.restaurant-menu__section--columns-2 .restaurant-menu__table .restaurant-menu__value-column{width:66px}.restaurant-menu__section--columns-2 .restaurant-menu__column-heading,.restaurant-menu__section--columns-2 .restaurant-menu__item-value{font-size:13px}.restaurant-menu__section--columns-3{--menu-current-column-gap: min(6px, var(--menu-column-gap-mobile, 14px))}.restaurant-menu__section--columns-3 .restaurant-menu__table .restaurant-menu__value-column{width:66px}.restaurant-menu__section--columns-3 .restaurant-menu__column-heading,.restaurant-menu__section--columns-3 .restaurant-menu__item-value{font-size:12px}.restaurant-menu__section--columns-4{--menu-current-column-gap: min(5px, var(--menu-column-gap-mobile, 14px))}.restaurant-menu__section--columns-4 .restaurant-menu__table .restaurant-menu__value-column{width:54px}.restaurant-menu__section--columns-4 .restaurant-menu__column-heading,.restaurant-menu__section--columns-4 .restaurant-menu__item-value{font-size:12px}.restaurant-menu__item-information{overflow-wrap:anywhere}.restaurant-menu__item--emphasis-featured .restaurant-menu__item-name,.restaurant-menu__item--emphasis-editorial .restaurant-menu__item-name{font-size:max(21px,calc(var(--menu-featured-name-size, 24px) * .88))}.restaurant-menu__item--emphasis-hero .restaurant-menu__item-name,.restaurant-menu__item--emphasis-oversized .restaurant-menu__item-name{font-size:max(25px,calc(var(--menu-hero-name-size, 32px) * .82))}.restaurant-menu__download-groups{grid-template-columns:1fr}.restaurant-menu__downloads{width:calc(100% - 32px);margin-left:16px;margin-right:16px;padding-left:0;padding-right:0}}@media(max-width:359px){.restaurant-menu__masthead,.restaurant-menu__chapter-inner{padding-left:12px;padding-right:12px}.restaurant-menu__section--columns-4{--menu-current-column-gap: 3px}.restaurant-menu__section--columns-4 .restaurant-menu__column-heading,.restaurant-menu__section--columns-4 .restaurant-menu__item-value{font-size:11px}.restaurant-menu__section--columns-4 .restaurant-menu__table .restaurant-menu__value-column{width:50px}.restaurant-menu__section--columns-3{--menu-current-column-gap: 4px}.restaurant-menu__section--columns-3 .restaurant-menu__column-heading,.restaurant-menu__section--columns-3 .restaurant-menu__item-value{font-size:11px}.restaurant-menu__section--columns-3 .restaurant-menu__table .restaurant-menu__value-column{width:60px}.restaurant-menu__section--columns-2{--menu-current-column-gap: 4px}.restaurant-menu__section--columns-2 .restaurant-menu__column-heading,.restaurant-menu__section--columns-2 .restaurant-menu__item-value{font-size:12px}.restaurant-menu__section--columns-2 .restaurant-menu__table .restaurant-menu__value-column{width:60px}}@media screen and (max-width:767px){.restaurant-menu__chapters[data-menu-context=screen] .restaurant-menu__item-value,.restaurant-menu__chapters[data-menu-context=screen] .restaurant-menu__item-label{font-size:14px}.restaurant-menu__chapters[data-menu-context=screen] .restaurant-menu__price-suffix{font-size:12px;line-height:1.15}}.restaurant-menu__chapters[data-menu-context=screen] [data-menu-background]{background:var(--menu-presentation-background)}.restaurant-menu__chapters[data-menu-context=screen] [data-menu-panel]{--menu-chapter-panel: var(--menu-presentation-panel)}.restaurant-menu__chapters[data-menu-context=screen] [data-menu-rule]{--menu-chapter-rule: var(--menu-presentation-rule)}.restaurant-menu__chapters[data-menu-context=screen] [data-menu-text-color]{color:var(--menu-presentation-text-color)}.restaurant-menu__chapters[data-menu-context=screen] [data-menu-accent] .restaurant-menu__ink-accent{color:var(--menu-presentation-accent)}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__item[data-menu-pattern]{--menu-pattern-gap-top: 0px;--menu-pattern-gap-bottom: 0px;--menu-pattern-edge: 7px;--menu-pattern-fill: var(--menu-presentation-background, #8c2f2b);--menu-pattern-ink: var(--menu-presentation-accent, #ffffff);background:none!important;position:relative;transform:translate(0);z-index:0}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__item[data-menu-pattern]:not(:first-child){--menu-pattern-gap-top: 14px}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__item[data-menu-pattern]:not(:last-child){--menu-pattern-gap-bottom: 14px}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__item[data-menu-pattern]>th,:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__item[data-menu-pattern]>td{background:transparent!important;border-color:transparent!important;padding-bottom:calc(var(--menu-pattern-gap-bottom) + var(--menu-pattern-edge) + .8em)!important;padding-top:calc(var(--menu-pattern-gap-top) + var(--menu-pattern-edge) + .8em)!important;position:static!important}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__item[data-menu-pattern]>th:first-child{padding-left:calc(var(--menu-pattern-edge) + var(--menu-presentation-frame-padding-em, .8em))!important}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__item[data-menu-pattern]>:last-child{padding-right:calc(var(--menu-pattern-edge) + var(--menu-presentation-frame-padding-em, .8em))!important}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__item[data-menu-pattern] .restaurant-menu__frame{background-color:var(--menu-pattern-fill);bottom:var(--menu-pattern-gap-bottom);color:var(--menu-pattern-ink);left:0;pointer-events:none;position:absolute;right:0;top:var(--menu-pattern-gap-top);z-index:-1}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__frame--filled{background-color:var(--menu-pattern-fill)}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__frame-art{display:block;height:100%;overflow:hidden;width:100%}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__frame-fill{background-color:var(--menu-pattern-fill);inset:var(--menu-pattern-edge);position:absolute}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__frame-inset{height:calc(100% - 12px);left:6px;overflow:visible;position:absolute;top:6px;width:calc(100% - 12px)}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__item[data-menu-pattern=dotted-border] .restaurant-menu__frame-inset{height:calc(100% - 14px);left:7px;top:7px;width:calc(100% - 14px)}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__item[data-menu-pattern][data-menu-text-color] .restaurant-menu__item-description,:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__item[data-menu-pattern][data-menu-text-color] .restaurant-menu__item-supporting,:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__item[data-menu-pattern][data-menu-text-color] .restaurant-menu__item-value{color:var(--menu-presentation-text-color)}.restaurant-menu__print-output:not(.restaurant-menu__print-output--plate-white):not(.restaurant-menu__print-output--plate-accent) .restaurant-menu__print-page--stock-standard [data-menu-print-background]{background:var(--menu-presentation-print-background)!important}.restaurant-menu__print-output:not(.restaurant-menu__print-output--plate-white):not(.restaurant-menu__print-output--plate-accent) .restaurant-menu__print-page--stock-standard [data-menu-print-text]{color:var(--menu-presentation-print-text)}.restaurant-menu__print-output:not(.restaurant-menu__print-output--plate-white):not(.restaurant-menu__print-output--plate-accent) .restaurant-menu__print-page--stock-standard [data-menu-print-rule]{border-color:var(--menu-presentation-print-rule)!important}.restaurant-menu__print-output:not(.restaurant-menu__print-output--plate-white):not(.restaurant-menu__print-output--plate-accent) .restaurant-menu__print-page--stock-standard [data-menu-print-accent] .restaurant-menu__ink-accent{color:var(--menu-presentation-print-accent)}.restaurant-menu__print-output:not(.restaurant-menu__print-output--plate-white):not(.restaurant-menu__print-output--plate-accent) .restaurant-menu__print-page--stock-standard [data-menu-print-rule] .restaurant-menu__ink-accent-border,.restaurant-menu__print-output:not(.restaurant-menu__print-output--plate-white):not(.restaurant-menu__print-output--plate-accent) .restaurant-menu__print-page--stock-standard [data-menu-print-rule] .restaurant-menu__ink-accent-border>th,.restaurant-menu__print-output:not(.restaurant-menu__print-output--plate-white):not(.restaurant-menu__print-output--plate-accent) .restaurant-menu__print-page--stock-standard [data-menu-print-rule] .restaurant-menu__ink-accent-border>td{border-color:var(--menu-presentation-print-rule)!important}.restaurant-menu__print-page--stock-standard .restaurant-menu__section.restaurant-menu__section--group-sub-items .restaurant-menu__item--layout-sub-item[data-menu-print-name-bar]>th{border-left:0!important}.restaurant-menu__print-page--stock-standard .restaurant-menu__section [data-menu-print-name-bar] .restaurant-menu__item-name{position:relative}.restaurant-menu__print-page--stock-standard .restaurant-menu__section [data-menu-print-name-bar] .restaurant-menu__item-name:before{background:var(--menu-presentation-print-rule, #000);bottom:0;content:"";left:calc(-1 * var(--menu-print-feature-padding));position:absolute;top:0;width:calc(var(--menu-print-border-width) * 3)}.restaurant-menu__chapters[data-menu-context=screen] .restaurant-menu__item[class*=restaurant-menu__item--emphasis-]:not(.restaurant-menu__item--emphasis-standard):not(.restaurant-menu__item--emphasis-hero)>th,.restaurant-menu__chapters[data-menu-context=screen] .restaurant-menu__item[class*=restaurant-menu__item--emphasis-]:not(.restaurant-menu__item--emphasis-standard):not(.restaurant-menu__item--emphasis-hero)>td{padding-bottom:1.2em;padding-top:1.2em}.restaurant-menu__chapters[data-menu-context=screen] .restaurant-menu__item[class*=restaurant-menu__item--emphasis-]:not(.restaurant-menu__item--emphasis-standard)+.restaurant-menu__item>th,.restaurant-menu__chapters[data-menu-context=screen] .restaurant-menu__item[class*=restaurant-menu__item--emphasis-]:not(.restaurant-menu__item--emphasis-standard)+.restaurant-menu__item>td{padding-top:1.1em}@page menu-output{margin:0}@media print{html.restaurant-menu-print-mode{height:auto!important;min-height:0!important;overflow:visible!important}body.restaurant-menu-print-mode{animation:none!important;background:#fff!important;height:auto!important;margin:0!important;min-height:0!important;overflow:visible!important;opacity:1!important;transition:none!important}body.restaurant-menu-print-mode>*:not(.restaurant-menu__print-output){display:none!important}body.restaurant-menu-print-mode .restaurant-menu__print-output{display:block!important;margin:0!important;padding:0!important;width:100%!important}body.restaurant-menu-print-mode .restaurant-menu__print-page .restaurant-menu__table .restaurant-menu__value-column{width:var(--menu-print-column-width)!important}body.restaurant-menu-print-mode .restaurant-menu__print-page .restaurant-menu__section:has(.restaurant-menu__price-suffix) .restaurant-menu__table .restaurant-menu__value-column:last-child{width:calc(var(--menu-print-column-width) * 1.4)!important}body.restaurant-menu-print-mode .restaurant-menu__print-page .restaurant-menu__section--columns-3:has(.restaurant-menu__price-suffix) .restaurant-menu__table .restaurant-menu__value-column:last-child{width:14mm!important}body.restaurant-menu-print-mode .restaurant-menu__print-page .restaurant-menu__item-value{font-size:var(--menu-print-value-font-size);font-variant-numeric:normal;font-weight:400;line-height:1}body.restaurant-menu-print-mode .restaurant-menu__print-page .restaurant-menu__column-heading{font-size:var(--menu-print-value-font-size);font-variant-numeric:normal;font-weight:400;line-height:1;overflow-wrap:anywhere;white-space:normal}body.restaurant-menu-print-mode .restaurant-menu__print-page .restaurant-menu__price-amount,body.restaurant-menu-print-mode .restaurant-menu__print-page .restaurant-menu__price-suffix{font-size:max(var(--menu-print-value-font-size),var(--menu-print-min-font-size))!important}body.restaurant-menu-print-mode .restaurant-menu__print-page .restaurant-menu__item--layout-sub-item .restaurant-menu__item-value{font-size:max(calc(var(--menu-print-base-font-size) * .66),var(--menu-print-min-font-size));font-weight:700;line-height:1.15}body.restaurant-menu-print-mode .restaurant-menu__print-page{break-after:auto;break-before:auto;display:block;margin:0 auto!important;page:menu-output;page-break-after:auto;page-break-before:auto}body.restaurant-menu-print-mode .restaurant-menu__print-page+.restaurant-menu__print-page{break-before:page;page-break-before:always}}@media screen{.restaurant-menu__downloads{box-sizing:border-box;min-width:0;max-width:var(--menu-content-width, 820px)}.restaurant-menu__download-actions,.restaurant-menu__download-group{min-width:0}.restaurant-menu__download-button{box-sizing:border-box;max-width:calc(100% - 6px);white-space:normal}.restaurant-menu__download-button span{min-width:0;overflow-wrap:anywhere}}@media screen{.restaurant-menu__navigation-summary{grid-template-columns:minmax(0,1fr) auto}.restaurant-menu__navigation-label,.restaurant-menu__navigation-title{min-width:0;white-space:normal;overflow-wrap:anywhere}.restaurant-menu__navigation-icon{flex-shrink:0}}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__item[data-menu-pattern=dotted-border]{--menu-pattern-edge: 12px}@media(prefers-reduced-motion:no-preference){:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__item[data-menu-pattern=dotted-border]:hover .restaurant-menu__frame{animation:menu-lights-glow 1.1s ease-in-out 2}}@keyframes menu-lights-glow{0%,to{filter:brightness(1)}50%{filter:brightness(1.35)}}.restaurant-menu__chapter-title{--festive-icon-size: .62em}.restaurant-menu__chapter-icon{margin-inline:.45em;position:relative;top:-.06em}.restaurant-menu__chapters[data-menu-context=screen] .restaurant-menu__chapter--theme-festive .restaurant-menu__chapter-icon{color:#e8be7f}.restaurant-menu__section-icon{--festive-icon-size: 1.15em;color:var(--menu-presentation-accent, var(--menu-chapter-accent));margin-left:.4em;position:relative;top:-.08em}.restaurant-menu__item-icon{display:none}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__item[data-menu-pattern] .restaurant-menu__item-icon{--festive-icon-size: 22px;align-items:center;background:var(--menu-chapter-background, #fff);border:2px solid var(--menu-pattern-fill);border-radius:50%;box-sizing:border-box;color:var(--menu-pattern-fill);display:flex;height:40px;justify-content:center;position:absolute;right:18px;top:calc(var(--menu-pattern-gap-top) - 12px);transform-origin:50% -6px;width:40px;z-index:1}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__item[data-menu-pattern]:has(.restaurant-menu__item-icon)>:last-child{padding-right:calc(var(--menu-pattern-edge) + var(--menu-presentation-frame-padding-em, .8em) + 44px)!important}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__item[data-menu-pattern]{transition:transform .25s ease,filter .25s ease}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__section[data-menu-pattern=scalloped-edge]{--menu-scallop: var(--menu-presentation-panel, var(--menu-presentation-background, #f6e0df));background:var(--menu-scallop);border:0;margin-block:26px;padding:26px 32px;position:relative}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__panel-art{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__panel-art svg{overflow:hidden;position:absolute}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__scallops{height:12px;left:0;stroke:var(--menu-scallop);width:100%}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__scallops--top{top:-12px}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__scallops--bottom{bottom:-12px}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__sprinkles{height:100%;top:0;width:22px}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__sprinkles--start{left:0}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__sprinkles--end{right:0}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__sprinkle-a{stroke:var(--menu-presentation-rule, #8c2f2b)}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__sprinkle-b{stroke:var(--menu-presentation-accent, #3b5442)}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__section[data-menu-pattern=hanging-lights]{position:relative}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__section[data-menu-pattern=hanging-lights].restaurant-menu__section--emphasis-hero{padding-top:calc(clamp(28px,6vw,48px) + 14px)}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__hanging-lights{height:24px;left:0;top:0;width:100%}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__hanging-wire{stroke:var(--menu-chapter-rule)}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__bulb--a{stroke:#e8be7f}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__bulb--b{stroke:#3b5442}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__bulb--c{stroke:#8c2f2b}@media(prefers-reduced-motion:no-preference){:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__item[data-menu-pattern]:hover,:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__item[data-menu-pattern]:focus-within{filter:drop-shadow(0 6px 8px rgba(38,43,44,.18));transform:translateY(-3px)}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__item[data-menu-pattern]:hover .restaurant-menu__item-icon,:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__item[data-menu-pattern]:focus-within .restaurant-menu__item-icon{animation:festive-swing .9s ease-in-out}.restaurant-menu__chapter-header:hover .restaurant-menu__chapter-icon,.restaurant-menu__section:hover .restaurant-menu__section-icon{animation:festive-wiggle .7s ease-in-out}@supports (animation-timeline: view()){.restaurant-menu__chapters[data-menu-context=screen] .restaurant-menu__chapter-icon{animation:festive-wiggle linear both;animation-range:entry 40% cover 35%;animation-timeline:view()}}}.restaurant-menu__chapter-title .restaurant-menu__chapter-icon,.restaurant-menu__section-title-text .restaurant-menu__section-icon{font-size:inherit}.restaurant-menu__chapters[data-menu-context=screen] .restaurant-menu__chapter--theme-festive .restaurant-menu__chapter-title:has(.restaurant-menu__chapter-icon){align-items:center;display:flex;justify-content:center}.restaurant-menu__print-page--theme-festive{--menu-chapter-rule: #3b5442;-webkit-print-color-adjust:exact;position:relative;print-color-adjust:exact}.restaurant-menu__print-page--theme-festive .restaurant-menu__ink-accent{color:#8c2f2b}.restaurant-menu__print-page--theme-festive .restaurant-menu__chapter-header{background:#3b5442;border:0;color:#faf4e8;outline:.35mm solid #faf4e8;outline-offset:-1.6mm;padding:3.8mm 3mm 3.4mm;text-align:center}.restaurant-menu__print-page--theme-festive .restaurant-menu__chapter-header .restaurant-menu__ink-accent{color:#faf4e8}.restaurant-menu__print-page--theme-festive .restaurant-menu__chapter-title{align-items:center;display:flex;font-family:var(--heading-family);font-size:20pt;justify-content:center;line-height:1.1;white-space:nowrap}.restaurant-menu__print-page--theme-festive .restaurant-menu__chapter-icon{color:#e8be7f;margin-inline:.3em}.restaurant-menu__print-output .restaurant-menu__print-page--theme-festive .restaurant-menu__item[data-menu-pattern] .restaurant-menu__item-icon{--festive-icon-size: 5.4mm;background:transparent;border:0;bottom:calc(var(--menu-pattern-gap-bottom) + var(--menu-pattern-edge) + 1mm);color:#fff;height:6mm;right:calc(var(--menu-print-column-width) + 1mm);top:auto;width:6mm}.restaurant-menu__print-output .restaurant-menu__print-page--theme-festive .restaurant-menu__item[data-menu-pattern]:has(.restaurant-menu__item-icon)>:last-child{padding-right:calc(var(--menu-pattern-edge) + var(--menu-presentation-frame-padding-em, .8em))!important}.restaurant-menu__print-output .restaurant-menu__print-page--theme-festive .restaurant-menu__item[data-menu-pattern]:has(.restaurant-menu__item-icon)>th:first-child{padding-right:9mm!important}.restaurant-menu__print-page--theme-festive .restaurant-menu__item[data-menu-pattern]{--menu-pattern-edge: 1.6mm}.restaurant-menu__print-page--theme-festive .restaurant-menu__item[data-menu-pattern]:not(:first-child){--menu-pattern-gap-top: 2.5mm}.restaurant-menu__print-page--theme-festive .restaurant-menu__item[data-menu-pattern]:not(:last-child){--menu-pattern-gap-bottom: 2.5mm}.restaurant-menu__print-page .restaurant-menu__item[data-menu-pattern][data-menu-text-color],.restaurant-menu__print-page .restaurant-menu__item[data-menu-pattern][data-menu-text-color] .restaurant-menu__ink-accent{color:var(--menu-presentation-text-color)}.restaurant-menu__print-page--masthead .restaurant-menu__print-running-header{border-bottom:0;display:block;flex:0 0 auto;margin-bottom:11mm;padding:2mm 0 0;position:relative;text-align:center}.restaurant-menu__print-page--masthead .restaurant-menu__print-page-summary{display:none}.restaurant-menu__print-masthead{position:relative}.restaurant-menu__print-masthead:before,.restaurant-menu__print-masthead:after{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 220 140%22%3E%3Cg fill=%22none%22 stroke=%22%233b5442%22 stroke-width=%223%22%3E%3Cpath d=%22M20 70 Q45 40 70 52 Q80 34 98 46 Q112 30 124 54 Q132 62 124 70 Q112 94 98 84 Q86 102 70 90 Q45 102 20 70Z%22/%3E%3Cpath d=%22M20 70 L124 62%22/%3E%3Cpath d=%22M110 80 Q140 70 152 92 Q170 88 176 108 Q190 112 186 128 Q170 132 160 124 Q146 138 134 124 Q116 126 110 80Z%22/%3E%3C/g%3E%3Cg fill=%22%238c2f2b%22%3E%3Ccircle cx=%22118%22 cy=%2280%22 r=%228%22/%3E%3Ccircle cx=%22132%22 cy=%2272%22 r=%228%22/%3E%3Ccircle cx=%22128%22 cy=%2290%22 r=%228%22/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;content:"";height:21mm;position:absolute;top:-1mm;width:33mm}.restaurant-menu__print-masthead:before{left:-4mm}.restaurant-menu__print-masthead:after{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 220 140%22%3E%3Cg transform=%22translate%28220 0%29 scale%28-1 1%29%22%3E%3Cg fill=%22none%22 stroke=%22%233b5442%22 stroke-width=%223%22%3E%3Cpath d=%22M20 70 Q45 40 70 52 Q80 34 98 46 Q112 30 124 54 Q132 62 124 70 Q112 94 98 84 Q86 102 70 90 Q45 102 20 70Z%22/%3E%3Cpath d=%22M20 70 L124 62%22/%3E%3Cpath d=%22M110 80 Q140 70 152 92 Q170 88 176 108 Q190 112 186 128 Q170 132 160 124 Q146 138 134 124 Q116 126 110 80Z%22/%3E%3C/g%3E%3Cg fill=%22%238c2f2b%22%3E%3Ccircle cx=%22118%22 cy=%2280%22 r=%228%22/%3E%3Ccircle cx=%22132%22 cy=%2272%22 r=%228%22/%3E%3Ccircle cx=%22128%22 cy=%2290%22 r=%228%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");right:-4mm}.restaurant-menu__print-masthead-heading{color:#262b2c;font-family:var(--heading-family);font-size:22pt;line-height:1;margin:0}.restaurant-menu__print-masthead-logo{display:block;margin:2.5mm auto 0;width:100mm}.restaurant-menu__print-masthead-logo .florence-amelias-logo{display:block;height:auto;width:100%}.restaurant-menu__print-page--masthead .restaurant-menu__print-running-header:after{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 2160 55%22 preserveAspectRatio=%22xMidYMid slice%22%3E%3Crect width=%222160%22 height=%2255%22 fill=%22%238c2f2b%22/%3E%3Cpath d=%22M20 44 L32 11 L44 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%2267%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M59 27.5 h16 M67 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M110 44 L122 11 L134 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%22157%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M149 27.5 h16 M157 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M200 44 L212 11 L224 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%22247%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M239 27.5 h16 M247 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M290 44 L302 11 L314 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%22337%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M329 27.5 h16 M337 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M380 44 L392 11 L404 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%22427%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M419 27.5 h16 M427 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M470 44 L482 11 L494 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%22517%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M509 27.5 h16 M517 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M560 44 L572 11 L584 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%22607%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M599 27.5 h16 M607 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M650 44 L662 11 L674 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%22697%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M689 27.5 h16 M697 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M740 44 L752 11 L764 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%22787%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M779 27.5 h16 M787 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M830 44 L842 11 L854 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%22877%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M869 27.5 h16 M877 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M920 44 L932 11 L944 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%22967%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M959 27.5 h16 M967 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M1010 44 L1022 11 L1034 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%221057%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M1049 27.5 h16 M1057 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M1100 44 L1112 11 L1124 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%221147%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M1139 27.5 h16 M1147 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M1190 44 L1202 11 L1214 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%221237%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M1229 27.5 h16 M1237 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M1280 44 L1292 11 L1304 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%221327%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M1319 27.5 h16 M1327 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M1370 44 L1382 11 L1394 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%221417%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M1409 27.5 h16 M1417 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M1460 44 L1472 11 L1484 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%221507%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M1499 27.5 h16 M1507 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M1550 44 L1562 11 L1574 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%221597%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M1589 27.5 h16 M1597 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M1640 44 L1652 11 L1664 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%221687%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M1679 27.5 h16 M1687 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M1730 44 L1742 11 L1754 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%221777%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M1769 27.5 h16 M1777 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M1820 44 L1832 11 L1844 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%221867%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M1859 27.5 h16 M1867 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M1910 44 L1922 11 L1934 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%221957%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M1949 27.5 h16 M1957 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M2000 44 L2012 11 L2024 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%222047%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M2039 27.5 h16 M2047 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M2090 44 L2102 11 L2114 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%222137%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M2129 27.5 h16 M2137 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3C/svg%3E") center / 100% 100% no-repeat;bottom:-7.5mm;content:"";height:5.5mm;left:calc(-1 * (var(--menu-print-margin-inside) + var(--menu-print-bleed)));position:absolute;right:calc(-1 * (var(--menu-print-margin-outside) + var(--menu-print-bleed)))}.restaurant-menu__print-page--theme-festive:after{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 2160 55%22 preserveAspectRatio=%22xMidYMid slice%22%3E%3Crect width=%222160%22 height=%2255%22 fill=%22%233b5442%22/%3E%3Cpath d=%22M20 44 L32 11 L44 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%2267%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M59 27.5 h16 M67 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M110 44 L122 11 L134 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%22157%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M149 27.5 h16 M157 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M200 44 L212 11 L224 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%22247%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M239 27.5 h16 M247 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M290 44 L302 11 L314 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%22337%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M329 27.5 h16 M337 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M380 44 L392 11 L404 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%22427%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M419 27.5 h16 M427 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M470 44 L482 11 L494 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%22517%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M509 27.5 h16 M517 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M560 44 L572 11 L584 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%22607%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M599 27.5 h16 M607 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M650 44 L662 11 L674 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%22697%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M689 27.5 h16 M697 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M740 44 L752 11 L764 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%22787%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M779 27.5 h16 M787 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M830 44 L842 11 L854 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%22877%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M869 27.5 h16 M877 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M920 44 L932 11 L944 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%22967%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M959 27.5 h16 M967 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M1010 44 L1022 11 L1034 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%221057%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M1049 27.5 h16 M1057 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M1100 44 L1112 11 L1124 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%221147%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M1139 27.5 h16 M1147 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M1190 44 L1202 11 L1214 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%221237%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M1229 27.5 h16 M1237 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M1280 44 L1292 11 L1304 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%221327%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M1319 27.5 h16 M1327 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M1370 44 L1382 11 L1394 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%221417%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M1409 27.5 h16 M1417 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M1460 44 L1472 11 L1484 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%221507%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M1499 27.5 h16 M1507 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M1550 44 L1562 11 L1574 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%221597%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M1589 27.5 h16 M1597 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M1640 44 L1652 11 L1664 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%221687%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M1679 27.5 h16 M1687 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M1730 44 L1742 11 L1754 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%221777%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M1769 27.5 h16 M1777 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M1820 44 L1832 11 L1844 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%221867%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M1859 27.5 h16 M1867 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M1910 44 L1922 11 L1934 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%221957%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M1949 27.5 h16 M1957 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M2000 44 L2012 11 L2024 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%222047%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M2039 27.5 h16 M2047 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M2090 44 L2102 11 L2114 44Z%22 fill=%22%23faf4e8%22/%3E%3Ccircle cx=%222137%22 cy=%2227.5%22 r=%224%22 fill=%22%23e8be7f%22/%3E%3Cpath d=%22M2129 27.5 h16 M2137 19.5 v16%22 stroke=%22%23e8be7f%22 stroke-width=%222.4%22/%3E%3C/svg%3E") center / 100% 100% no-repeat;bottom:0;content:"";height:calc(var(--menu-print-bleed) + 3.5mm);left:0;position:absolute;right:0}.restaurant-menu__print-page--theme-festive .restaurant-menu__section--emphasis-hero{border-color:#8c2f2b!important}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__section[data-menu-pattern=christmas-tree]{min-height:220px;position:relative}.restaurant-menu__print-output .restaurant-menu__print-page .restaurant-menu__section[data-menu-pattern=christmas-tree]{min-height:86mm}:is(.restaurant-menu__chapters[data-menu-context=screen],.restaurant-menu__print-page) .restaurant-menu__christmas-tree{height:100%;left:0;top:0;width:100%}.restaurant-menu__print-output .restaurant-menu__print-page .restaurant-menu__section[data-menu-pattern=scalloped-edge]{margin-block:4.5mm;padding:4mm 7mm}.restaurant-menu__print-output .restaurant-menu__print-page--theme-festive .restaurant-menu__section--sandwich-options{margin-bottom:var(--menu-print-section-gap)}.restaurant-menu__print-output .restaurant-menu__print-page .restaurant-menu__section--emphasis-hero[data-menu-pattern=hanging-lights]{padding-top:8mm}.restaurant-menu__print-output .restaurant-menu__print-page--theme-festive[data-print-columns="2"] .restaurant-menu__print-column{--menu-print-section-gap: 5mm}.restaurant-menu__print-output .restaurant-menu__print-page--theme-festive .restaurant-menu__section--emphasis-spotlight[data-menu-print-background]{padding-bottom:3.2mm;padding-top:3.2mm}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-restaurant-menu.css.map */
