/* "With Books" / "Without Books" coloured text in product titles */
.wd-books-tag {
	font-weight: 700;
}
.wd-books-tag--with {
	color: #810041;
}
.wd-books-tag--without {
	color: #c2410c;
}

/*
 * Sale badge on category pages: the Customizer CSS already makes it small and
 * keeps it top-left, but Woodmart's rounded style still forces min-height:50px,
 * which turns it into a tall box. Reset the height so it hugs the text.
 */
/* Reserve a row above the cover image so the badge sits beside it, not on it */
.tax-product_cat .product.product_cat-ca-final .product-element-top {
	padding-top: 34px !important;
}
/* (the labels box is positioned against the image itself, so offset upward) */
.tax-product_cat .product.product_cat-ca-final .product-labels {
	top: -27px !important;
	left: 0 !important;
}
@media (max-width: 576px) {
	.tax-product_cat .product.product_cat-ca-final .product-element-top {
		padding-top: 28px !important;
	}
	.tax-product_cat .product.product_cat-ca-final .product-labels {
		top: -23px !important;
		left: 0 !important;
	}
}
.tax-product_cat .product-labels.labels-rounded .product-label {
	min-height: 0 !important;
	height: auto !important;
	display: block !important;
	padding: 3px 7px !important;
	line-height: 1.3 !important;
	white-space: nowrap;
}
