.compact-store-card[data-v-45f47f3c]{cursor:pointer;flex-direction:column;height:180px;transition:all .3s;display:flex;border-radius:12px!important}.compact-store-card[data-v-45f47f3c]:hover{box-shadow:0 8px 20px #00000026!important}.store-header[data-v-45f47f3c]{min-height:40px}.store-name[data-v-45f47f3c]{color:var(--v-theme-primary);flex:1;margin-right:8px;font-size:1.1rem;font-weight:600;line-height:1.2}.specialties-section[data-v-45f47f3c]{align-items:flex-start;min-height:28px;display:flex}.specialty-chip[data-v-45f47f3c]{font-weight:500;font-size:.7rem!important}.address-section[data-v-45f47f3c]{min-height:24px}.address-text[data-v-45f47f3c]{color:var(--v-theme-on-surface-variant);align-items:center;font-size:.85rem;display:flex}.info-bar[data-v-45f47f3c]{margin-top:auto}.details-btn[data-v-45f47f3c]{min-width:auto;padding:4px 8px;font-size:.8rem}@media (width<=600px){.compact-store-card[data-v-45f47f3c]{height:150px}.store-name[data-v-45f47f3c]{font-size:.95rem}.address-text[data-v-45f47f3c]{font-size:.8rem}.info-bar[data-v-45f47f3c]{flex-direction:column;align-items:stretch;gap:6px}.details-btn[data-v-45f47f3c]{width:100%;font-size:.75rem}}@media (width<=360px){.compact-store-card[data-v-45f47f3c]{height:140px}.store-header[data-v-45f47f3c]{min-height:32px}.store-name[data-v-45f47f3c]{font-size:.9rem;line-height:1.1}.specialties-section[data-v-45f47f3c]{min-height:24px}.specialty-chip[data-v-45f47f3c]{font-size:.65rem!important}.address-text[data-v-45f47f3c]{font-size:.75rem}.info-bar[data-v-45f47f3c]{gap:4px}.details-btn[data-v-45f47f3c]{padding:3px 6px;font-size:.7rem}}
