/* Keep Elementor product-card content inside the card on narrow screens. */
@media (max-width: 767px) {
	.mr-bravo-product-card,
	.mr-bravo-product-card > .e-con,
	.mr-bravo-product-card .product-card-content {
		height: auto !important;
		min-height: 0 !important;
	}

	.mr-bravo-product-card > .e-con {
		flex-direction: column !important;
		flex-wrap: nowrap !important;
	}

	.mr-bravo-product-card .product-card-content .elementor-widget-button {
		margin-top: auto !important;
		padding-top: 18px;
	}
}

/* Cart totals should show the shipping rate only, without WooCommerce's destination/calculator copy. */
body.woocommerce-cart .woocommerce-shipping-destination {
	display: none !important;
}
