.local-kitchen-module__4XrWEG__localTheme{--local-bg:#faf6ee;--local-card:#fff;--local-sage:#355d47;--local-sage-hover:#294937;--local-terracotta:#d97736;--local-terracotta-hover:#bf6225;--local-parchment:#f4ece1;--local-border:#e8dfd3;--local-text:#29282b;--local-muted:#6b635b;--local-font-serif:Georgia, "Playfair Display", serif;--local-font-sans:Inter, system-ui, sans-serif;background-color:var(--local-bg);color:var(--local-text);font-family:var(--local-font-sans);min-height:100vh}.local-kitchen-module__4XrWEG__headingSerif{font-family:var(--local-font-serif);color:#29282b;letter-spacing:-.02em;font-weight:700}.local-kitchen-module__4XrWEG__badgeSage{color:var(--local-sage);background-color:#355d471a;border:1px solid #355d4733;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.local-kitchen-module__4XrWEG__btnPrimary{background-color:var(--local-sage);color:#fff;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 2px 6px #355d4733}.local-kitchen-module__4XrWEG__btnPrimary:hover{background-color:var(--local-sage-hover);transform:translateY(-1px)}.local-kitchen-module__4XrWEG__btnSecondary{color:var(--local-text);border:1px solid var(--local-border);background-color:#fff;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;transition:all .2s;display:inline-flex}.local-kitchen-module__4XrWEG__btnSecondary:hover{background-color:var(--local-parchment);border-color:var(--local-sage)}.local-kitchen-module__4XrWEG__localCard{background-color:var(--local-card);border:1px solid var(--local-border);border-radius:.75rem;transition:all .25s;box-shadow:0 2px 10px #0000000a}.local-kitchen-module__4XrWEG__localCard:hover{border-color:var(--local-sage);box-shadow:0 6px 18px #355d471f}.local-kitchen-module__4XrWEG__headerOrderBtn{color:#fff;font-size:.75rem;font-weight:600;line-height:1rem}.local-kitchen-module__4XrWEG__headerOrderBtn:hover{color:#fff}.local-kitchen-module__4XrWEG__headerReserveBtn{color:var(--local-text);border:1.5px solid var(--local-text);cursor:pointer;background-color:#0000;font-size:.75rem;font-weight:600;line-height:1rem;transition:background-color .15s,color .15s}.local-kitchen-module__4XrWEG__headerReserveBtn:hover{background-color:var(--local-text);color:#fff}.local-kitchen-module__4XrWEG__headerControl{min-height:2.25rem;font-size:.75rem;font-weight:600;line-height:1rem}.local-kitchen-module__4XrWEG__marquee{background-color:var(--local-text);color:#fff;padding:14px 0;display:flex;overflow:hidden}.local-kitchen-module__4XrWEG__marqueeRow{white-space:nowrap;letter-spacing:.05em;align-items:center;gap:28px;width:max-content;font-size:.8125rem;font-weight:600;animation:32s linear infinite local-kitchen-module__4XrWEG__localMarquee;display:flex}.local-kitchen-module__4XrWEG__marqueeItem{align-items:center;gap:28px;display:inline-flex}.local-kitchen-module__4XrWEG__marqueeSeparator{color:#d97736}@keyframes local-kitchen-module__4XrWEG__localMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.local-kitchen-module__4XrWEG__marqueeRow{animation:none}}.local-kitchen-module__4XrWEG__footerLink{color:inherit;transition:color .15s}.local-kitchen-module__4XrWEG__footerLink:hover{color:#d97736}.local-kitchen-module__4XrWEG__footerPill{color:#e8dfd3;background-color:#333135;border:1px solid #29282b;border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.6875rem;transition:background-color .15s,color .15s;display:inline-flex}.local-kitchen-module__4XrWEG__footerPill:hover{color:#fff;background-color:#355d47;border-color:#355d47}.local-kitchen-module__4XrWEG__hideScrollbar{scrollbar-width:none;-ms-overflow-style:none}.local-kitchen-module__4XrWEG__hideScrollbar::-webkit-scrollbar{display:none}.local-kitchen-module__4XrWEG__menuSearch:focus{border-color:var(--local-text);box-shadow:0 0 0 3px #29282b1f}.local-kitchen-module__4XrWEG__menuSearch::-webkit-search-cancel-button{display:none}.local-kitchen-module__4XrWEG__navLink{color:var(--local-text);transition:color .15s}.local-kitchen-module__4XrWEG__navLink:hover,.local-kitchen-module__4XrWEG__navLinkActive{color:var(--local-sage)}
