/* Shared card surface — matches homepage (--color-surface: #F2EDE8) */
.product-card {
    background: var(--color-surface);
}

.product-card .product-info {
    background: var(--color-surface);
}

.workshop-card {
    background: var(--color-surface);
}

.blog-article-page .article-product-card {
    background: var(--color-surface);
}
