.diner-loading[data-v-3fa6f3ea]{z-index:10;color:#052915;background:#f8f1e5;flex-direction:column;justify-content:center;align-items:center;padding:32px;display:flex;position:absolute;inset:0}.diner-loading__logo[data-v-3fa6f3ea]{width:160px;height:auto;margin-bottom:32px}h1[data-v-3fa6f3ea]{text-transform:uppercase;text-align:center;letter-spacing:-.025em;margin:0;font:400 calc(clamp(44px,6vw,78px))/.95 TAY Closeout,serif}.diner-loading__script[data-v-3fa6f3ea]{color:#d3350a;margin:20px 0 40px;font:400 calc(clamp(26px,3vw,36px))/1.2 Yellowtail,cursive}.diner-loading__progress[data-v-3fa6f3ea]{background:#ded5c5;width:calc(min(320px,78vw));height:4px}.diner-loading__progress span[data-v-3fa6f3ea]{background:#052915;height:100%;transition:width .25s;display:block}.diner-loading__status[data-v-3fa6f3ea]{text-transform:uppercase;justify-content:space-between;width:calc(min(320px,78vw));margin:14px 0 0;font:400 14px/1.4 TAY Danny Lasso,sans-serif;display:flex}.diner-loading__status span[data-v-3fa6f3ea]{font-variant-numeric:tabular-nums}.diner-loading__checks[data-v-3fa6f3ea]{position:absolute;bottom:28px;left:0}@media (height<=650px){.diner-loading__logo[data-v-3fa6f3ea]{width:100px;margin-bottom:20px}.diner-loading__script[data-v-3fa6f3ea]{margin:14px 0 22px}}@media (prefers-reduced-motion:reduce){.diner-loading__progress span[data-v-3fa6f3ea]{transition:none}.diner-loading__logo[data-v-3fa6f3ea] *{animation:none!important}}.tour-panel[data-v-3e5149dd]{color:#24271f;scrollbar-color:#052915 #eae0cd;scrollbar-width:thin;background:#fff9ed;border-bottom:8px dotted #052915;width:calc(min(430px,38vw));padding:28px;position:absolute;top:24px;bottom:108px;right:24px;overflow:auto;box-shadow:0 8px 32px #05291524}.tour-panel[data-v-3e5149dd]::selection{color:#f8f1e5;background:#d3350a}.tour-panel[data-v-3e5149dd]:focus-visible{outline-offset:3px;outline:3px solid #d3350a}.receipt-brand[data-v-3e5149dd],.receipt-footer[data-v-3e5149dd]{text-align:center;border-block:1px dashed #65695a;margin:0 0 24px;padding:18px 0;font:400 12px/1.6 Courier New,monospace}.receipt-footer[data-v-3e5149dd]{border-bottom:0;margin:24px 0 0}h1[data-v-3e5149dd]{text-transform:uppercase;text-wrap:balance;margin:0 0 16px;font:700 calc(clamp(25px,2.5vw,34px))/1.12 Courier New,monospace}.tour-description[data-v-3e5149dd],li[data-v-3e5149dd]{font:400 14px/1.6 Courier New,monospace}.tour-description[data-v-3e5149dd]{margin:0 0 20px}h2[data-v-3e5149dd]{margin:28px 0 12px;font:400 23px/1.1 TAY Danny Lasso,sans-serif}ul[data-v-3e5149dd]{margin:0;padding:0;list-style:none}li[data-v-3e5149dd]{border-bottom:1px dashed #65695a;padding:12px 0}li[data-v-3e5149dd]:first-child{padding-top:0}.tour-order[data-v-3e5149dd]{width:100%;margin-top:24px;font-size:14px}.full-size[data-v-3e5149dd]{color:#052915;text-underline-offset:3px;padding-top:10px;font:500 12px Work Sans,sans-serif;display:inline-block}.tour-gallery[data-v-3e5149dd]{margin:0}.tour-gallery img[data-v-3e5149dd]{-o-object-fit:contain;object-fit:contain;background:#eae0cd;width:100%;height:240px;display:block}.tour-gallery figcaption[data-v-3e5149dd]{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;font:500 12px Work Sans,sans-serif;display:flex}.tour-gallery button[data-v-3e5149dd]{text-underline-offset:3px;color:#052915;min-height:44px;font:inherit;background:0 0;border:0;padding:4px;text-decoration:underline}.tour-gallery button[data-v-3e5149dd]:disabled{opacity:.45;cursor:default;text-decoration:none}.tour-gallery button[data-v-3e5149dd]:focus-visible{outline:2px solid #d3350a}.tour-gallery button[data-v-3e5149dd]:hover:not(:disabled){color:#d3350a}@media (width<=700px){.tour-panel[data-v-3e5149dd]{width:auto;max-height:49dvh;padding:20px;inset:auto 12px 104px}h1[data-v-3e5149dd]{font-size:30px}.tour-gallery img[data-v-3e5149dd]{height:180px}.tour-description[data-v-3e5149dd],li[data-v-3e5149dd]{font-size:13px}}@media (height<=600px) and (width>=701px){.tour-panel[data-v-3e5149dd]{padding:20px;top:12px}.tour-gallery img[data-v-3e5149dd]{height:160px}}.demo-dialog[data-v-dbca11a1]{border:4px solid var(--accent-color);background:var(--secondary-color);width:calc(min(1200px,100vw - 48px));max-width:none;height:calc(100dvh - 48px);max-height:none;color:var(--primary-color);border-radius:4px;margin:auto;padding:0;overflow:hidden}.demo-dialog[data-v-dbca11a1]::backdrop{background:color-mix(in srgb,var(--primary-color) 80%,transparent)}.demo-frame[data-v-dbca11a1]{flex-direction:column;height:100%;display:flex;position:relative}.demo-frame__bar[data-v-dbca11a1]{border-bottom:2px solid var(--accent-color);justify-content:space-between;align-items:center;gap:24px;padding:20px 24px;display:flex}.demo-frame__title[data-v-dbca11a1]{min-width:0;color:var(--accent-color);text-wrap:balance}.demo-frame__close[data-v-dbca11a1]{flex-shrink:0;min-height:44px}.demo-frame svg[data-v-dbca11a1]{fill:none;stroke:currentColor;stroke-width:2px;width:20px;height:20px}.demo-frame button[data-v-dbca11a1]:focus-visible{outline:3px solid var(--primary-color);outline-offset:4px}.demo-frame__content[data-v-dbca11a1]{flex:1;min-height:0;position:relative}.demo-frame iframe[data-v-dbca11a1]{border:0;width:100%;height:100%;display:block}.demo-frame iframe[data-v-dbca11a1],.demo-loading[data-v-dbca11a1]{background:var(--secondary-color)}.demo-loading[data-v-dbca11a1]{z-index:1;text-align:center;place-content:center;margin:0;padding:24px;display:grid;position:absolute;inset:0}.campaign-video[data-v-dbca11a1]{z-index:2;background:var(--primary-color);justify-content:center;align-items:center;padding:88px 24px 24px;display:flex;position:absolute;inset:0}.campaign-video iframe[data-v-dbca11a1]{aspect-ratio:16/9;max-width:960px;height:auto}.campaign-video__close[data-v-dbca11a1]{position:absolute;top:20px;right:24px}.campaign-video button[data-v-dbca11a1]:focus-visible{outline-color:var(--secondary-color)}@media (width<=700px){.demo-dialog[data-v-dbca11a1]{border-width:2px;border-radius:0;width:100%;height:100dvh;margin:0}.demo-frame__bar[data-v-dbca11a1]{gap:12px;padding:16px 12px}.demo-frame__title[data-v-dbca11a1]{letter-spacing:-1px;font-size:26px}.demo-frame__close[data-v-dbca11a1]{gap:6px;padding:12px 12px 8px;font-size:13px}.demo-frame svg[data-v-dbca11a1]{width:16px;height:16px}.campaign-video[data-v-dbca11a1]{padding:80px 12px 12px}.campaign-video__close[data-v-dbca11a1]{top:16px;right:12px}}@media (prefers-reduced-motion:reduce){.demo-frame .btn[data-v-dbca11a1]{transition:none}}.station-menu[data-v-dfdcdc47]{color:#052915;z-index:4;scrollbar-color:#052915 #eae0cd;outline-offset:4px;background:#f8f1e5;width:calc(min(440px,43vw));max-height:calc(100dvh - 132px);padding:26px 32px 20px;position:absolute;top:24px;bottom:108px;right:calc(clamp(20px,4vw,64px));overflow:auto;box-shadow:0 14px 36px #05291524}.station-menu[data-v-dfdcdc47]:focus-visible{outline:2px solid #d3350a}.station-menu__top[data-v-dfdcdc47]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.station-menu__script[data-v-dfdcdc47]{color:#d3350a;font:400 29px/1 Yellowtail,cursive}.menu-close[data-v-dfdcdc47]{width:44px;height:44px;color:inherit;background:0 0;border:1px solid #052915;border-radius:50%;flex:none;place-items:center;display:grid}.menu-close svg[data-v-dfdcdc47],.station-menu__list svg[data-v-dfdcdc47]{fill:none;stroke:currentColor;stroke-width:1.6px;width:22px;height:22px}.station-menu h2[data-v-dfdcdc47]{letter-spacing:-.025em;text-transform:uppercase;margin:0;font:400 calc(clamp(38px,4.6vw,64px))/.95 TAY Closeout,serif}.station-menu__intro[data-v-dfdcdc47]{margin:16px 0 22px;font:500 14px/1.5 Work Sans,sans-serif}.station-menu__list[data-v-dfdcdc47]{border-top:1px solid #052915;margin:0;padding:0;list-style:none}.station-menu__list li[data-v-dfdcdc47]{border-bottom:1px solid #05291540}.station-menu__list button[data-v-dfdcdc47]{text-align:left;width:100%;color:inherit;text-transform:uppercase;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 0 13px;font:400 calc(clamp(21px,2.2vw,27px))/1.1 TAY Closeout,serif;display:flex}.station-menu__list button[data-v-dfdcdc47]:hover{color:#d3350a}.station-menu button[data-v-dfdcdc47]:focus-visible{outline-offset:4px;outline:2px solid #d3350a}.station-menu__footer[data-v-dfdcdc47]{text-transform:uppercase;justify-content:space-between;gap:16px;margin:28px 0 0;font:400 12px/1.4 TAY Danny Lasso,sans-serif;display:flex}.menu-text-button[data-v-dfdcdc47]{color:#052915;text-underline-offset:4px;background:0 0;border:0;padding:10px 0;font:500 13px/1.4 Work Sans,sans-serif;text-decoration:underline}.order-ticket[data-v-dfdcdc47]{border-top:1px dashed #052915;margin-top:24px;padding-top:24px}.order-ticket h3[data-v-dfdcdc47]{text-transform:uppercase;margin:0 0 18px;font:400 28px/1.12 TAY Closeout,serif}.order-ticket p[data-v-dfdcdc47]{margin:0 0 28px;font:500 15px/1.6 Work Sans,sans-serif}.order-ticket__time[data-v-dfdcdc47]{justify-content:space-between;align-items:center;gap:12px;margin:24px 0;display:flex}.order-ticket__time span[data-v-dfdcdc47]{font:400 17px TAY Amaya,sans-serif}.order-ticket__time strong[data-v-dfdcdc47]{font:700 22px Barlow Condensed,sans-serif}@media (width<=700px){.station-menu[data-v-dfdcdc47]{width:auto;max-height:calc(100dvh - 132px);padding:22px 24px;left:16px;right:16px}.station-menu h2[data-v-dfdcdc47]{font-size:44px}.station-menu__list button[data-v-dfdcdc47]{padding:15px 0 12px;font-size:24px}.station-menu__footer[data-v-dfdcdc47]{margin-top:20px}}.diner-canvas[data-v-0ea2805b]{touch-action:none;outline-offset:-4px;width:100%;height:100%;display:block}.diner-canvas[data-v-0ea2805b]:focus-visible{outline:2px solid #d3350a}.accessible-navigation[data-v-0ea2805b],.visually-hidden[data-v-0ea2805b]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.accessible-navigation[data-v-0ea2805b]:focus-within{clip-path:none;color:#052915;white-space:normal;z-index:8;background:#f8f1e5;flex-wrap:wrap;gap:12px;width:auto;height:auto;margin:0;padding:12px;display:flex;bottom:108px;left:16px;right:16px}.accessible-navigation a[data-v-0ea2805b],.accessible-navigation button[data-v-0ea2805b]{color:inherit;background:#f8f1e5;border:1px solid #052915;padding:12px 16px;font:500 14px Work Sans,sans-serif}.diner-error[data-v-0ea2805b]{color:#052915;z-index:10;background:#f8f1e5;flex-wrap:wrap;place-content:center;gap:20px;padding:32px;display:flex;position:absolute;inset:0}.diner-error h2[data-v-0ea2805b]{text-transform:uppercase;font:400 calc(clamp(38px,5vw,64px))/1 TAY Closeout,serif}.diner-error h2[data-v-0ea2805b],.diner-error p[data-v-0ea2805b]{text-align:center;flex-basis:100%}.diner-error p[data-v-0ea2805b]{font:500 16px/1.5 Work Sans,sans-serif}.accessible-navigation select[data-v-0ea2805b]{color:#052915;background:#f8f1e5;border:1px solid #052915;max-width:100%;min-height:44px;padding:8px}.accessible-navigation[data-v-0ea2805b] :focus-visible{outline-offset:3px;outline:3px solid #d3350a}.diner-page[data-v-84eb35ef]{background:#f2e9d8;width:100%;height:100dvh;position:fixed;inset:0;overflow:hidden}.diner-boot[data-v-84eb35ef]{color:#103b2a;place-items:center;width:100%;height:100%;font-family:Work Sans,sans-serif;display:grid}
