/* Override Woodmart CSS variables that drive the bordered grid */
	:root,
	body,
	.products-bordered-grid,
	.products-bordered-grid-ins,
	[class*="products-bordered-grid"],
	[class*="products-bordered-grid"] .wd-product,
	[class*="products-bordered-grid"] .product,
	.wd-products-with-bg,
	.wd-products-with-bg .wd-product,
	.wd-products-with-bg .product {
		--wd-bordered-bg: transparent !important;
		--wd-bordered-brd: transparent !important;
		--wd-prod-bg: transparent !important;
		--wd-prod-brd: transparent !important;
		--wd-prod-shadow: none !important;
	}

	/* Strip the bordered-grid wrapper styling entirely */
	.products-bordered-grid,
	.products-bordered-grid-ins,
	[class*="products-bordered-grid"],
	ul.products.products-bordered-grid,
	ul.products.products-bordered-grid-ins {
		border: none !important;
		background: transparent !important;
		box-shadow: none !important;
	}
	[class*="products-bordered-grid"] > li,
	[class*="products-bordered-grid"] .wd-product,
	[class*="products-bordered-grid"] .product,
	[class*="products-bordered-grid"] .product-grid-item {
		border: none !important;
		border-width: 0 !important;
		background: transparent !important;
		background-color: transparent !important;
		box-shadow: none !important;
		border-radius: 0 !important;
		padding: 0 !important;
	}

	/* Kill borders, shadows, and frame styling on product cards across loops & carousels */
	.wd-products-element .product,
	.wd-products-holder .product,
	.wd-products-carousel .product,
	.products .product,
	ul.products li.product,
	.wd-product,
	.wd-products-element .wd-product,
	.wd-products-holder .wd-product,
	.wd-products-carousel .wd-product,
	.wd-product-grid-item,
	.product-grid-item {
		border: none !important;
		box-shadow: none !important;
		background: transparent !important;
		background-color: transparent !important;
		border-radius: 0 !important;
		padding: 0 !important;
	}

	/* Image area inside cards — keep clean white background but no border */
	.wd-products-element .product .product-image-link,
	.wd-products-element .wd-product .product-image-link,
	.wd-products-element .product .wd-product-grid-item-thumbnail,
	.wd-products-element .product-image-link,
	.wd-product .product-image-link,
	ul.products li.product .product-image-link {
		background: #ffffff !important;
		border: none !important;
		box-shadow: none !important;
		border-radius: 12px !important;
		overflow: hidden !important;
	}

	/* Hover — subtle lift only, no border */
	.wd-products-element .product:hover,
	.wd-products-element .wd-product:hover,
	ul.products li.product:hover {
		border: none !important;
		box-shadow: none !important;
		transform: none !important;
	}
	.wd-products-element .product:hover .product-image-link,
	.wd-products-element .wd-product:hover .product-image-link {
		box-shadow: none !important;
	}

	/* Wrapper holders Woodmart sometimes adds */
	.wd-products-with-shadow .product,
	.wd-products-with-bg .product,
	.wd-product.wd-with-shadow,
	.wd-product.wd-with-bg,
	.wd-products-element.wd-products-with-bg .product,
	.wd-products-element.wd-products-with-shadow .product {
		background: transparent !important;
		box-shadow: none !important;
		border: none !important;
		border-radius: 0 !important;
	}
