.text-success.svelte-1aurn5j.svelte-1aurn5j{color:#006940!important}.bg-success.svelte-1aurn5j.svelte-1aurn5j{background:#006940!important}.store-card.svelte-1aurn5j.svelte-1aurn5j{padding:10px 12px}.store-card.svelte-1aurn5j .store-card-inner.svelte-1aurn5j{display:flex;align-items:center;gap:14px}.store-card.svelte-1aurn5j .store-card-content.svelte-1aurn5j{display:flex;align-items:stretch;gap:14px;flex:1;min-width:0}.store-card.svelte-1aurn5j .store-image-wrapper.svelte-1aurn5j{flex-shrink:0;align-self:center;width:110px;height:82px;border-radius:6px;border:1px solid #e0e0e0;overflow:hidden;display:flex;align-items:center;justify-content:center}.store-card.svelte-1aurn5j .store-image.svelte-1aurn5j{width:100%;height:100%;object-fit:cover}.store-card.svelte-1aurn5j .store-image.is-logo.svelte-1aurn5j{object-fit:contain;padding:4px}.store-card.svelte-1aurn5j .store-info.svelte-1aurn5j{flex:1;min-width:0}.store-card.svelte-1aurn5j .store-address.svelte-1aurn5j{margin-bottom:0}.store-card.svelte-1aurn5j .store-name.svelte-1aurn5j{font-size:14px;line-height:1.3}.store-card.svelte-1aurn5j .store-street.svelte-1aurn5j{font-size:12px;line-height:1.3}.store-card.svelte-1aurn5j .store-phone.svelte-1aurn5j{display:flex;align-items:center;gap:4px;margin-top:2px;font-size:12px}.store-card.svelte-1aurn5j .store-status.svelte-1aurn5j{display:flex;align-items:center;gap:4px;margin-top:4px;font-size:12px}.store-card.svelte-1aurn5j .store-status .status-dot.svelte-1aurn5j{width:6px;height:6px;flex-shrink:0}.store-card.svelte-1aurn5j .store-status .status-label.svelte-1aurn5j{font-size:11px}.store-card.svelte-1aurn5j .store-details-link.svelte-1aurn5j{font-size:12px;font-weight:600;color:var(--bs-primary);text-decoration:none}.store-card.svelte-1aurn5j .store-details-link.svelte-1aurn5j:hover{text-decoration:underline}.store-card.svelte-1aurn5j .store-action.svelte-1aurn5j{flex-shrink:0}.store-action-stacked.svelte-1aurn5j.svelte-1aurn5j{margin-top:10px}.store-action-stacked.svelte-1aurn5j *{width:100%}.store-card.variant-checkout.svelte-1aurn5j.svelte-1aurn5j{border:none!important;padding:0!important;box-shadow:none!important;background:transparent!important;margin-bottom:8px!important}@media (min-width: 768px){.store-card.variant-checkout.svelte-1aurn5j.svelte-1aurn5j{border:1px solid #e5e5e5!important;background:white!important}}@media (max-width: 424px){.store-card.svelte-1aurn5j .hide-on-mobile.svelte-1aurn5j{display:none}}@media (min-width: 768px){.store-card.svelte-1aurn5j.svelte-1aurn5j{padding:12px 16px}.store-card.svelte-1aurn5j .store-name.svelte-1aurn5j{font-size:16px}.store-card.svelte-1aurn5j .store-street.svelte-1aurn5j,.store-card.svelte-1aurn5j .store-location-row.svelte-1aurn5j,.store-card.svelte-1aurn5j .store-phone.svelte-1aurn5j{font-size:14px}.store-card.svelte-1aurn5j .store-status.svelte-1aurn5j{font-size:13px}.store-card.svelte-1aurn5j .store-status .status-dot.svelte-1aurn5j{width:8px;height:8px}.store-card.svelte-1aurn5j .store-status .status-label.svelte-1aurn5j{font-size:12px}.store-card.variant-checkout.svelte-1aurn5j.svelte-1aurn5j{padding:0;overflow:hidden}.store-card.variant-checkout.svelte-1aurn5j .store-card-inner.svelte-1aurn5j{align-items:stretch}.store-card.variant-checkout.svelte-1aurn5j .store-card-content.svelte-1aurn5j{gap:0}.store-card.variant-checkout.svelte-1aurn5j .store-image-wrapper.svelte-1aurn5j{max-width:none;width:45%;flex-shrink:0;aspect-ratio:auto;border-radius:0;border:none;min-height:140px}.store-card.variant-checkout.svelte-1aurn5j .store-info.svelte-1aurn5j{padding:16px 20px;display:flex;flex-direction:column;justify-content:center}.store-card.variant-checkout.svelte-1aurn5j .store-name.svelte-1aurn5j{font-size:17px}.store-card.variant-checkout.svelte-1aurn5j .store-street.svelte-1aurn5j,.store-card.variant-checkout.svelte-1aurn5j .store-location-row.svelte-1aurn5j,.store-card.variant-checkout.svelte-1aurn5j .store-phone.svelte-1aurn5j{font-size:14px}.store-card.variant-checkout.svelte-1aurn5j .store-status.svelte-1aurn5j{margin-top:8px;font-size:14px}.store-card.variant-checkout.svelte-1aurn5j .store-status .status-dot.svelte-1aurn5j{width:8px;height:8px}.store-card.variant-checkout.svelte-1aurn5j .store-status .status-label.svelte-1aurn5j{font-size:13px}}
