/* Product list — results strip and cart toast */

.results-info {
    background-color: var(--theme-bg-surface);
    border-color: var(--theme-border);
    color: var(--theme-text-primary);
}

.cart-notification {
    background-color: var(--theme-success-bg);
    border-color: var(--theme-success-border);
    color: var(--theme-success-text);
}

.cart-notification button {
    color: var(--theme-success-text, #15803d);
}

.cart-notification button:hover {
    opacity: 0.8;
}
