/* ==========================================================================
   Shop: product cards + filter sidebar (client feedback 2026-11-07)
   ========================================================================== */

/* Product card: less space above the price, bigger price */
.product-grid-item .wd-product-cats { margin-bottom: 0 !important; }
.product-grid-item .product-element-bottom { gap: 8px; }
.product-grid-item .price {
	margin-top: 0 !important; /* WoodMart uses auto, which pushes the price to the card bottom */
	font-size: 20px;
	font-weight: 700;
	line-height: 1.2;
}
.product-grid-item .price del { font-size: 15px; font-weight: 400; }

/* Filter sidebar (left) */
.sidebar-container .wd-widget,
.sidebar-container .widget { margin-bottom: 28px; }
.sidebar-container .widget-title {
	margin-bottom: 14px;
	padding-bottom: 8px;
	border-bottom: 2px solid #1a1a1a;
	color: #1a1a1a;
	font-size: 16px;
	font-weight: 800;
	text-transform: none;
}
.sidebar-container .wd-scroll-content { max-height: 260px; }
