/*!
Theme Name: UiCore Pro Child
Theme URI: https://uicore.co
Description: One framework for all your website needs.
Author: UiCore
Author URI: https://uicore.co
Template: uicore-pro
Version: 1.0.0
Text Domain: uicore-pro
*/

 /* Add your custom style here */

:where(.wc-block-mini-cart__badge) {
    color: #ffffff !important;
}

@media (max-width: 1025px) {
    .uicore-custom-area {
        margin: 0 auto;
        display: flex !important;
    }
}

#content {
	background: #ffffff !important;
}

.uicore-menu>li>a .custom-menu-desc{
	display: none;
}

.uicore-menu .menu-item-has-children ul .custom-menu-desc {
	display: none;
}

.uicore-custom-area {
    align-items: center !important;
}
.sales-nav-item {
	color: var(--uicore-primary-color) !important;
}

.woocommerce .quantity .minus, .woocommerce .quantity .plus {
	display: block !important;
}

.woocommerce span.onsale {
    background-color: var(--uicore-primary-color) !important;
}
.bm-bulk-table {
    border: 1px solid #ddd;
    border-collapse: collapse; /* Ensures borders are merged */
}

.bm-bulk-table th,
.bm-bulk-table td {
    border: 1px solid #ddd;
    padding: 8px; /* Optional: for some spacing inside the cells */
	padding-left: 10px !important;
}

@media (min-width: 1024px) {
    .single-product main.uicore,.woocommerce-page:not(.elementor-page) main.uicore {
        padding:10px 0 !important;
    }
}

.term-description {
	text-align: left !important;
}

/* Override only for category items */
.woocommerce ul.products li.product-category {
    border: 4px solid #941d20 !important;
}

.woocommerce-category-featured-image {
	display: none !important;
}

.uicore-navbar nav.uicore ul.sub-menu, .uicore-navbar nav.uicore ul.sub-menu:not(.uicore-megamenu) {
	min-width: 400px !important;
}

.woocommerce-loop-category__title {
	text-transform: uppercase !important;
	font-weight: 500 !important;
	text-align: center;
}

.woocommerce-loop-category__title mark.count {
  display: none;
}