/* Product presentation only: no changes to catalogue cards, cart, values or schema. */
body.vama-op-product-layout.single-product div.product div.summary.entry-summary > .calculate_price {
	display: none !important;
}
body.vama-op-product-layout.single-product div.product div.summary.entry-summary form.cart::before {
	content: none !important;
	display: none !important;
}
body.vama-op-product-layout.single-product div.product div.summary.entry-summary > :is(.price, .custom-price-box, .vama-op-base-price) {
	font-size: 16px;
	line-height: 1.5;
	color: #6d6d6d;
	margin: 0 0 1.41575em;
}
body.vama-op-product-layout.single-product div.product div.summary.entry-summary > :is(.price, .custom-price-box, .vama-op-base-price) .woocommerce-Price-amount {
	font-size: 20px !important;
	font-weight: 700;
	color: #000;
}
body.vama-op-product-layout.single-product div.product div.summary.entry-summary > :is(.price, .custom-price-box, .vama-op-base-price) .woocommerce-Price-currencySymbol {
	font-size: inherit;
}
body.vama-op-product-layout.single-product div.product div.summary.entry-summary > :is(.price, .custom-price-box, .vama-op-base-price) :is(.iva-info, .woocommerce-price-suffix) {
	font-size: 14px !important;
	font-style: italic;
	font-weight: 400;
}
