/* Cart layout fixes, loaded after kove-commerce.css on the cart page. */

/* The accessories card stays hidden in its loading state on KOVE; only let it
   take the second column once it has actually loaded. */
body.woocommerce-cart .wc-block-components-sidebar-layout:not(:has(>.b-cart-addons:not(.is-loading)))>.wc-block-cart__main{grid-column:1/-1}

/* Row grid must match the .b-cart-cols headings. WooCommerce cart.css uses a
   more specific selector, so match it. */
body.woocommerce-cart .wc-block-cart table.wc-block-cart-items .wc-block-cart-items__row{grid-template-columns:112px minmax(0,1fr) 104px 112px 92px}
@media (max-width:760px){
  body.woocommerce-cart .wc-block-cart table.wc-block-cart-items .wc-block-cart-items__row{grid-template-columns:92px minmax(0,1fr)}
}

/* Marketing blurb under the product name cluttered the line item. */
body.woocommerce-cart .wc-block-cart-item__product .wc-block-components-product-metadata__description{display:none!important}
