.head.svelte-7ej8bp{max-width:var(--tb-measure)}.sub.svelte-7ej8bp,.count.svelte-7ej8bp{color:var(--tb-muted)}.count.svelte-7ej8bp{font-size:var(--tb-text-sm)}.grid.svelte-7ej8bp{list-style:none;padding:0;margin:0 0 var(--tb-space-8);max-width:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:var(--tb-gap-card)}.card.svelte-7ej8bp{display:flex;flex-direction:column;gap:var(--tb-space-2);padding:var(--tb-space-5);background:var(--tb-paper);border:var(--tb-hairline) solid var(--tb-line);border-left:var(--tb-rule-accent) solid var(--tb-map-pin-grocery-stores);border-radius:var(--tb-radius-card);scroll-margin-top:var(--tb-sidebar-top)}.card.svelte-7ej8bp h3:where(.svelte-7ej8bp){margin:0;color:var(--tb-green-deep)}.where.svelte-7ej8bp{margin:0;color:var(--tb-muted);font-size:var(--tb-text-sm)}.hours.svelte-7ej8bp{margin:var(--tb-space-2) 0 0}.hours.svelte-7ej8bp div:where(.svelte-7ej8bp){display:flex;justify-content:space-between;gap:var(--tb-space-3);padding-block:var(--tb-space-1);border-bottom:var(--tb-hairline) solid var(--tb-line-soft)}.hours.svelte-7ej8bp dt:where(.svelte-7ej8bp){color:var(--tb-muted)}.hours.svelte-7ej8bp dd:where(.svelte-7ej8bp){margin:0;font-weight:700;white-space:nowrap}.payment.svelte-7ej8bp{margin:0;font-size:var(--tb-text-sm)}.actions.svelte-7ej8bp{display:flex;flex-wrap:wrap;gap:var(--tb-space-2);margin:var(--tb-space-2) 0 0}.links.svelte-7ej8bp{display:flex;flex-direction:column;gap:var(--tb-space-1);margin:var(--tb-space-2) 0 0}
