/* Cart page: hide shipping selection entirely - it belongs to checkout step 2
   only. The cart's own shipping row never gets Bulgarisation's checkout-only
   split-row template - it's always a single default WooCommerce
   tr.woocommerce-shipping-totals.shipping row with the #shipping_method
   <ul> and its "Доставка" <th> together (confirmed live on mobile - the
   .woo-bg--shipping-title/-methods classes below never matched it at all).
   Targeting by the stable #shipping_method landmark via :has() actually
   hides it, instead of relying on Bulgarisation classes that don't apply
   here. */
.woocommerce-cart tr:has(#shipping_method),
.woocommerce-cart .woo-bg--shipping-title,
.woocommerce-cart .woo-bg--shipping-methods,
.woocommerce-cart .woocommerce-shipping-destination,
.woocommerce-cart .woocommerce-shipping-calculator,
.woocommerce-cart .shipping-calculator-form,
.woocommerce-cart .shipping-calculator-button {
	display: none !important;
}

/* The cart totals table's second row (tr.order-total) folds in an estimated
   shipping cost even though no method has been chosen yet (that only
   happens in checkout step 2) - showing it here is confusing/misleading.
   Only the plain products subtotal (tr.cart-subtotal) stays visible. */
.woocommerce-cart .cart_totals tr.order-total {
	display: none !important;
}
