.KitchenStatus-module-scss-module__XcqiAq__banner{border:var(--border);width:100%;box-shadow:var(--box-shadow);text-transform:uppercase;letter-spacing:1px;z-index:1;align-self:flex-start;align-items:center;gap:8px;margin-top:39px;padding:8px 16px;font-size:.75rem;font-weight:700;display:flex;position:relative}.KitchenStatus-module-scss-module__XcqiAq__banner.KitchenStatus-module-scss-module__XcqiAq__open{color:#4caf50;background:#1a1a1a;border-color:#4caf50;box-shadow:3px 3px #4caf50}.KitchenStatus-module-scss-module__XcqiAq__banner.KitchenStatus-module-scss-module__XcqiAq__open .KitchenStatus-module-scss-module__XcqiAq__dot{background:#4caf50}.KitchenStatus-module-scss-module__XcqiAq__banner.KitchenStatus-module-scss-module__XcqiAq__closingSoon{color:#d67900;background:#1a1a1a;border-color:#d67900;box-shadow:3px 3px #d67900}.KitchenStatus-module-scss-module__XcqiAq__banner.KitchenStatus-module-scss-module__XcqiAq__closingSoon .KitchenStatus-module-scss-module__XcqiAq__dot{background:#d67900}.KitchenStatus-module-scss-module__XcqiAq__banner.KitchenStatus-module-scss-module__XcqiAq__closed{color:#e53935;background:#1a1a1a;border-color:#e53935;box-shadow:3px 3px #e53935}.KitchenStatus-module-scss-module__XcqiAq__banner.KitchenStatus-module-scss-module__XcqiAq__closed .KitchenStatus-module-scss-module__XcqiAq__dot{background:#e53935}.KitchenStatus-module-scss-module__XcqiAq__banner .KitchenStatus-module-scss-module__XcqiAq__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s infinite KitchenStatus-module-scss-module__XcqiAq__pulse}.KitchenStatus-module-scss-module__XcqiAq__banner .KitchenStatus-module-scss-module__XcqiAq__text{letter-spacing:1px}@keyframes KitchenStatus-module-scss-module__XcqiAq__pulse{0%,to{opacity:1}50%{opacity:.4}}
.MenuFilters-module-scss-module__RUhZ3W__filters{flex-direction:column;flex-shrink:0;align-self:flex-start;gap:10px;width:140px;display:flex;position:sticky;top:120px}@media (max-width:768px){.MenuFilters-module-scss-module__RUhZ3W__filters{z-index:10;background:var(--pink);scrollbar-width:none;border-bottom:var(--border);flex-flow:row;width:calc(100% + 32px);margin:0 -16px;padding:10px 16px;position:sticky;top:138px;overflow-x:auto;transform:translateY(-40px)}.MenuFilters-module-scss-module__RUhZ3W__filters::-webkit-scrollbar{display:none}.MenuFilters-module-scss-module__RUhZ3W__filters .MenuFilters-module-scss-module__RUhZ3W__btn{text-align:center;white-space:nowrap;flex:none;width:auto}}.MenuFilters-module-scss-module__RUhZ3W__filters .MenuFilters-module-scss-module__RUhZ3W__btn{background:var(--white);color:var(--black);border:var(--border);text-transform:uppercase;letter-spacing:.5px;box-shadow:var(--box-shadow);cursor:pointer;text-align:left;border-radius:6px;width:100%;padding:10px 14px;font-size:.8rem;font-weight:700;transition:transform .1s}.MenuFilters-module-scss-module__RUhZ3W__filters .MenuFilters-module-scss-module__RUhZ3W__btn:hover{transform:translateY(-1px)}.MenuFilters-module-scss-module__RUhZ3W__filters .MenuFilters-module-scss-module__RUhZ3W__btn.MenuFilters-module-scss-module__RUhZ3W__active{background:var(--yellow)}@media (max-width:768px){.MenuFilters-module-scss-module__RUhZ3W__filters .MenuFilters-module-scss-module__RUhZ3W__btn{text-align:center;flex:none;width:auto}}.MenuFilters-module-scss-module__RUhZ3W__filters .MenuFilters-module-scss-module__RUhZ3W__surpriseBtn{background:var(--green);color:var(--black);border:var(--border);text-transform:uppercase;letter-spacing:.5px;box-shadow:var(--box-shadow);cursor:pointer;text-align:left;white-space:nowrap;border-radius:6px;width:100%;margin-top:10px;padding:10px 14px;font-size:.8rem;font-weight:700;animation:2.5s ease-in-out infinite MenuFilters-module-scss-module__RUhZ3W__wobble}.MenuFilters-module-scss-module__RUhZ3W__filters .MenuFilters-module-scss-module__RUhZ3W__surpriseBtn:hover{animation:none;transform:translateY(-1px)}@media (max-width:768px){.MenuFilters-module-scss-module__RUhZ3W__filters .MenuFilters-module-scss-module__RUhZ3W__surpriseBtn{text-align:center;white-space:nowrap;flex:none;width:auto;margin-top:0;animation:2s ease-in-out infinite MenuFilters-module-scss-module__RUhZ3W__tilt}.MenuFilters-module-scss-module__RUhZ3W__filters .MenuFilters-module-scss-module__RUhZ3W__surpriseBtn:hover{animation:none}}@keyframes MenuFilters-module-scss-module__RUhZ3W__wobble{0%,to{transform:rotate(0)}25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}}@keyframes MenuFilters-module-scss-module__RUhZ3W__tilt{0%,to{transform:rotate(0)}50%{transform:rotate(-3deg)}}
.SecretMenuBanner-module-scss-module__3808xq__banner{background-color:var(--black);border:var(--border);cursor:pointer;justify-content:center;align-items:center;gap:10px;margin-bottom:24px;padding:14px 20px;text-decoration:none;animation:.4s ease-out SecretMenuBanner-module-scss-module__3808xq__slideDown;display:flex}.SecretMenuBanner-module-scss-module__3808xq__banner:hover .SecretMenuBanner-module-scss-module__3808xq__arrow{transform:translate(4px)}.SecretMenuBanner-module-scss-module__3808xq__banner .SecretMenuBanner-module-scss-module__3808xq__lock{font-size:1.2rem}.SecretMenuBanner-module-scss-module__3808xq__banner .SecretMenuBanner-module-scss-module__3808xq__text{font-family:var(--header-font),sans-serif;color:var(--pink);text-transform:uppercase;font-size:clamp(.65rem,1.5vw,.8rem)}.SecretMenuBanner-module-scss-module__3808xq__banner .SecretMenuBanner-module-scss-module__3808xq__arrow{color:var(--yellow);font-size:1.2rem;transition:transform .15s}@keyframes SecretMenuBanner-module-scss-module__3808xq__slideDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}
