@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}.menu-columns { column-count: 2; column-gap: var(--space-l);}.menu-columns > .menu-panel { break-inside: avoid; -webkit-column-break-inside: avoid;}.menu-columns > .menu-feature { column-span: all;}@media (max-width: 860px) { .menu-columns { column-count: 1; }}.menu-panel { box-shadow: inset 0 0 0 5px #ffffff, inset 0 0 0 6px var(--brand-primary-d-3); corner-shape: scoop;}.menu-panel p { margin: 0; }.menu-list ul { list-style: none; margin: 0; padding: 0; display: grid; row-gap: var(--space-xs);}.menu-list li { margin: 0; padding: 0; }.menu-list li::marker { content: none; }.menu-list .mi-head { display: flex; align-items: baseline; column-gap: 0.4em;}.menu-list .mi-head strong { font-family: "Zilla Slab", Georgia, serif; font-weight: 700; font-size: 1.08em; line-height: 1.25; color: var(--brand-primary-d-3);}.menu-list .mi-head::after { content: ""; order: 1; flex: 1 1 1.5em; min-width: 1.5em; border-bottom: 2px dotted var(--brand-accent-l-2); transform: translateY(-0.3em);}.menu-list .mi-price { order: 2; font-weight: 700; white-space: nowrap; color: var(--brand-primary-d-3); font-variant-numeric: tabular-nums;}.menu-list .mi-desc { font-size: 0.88em; line-height: 1.45; margin-top: 0.15em;}.menu-list ul.mi-sides { display: block; columns: 2; column-gap: var(--space-m);}.menu-list ul.mi-sides li { break-inside: avoid; padding-left: 1em; text-indent: -0.8em;}.menu-list ul.mi-sides li::before { content: "•"; color: var(--brand-secondary); margin-right: 0.4em;}#brxe-8ae2pj {color: #ffffff}#brxe-r82825 {margin-top: var(--space-m); background-color: #ffffff; color: var(--brand-primary-d-3)}#brxe-r82825:hover {background-color: var(--brand-primary-l-4)}#brxe-ifmmlo {flex-direction: row; flex-wrap: wrap; justify-content: center; column-gap: var(--space-xs); row-gap: var(--space-xs)}@media (max-width: 991px) {#brxe-ifmmlo {flex-wrap: nowrap; justify-content: flex-start; overflow: auto; padding-top: 2px; padding-bottom: 6px}}#brxe-58w5qd {position: sticky; top: 0px; z-index: 20; background-color: #ffffff; border-bottom: 1px solid var(--brand-accent-l-4); padding-top: var(--space-xs); padding-bottom: var(--space-xs)}@media (prefers-reduced-motion: no-preference) { html { scroll-behavior: smooth; }}html { scroll-padding-top: 84px;}#brxe-13apro {font-size: var(--text-2xl)}#brxe-9ra412 {text-align: center}#brxe-rpc7kk {max-width: 60ch}#brxe-v5oz8l {margin-top: 0}#brxe-reehj5 {max-width: 480px}#brxe-88um7a {font-size: var(--text-xs)}#brxe-szr6ir {font-size: var(--text-xs)}#brxe-7su60b {font-size: var(--text-xs)}#brxe-unir0d {font-size: var(--text-xl)}#brxe-mtpcr8 {margin-top: 0}#brxe-3ulf1q {font-weight: 700}#brxe-v8rojc {font-size: var(--text-xs)}#brxe-m22uq8 {margin-top: 0}#brxe-k4dvre {font-weight: 700}#brxe-tj4xmv {font-weight: 700}#brxe-prnlyk {font-size: var(--text-xs)}#brxe-fr3k8u {padding-top: var(--space-xl); padding-bottom: var(--space-2xl)}