/* Unit/quantity/base-price snippet, shared across product card, product
 * page, cart, checkout, and mini-cart. */
.wcuqbp-snippet {
	font-size: 0.85em;
	color: #666;
	margin-top: 0.25em;
}

.wcuqbp-snippet .wcuqbp-quantity {
	margin-right: 0.4em;
}

/* Standalone quantity/base-price spans used when Elementor Pro renders the
 * page (Theme Builder single-product template + shop/category loop cards):
 * quantity attaches directly after the Product Title widget, base price
 * directly after the Product Price widget — see
 * class-wcuqbp-frontend-display.php's append_to_elementor_title_widget() /
 * append_to_elementor_price_widget(). These carry both .wcuqbp-snippet and
 * their type class on the same element (unlike the nested form above), so
 * target them with the compound selector to avoid affecting the nested
 * cart/checkout/mini-cart markup. */
.wcuqbp-snippet.wcuqbp-quantity {
	display: block;
	margin-top: 0.2em;
}

.wcuqbp-snippet.wcuqbp-base-price {
	display: block;
	margin-top: 0.25em;
}

/* Quantity-only snippet placed inline before the "× N" quantity inside
 * FunnelKit's collapsible order-summary item title (wfacp_mini_cart_item_title)
 * — see render_before_wfacp_collapsible_quantity() in
 * class-wcuqbp-frontend-display.php (CR-005). Overrides the block display the
 * compound-class rule above sets for the Elementor Title-widget standalone
 * case, so this one stays on the same line as the title and "× N". */
.wfacp_mini_cart_item_title .wcuqbp-snippet.wcuqbp-quantity {
	display: inline;
	margin-top: 0;
}
