
/* ============================= */
/* MAIN BACKGROUND COLORS */
/* ============================= */

.left-category-area .category-header h4,
.section-title h2::before,
.product-card .countdown span,
.flash-deal-slider.owl-carousel .owl-nav div:hover,
.features-slider.owl-carousel .owl-nav div:hover,
.newproduct-slider.owl-carousel .owl-nav div:hover,
.bestseller-slider.owl-carousel .owl-nav div:hover,
.toprated-slider.owl-carousel .owl-nav div:hover,
.pagination li a:hover,
.pagination li span:hover,
.pagination li.active span,
.pagination li.active a,
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active,
.mm-heading-area,
.section-title .links a::before,
.menu-top-area,
.product-card .product-button-group .product-button,
.btn,
.footer-social-links a,
.a2a_kit a,
.js-cookie-consent-agree,
.btn-primary,
.scroll-to-top-btn:hover,
.widget-title::after
{
    background-color: #0aa84f !important;
}

/* ============================= */
/* TEXT COLORS */
/* ============================= */

.text-primary,
.product-card .product-price,
.navi-link:hover,
a:hover,
.details-page-top-right-content .price-area .main-price,
.hero-slider .owl-carousel .owl-nav div
{
    color: #0aa84f !important;
}

/* ============================= */
/* BORDER / INPUT / ACTIVE STATES */
/* ============================= */

.form-control:focus,
.product-card:hover,
.shop-view > a.active
{
    border-color: #0aa84f !important;
}

/* ============================= */
/* SCROLLBAR */
/* ============================= */

.category-scroll::-webkit-scrollbar-thumb {
    background-color: #0aa84f;
}

.category-scroll {
    scrollbar-color: #0aa84f #e4e4e4;
}


/* ============================= */
/* FORCE LEFT CATEGORY BUTTON */
/* ============================= */

.category-header,
.left-category-area .category-header,
.category-header h4{
    background:#0aa84f !important;
    color:#fff !important;
}

/* Categories icon fix */
.category-header i{
    color:#fff !important;
}

/* ============================= */
/* ACTIVE TAB (Description / Reviews) */
/* ============================= */

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link{
    background:#0aa84f !important;
    color:#fff !important;
    border-color:#0aa84f !important;
}

/* Tabs hover */
.nav-tabs .nav-link:hover{
    color:#0aa84f !important;
    border-color:#0aa84f !important;
}

/* ============================= */
/* EXTRA SAFETY OVERRIDE */
/* ============================= */

.mm-heading-area{
    background:#0aa84f !important;
}