.custom_color .single-feature .feature-icon>i {
    color: var(--custom-color)
}

.custom_color .product-badge .badge.badge-primary {
    background: var(--custom-color)
}

.custom_color .product-price {
    color: var(--custom-color)
}

.custom_color .product-card .product-card-actions .btn-compare.added>i,
.custom_color .product-card .product-card-actions .btn-wishlist.added>i {
    color: var(--custom-color)
}

.custom_color .product-card .product-price:after {
    background: var(--custom-color)
}
.custom_color .vertical-product-card .product-name:hover h6 {
    color: var(--custom-color)
}
.custom_color .section-title:after {
    border-bottom: 2px solid var(--custom-color)
}
.custom_color .order-summary-list .btn-remove-coupon:hover {
    color: var(--custom-color)
}
.custom_color .contact-info>li>i {
    color: var(--custom-color)
}
.custom_color .social-links li a:hover {
    color: var(--custom-color)
}
.custom_color .captcha-input:focus {
    border-color: var(--custom-color)
}
.custom_color .slick-next:hover:before,
.custom_color .slick-prev:hover:before {
    color: var(--custom-color)
}
.custom_color .slick-lightbox .slick-lightbox-close:hover:before {
    color: var(--custom-color)
}
.custom_color .slick-dots li button:before {
    color: var(--custom-color)
}
.custom_color .arrow-next.slick-arrow:hover,
.custom_color .arrow-prev.slick-arrow:hover {
    color: var(--custom-color)
}
.custom_color .nice-select .option:hover {
    color: var(--custom-color)
}
.custom_color .nice-select .option.selected {
    color: var(--custom-color)
}
.custom_color .mega-menu>.multi-level .sub-menu>li:hover>a {
    color: var(--custom-color)
}
.custom_color .mega-menu .fluid-menu-content .fluid-menu-title>a:hover {
    color: var(--custom-color)
}
.custom_color .mega-menu .fluid-menu-content .fluid-sub-menu-list li a:hover {
    color: var(--custom-color)
}
.nav-tabs .custom_color .nav-link:before,
.tabs:not(.featured-categories-tabs) .custom_color .tab-item:before,
.custom_color .nav-tabs .nav-link:before,
.custom_color .tabs:not(.featured-categories-tabs) .tab-item:before {
    background: var(--custom-color)
}
.nav-tabs .custom_color .nav-link:after,
.tabs:not(.featured-categories-tabs) .custom_color .tab-item:after,
.custom_color .nav-tabs .nav-link:after,
.custom_color .tabs:not(.featured-categories-tabs) .tab-item:after {
    background: var(--custom-color)
}
.nav-tabs .custom_color .active.nav-link,
.tabs:not(.featured-categories-tabs) .custom_color .active.tab-item,
.custom_color .nav-tabs .active.nav-link,
.custom_color .tabs:not(.featured-categories-tabs) .active.tab-item {
    color: var(--custom-color)
}
.custom_color .btn-primary {
    background: var(--custom-color)
}
.custom_color .btn-primary.disabled.nice-select.open,
.custom_color .btn-primary.disabled:active,
.custom_color .btn-primary.disabled:focus,
.custom_color .btn-primary.disabled:hover,
.custom_color .btn-primary.disabled:hover:focus,
.custom_color .btn-primary[disabled].nice-select.open,
.custom_color .btn-primary[disabled]:active,
.custom_color .btn-primary[disabled]:focus,
.custom_color .btn-primary[disabled]:hover,
.custom_color .btn-primary[disabled]:hover:focus {
    background: var(--custom-color)
}
.custom_color .btn-default {
    border: 1px solid var(--custom-color)
}
.custom_color .btn-default.nice-select.open,
.custom_color .btn-default:active,
.custom_color .btn-default:active:focus,
.custom_color .btn-default:hover {
    background: var(--custom-color)
}
.custom_color .btn-default.disabled.btn-loading.nice-select.open:after,
.custom_color .btn-default.disabled:active.btn-loading:after,
.custom_color .btn-default.disabled:focus.btn-loading:after,
.custom_color .btn-default.disabled:hover.btn-loading:after,
.custom_color .btn-default.disabled:hover:focus.btn-loading:after,
.custom_color .btn-default[disabled].btn-loading.nice-select.open:after,
.custom_color .btn-default[disabled]:active.btn-loading:after,
.custom_color .btn-default[disabled]:focus.btn-loading:after,
.custom_color .btn-default[disabled]:hover.btn-loading:after,
.custom_color .btn-default[disabled]:hover:focus.btn-loading:after {
    border-color: var(--custom-color)
}
.custom_color .btn-default.btn-loading:after {
    border-color: var(--custom-color)
}
.custom_color .btn-remove:hover {
    color: var(--custom-color)
}
.custom_color .breadcrumb ul>li>a:hover {
    color: var(--custom-color)
}
.custom_color .form-control:focus {
    border-color: var(--custom-color)
}
.custom_color .form-check input[type=checkbox]:checked+label:after,
.custom_color .form-check input[type=checkbox]:not(:checked)+label:after {
    border-color: var(--custom-color)
}
.custom_color .form-radio input[type=radio]:checked+label:after,
.custom_color .form-radio input[type=radio]:not(:checked)+label:after {
    background: var(--custom-color)
}
.custom_color .form-check-label>a {
    color: var(--custom-color)
}
.custom_color .alert .close:hover>i {
    color: var(--custom-color)
}
.custom_color .panel .panel-header>a:hover {
    color: var(--custom-color)
}
.custom_color .pagination .page-item.active .page-link {
    color: var(--custom-color)
}
.custom_color .pagination .page-item .page-link:hover {
    color: var(--custom-color)
}
.custom_color .loading:after {
    border: 3px solid var(--custom-color)
}
.custom_color .top-nav .top-nav-right-list>li>a:hover {
    color: var(--custom-color)
}
.custom_color .top-nav .top-nav-right-list>li>a>i {
    color: var(--custom-color)
}
.custom_color .top-nav .top-nav-right-list>li>i {
    color: var(--custom-color)
}
.custom_color .sidebar-menu-icon-wrap .sidebar-menu-icon:hover>span {
    background: var(--custom-color)
}
.custom_color .header-logo h3 {
    color: var(--custom-color)
}
.custom_color .header-logo svg #logo_f_bg,
.custom_color .header-logo svg #logo_f_text {
    fill: var(--custom-color)
}
.custom_color .header-search-sm-form>form .btn-close:hover>i,
.custom_color .header-search-sm-form>form .btn-search:hover>i {
    color: var(--custom-color)
}
.custom_color .header-search .searched-keywords>label {
    color: var(--custom-color)
}
.custom_color .header-search .searched-keywords-list li a:hover {
    color: var(--custom-color)
}
.custom_color .search-suggestions {
    border-bottom: 2px solid var(--custom-color)
}
.custom_color .search-suggestions .title:after {
    background: var(--custom-color)
}
.custom_color .product-suggestion .more-results:hover {
    color: var(--custom-color)
}
.custom_color .product-suggestion-list em {
    color: var(--custom-color)
}
.custom_color .sidebar-menu-wrap .sidebar-menu-header {
    background: var(--custom-color)
}
.custom_color .sidebar-menu>li:hover>.menu-item {
    color: var(--custom-color)
}
.custom_color .sidebar-menu>li:hover>.menu-item>.menu-item-icon {
    color: var(--custom-color)
}
.custom_color .sidebar-menu>li:hover>i {
    color: var(--custom-color)
}
.custom_color .sidebar-menu>li.active .menu-item {
    color: var(--custom-color)
}
.custom_color .sidebar-menu>li.active .menu-item>.menu-item-icon {
    color: var(--custom-color)
}
.custom_color .sidebar-menu>li>.menu-item:after {
    background: var(--custom-color)
}
.custom_color .sidebar-menu li:hover>a,
.custom_color .sidebar-menu li:hover>i {
    color: var(--custom-color)
}
.custom_color .sidebar-menu .dropdown.active>a {
    color: var(--custom-color)
}
.custom_color .sidebar-menu .dropdown.active>i {
    color: var(--custom-color)
}
.custom_color .sidebar-cart-top {
    background: var(--custom-color)
}
.custom_color .sidebar-cart-item .product-info .product-name:hover {
    color: var(--custom-color)
}
.custom_color .sidebar-cart-bottom .sidebar-cart-subtotal>span {
    color: var(--custom-color)
}
.custom_color .sidebar-cart-wrap .empty-message svg g {
    fill: var(--custom-color)
}
.custom_color .category-nav .category-nav-inner {
    background: var(--custom-color)
}
.custom_color .vertical-megamenu>li:hover>.menu-item {
    color: var(--custom-color)
}
.custom_color .vertical-megamenu>li:hover>.menu-item>.menu-item-icon {
    color: var(--custom-color)
}
.custom_color .vertical-megamenu>li:hover>.menu-item>i {
    color: var(--custom-color)
}
.custom_color .vertical-megamenu>li>.menu-item:after {
    background: var(--custom-color)
}
.custom_color .horizontal-megamenu>.nav-item:hover>.nav-link {
    color: var(--custom-color)
}
.custom_color .horizontal-megamenu>.nav-item:hover>.nav-link>i {
    color: var(--custom-color)
}
.custom_color .step-tabs .step-tab.active {
    background: var(--custom-color);
    border-color: var(--custom-color)
}
.custom_color .order-summary-top .cart-item .product-name:hover {
    color: var(--custom-color)
}
.custom_color .subscribe-wrap {
    background: var(--custom-color)
}
.custom_color .newsletter-inner .close:hover {
    color: var(--custom-color)
}
.custom_color .newsletter-left .info-text a {
    color: var(--custom-color)
}
.custom_color .footer-links:not(.footer-tags) .list-inline li a:hover {
    color: var(--custom-color)
}
.custom_color .footer-text a {
    color: var(--custom-color)
}
.custom_color .home-slider .slick-arrow {
    background: var(--custom-color)
}
.custom_color .daily-deals-wrap .section-title b {
    color: var(--custom-color)
}
.custom_color .daily-deals .product-name:hover h6 {
    color: var(--custom-color)
}
.custom_color .daily-deals .deal-progress .progress .progress-bar {
    background: var(--custom-color)
}
.custom_color .blog-wrap .blog-header .view-all:hover {
    color: var(--custom-color)
}
.custom_color .blog-post .blog-meta>li>i {
    color: var(--custom-color)
}
.custom_color .blog-post .blog-title>a:hover {
    color: var(--custom-color)
}
.custom_color .login-wrap .forgot-password:hover {
    color: var(--custom-color)
}
.custom_color .my-orders-table .btn-view:hover {
    color: var(--custom-color)
}
.custom_color .my-wishlist-table .product-name:hover {
    color: var(--custom-color)
}
.custom_color .my-wishlist-table .btn-delete:hover {
    color: var(--custom-color)
}
.custom_color .my-reviews-table .product-name:hover {
    color: var(--custom-color)
}
.custom_color .account-sidebar li.active a {
    color: var(--custom-color)
}
.custom_color .account-sidebar li.active a:after {
    background: var(--custom-color)
}
.custom_color .account-sidebar li a:hover {
    color: var(--custom-color)
}
.custom_color .contact-form-left {
    background: var(--custom-color)
}
.custom_color .compare-wrap .empty-message svg g {
    fill: var(--custom-color)
}
.custom_color .compare-table .product-name:hover {
    color: var(--custom-color)
}
.custom_color .compare-table .btn-remove:hover {
    color: var(--custom-color)
}
.custom_color .compare-table .btn-add-to-cart:hover>i,
.custom_color .compare-table .btn-wishlist:hover>i {
    color: var(--custom-color)
}
.custom_color .compare-table .btn-wishlist.added>i {
    color: var(--custom-color)
}
.custom_color .browse-categories li.active>a {
    color: var(--custom-color)
}
.custom_color .browse-categories li a:hover {
    color: var(--custom-color)
}
.custom_color .browse-categories li a.active {
    color: var(--custom-color)
}
.custom_color .browse-categories li i.open {
    color: var(--custom-color)
}
.custom_color .filter-section .btn-show-more:hover {
    color: var(--custom-color)
}
.custom_color .filter-price .noUi-connect {
    background: var(--custom-color)
}
.custom_color .filter-price .noUi-handle:after {
    background: var(--custom-color)
}
.custom_color .search-result-top .content-right .mobile-view-filter:hover {
    color: var(--custom-color)
}
.custom_color .search-result-top .content-right .mobile-view-filter:hover>i {
    color: var(--custom-color)
}
.custom_color .search-result-top .sorting-bar .btn-grid-view.active,
.custom_color .search-result-top .sorting-bar .btn-list-view.active {
    color: var(--custom-color)
}
.custom_color .search-result-middle .empty-message svg g {
    fill: var(--custom-color)
}
@media screen and (max-width:991px) {
    .custom_color .header-search .header-search-sm:hover>i {
        color: var(--custom-color)
    }
    .custom_color .filter-section-wrap .filter-section-header {
        background: var(--custom-color)
    }
    .custom_color .search-result-top .sorting-bar .nice-select.form-control:focus {
        border-color: var(--custom-color)
    }
}
.custom_color .list-product-card-inner .btn-compare:hover,
.custom_color .list-product-card-inner .btn-wishlist:hover {
    color: var(--custom-color)
}
.custom_color .list-product-card-inner .btn-compare.added>i,
.custom_color .list-product-card-inner .btn-wishlist.added>i {
    color: var(--custom-color)
}
.custom_color .list-product-card-inner .btn-compare.added:hover>i,
.custom_color .list-product-card-inner .btn-wishlist.added:hover>i {
    color: var(--custom-color)
}
.custom_color .additional-image-wrap .additional-image.slick-current {
    border-color: var(--custom-color)
}
.custom_color .base-image-wrap .btn-gallery-trigger:hover>i {
    color: var(--custom-color)
}
.custom_color .product-details-info .details-info-top-actions .btn:hover {
    color: var(--custom-color)
}
.custom_color .product-details-info .details-info-top-actions .btn-compare.added>i,
.custom_color .product-details-info .details-info-top-actions .btn-wishlist.added>i {
    color: var(--custom-color)
}
.custom_color .product-details-info .details-info-top-actions .btn-compare.added:hover>i,
.custom_color .product-details-info .details-info-top-actions .btn-wishlist.added:hover>i {
    color: var(--custom-color)
}
.custom_color .product-details-info .product-variants .custom-selection>li:hover {
    border-color: var(--custom-color)
}
.custom_color .product-details-info .product-variants .custom-selection>li.active {
    color: var(--custom-color);
    border-color: var(--custom-color)
}
.custom_color .product-details-info .number-picker .input-group-quantity .btn-wrapper .btn-number:hover {
    color: var(--custom-color)
}
.custom_color .product-details-info .additional-info li a {
    color: var(--custom-color)
}
.custom_color .product-details-info .additional-info .sku {
    color: var(--custom-color)
}
.custom_color .description a {
    color: var(--custom-color)
}
.custom_color .user-review-wrap .empty-message svg path {
    fill: var(--custom-color);
    stroke: var(--custom-color)
}
.custom_color .shopping-cart-wrap .empty-message svg g {
    fill: var(--custom-color)
}
.custom_color .shopping-cart-table .product-name:hover {
    color: var(--custom-color)
}
.custom_color .shopping-cart-table .number-picker .btn-number:hover {
    color: var(--custom-color)
}
.custom_color .order-complete .checkmark {
    stroke: var(--custom-color)
}
.custom_color .order-complete .checkmark-circle {
    stroke: var(--custom-color)
}
.custom_color .all-brands .empty-message svg path {
    fill: var(--custom-color)
}
.custom_color .all-categories-wrap .empty-message svg path {
    fill: var(--custom-color)
}
.custom_color .single-category .section-title>a:hover {
    color: var(--custom-color)
}
.custom_color .single-category-list li a:hover {
    color: var(--custom-color)
}
.custom_color .order-details-table .product-name:hover {
    color: var(--custom-color)
}
.custom_color .custom-page-content a {
    color: var(--custom-color)
}
.custom_color .custom-page-content a:hover {
    color: var(--custom-color)
}
.custom_color .btn-primary.nice-select.open,
.custom_color .btn-primary:active,
.custom_color .btn-primary:active:focus,
.custom_color .btn-primary:hover {
    background: var(--custom-color)
}
.custom_color .btn-primary.nice-select.open:not(:disabled):not(.disabled),
.custom_color .btn-primary:not(:disabled):not(.disabled).active,
.custom_color .btn-primary:not(:disabled):not(.disabled):active {
    background: var(--custom-color)
}
.custom_color .form-check-label>a:hover {
    color: var(--custom-color)
}
.custom_color .newsletter-left .info-text a:hover {
    color: var(--custom-color)
}
.custom_color .footer-text a:hover {
    color: var(--custom-color)
}
.custom_color .product-details-info .additional-info li a:hover {
    color: var(--custom-color)
}
.custom_color .description a:hover {
    color: var(--custom-color)
}
.custom_color .accordion-header.active {
    background: var(--custom-color)
}
.custom_color .custom-page-content h1,
.custom_color .custom-page-content h2,
.custom_color .custom-page-content h3,
.custom_color .custom-page-content h4,
.custom_color .custom-page-content h5,
.custom_color .custom-page-content h6 {
    color: var(--custom-color)
}
.custom_color .custom-page-content img {
    border: 1px solid var(--custom-color);
}
.custom_color .footer-top .title {
    border-bottom: 1px solid var(--custom-color);
}
.custom_color .footer-top .title:before {
	background-color: var(--custom-color)
}
.custom_color a.nav-link.menu-item::before {
    background-color: var(--custom-color);
}
.custom_color .product-card .product-card-countdown.is-countdown .countdown-amount {
    background: rgb(from var(--custom-color) r g b / 80%)
}
.custom_color .footer-tags .list-inline li a:hover {
    color: var(--custom-color);
    border-color: rgb(from var(--custom-color) r g b / 80%)
}
.custom_color .featured-categories-tabs .tab-item.active {
    border-color: rgb(from var(--custom-color) r g b / 80%)
}
.custom_color .featured-categories-tabs .tab-item:hover {
    border-color: rgb(from var(--custom-color) r g b / 80%)
}
.custom_color .compare-table .btn-add-to-cart:hover,
.custom_color .compare-table .btn-wishlist:hover {
    border-color: rgb(from var(--custom-color) r g b / 80%)
}
.custom_color .blog-post .blog-image .blog-date {
    background: rgb(from var(--custom-color) r g b / 80%)
}
.custom_color .list-product-card-inner .product-card-countdown.is-countdown .countdown-amount {
    background: rgb(from var(--custom-color) r g b / 80%)
}
.custom_color .all-brands .brand-image:hover {
    border-color: rgb(from var(--custom-color) r g b / 30%)
}
.custom_color .product-card .product-card-actions button:hover {
    border-color: rgb(from var(--custom-color) r g b / 30%)
}
.custom_color .featured-categories-tabs .tab-item.loading {
    border-color: rgb(from var(--custom-color) r g b / 30%)
}
.custom_color .featured-categories-tabs .tab-item.loading:hover {
    border-color: rgb(from var(--custom-color) r g b / 30%)
}
.custom_color .filter-price .noUi-handle {
    background: rgb(from var(--custom-color) r g b / 30%)
}
.custom_color .custom-scrollbar {
    scrollbar-color: #ebebeb transparent
}
.custom_color .custom-scrollbar::-webkit-scrollbar-thumb,
.custom_color .custom-scrollbar::-webkit-scrollbar-thumb:vertical {
    background: #ebebeb
}
.custom_color .custom-scrollbar::-webkit-scrollbar-thumb:hover,
.custom_color .custom-scrollbar::-webkit-scrollbar-thumb:vertical:hover {
    background: #e1e1e1
}
.custom_color .header-column-right .header-wishlist:hover .icon-wrap>i,
.custom_color .header-column-right .header-wishlist:hover>span {
    color: #fff
}
.custom_color .header-column-right .header-cart:hover .icon-wrap>i,
.custom_color .header-column-right .header-cart:hover>span {
    color: #fff
}