/* DHE fix: Elementor single-product template wrapper must stack its rows (product, then related products).
   Cause: WordPress adds the class "product" to the Elementor wrapper and the parent theme's
   `div.product { display:grid; grid-template-columns:repeat(auto-fit,minmax(100px,1fr)) }` turned it into columns. */
body.single-product div.elementor-location-single.product,
body.single-product div.elementor-location-single {
	display: block;
	grid-template-columns: none;
}
/* DHE fix: "(0 reviews)" wrapped onto a second line and overlapped the product name in narrow cards. */
.excerpt-wrapper .row-rating { display: flex; flex-wrap: wrap; align-items: center; gap: 4px 8px; }
.excerpt-wrapper .reviews-wrapper { display: inline-block; height: auto; line-height: 20px; white-space: nowrap; margin: 0; }
