/* Front page product grid: hide title, descriptions, add-to-cart; remove borders */
.front-page .elementor-widget-woocommerce-products .products .product .product-loop-title,
.front-page .elementor-widget-woocommerce-products .products .product .woocommerce-loop-product__title,
.front-page .elementor-widget-woocommerce-products .products .product .short-description,
.front-page .elementor-widget-woocommerce-products .products .product .product-description,
.front-page .elementor-widget-woocommerce-products .products .product .price,
.front-page .elementor-widget-woocommerce-products .products .product .add-links-wrap,
.front-page .elementor-widget-woocommerce-products .products .product .button.add_to_cart_button,
.front-page .elementor-widget-woocommerce-products .products .product .ajax_add_to_cart {
	display: none !important;
}

/* Remove card/image/content borders/shadows on front page grid */
.front-page .elementor-widget-woocommerce-products .products .product .product-inner,
.front-page .elementor-widget-woocommerce-products .products .product,
.front-page .elementor-widget-woocommerce-products .products .product .product-content,
.front-page .elementor-widget-woocommerce-products .products .product .product-image .inner {
	border: 0 !important;
	box-shadow: none !important;
	background: transparent;
}
.front-page .elementor-widget-woocommerce-products .products .product .product-image {
	border: 0 !important;
	box-shadow: none !important;
	background: transparent;
}

/* Also support when WP uses .home for the front page (fallback) */
.home .elementor-widget-woocommerce-products .products .product .product-loop-title,
.home .elementor-widget-woocommerce-products .products .product .woocommerce-loop-product__title,
.home .elementor-widget-woocommerce-products .products .product .short-description,
.home .elementor-widget-woocommerce-products .products .product .product-description,
.home .elementor-widget-woocommerce-products .products .product .price,
.home .elementor-widget-woocommerce-products .products .product .add-links-wrap,
.home .elementor-widget-woocommerce-products .products .product .button.add_to_cart_button,
.home .elementor-widget-woocommerce-products .products .product .ajax_add_to_cart {
	display: none !important;
}

.home .elementor-widget-woocommerce-products .products .product .product-inner,
.home .elementor-widget-woocommerce-products .products .product,
.home .elementor-widget-woocommerce-products .products .product .product-content,
.home .elementor-widget-woocommerce-products .products .product .product-image .inner {
	border: 0 !important;
	box-shadow: none !important;
	background: transparent;
}
.home .elementor-widget-woocommerce-products .products .product .product-image {
	border: 0 !important;
	box-shadow: none !important;
	background: transparent;
}


