.Stores_section___49K2{margin-top:56px;padding-bottom:72px}@media (max-width:767px){.Stores_section___49K2{margin-top:40px;padding-bottom:48px}}.Stores_all__egazj{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;color:var(--sf-text);font-size:14px;font-weight:600;text-decoration:none}.Stores_all__egazj:hover{color:var(--sf-accent)}.Stores_all__egazj:focus-visible{outline:none;border-radius:var(--sf-radius-sm);box-shadow:var(--sf-focus-ring)}.Stores_grid__tHNlC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0 0;padding:0;list-style:none}@media (min-width:900px){.Stores_grid__tHNlC{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media (min-width:1280px){.Stores_grid__tHNlC{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}}.Stores_item__tMZ8s{display:block;height:100%}.Stores_card__bpvMA{position:relative;display:flex;flex-direction:column;gap:6px;height:100%;box-sizing:border-box;padding:16px;border:1px solid var(--sf-border);border-radius:var(--sf-radius-xl);background:var(--sf-surface);color:var(--sf-text);transition:border-color var(--sf-dur-base) ease,box-shadow var(--sf-dur-base) ease}.Stores_card__bpvMA:hover{border-color:var(--sf-border-strong);box-shadow:var(--sf-shadow-md);color:var(--sf-text)}.Stores_card__bpvMA:has(:focus-visible){box-shadow:var(--sf-focus-ring)}.Stores_name__0Pv56{font-size:15px;font-weight:600;color:inherit;text-decoration:none}.Stores_name__0Pv56:after{content:"";position:absolute;inset:0;border-radius:inherit}.Stores_name__0Pv56:focus-visible{outline:none}.Stores_phone__U0mi9{position:relative;z-index:1;display:inline-flex;align-items:center;align-self:flex-start;gap:6px;margin-top:auto;padding-top:8px;white-space:nowrap;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--sf-text);text-decoration:none}.Stores_phone__U0mi9:hover{color:var(--sf-accent)}.Stores_phone__U0mi9:focus-visible{outline:none;border-radius:var(--sf-radius-sm);box-shadow:var(--sf-focus-ring)}.Stores_meta__Hw8Sn{font-size:12px;line-height:1.4;color:var(--sf-text-2)}.Stores_hours__L8wI1{margin-top:4px}.Stores_hoursLine__NBTQm{display:block}