/*
	Theme Name:     Mobex Child
	Theme URI:      http://www.enovathemes.com/mobex
	Description:    Mobex - Auto Parts Woocommerce WordPress Theme
	Author:         Enovathemes
	Author URI:     https://enovathemes.com
	Version:        1.0
	Template:       mobex
*/

/* =Theme customization starts here
-------------------------------------------------------------- */

table.wc-block-cart-items .wc-block-cart-items__row.is-composited__indented td.wc-block-cart-item__image img, .wc-block-components-order-summary-item.is-composited__indented td.wc-block-cart-item__image img {
	left: auto !important;
    width: auto !important;
}

.widget_shopping_cart_content dl {
	display: block !important;
}

.summary.entry-summary .price:has(span.from) {
    display: none !important;
}

.summary.entry-summary .price:has(+ .stock-status + .composite_form),
.summary.entry-summary .price:has(+ .stock-status + .grouped_form),
.summary.entry-summary .price:has(+ .composite_form) {
    display: none !important;
}

.available-on-backorder, 
.backorder_notification {
    visibility: hidden !important;
}

dl.variation li span,
dl.variation dd,
dl.variation dd p {
  font-size: 10px !important;

}
.is-injected {
    visibility: visible !important;
}

.is-composited {
    padding: 0px;
}

.is-large table.wc-block-cart-items .wc-block-cart-items__row.is-composited__indented .wc-block-cart-item__wrap {
	padding-left: 20px !important;
}

.wc-block-cart-item__wrap {
	gap: 2px !important;
}

.product .price, .wc-block-components-product-price {
	margin-top: 0px !important;
}

.wc-block-components-product-details, .shop_table .variation {
	margin: 0px !important;
}

.wc-block-cart-items td, .shop_table td {
	padding: 8px !important;
}

/* Mini Cart CSS */
.variation {
  list-style: none;
  padding: 0;
  margin: 0;
}

.variation li, 
.variation dd {
  display: inline;
  margin: 0;
}

.variation dd p {
  display: inline;
  margin: 0;
}

.variation .attribute {
  font-weight: bold;
  color: #333; 
}

.variation dd::after {
  content: "";
  display: block;    
  margin-bottom: 12px; 
}