/* Category discovery product and branch metrics. */
.sf-category-discovery-card__metrics {
    display: grid;
    grid-template-columns: repeat(2, minmax(3.25rem, auto));
    gap: .42rem;
}
.sf-category-discovery-card__count.is-products {
    background: color-mix(in srgb, var(--brand-50) 86%, #fff);
    color: var(--brand-800, var(--brand-700));
    border: 1px solid color-mix(in srgb, var(--brand-500) 14%, #edf1f5);
}
.sf-category-discovery-card__count.is-branches {
    background: #f8fafc;
    color: #475569;
    border: 1px solid #edf1f5;
}
.sf-category-discovery-card__count.is-products small { color: var(--brand-600); }
.sf-category-discovery-card__count.is-branches small { color: #94a3b8; }

@media (max-width: 520px) {
    .sf-category-discovery-card__heading { grid-template-columns: minmax(0, 1fr); }
    .sf-category-discovery-card__metrics {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        margin-top: .35rem;
    }
}
