﻿:root {
    --theme-color: #ff0000; /* apna theme color */
}

.newsletter-form-wrap.layout--2 form .btn-newsletter, .header-cart .item-counter, .our-brand-area h5, .product-filter h6 {
    background-color: #ff0000;
}

    .newsletter-form-wrap.layout--2 form .btn-newsletter i {
        color: #fff
    }

    .newsletter-form-wrap.layout--2 form .btn-newsletter:hover {
        background-color: #df0404;
    }

.header-right-items a:hover, .product-content .prodect-title a:hover {
    color: #df0404
}

.single-product-item .product-content .prodect-price span, .single-product-item .product-content .prodect-price span {
    color: #df0404
}

.newsletter-form-wrap.layout--2 form {
    border-color: #ff0000 !important;
}

.navigation-menu > ul > li > a:hover {
    color: #636363;
}

.navigation-menu > ul > li > a img {
    filter: invert(13%) sepia(78%) saturate(7356%) hue-rotate(359deg) brightness(104%) contrast(109%);
}

.footer-area-wrapper {
    background: #ffdfdf;
    color: #fbfbfb;
}

.bg-category {
    background: #ff0000;
}

.owl-3 .owl-prev, .owl-3 .owl-next {
    background: red !important;
}

.product-details-tab .nav li a.active {
    background-color: red;
    color: #fff;
}

.breadcrumb-area {
    /* Red-toned gradient */
    background: #FF5733;
    background: linear-gradient(339deg, #f5000059 21%, #fb000026 79%) 0% 0% no-repeat padding-box;
}

.btn--black {
    background: var(--theme-color);
}

.btn--border_1 {
    border-color: var(--theme-color);
}

    .btn--border_1:hover {
        border-color: var(--theme-color);
        background: var(--theme-color)
    }

.btn--black:hover {
    background: var(--theme-color);
    opacity: 0.8
}
