.stars.astro-tmd6rnhz{display:inline-flex;gap:2px;vertical-align:-.15em}.stars.astro-tmd6rnhz svg.astro-tmd6rnhz{width:1em;height:1em}.on.astro-tmd6rnhz{fill:var(--batter-400)}.off.astro-tmd6rnhz{fill:var(--line-strong)}.stores-head.astro-duev2xgi{display:grid;gap:var(--s-6);margin-bottom:var(--head-gap)}.stores-head.astro-duev2xgi .sec-head.astro-duev2xgi{margin-bottom:0}@media(min-width:900px){.stores-head.astro-duev2xgi{grid-template-columns:1fr auto;align-items:end}}.stores-tools.astro-duev2xgi{display:flex;flex-wrap:wrap;gap:var(--s-3)}.seg.astro-duev2xgi{display:inline-flex;padding:var(--s-1);border-radius:var(--r-pill);background:var(--bg-soft);border:var(--stroke) solid var(--line)}.seg.astro-duev2xgi button.astro-duev2xgi{min-height:var(--s-8);padding:0 var(--s-4);border-radius:var(--r-pill);font-size:var(--fs-sm);font-weight:var(--w-medium);color:var(--ink-2);display:inline-flex;align-items:center;gap:var(--s-2);transition:background-color var(--t-hover) var(--ease-hover),color var(--t-hover) var(--ease-hover)}.seg.astro-duev2xgi button.astro-duev2xgi[aria-selected=true]{background:var(--brand);color:var(--on-brand)}.seg-n.astro-duev2xgi{font-size:var(--fs-xs);opacity:.7;font-variant-numeric:tabular-nums}.search.astro-duev2xgi{flex:1 1 220px;display:flex;align-items:center;gap:var(--s-2);min-height:var(--tap);padding:0 var(--s-4);border-radius:var(--r-pill);border:var(--stroke) solid var(--line-strong);background:var(--bg-raised);transition:border-color var(--t-hover) var(--ease-hover)}.search.astro-duev2xgi:focus-within{border-color:var(--brand)}.search.astro-duev2xgi .icon{width:var(--icon-sm);height:var(--icon-sm);color:var(--ink-3);flex:none}.search.astro-duev2xgi input.astro-duev2xgi{border:0;outline:0;background:none;width:100%;height:var(--tap);font-size:var(--fs-md)}.search.astro-duev2xgi input.astro-duev2xgi::placeholder{color:var(--ink-3)}.store-list.astro-duev2xgi{display:grid;border-top:var(--stroke) solid var(--line)}@media(min-width:900px){.store-list.astro-duev2xgi{grid-template-columns:1fr 1fr;column-gap:var(--s-9)}}.store.astro-duev2xgi{display:flex;gap:var(--s-4);align-items:flex-start;justify-content:space-between;padding-block:var(--s-6);border-bottom:var(--stroke) solid var(--line)}.store.astro-duev2xgi[hidden]{display:none}.store-name.astro-duev2xgi{font-size:var(--fs-lg);font-weight:var(--w-medium);line-height:var(--lh-snug)}.store-area.astro-duev2xgi{font-size:var(--fs-sm);color:var(--brand);font-weight:var(--w-medium);margin-top:var(--s-1)}.store-rate.astro-duev2xgi{display:flex;align-items:center;gap:var(--s-2);margin-top:var(--s-1);color:var(--ink-3);font-weight:var(--w-regular);white-space:nowrap}.late-btn.astro-duev2xgi{min-height:var(--tap);padding:0 var(--s-4);display:inline-flex;align-items:center;gap:var(--s-2);border-radius:var(--r-pill);border:var(--stroke) solid var(--line-strong);background:var(--bg-raised);font-size:var(--fs-sm);font-weight:var(--w-medium);color:var(--ink-2);transition:background-color var(--t-hover) var(--ease-hover),color var(--t-hover) var(--ease-hover),border-color var(--t-hover) var(--ease-hover)}.late-btn.astro-duev2xgi svg.astro-duev2xgi,.store-late.astro-duev2xgi svg.astro-duev2xgi{width:var(--icon-sm);height:var(--icon-sm);fill:currentColor;flex:none}.late-btn.astro-duev2xgi[aria-pressed=true]{background:var(--plum-900);border-color:var(--plum-900);color:var(--batter-200)}.store-late.astro-duev2xgi{display:inline-flex;align-items:center;gap:var(--s-2);margin-top:var(--s-2);padding:var(--s-1) var(--s-3);border-radius:var(--r-pill);background:var(--plum-900);color:var(--batter-200);font-size:var(--fs-sm);font-weight:var(--w-medium)}.store-note.astro-duev2xgi{font-size:var(--fs-sm);color:var(--ink-2);margin-top:var(--s-1)}.store-addr.astro-duev2xgi{font-size:var(--fs-sm);color:var(--ink-3);margin-top:var(--s-2);max-width:44ch}.store-acts.astro-duev2xgi{display:flex;gap:var(--s-2);flex:none}.store-act.astro-duev2xgi{width:var(--tap);height:var(--tap);display:grid;place-items:center;border-radius:var(--r-pill);border:var(--stroke) solid var(--line-strong);color:var(--ink);transition:background-color var(--t-hover) var(--ease-hover),color var(--t-hover) var(--ease-hover),border-color var(--t-hover) var(--ease-hover),transform var(--t-fast) var(--ease)}.store-act.astro-duev2xgi:active{transform:scale(var(--scale-press))}.store-act.astro-duev2xgi .icon{width:var(--icon-sm);height:var(--icon-sm)}@media(hover:hover)and (pointer:fine){.store-act.astro-duev2xgi:hover{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}}.store-empty.astro-duev2xgi{padding-top:var(--s-6)}
