/*
Theme Name:   Machic Child
 Theme URI:    http://klbtheme.com/machic/
 Description:  Machic Child Theme
 Author:       KlbTheme
 Author URI:   http://themeforest.net/user/KlbTheme
 Template:     machic
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  machic-child
*/

.cat-item.cat-item-have-child > a {
	width:100%
}

.custom-content-before-price {
    font-size: 1.875rem;
    color: var(--color-theme-danger);
    margin: 5px 0 5px 0;
/* 	font-family: "klbtheme"; */
/*  border-radius: 4px; */
/*  background-color: #FBEEEE; */
/*  padding: 6px 14px; */
}

.mega-sub-menu {
	width: 1000px !important;
	max-width: 1000px !important;
}

.brochure-discount-badge {
    position: absolute;
    top: 10px;
    left: 10px;
    background-color: red;
    color: white;
    padding: 5px 10px;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    border-radius: 5px;
    z-index: 10;
}

.black-friday-badge {
    position: absolute;
    top: 10px;
    left: 116px;
    background-color: black;
    color: white;
    padding: 5px 10px;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    border-radius: 5px;
    z-index: 10;
}

.single-product div.product {
    position: relative; /* Ensures the badge stays in the right position */
}

.woocommerce ul.products li.product {
    position: relative; /* Ensure badge stays in place */
}

#user_switching_switch_on {
	bottom: 65px !important;
}

.product-global-id {
    margin-top: 1rem
}

button[name="wcb2b_cart_empty"] {
    display: none !important;
}
