.menu-sec{--menu-paper:#fffefa;--menu-ink:#293c2f;--menu-muted:#626d60;--menu-line:#e2e6de}.menu-sec .menu-head{text-align:left}.menu-sec .pop-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-sec .menu-title{font-family:var(--font-menu-serif),var(--font-instrument-serif),Georgia,serif;font-size:clamp(30px,3vw,34px);font-weight:500;line-height:1.25;letter-spacing:0;color:var(--menu-ink)}.menu-sec .menu-head:has(+.menu-collapse){margin:0;padding:28px 0 26px;border:0;border-radius:0;background:var(--menu-paper)}.menu-sec .menu-collapse{padding:0 0 28px;border:0;border-radius:0;background:var(--menu-paper);overflow:hidden}.menu-sec .menu-courses{gap:32px}.menu-sec .mcourse-head{align-items:baseline;gap:11px;padding-bottom:11px;margin-bottom:17px;border-color:var(--menu-line)}.menu-sec .mcourse-no{font-size:13px;font-weight:400;color:#937344}.menu-sec .mcourse-no,.menu-sec .mcourse-title{font-family:var(--font-menu-serif),var(--font-instrument-serif),Georgia,serif;letter-spacing:0}.menu-sec .mcourse-title{font-size:22px;font-weight:500;line-height:1.3;color:var(--menu-ink)}.menu-sec .mcourse-sub{margin-top:6px;color:var(--menu-muted);line-height:1.5}.menu-sec .mdishes{gap:24px}.menu-sec .mdish-row{gap:9px}.menu-sec .mdish-name{min-width:0;font-family:var(--font-menu-serif),var(--font-instrument-serif),Georgia,serif;font-size:18px;font-weight:400;line-height:1.4;color:var(--menu-ink);overflow-wrap:anywhere}.menu-sec .mdish-price{font-size:16px;font-weight:500;color:var(--menu-ink)}.menu-sec .mdish-dots{min-width:12px;border-color:#bec5b9}.menu-sec .mdish-desc{margin-top:6px;font-size:14px;line-height:1.6;color:var(--menu-muted)}.menu-sec .mdish-tags{margin-top:9px;gap:6px}.menu-sec .mtag{font-size:11.5px;font-weight:500;letter-spacing:0;text-transform:capitalize;padding:4px 7px}.menu-sec .mtag:not(.warn):not(.sig){color:#50654a;background:#edf3eb}.menu-sec .menu-fade{height:30px;background:linear-gradient(rgba(255,254,250,0),var(--menu-paper))}@media (max-width:860px){.menu-sec .menu-head:has(+.menu-collapse){padding:22px 0}.menu-sec .menu-collapse{padding:0 0 24px}.mobile-menu-wrap .menu-sec .menu-collapse,.mobile-menu-wrap .menu-sec .menu-head:has(+.menu-collapse){padding-right:25px}.menu-sec .menu-title{font-size:30px}.menu-sec .mcourse-title{font-size:21px}.menu-sec .mdish-price{font-size:15px}}.restaurant-design{--bg:#fff;--surface:#fff;--surface-alt:#f5f5f5;--surface-input:#fff;--ink:#111519;--ink-2:#4d5355;--muted:#848484;--hairline:#e0e0e0;--hairline-strong:#c9c9c9;--accent:#111519;--accent-deep:#111519;--accent-press:#e96200;--accent-soft:#f3f3f3;--gold:#ff6d00;--gold-ring:rgba(255,109,0,.18);--brand-orange:#ff6d00;--radius:4px;--radius-md:8px;--radius-lg:12px;--shadow-card:none;background:#fff;color:#111519}.restaurant-design,.restaurant-design *{font-family:var(--font-geist),Inter,ui-sans-serif,sans-serif!important}.restaurant-design .site-nav{background:#fff;border-bottom:1px solid #e0e0e0;-webkit-backdrop-filter:none;backdrop-filter:none}.restaurant-design .site-nav-brand:before{content:"";display:block;width:80px;height:22px;background:url(/restaurant-design/tade-wordmark.svg) 50%/contain no-repeat}.restaurant-design .site-nav-brand .brand-logo{display:none}.restaurant-design .site-nav-links a{color:#4d5355;font-size:14px;font-weight:500}.restaurant-design .site-nav-links a.active,.restaurant-design .site-nav-links a:hover{color:#111519}.restaurant-design .site-nav-links a.active:after{background:#ff6d00;border-radius:0}.restaurant-design .book-btn,.restaurant-design .btn-primary,.restaurant-design .cf-btn{background:#ff6d00;color:#fff;border-color:#ff6d00}.restaurant-design .book-btn:hover,.restaurant-design .btn-primary:hover:not(:disabled),.restaurant-design .cf-btn:hover{background:#e96200;border-color:#e96200}.restaurant-design .btn-primary:disabled{background:#c9c9c9;border-color:#c9c9c9}.restaurant-design .btn-outline,.restaurant-design .share-btn{color:#111519;border-color:#c9c9c9}.restaurant-design .btn-outline:hover,.restaurant-design .share-btn:hover{background:#f3f3f3}.restaurant-design .book-btn,.restaurant-design .btn,.restaurant-design .share-btn{border-width:1px;border-radius:4px}.restaurant-design .btn-serif{letter-spacing:0}.restaurant-design .hero-gallery .g-cell,.restaurant-design .hero-gallery .hg-cover,.restaurant-design .hero-gallery .hg-grid{border-radius:11px}.restaurant-design .g-cell,.restaurant-design .hero-gallery .g-ph{background:#e8e6e6}.restaurant-design .g-cell:after{background:linear-gradient(0deg,rgba(0,0,0,.15),transparent 55%)}.restaurant-design .g-cell.g-more-mobile:before,.restaurant-design .g-more:before{background:rgba(0,0,0,.55)}.restaurant-design .hg-cover{background:#e8e6e6}.restaurant-design .hg-cover:after{background:linear-gradient(0deg,rgba(0,0,0,.22),transparent 46%)}.restaurant-design .hg-cta{color:#111519}.restaurant-design .hg-cta-mobile{color:#111519;font-size:13px}.restaurant-design .hg-cta-mobile svg{color:#111519}.restaurant-design .intro-col,.restaurant-design .intro-head{min-width:0}.restaurant-design .display{max-width:100%;white-space:normal;word-break:normal;overflow-wrap:anywhere}.restaurant-design .site-footer .footer-inner>div{min-width:0;max-width:100%;overflow-wrap:anywhere}.restaurant-design .check-panel>span{min-width:0;overflow-wrap:anywhere}.restaurant-design .venue-tags,.restaurant-design .venue-tags-m{display:none}.restaurant-design .intro-desc{color:#4d5355;text-wrap:wrap;overflow-wrap:anywhere}.restaurant-design .intro-desc-probe-control,.restaurant-design .intro-desc-toggle{color:#111519}.restaurant-design .visit-block>.h2 svg{display:none}.restaurant-design .visit-mobile-section .visit-block>.h2{margin-left:7px}.restaurant-design .guest-social-chip{border:1px solid #e0e0e0;border-radius:2px;background:#fff;color:#111519;font-size:13px;font-weight:500;text-decoration:none}.restaurant-design .guest-social-chip:focus-visible{outline:2px solid #ff6d00;outline-offset:2px}.restaurant-design .card,.restaurant-design .closure-row,.restaurant-design .hours,.restaurant-design .info-row{border:1px solid #e0e0e0;box-shadow:none}.restaurant-design .card{border-radius:8px}.restaurant-design .cf-ico,.restaurant-design .info-row .ico{background:#f3f3f3;color:#171717}.restaurant-design .hours-row.is-today{background:#f5f5f5}.restaurant-design .hours-row.is-today .day{color:#111519}.restaurant-design .hours-head{letter-spacing:2px}.restaurant-design .hours-row .hours-time{font-size:14px;letter-spacing:0}.restaurant-design .hours>.hours-head,.restaurant-design .hours>.hours-head svg{color:#000000}.restaurant-design .h2 svg{color:#171717}.restaurant-design .closure-row .dot-g{background:#ff6d00}.restaurant-design .res-tabs{background:#f3f3f3}.restaurant-design .res-tabs button.on{color:#111519;box-shadow:none}.restaurant-design .rt-dot{background:#ff6d00}.restaurant-design #desktop-waitlist-tab{position:relative}.restaurant-design #desktop-waitlist-tab .rt-dot{position:absolute;top:8px;right:8px;width:6px;height:6px}.restaurant-design .cal-month,.restaurant-design .card-step-title,.restaurant-design .gallery-head .gh-count,.restaurant-design .h2,.restaurant-design .sub-step-title{color:#111519;letter-spacing:0}.restaurant-design .summary{background:#f3f3f3;color:#111519;text-align:left;justify-content:flex-start}.restaurant-design .date-trigger,.restaurant-design .input,.restaurant-design .pselect-trigger,.restaurant-design .select,.restaurant-design .textarea{background-color:#fff;border:1px solid #c9c9c9;border-radius:4px}.restaurant-design .input::placeholder,.restaurant-design .textarea::placeholder{color:#848484}.restaurant-design .textarea{line-height:23px}.restaurant-design .validation-target.is-required-missing .input,.restaurant-design .validation-target.is-required-missing .textarea{animation:none!important;transform:none;box-shadow:none!important}.restaurant-design .validation-target.is-required-missing>.label,.restaurant-design .validation-target.is-required-missing>label.label{color:var(--ink-2)}.restaurant-design .check{line-height:20px}.restaurant-design .date-trigger.open,.restaurant-design .date-trigger:focus-visible,.restaurant-design .input:focus,.restaurant-design .pselect-trigger:focus-visible,.restaurant-design .pselect.open .pselect-trigger,.restaurant-design .select:focus,.restaurant-design .textarea:focus{border-color:#ff6d00;box-shadow:none}@media (hover:hover) and (pointer:fine){.restaurant-design .date-trigger:hover:not(:disabled),.restaurant-design .pselect-trigger:hover:not(:disabled){background:#f5f5f5}}.restaurant-design .pselect-panel{border:1px solid #e0e0e0;box-shadow:0 12px 32px rgba(0,0,0,.12)}.restaurant-design .pselect-opt{font-size:15px}.restaurant-design .label{letter-spacing:1px}.restaurant-design .label .opt{letter-spacing:0}.restaurant-design .icon-btn{font-size:13px}.restaurant-design .pselect-opt.sel{background:#f3f3f3;color:#111519}.restaurant-design .pselect-ico,.restaurant-design .pselect-opt .po-check{color:#171717}.restaurant-design .cal-dow{font-size:11px;letter-spacing:0}.restaurant-design .cal-cell{font-size:15px}.restaurant-design .cal-cell.is-today:not(.is-selected){color:#111519}.restaurant-design .cal-cell.is-selected{background:#111519;color:#fff}.restaurant-design .cal-cell.is-today:not(.is-selected):after,.restaurant-design .cal-legend i.today{background:#ff6d00}.restaurant-design .cal-legend span:nth-child(2) i{background:#111519}.restaurant-design .icon-btn:hover{background:#f3f3f3;color:#111519;border-color:#c9c9c9}.restaurant-design .check .box,.restaurant-design .menu-more,.restaurant-design .time{border-width:1px}@media (hover:hover) and (pointer:fine){.restaurant-design .time:hover:not(:disabled):not(.is-selected){border-color:#111519;color:#111519}}.restaurant-design .time.is-selected{color:#fff}.restaurant-design .check input:checked+.box,.restaurant-design .time.is-selected{background:#111519;border-color:#111519}.restaurant-design .date-trigger.open .dt-chev,.restaurant-design .dt-ico{color:#171717}.restaurant-design .menu-sec{--menu-paper:#fff;--menu-ink:#111519;--menu-muted:#686868;--menu-line:#e0e0e0}.restaurant-design .mcourse-title,.restaurant-design .menu-title{color:#111519}.restaurant-design .ma-head,.restaurant-design .mcourse-no{color:#ff6d00}.restaurant-design .mcourse-sub{font-size:13px}.restaurant-design .ma-head{font-size:11px}.restaurant-design .mtag{font-size:12px}.restaurant-design .mtag:not(.warn):not(.sig){background:#f3f3f3;color:#4d5355}.restaurant-design .mtag.sig{background:#fff2e9;color:#b44e00}.restaurant-design .menu-more{color:#111519;border-color:#c9c9c9;border-radius:4px}.restaurant-design .menu-more:hover{background:#f3f3f3}.restaurant-design .menu-page-card{border:1px solid #e0e0e0;border-radius:5px;box-shadow:none;font-size:13px}.restaurant-design .menu-page-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.12)}.restaurant-design .menu-pages-next{color:#111519;border-color:#e0e0e0;box-shadow:0 4px 12px rgba(0,0,0,.12)}.restaurant-design .lightbox,.restaurant-design .menu-page-viewer{background:rgba(0,0,0,.95)}.restaurant-design .lb-count,.restaurant-design .menu-page-viewer-count{font-size:20px;font-weight:600}.restaurant-design .lb-brand,.restaurant-design .menu-page-viewer-brand{font-style:normal;font-weight:500}.restaurant-design .lb-img,.restaurant-design .lb-thumb{background:#303030}.restaurant-design .lb-thumb.on,.restaurant-design .menu-page-viewer-thumbs button.active{border-color:#ff6d00}.restaurant-design .reserve-sheet{border-top:1px solid #e0e0e0;box-shadow:0 -12px 40px rgba(0,0,0,.18)}.restaurant-design .reserve-sheet,.restaurant-design .sheet-handle-row{background:#fff;border-radius:12px 12px 0 0}.restaurant-design .sheet-grip{background:#c9c9c9}.restaurant-design .sheet-close{color:#171717;border-color:#e0e0e0}.restaurant-design .sheet-close:hover{color:#111519;border-color:#111519}.restaurant-design .sheet-footer{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.restaurant-design .sheet-primary-action.is-incomplete:not(:disabled){background:#ff6d00;border-color:#ff6d00;color:#fff;opacity:1}.restaurant-design .sheet-primary-action.is-incomplete:not(:disabled):hover{background:#e96200;border-color:#e96200}.restaurant-design .waitlist-sheet-heading h2,.restaurant-design .waitlist-sheet-success h2{color:#111519;font-size:24px;font-weight:600}.restaurant-design .waitlist-sheet-heading p,.restaurant-design .waitlist-sheet-success p{font-size:14px;line-height:20px}.restaurant-design .waitlist-sheet-state{letter-spacing:0}.restaurant-design .waitlist-sheet-state.busy,.restaurant-design .waitlist-sheet-state.live,.restaurant-design .waitlist-sheet-state.open{color:#b44e00;background:#fff2e9}.restaurant-design .waitlist-sheet-state.busy i,.restaurant-design .waitlist-sheet-state.live i,.restaurant-design .waitlist-sheet-state.open i{background:#ff6d00}.restaurant-design .waitlist-sheet-disclosure a{color:#111519;text-decoration-color:#ff6d00}.restaurant-design .cf-overlay,.restaurant-design .hr-overlay{background:rgba(0,0,0,.58)}.restaurant-design .cf-modal,.restaurant-design .hr-modal{background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 24px 60px rgba(0,0,0,.24)}.restaurant-design .cf-title,.restaurant-design .hr-modal-title{color:#111519;letter-spacing:0}.restaurant-design .hr-modal-title{font-size:26px;line-height:30px}.restaurant-design .hr-modal-summary{background:#f5f5f5;color:#111519;border-color:#e0e0e0;font-size:14px}.restaurant-design .hr-rule-dot{color:#000000}.restaurant-design .hr-rule-title{font-size:14px}.restaurant-design .hr-rule-desc{font-size:13px;line-height:20px}.restaurant-design .cf-hero{background:#fff}.restaurant-design .cf-check{background:#111519;box-shadow:none}.restaurant-design .cf-check:after{border-color:#e0e0e0}.restaurant-design .cf-eyebrow{color:#ff6d00}.restaurant-design .cf-row{font-size:14px}.restaurant-design .cf-btn{background:#ff6d00;border-color:#ff6d00;color:#fff}.restaurant-design .cf-btn:hover{background:#e96200;border-color:#e96200}.restaurant-design .site-footer{background:#fff;border-top:1px solid #e0e0e0}.restaurant-design .f-brand{color:#111519}.restaurant-design .f-copy{font-size:13px}.restaurant-design .powered{letter-spacing:0}.restaurant-design .site-footer .powered{display:flex;align-items:baseline;justify-content:center;gap:4px;line-height:18px}.restaurant-design .site-footer .powered img{display:block;width:48px;height:14px}.restaurant-design .info-row{font-size:15px}.restaurant-design .info-row .meta{font-size:12px}.restaurant-design .footer-links a:hover{color:#ff6d00}.restaurant-design.guest-status .phone{padding-top:48px}.restaurant-design.guest-status .phone p{font-size:14px!important}.restaurant-design.guest-status .phone p:first-child{color:#111519!important;font-size:22px!important;font-weight:600}@media (min-width:861px){.restaurant-design .site-nav-inner{height:68px}.restaurant-design .hero-gallery{margin-top:24px}.restaurant-design .main{padding-top:32px}.restaurant-design .res-grid{grid-template-columns:minmax(0,1fr) minmax(340px,400px);gap:36px}.restaurant-design .display{margin:0;color:#111519;font-size:36px;font-weight:600;line-height:44px;letter-spacing:0}.restaurant-design .desktop-restaurant-meta{margin:8px 0 0;padding-bottom:14px;gap:8px;border-bottom:1px solid #e0e0e0;color:#848484;font-size:14px;font-weight:500;line-height:20px}.restaurant-design .desktop-restaurant-separator{color:#848484;flex-shrink:0}.restaurant-design .guest-social-links{display:flex;gap:12px;margin-top:18px;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.restaurant-design .guest-social-links::-webkit-scrollbar{display:none}.restaurant-design .guest-social-chip{flex:0 0 auto;min-width:108px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px}.restaurant-design .guest-social-chip img{width:14px;height:14px}.restaurant-design .intro-desc{margin:20px 0 0;font-size:14px;font-weight:400;line-height:20px}.restaurant-design .menu-sec.pv-menu{margin-top:36px}.restaurant-design .popular-title{color:#111519;font-size:20px;font-weight:600;letter-spacing:0}.restaurant-design .popular .popular-row{gap:20px}.restaurant-design .pop-img{border-radius:5px;box-shadow:none}.restaurant-design .pop-name{color:#111519;font-size:14px;font-weight:500;line-height:17px}.restaurant-design .menu-title{font-size:28px;font-weight:600}.restaurant-design .card-pad{padding:24px}.restaurant-design .card-step-title{font-size:24px;font-weight:600}.restaurant-design .sub-step-title{font-size:20px;font-weight:600}}@media (min-width:861px) and (max-width:1024px){.restaurant-design .res-grid{grid-template-columns:minmax(0,1fr) minmax(320px,360px);gap:24px}.restaurant-design .display{font-size:32px;line-height:39px}.restaurant-design .card-pad{padding:20px}}@media (min-width:721px) and (max-width:860px){.restaurant-design .site-nav-brand:before{width:64px;height:18px}.restaurant-design .site-nav-links a{font-size:14px}.restaurant-design .main{padding-top:22px}.restaurant-design .display{color:#111519;font-size:28px;font-weight:600;line-height:34px;letter-spacing:0}.restaurant-design .mobile-restaurant-meta{color:#848484;font-size:14px;border-color:#e0e0e0}.restaurant-design .mobile-restaurant-meta svg{color:#171717}.restaurant-design .guest-social-links{display:flex;gap:12px;margin-top:16px;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.restaurant-design .guest-social-links::-webkit-scrollbar{display:none}.restaurant-design .guest-social-chip{flex:0 0 auto;min-width:104px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:5px;height:28px}.restaurant-design .guest-social-chip img{width:14px;height:14px}.restaurant-design .intro-desc{margin-top:18px;font-size:14px;line-height:20px}.restaurant-design .waitlist-bar-btn{border-color:#e0e0e0;color:#6f7477}.restaurant-design .waitlist-bar-btn.is-busy,.restaurant-design .waitlist-bar-btn.is-open{border-color:#ff6d00;color:#ff6d00}.restaurant-design .reserve-bar-btn{background:#ff6d00;color:#fff}}@media (max-width:720px){.restaurant-design .site-nav{border-bottom:0}.restaurant-design .site-nav-brand:before{width:64px;height:18px;transform:translateY(3px)}.restaurant-design .mobile-restaurant-meta{color:#848484}.restaurant-design .guest-social-chip{height:25px}.restaurant-design .intro-desc{color:rgba(0,0,0,.78)}.restaurant-design .popular-title{color:#111519;font-size:18px}.restaurant-design .menu-page-card{border-radius:5px}.restaurant-design .menu-title{line-height:38px}.restaurant-design .reserve-bar-btn{background:#ff6d00;color:#fff}.restaurant-design .reserve-bar-btn:hover{background:#e96200}.restaurant-design .waitlist-bar-btn.is-closed,.restaurant-design .waitlist-bar-btn.is-unknown{color:#6f7477;border-color:#e0e0e0}.restaurant-design .waitlist-bar-btn.is-busy,.restaurant-design .waitlist-bar-btn.is-open{color:#ff6d00;border-color:#ff6d00}.restaurant-design .waitlist-live-dot{background:#ff6d00}}@media (max-width:860px){.restaurant-design .waitlist-queue-card{position:relative;display:grid;grid-template-columns:42% minmax(0,1fr);width:calc(100% + 14px);height:104px;margin:16px -7px 0;padding:0;border:1px solid var(--brand-orange);border-radius:8px;background:#fff;color:#111519;cursor:pointer}.restaurant-design .waitlist-queue-card:focus-visible{outline:2px solid #111519;outline-offset:3px}.restaurant-design .waitlist-queue-metric{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;margin:15px 0;border-right:1px solid #e7e7e7}.restaurant-design .waitlist-queue-number{color:#111519;font-size:34px;line-height:38px;font-weight:600}.restaurant-design .waitlist-queue-units{color:#656565;font-size:12px;line-height:17px;font-weight:400}.restaurant-design .waitlist-queue-action{display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;padding:0 10px;font-size:16px;line-height:22px;font-weight:600;white-space:nowrap}.restaurant-design .waitlist-queue-action svg{flex-shrink:0;color:var(--brand-orange)}.restaurant-design .waitlist-bar-btn .waitlist-bar-label{font-size:16px;font-weight:600;line-height:22px}.restaurant-design .waitlist-bar-btn>.waitlist-live-dot,.restaurant-design .waitlist-queue-card>.waitlist-live-dot{position:absolute;top:12px;right:12px;width:6px;height:6px;border:0;border-radius:50%;background:currentColor;color:var(--brand-orange);box-shadow:none;animation:none;pointer-events:none}.restaurant-design .waitlist-bar-btn.is-closed>.waitlist-live-dot,.restaurant-design .waitlist-bar-btn.is-unknown>.waitlist-live-dot{color:#848484}.restaurant-design .waitlist-live-dot>i{position:absolute;left:50%;top:50%;box-sizing:border-box;width:8px;height:8px;border:1px solid;border-radius:50%;opacity:0;transform:translate(-50%,-50%) scale(1);transform-origin:50% 50%}.restaurant-design .waitlist-live-dot.is-live>i{animation:guest-waitlist-ring 2.4s ease-out infinite}.restaurant-design .waitlist-live-dot.is-live>i+i{animation-delay:-1.2s}.restaurant-design .menu-title,.restaurant-design .visit-block>.h2{font-size:18px;font-weight:600;line-height:20px;letter-spacing:0}}@keyframes guest-waitlist-ring{0%{transform:translate(-50%,-50%) scale(1);opacity:.7}75%,to{transform:translate(-50%,-50%) scale(2.75);opacity:0}}@media (max-width:350px){.restaurant-design .waitlist-queue-card{grid-template-columns:43% minmax(0,1fr)}.restaurant-design .waitlist-queue-action{padding:0 8px;font-size:14px;gap:6px}.restaurant-design .waitlist-queue-action svg{width:14px;height:14px}.restaurant-design .waitlist-queue-units{font-size:11px}.restaurant-design .waitlist-sheet .sheet-primary-action .btn-serif{font-size:16px}}@media (prefers-reduced-motion:reduce){.restaurant-design .waitlist-live-dot.is-live>i{animation:none}}@font-face{font-family:Lora;src:url(/_next/static/media/b838ae53209939eb.p.ttf?dpl=dpl_C4bk9bGsHQ4n6jC6FLV4BGt4ePyZ) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Lora;src:url(/_next/static/media/b838ae53209939eb.p.ttf?dpl=dpl_C4bk9bGsHQ4n6jC6FLV4BGt4ePyZ) format("truetype");font-display:swap;font-weight:500;font-style:normal}.__className_2e3ae9{font-family:Lora,Lora Fallback}.__variable_2e3ae9{--font-menu-serif:"Lora",Lora Fallback}