:root {
    --sidebar-width: 140px;
    --trending-width: 300px;
    --primary-color: #1948A0 !important;
    --secondary-color: #f65a23 !important;
  
    --text-black: #090b0e;
    --text-muted: #6c757d;
    --text-white: #ffff !important;
    --header-height: 70px;
    --live-wire-progess-bar-color: var(--primary-color);
    --test: #2196F3;
}

* {
   
    scroll-behavior: smooth;
    scrollbar-width: thin;
    scrollbar-color: var(--secondary-color) var(--text-white);
}



::-webkit-scrollbar {
    width: 10px;
}

::-webkit-scrollbar-track {
    background-color: var(--primary-color); 
}

::-webkit-scrollbar-thumb {
    background-color: var(--primary-color);
    border-radius: 15px;
}

::-webkit-scrollbar-thumb:hover {
    background-color: var(--primary-color);
}

/*C Classes */

.m-btn{
    background: var(--secondary-color) !important;
    color: var(--text-white);
   
}

.m-btn-s{
    background: var(--secondary-color);
    color: var(--text-white);
}


/* Rewrite */
.tf-topbar.topbar-bg{
    background: var(--secondary-color) !important;
}

/* .header-top{
    background: var(--primary-color) ;
    color: var(--text-white);
} */

/* .m-nav-links > ul > li > a {
    color: var(--text-white) !important;
}

.icon-categories1{
    color: var(--text-white) !important;
} */


.fl-wrapper{
    z-index: 9999 !important;
}

.fl-flasher{
    z-index: 9999 !important;
}


/*  the loader wrapper fills the modal and centers its contents */
#quickView .modal-content {
  min-height: 550px;               
  position: relative;

}




/* Center the loader absolutely within the modal-content */
#quickView .quick-loader-wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1051; 
}


.form-control:focus {
  /* border-color: #6265e4 !important; */
  box-shadow: none !important;
}


.page-item.active .page-link {
  color: #fff !important;
  background: var(--secondary-color) !important;
  box-shadow: none !important;  
  border: 1px solid var(--secondary-color) !important;
}

.page-item.active .page-link:focus{
    box-shadow: none !important;
}


  .js-wishlist-toggle .icon-heart2 {
        color: #999;
        transition: color .2s;
    }

    .js-wishlist-toggle.active .icon-heart2 {
        color: #e74c3c;
    }

    .wish-list-heart{
        position: relative;
    }

    .wishlist-count{
        top: -8px;
        right: 3px;
        color: #f65a23;
        position: absolute;
        background-color: white;
        font-size: small;
    }

    .cart-bag{
        position: relative;
    }

    .cart-bag-count{
        top: -8px;
        right: 3px;
        color: #f65a23;
        position: absolute;
        padding:5px;
        background-color: rgb(219, 219, 219);

       
        font-size: small;
    }

/* 
    @media screen and (min-width:992px) {

            .slider-fashion-women .content-slider.style-2 {
                width: 50rem !important;
                text-align: center !important;
                justify-content: center !important;

            }
        
    } */

 .page-content{
width: 100% !important;   
 }