/* Alleen streng afgebakende aanvullingen; WooCommerce en Impreza behouden hun eigen knopstijl. */
.hc-rbp-guest-action-wrap {
	margin-top: 1em;
}

.hc-rbp-price-placeholder {
	display: inline-block;
	font-size: 0.95em;
	font-weight: 600;
	line-height: 1.45;
}

body.hc-rbp-guest-cart-hidden .w-cart,
body.hc-rbp-guest-cart-hidden .site-header-cart,
body.hc-rbp-guest-cart-hidden .cart-contents,
body.hc-rbp-guest-cart-hidden .wc-block-mini-cart,
body.hc-rbp-guest-cart-hidden .woocommerce-mini-cart,
body.hc-rbp-guest-cart-hidden .widget_shopping_cart {
	display: none !important;
}

body.hc-rbp-guest-prices-hidden .wc-block-components-product-price,
body.hc-rbp-guest-prices-hidden .wc-block-cart-item__prices,
body.hc-rbp-guest-prices-hidden .wc-block-components-product-badge,
body.hc-rbp-guest-prices-hidden .wc-block-components-totals-item__value,
body.hc-rbp-guest-prices-hidden .wc-block-components-totals-taxes,
body.hc-rbp-guest-prices-hidden .wc-block-components-order-summary-item__individual-price,
body.hc-rbp-guest-prices-hidden .wc-block-components-order-summary-item__total-price {
	display: none !important;
}
