/* XIPTV theme overrides for standard_cart pages (loaded after all.min.css) */
#order-standard_cart .sidebar-collapsed .panel.panel-default,
#order-standard_cart .sidebar-collapsed .panel.card.panel-default,
#order-standard_cart .sidebar-collapsed .panel.panel-default .panel-heading,
#order-standard_cart .sidebar-collapsed .panel.panel-default .panel-body,
#order-standard_cart .sidebar-collapsed .panel.card.panel-default .card-header,
#order-standard_cart .sidebar-collapsed .panel.card.panel-default .card-body {
    background: var(--primary-dark-background, #00000033) !important;
    color: var(--text-light, #ffffff) !important;
    border-color: var(--primary-color, #ffffff0f) !important;
}

#order-standard_cart .sidebar-collapsed select.form-control.custom-select {
    background-color: var(--primary-dark-background, #00000033) !important;
    color: var(--text-light, #ffffff) !important;
    border-color: var(--primary-color, #ffffff0f) !important;
}

#order-standard_cart .products,
#order-standard_cart .products .product,
#order-standard_cart .products .product header {
    background: var(--primary-dark-background, #00000033) !important;
    border-color: var(--primary-color, #ffffff0f) !important;
}

/* Make product text clearly visible on dark backgrounds */
#order-standard_cart .products .product header span,
#order-standard_cart .products .product .qty,
#order-standard_cart .products .product .product-title,
#order-standard_cart .products .product .product-group,
#order-standard_cart .products .product div.product-desc,
#order-standard_cart .products .product div.product-desc p,
#order-standard_cart .products .product div.product-pricing,
#order-standard_cart .products .product div.product-pricing span,
#order-standard_cart .products .product div.product-pricing .price,
#order-standard_cart .products .product li,
#order-standard_cart .products .product .feature-value,
#order-standard_cart .card.product_box h5.card-title,
#order-standard_cart .card.product_box p,
#order-standard_cart .card.product_box p.product-pricing,
#order-standard_cart .card.product_box li {
    color: var(--text-light, #ffffff) !important;
}
