.header-navbar-v2 .header-inner{
    justify-content: space-between !important;
}

.header-navbar-v2 .header-button{
    display: none !important;
}
header .header-navbar-v2 .header-logo {
   
    margin-right: 0 !important;
   
}
/* 1. SEARCH MUKAMMAL KHATAM */
.action-search, .menu-item-search, #menu-searchform, .cd-search-wrap, .search-open-btn {
    display: none !important;
}

/* 2. LOGOS &amp; CART (DESKTOP &amp; MOBILE) */
.custom-second-logo, .action-cart {
    display: flex !important;
    visibility: visible !important;
}

/* --- MOBILE SPECIFIC RESPONSIVE FIX (991px and below) --- */
@media (max-width: 991px) {
    /* Menu list ko hide karna jo screen par bikhri hui hai */
    .header-navbar-v2 .header-menu {
        display: none !important; /* Ye list ko band rakhega jab tak button na dabaya jaye */
    }

    /* Header Layout ko row mein set karna */
    .header-inner {
        display: flex !important;
        flex-direction: row !important;
        justify-content: space-between !important;
        align-items: center !important;
        padding: 10px !important;
        flex-wrap: nowrap !important;
    }

    /* Dono Logos ka size mobile ke liye */
    .header-logo img { max-width: 80px !important; }
    .custom-second-logo img { max-height: 25px !important; }

    /* Actions Container (Cart + Logo) */
    .header-actions {
        display: flex !important;
        align-items: center !important;
        gap: 8px !important;
        order: 2 !important;
    }

    .action-cart { order: 1 !important; }
    .custom-second-logo { order: 2 !important; }

    /* --- HAMBURGER MENU BUTTON FIX --- */
    /* Theme ka default mobile button show karna */
    .navbar-toggler, 
    .menu-mobile-collapse-trigger, 
    .menu-icon {
        display: block !important;
        visibility: visible !important;
        order: 3 !important; /* Sabse aakhir mein button */
        background: transparent !important;
        border: none !important;
        outline: none !important;
    }

    /* Button ke andar ki lines (agar nazar na aayen) */
    .navbar-toggler-icon, .menu-icon i {
        color: #000 !important;
        font-size: 24px !important;
    }
}

/* --- DESKTOP DISPLAY FIX --- */
@media (min-width: 992px) {
    .header-inner {
        display: flex !important;
        justify-content: space-between !important;
        align-items: center !important;
    }
    .header-menu {
        display: block !important;
    }
    .custom-second-logo img {
        max-height: 50px !important;
    }
}