/* ============================================================
   checkout.css — fallback hiding of product description/excerpt
   v cart, mini-cart a checkout review-order rows.

   Hooky v inc/checkout-cleanup.php pokrývajú väčšinu prípadov;
   CSS slúži ako safety net pre theme/plugin overridy ktoré
   vykreslia description priamo do markupu.
   ============================================================ */

/* Legacy shortcode cart/checkout/mini-cart. */
.woocommerce-cart-form .cart_item .product-description,
.woocommerce-cart-form .cart_item .product-short-description,
.woocommerce-checkout-review-order-table .product-description,
.woocommerce-checkout-review-order-table .product-short-description,
.woocommerce-mini-cart .product-description,
.woocommerce-mini-cart .product-short-description,
ul.cart_list .product-description,
ul.cart_list .product-short-description,
.cart_item .vp-product-description,
.checkout-product-excerpt,
/* WC Blocks cart, checkout, mini-cart, order summary — all share the same metadata class. */
.wp-block-woocommerce-cart .wc-block-components-product-metadata__description,
.wp-block-woocommerce-checkout .wc-block-components-product-metadata__description,
.wp-block-woocommerce-mini-cart .wc-block-components-product-metadata__description,
.wc-block-cart-items .wc-block-components-product-metadata__description,
.wc-block-components-order-summary .wc-block-components-product-metadata__description {
	display: none !important;
}

/* Tighten product row spacing po odstránení description. */
.woocommerce-checkout-review-order-table .product-name,
.woocommerce-cart-form .cart_item .product-name,
.woocommerce-mini-cart .product-name,
.wc-block-components-product-metadata {
	line-height: 1.4;
}
