

/* color file */

.scroll-top{
  background: var(--main-color);
}

.main-header .header-top .social-list li a:hover{
  color: var(--main-color);
}

.main-header .header-top .top-info .info-list li i{
  color: var(--main-color);
}

.main-header .header-top .top-info .info-list li a:hover{
  color: var(--main-color);
}

.main-header .search-box-btn{
  background: var(--main-color-two);
}

.main-header .search-box-btn:hover{
  background: var(--main-color);  
}

.main-header .search-box-btn:before{
  border: 2px dashed var(--main-color-two);
}

.main-header .menu-right-content .cart-box a.shop-cart{
  background: var(--main-color-three);
}

.main-header .menu-right-content .cart-box a.shop-cart:before{
  border: 2px dashed var(--main-color-three);
}

.main-header .menu-right-content .cart-box a.shop-cart:hover{
  background: var(--main-color);  
}

.main-menu .navigation > li.current > a,
.main-menu .navigation > li:hover > a{
  color: var(--main-color);
}

.main-menu .navigation > li > ul > li > a:hover{
  color: var(--main-color);
}

.main-menu .navigation > li > .megamenu li > a:hover{
  color: var(--main-color);
}

.main-menu .navigation > li > ul,
.main-menu .navigation > li > .megamenu{
  border-top: 3px solid var(--main-color);
}

.main-menu .navigation > li > ul > li > ul > li > a:hover{
  color: var(--main-color);
}

.main-menu .navigation > li > ul > li > ul{
  border-top: 3px solid var(--main-color);
}

.sticky-header .main-menu .navigation > li.current > a,
.sticky-header .main-menu .navigation > li:hover > a{
  color: var(--main-color) !important;
}

.main-slider .content-box h3{
  color: #b888ff;
}

.main-slider .content-box h3 span{
  color: var(--main-color-two);
}

.main-slider .owl-nav .owl-prev:hover,
.main-slider .owl-nav .owl-next:hover{
  background: var(--main-color);
}

.main-slider .owl-nav .owl-prev:hover:before,
.main-slider .owl-nav .owl-next:hover:before{
  border-color: var(--main-color);
}

.collection-block-one .inner-box .text h4 a:hover{
  color: var(--main-color);
}

.sortable-masonry .filters .filter-btns li.active,
.sortable-masonry .filters .filter-btns li:hover{
  color: var(--main-color);
}

.sortable-masonry .filters .filter-btns li:before{
  background: var(--main-color);
}

.shop-block-one .inner-box .image-holder .info-box li a:hover{
  background: var(--main-color);
}

.shop-block-one .inner-box .content-box .box .rating li{
  color: var(--main-color-two);
}

.shop-block-one .inner-box .content-box .box h4 a:hover{
  color: var(--main-color);
}

.shop-block-one .inner-box .content-box .box .price{
  color: var(--main-color-three);
}

.cta-section .content-column .content-box h3{
  color: #b888ff;
}

.cta-section .content-column .content-box h3 span{
  color: var(--main-color-two);
}

.special-products .owl-theme .owl-dots .owl-dot span{
  background: var(--main-color);
}

.top-rated .tab-btn-box .tab-btns li span:hover,
.top-rated .tab-btn-box .tab-btns li.active-btn span{
  color: var(--main-color);
}

.top-rated .tab-btn-box .tab-btns li span:before{
  background: var(--main-color);
}

.shop-block-two .inner-box .content-box h4 a:hover{
  color: var(--main-color);
}

.shop-block-two .inner-box .content-box .rating li{
  color: var(--main-color-two);
}

.shop-block-two .inner-box .content-box .price{
  color: var(--main-color-three);
}

.news-block-one .inner-box .lower-content .link a:hover{
  background: var(--main-color);
}

.news-block-one .inner-box .lower-content .category{
  color: var(--main-color-three);
}

.news-section .news-block:nth-child(2) .news-block-one .inner-box .lower-content .category{
  color: #b888ff;
}

.news-section .news-block:last-child .news-block-one .inner-box .lower-content .category{
  color: var(--main-color-two);
}

.news-block-one .inner-box .lower-content h3 a:hover{
  color: var(--main-color);
}

.news-block-one .inner-box .lower-content .post-info li i{
  color: var(--main-color);
}

.subscribe-section .inner-box h4{
  color: #b888ff;
}

.subscribe-section .inner-box h2 span{
  color: var(--main-color-two);
}

.subscribe-section .inner-box .subscribe-form .form-group input:focus{
  border-color: var(--main-color) !important; 
}

.main-footer .footer-top .about-widget .social-links li:first-child a{
  background: var(--main-color-two);
}

.main-footer .footer-top .about-widget .social-links li:nth-child(2) a{
  background: #1da1f2;
}

.main-footer .footer-top .about-widget .social-links li:nth-child(3) a{
  background: #ff5959;
}

.main-footer .footer-top .about-widget .social-links li:last-child a{
  background: #9849f2;
}

.main-footer .footer-top .about-widget .social-links li a:hover{
  background: var(--main-color) !important;
}

.main-footer .footer-top .links-widget .links li a:before{
  color: var(--main-color);
}

.main-footer .footer-top .links-widget .links li a:hover{
  color: var(--main-color);
}

.main-footer .footer-top .links-widget .links li a:after{
  background: var(--main-color);
}

.main-footer .footer-top .contact-widget .widget-content .info li i{
  color: var(--main-color);
}

.main-footer .footer-top .contact-widget .widget-content .info li a:hover{
  color: var(--main-color);
}

.footer-bottom .copyright p a:hover{
  color: var(--main-color);
}

.main-header.style-two .search-box-btn{
  color: #ffcc00;
}

.main-header.style-two .menu-right-content .cart-box a.shop-cart{
  color: var(--main-color);
}

.feature-block-one .inner-box .icon-box{
  color: var(--main-color-two);
}

.feature-block:nth-child(2) .feature-block-one .inner-box .icon-box{
  color: var(--main-color-three);
}

.feature-block:last-child .feature-block-one .inner-box .icon-box{
  color: #ff7162;
}

.main-header .sticky-header .search-box-btn{
  background: var(--main-color-two) !important;
}

.main-header .sticky-header .search-box-btn:before {
  border: 2px dashed var(--main-color-two) !important;
}

.main-header .sticky-header .menu-right-content .cart-box a.shop-cart {
  background: var(--main-color-three) !important;
}

.main-header .sticky-header .menu-right-content .cart-box a:before {
  border: 2px dashed var(--main-color-three) !important;
}

.comingsoon-section .inner-box h3{
  color: #b888ff;
}

.comingsoon-section .inner-box h3 span{
  color: var(--main-color-two);
}

.shop-block-three .inner-box .content-box h4 a:hover{
  color: #ff6666;
}

.shop-block-three .inner-box .content-box .rating li{
  color: var(--main-color-two);
}

.shop-block-three .inner-box .content-box .price{
  color: var(--main-color-three);
}

.slider-style-three .categories-inner .title-inner{
  background: var(--main-color-two);
}

.slider-style-three .categories-inner .content-inner .single-item .list li a:hover{
  color: var(--main-color);
}

.slider-style-three .categories-inner .content-inner .single-item .list li a:hover:before{
  background: var(--main-color);
}

.slider-style-three .carousel-content .content-box .inner{
  background: rgba(67,179,217,0.8);
}

.slider-style-three .carousel-content .content-box .inner h3:before{
  background: var(--main-color-two);
}

.slider-style-three .owl-theme .owl-dots .owl-dot.active span,
.slider-style-three .owl-theme .owl-dots .owl-dot span:hover{
  background: var(--main-color);
}

.shop-sideber .post-widget .post .rating li{
  color: var(--main-color-two);
}

.shop-sideber .post-widget .post h5 a:hover{
  color: var(--main-color);
}

.shop-sideber .post-widget .post .price{
  color: var(--main-color-three);
}

.main-header .header-upper .categories-box{
  background: var(--main-color-three);
}

.main-header .header-upper .social-links li a:hover{
  color: var(--main-color);
}

.slider-style-four .content-box .inner h3{
  color: var(--main-color-two);
}

.slider-style-four .content-box .inner h3:before{
  background: var(--main-color-two);
}

.slider-style-four .owl-nav .owl-prev:hover:before,
.slider-style-four .owl-nav .owl-next:hover:before{
  border: 2px dashed var(--main-color);
}

.slider-style-four .owl-nav .owl-prev:hover,
.slider-style-four .owl-nav .owl-next:hover{
  background: var(--main-color);
}

.yello-bg{
  background: var(--main-color-two);
}

.blue-bg{
  background: #6741f7;
}

.red-bg{
  background: var(--main-color);
}

.green-bg{
  background: var(--main-color-three);
}

.category-section .owl-prev:hover,
.category-section .owl-next:hover{
  background: var(--main-color);
}

.sideber .sideber-search .search-form .form-group input:focus + button,
.sideber .sideber-search .search-form .form-group button:hover{
  color: var(--main-color);
}

.search-popup .search-form fieldset input[type="submit"]{
  background: var(--main-color);
}

.search-popup .recent-searches li a:hover{
  color: var(--main-color);
  border-color: var(--main-color);
}

.fixed-page-title .outer-box .nav-menu li a.active,
.fixed-page-title .outer-box .nav-menu li a:hover{
  color: var(--main-color);
}

.fixed-page-title .search-box-2 .search-toggler{
  background: var(--main-color-two);
}

.fixed-page-title .search-box-2 .search-toggler:before{
  border: 2px dashed var(--main-color-two);
}

.fixed-page-title .info-box .cart-box a{
  background: var(--main-color-three);
}

.fixed-page-title .info-box .cart-box a:before{
  border: 2px dashed var(--main-color-three);
}

.fixed-page-title .search-box-2 .search-toggler:hover{
  background: var(--main-color);
}

.fixed-page-title .search-box-2 .search-toggler:hover:before{
  border: 2px dashed var(--main-color);
}

.fixed-page-title .info-box .cart-box a:hover{
  background: var(--main-color);
}

.fixed-page-title .info-box .cart-box a:hover:before{
  border: 2px dashed var(--main-color);
}

.fixed-page-title .outer-box .social-links li a:hover{
  color: var(--main-color);
}

.slider-style-five .carousel-content .content-box .inner h3:before{
  background: var(--main-color-two);
}

.slider-style-five .owl-theme .owl-dots .owl-dot.active span,
.slider-style-five .owl-theme .owl-dots .owl-dot span:hover{
  background: var(--main-color);
}

.slider-style-five .inner-box .single-item .inner h3 a:hover{
  color: var(--main-color);
}

.shop-style-two .tabs-box .tab-btns li.active-btn,
.shop-style-two .tabs-box .tab-btns li:hover{
  color: var(--main-color);
}

.shop-style-two .tabs-box .tab-btns li:before{
  background: var(--main-color);
}

.shop-style-two .image-column .image-box:before{
  border: 5px solid #ffd7d7;
}

.main-header .search-box-btn:hover:before{
  border-color: var(--main-color);
}

.main-header .menu-right-content .cart-box a:hover:before{
  border-color: var(--main-color);
}

.page-title .content-box .bread-crumb li a:hover{
  color: var(--main-color);
}

.page-title .content-box .bread-crumb li{
  color: var(--main-color);
}

#content_block_1 .content-box .list li:before{
  color: var(--main-color);
}

.lookbooks-section .single-item .inner-box .content-box:before{
  background: var(--main-color);
}

.lookbooks-section .single-item:hover{
  border-color: var(--main-color);
  background: #ffebeb;
}

.accordion-box .block.active-block .acc-btn .icon-outer{
  background: var(--main-color);
}

.accordion-box .block .acc-btn .icon-outer{
  background: var(--main-color-three);
}

.other-faqs .inner-box .single-item .icon-box{
  color: var(--main-color);
}

.other-faqs .inner-column:first-child .inner-box .single-item:last-child .icon-box{
  color: #9849f2;
}

.other-faqs .inner-column:last-child .inner-box .single-item:first-child .icon-box{
  color: var(--main-color-three);
}

.other-faqs .inner-column:last-child .inner-box .single-item:last-child .icon-box{
  color: var(--main-color-two);
}

.default-form-area .inner-box .form-group input:focus{
  border-color: var(--main-color) !important;
}

.default-form-area .inner-box .form-group .custom-controls-stacked .description a:hover{
  color: var(--main-color);
}

.theme-btn-two{
  border: 2px dashed var(--main-color);
}

.theme-btn-two span{
  background: var(--main-color);
}

.default-form-area .inner-box .form-group .account-box h6 a{
  color: var(--main-color);
}

.default-form-area .inner-box .signin-form .form-group .custom-controls-stacked .forget-passwore:hover{
  color: var(--main-color);
}

.error-section .inner-box .theme-btn-two{
  border-color: var(--main-color-three);
}

.error-section .inner-box .theme-btn-two span{
  background: var(--main-color-three);
}

.pagination li a{
  color: #ff7567;
  background: #fff4f2;
}

.pagination li a:hover,
.pagination li a.active{
  background: #ff7567;
}

.shop-page-section .item-shorting .right-column .filter-box button:hover{
  color: var(--main-color);
}

.shop-page-section .item-shorting .right-column .filter-box .filter-content .single-column .color-list li span.blue{
  background: #489af6;
}

.shop-page-section .item-shorting .right-column .filter-box .filter-content .single-column .color-list li span.orange{
  background: #ff6600;
}

.shop-page-section .item-shorting .right-column .filter-box .filter-content .single-column .color-list li span.green{
  background: #42d79a;
}

.shop-page-section .item-shorting .right-column .filter-box .filter-content .single-column .color-list li span.purple{
  background: #9f19de;
}

.shop-page-section .item-shorting .right-column .filter-box .filter-content .close-btn{
  background: #fff4f2;
  color: #ff7567;
}

.range-slider .ui-slider .ui-slider-range{
  background: var(--main-color);
}

.range-slider .ui-state-default,
.range-slider .ui-widget-content .ui-state-default{
  background: var(--main-color);
}

.sideber .sideber-widget .list-item li a:hover{
  color: var(--main-color);
}

.sideber .sideber-widget .list-item li a:hover:before{
  background: var(--main-color);
}

.shop-sideber .color-widget li span.blue{
  background: #489af6;
}

.shop-sideber .color-widget li span.orange{
  background: #ff6600;
}

.shop-sideber .color-widget li span.green{
  background: #42d79a;
}

.shop-sideber .color-widget li span.purple{
  background: #9f19de;
}

.product-details-content .product-details .rating li{
  color: var(--main-color-two);
}

.product-details-content .product-details h3{
  color: var(--main-color-three);
}

.product-details-content .product-details .addto-cart-box .clearfix li a:hover{
  background: var(--main-color);
}

.product-details-content .product-details .other-links .list li a:hover{
  color: var(--main-color);
}

.single-product .product-discription .tab-btn-box .tab-btns li{
  border: 2px dashed var(--main-color);
}

.single-product .product-discription .tab-btn-box .tab-btns li:before{
  background: var(--main-color);
}

.single-product .product-discription .tabs-content .customer-review .single-review .inner .rating li{
  color: var(--main-color-two);
}

.single-product .product-discription .tabs-content .customer-comments .rating-box .rating li{
  color: var(--main-color-two);
}

.single-product .product-discription .tabs-content .customer-comments .comment-form .form-group input:focus,
.single-product .product-discription .tabs-content .customer-comments .comment-form .form-group textarea:focus{
  border-color: var(--main-color) !important;
}

.cart-section .cart-table tbody tr td.price{
  color: var(--main-color-three);
}

.cart-section .cart-table tbody tr .sub-total{
  color: var(--main-color-three);
}

.cart-section .cart-table tbody tr td .remove a:hover{
  color: #ff7162;
}

.checkout-section .coupon-box a{
  color: #ff5959;
}

.checkout-section .billing-form .form-group input:focus,
.checkout-section .billing-form .form-group textarea:focus{
  border-color: var(--main-color) !important;
}

.checkout-section .billing-form .form-group .nice-select{
  font-weight: 400;
  color: #93959e;
  height: 55px;
  line-height: 55px;
}

.checkout-section .billing-form .form-group .nice-select:after {
  border-bottom: 2px solid #93959e;
  border-right: 2px solid #93959e;
  width: 8px;
  height: 8px;
}

.order-successful .inner-box .upper-box .icon-box{
  color: var(--main-color-three);
  border: 5px solid #a1d9ec;
}

.blog-grid .news-block:nth-child(2) .news-block-one .inner-box .lower-content .category{
  color: #b888ff;
}

.blog-grid .news-block:nth-child(3) .news-block-one .inner-box .lower-content .category{
  color: var(--main-color-two);
}

.blog-grid .news-block:nth-child(4) .news-block-one .inner-box .lower-content .category{
  color: var(--main-color);
}

.blog-grid .news-block:nth-child(5) .news-block-one .inner-box .lower-content .category{
  color: #2fd6a9;
}

.blog-grid .news-block:nth-child(6) .news-block-one .inner-box .lower-content .category{
  color: #977bff;
}

.blog-grid .news-block:nth-child(7) .news-block-one .inner-box .lower-content .category{
  color: #977bff;
}

.blog-grid .news-block:nth-child(8) .news-block-one .inner-box .lower-content .category{
  color: var(--main-color-two);
}

.blog-grid .news-block:last-child .news-block-one .inner-box .lower-content .category{
  color: var(--main-color-three);
}

.news-block-two .inner-box .lower-content .category{
  color: var(--text-color-one);
}

.news-block-two .inner-box .lower-content h2 a:hover{
  color: var(--main-color);
}

.news-block-two .inner-box .lower-content .post-info li i{
  color: var(--main-color);
}

.sidebar-page-container .news-block-two:nth-child(2) .inner-box .lower-content .category{
  color: #b888ff;
}

.sidebar-page-container .news-block-two:nth-child(3) .inner-box .lower-content .category{
  color: var(--main-color-two);
}

.sidebar-page-container .news-block-two:nth-child(4) .inner-box .lower-content .category{
  color: #2fd6a9;
}

.sidebar-page-container .news-block-two:last-child .inner-box .lower-content .category{
  color: #977bff;
}

.sidebar-page-container .blog-sideber .post-widget .post h5 a:hover{
  color: var(--main-color); 
}

.sidebar-page-container .blog-sideber .post-widget .post h6 i{
  color: var(--main-color);
}

.blog-details-content .content-style-one .upper-box .post-info li i{
  color: var(--main-color);
}

.blog-details-content .content-style-one .upper-box .category{
  color: var(--main-color-three);
}

.blog-details-content .content-style-two .text blockquote:before{
  background: #259ed9;
}

.blog-details-content .post-share-option .social-links li a{
  background: var(--main-color-two);
}

.blog-details-content .post-share-option .social-links li:nth-child(2) a{
  background: #1da1f2;
}

.blog-details-content .post-share-option .social-links li:nth-child(3) a{
  background: #ff5959;
}

.blog-details-content .post-share-option .social-links li:last-child a{
  background: #9849f2;
}

.blog-details-content .post-share-option .social-links li a:hover{
  background: var(--main-color) !important;
}

.blog-details-content .comments-area .comment .comment-inner .comment-info h6 i{
  color: var(--main-color);
}

.blog-details-content .comments-area .comment .comment-inner a:hover{
  color: var(--main-color);
}

.blog-details-content .comments-form-area .form-group textarea:focus,
.blog-details-content .comments-form-area .form-group input:focus{
  border-color: var(--main-color) !important;
}

.contactinfo-section .single-info{
  background: var(--main-color-three);
}

.contactinfo-section .info-column:nth-child(2) .single-info{
  background: var(--main-color);
}

.contactinfo-section .info-column:last-child .single-info{
  background: #977bff;
}

.contact-section .default-form .form-group input:focus,
.contact-section .default-form .form-group textarea:focus{
  border-color: var(--main-color) !important;
}

.mobile-menu .contact-info ul li a:hover{
  color: var(--main-color);
}

.mobile-menu .social-links li a:hover{
  color: var(--main-color);
}

.instagram-section .image-box .content-box .list li i{
  color: var(--main-color);
}

.instagram-section .image-box .content-box .list li a:hover{
  color: var(--main-color);
}

.top-line .line-1,
.top-line .line-5,
.top-line .line-9{
  background: var(--main-color-two);
}

.top-line .line-2,
.top-line .line-6,
.top-line .line-10{
  background: var(--main-color-three);
}

.top-line .line-3,
.top-line .line-7{
  background: var(--main-color);
}

.top-line .line-4,
.top-line .line-8{
  background: #b888ff;
}

.main-header .header-upper .categories-box .category-content .single-item .list li a:hover{
  color: var(--main-color);
}

.main-header .header-upper .categories-box .category-content .single-item .list li a:hover:before{
  background: var(--main-color);
}

.shop-page-section .item-shorting .right-column .filter-box .filter-content .single-column .color-list li a:hover{
  color: var(--main-color);
}

.shop-page-section .item-shorting .right-column .filter-box .filter-content .single-column .list li a:hover{
  color: var(--main-color);
}

.main-header .menu-right-content .cart-box .cart-content .btn-box .theme-btn-two.cart-btn{
  border-color: var(--main-color-three); 
}

.main-header .menu-right-content .cart-box .cart-content .btn-box .theme-btn-two.cart-btn span{
  background: var(--main-color-three);
}

.main-header .menu-right-content .cart-box .cart-content .single-item .remove-btn{
  color: var(--main-color);
}

.main-header .menu-right-content .cart-box .cart-content{
  border-top: 3px solid var(--main-color);
}


.collection-block-two{
  background: #f5c5d1;
}

.collection-block:nth-child(2) .collection-block-two{
  background: #a1d1df;
}

.collection-block:nth-child(3) .collection-block-two{
  background: #e5bc00;
}

.modify-shop-section .shop-block-one .inner-box .content-box .box .rating li{
  color: var(--main-color-three);
}

.modify-shop-section .shop-block-one .inner-box .content-box .box .price{
  color: var(--main-color);
}

.shop-section.modify-shop-section .sortable-masonry .filters .filter-btns li.active,
.shop-section.modify-shop-section .sortable-masonry .filters .filter-btns li:hover{
  background: var(--main-color);
}

.modify-single-product .product-details-content .product-details .rating li{
  color: var(--main-color-three);
}

.modify-single-product .product-details-content .product-details h3{
  color: var(--main-color);
}

.modify-single-product .product-details-content .customer-review-box .review a:hover{
  color: var(--main-color);
}

.color-box .custom-check-box .custom-control.material-checkbox .material-control-input:checked ~ .material-control-indicator{
  background: #b61f27;
}

.color-box .custom-check-box .custom-control.material-checkbox .material-control-indicator{
  background: #b61f27;
}

.color-box .custom-check-box:nth-child(2) .custom-control.material-checkbox .material-control-input:checked ~ .material-control-indicator{
  background: #2f4274;
}

.color-box .custom-check-box:nth-child(2) .custom-control.material-checkbox .material-control-indicator{
  background: #2f4274;
}

.color-box .custom-check-box:nth-child(3) .custom-control.material-checkbox .material-control-input:checked ~ .material-control-indicator{
  background: var(--main-color);
}

.color-box .custom-check-box:nth-child(3) .custom-control.material-checkbox .material-control-indicator{
  background: var(--main-color);
}

.modify-single-product .addto-cart-box .btn-box a.theme-btn-two{
  border-color: var(--main-color-three);
}

.modify-single-product .addto-cart-box .btn-box a.theme-btn-two span{
  background: var(--main-color-three);
}

.related-product .owl-theme .owl-dots .owl-dot span{
  background: var(--main-color);
}

.modify-contactinfo-section .single-info .inner-box .icon-box{
  color: var(--main-color-two);
}

.modify-contactinfo-section .info-column:nth-child(2) .single-info .inner-box .icon-box{
  color: var(--main-color-three);
}

.modify-contactinfo-section .info-column:nth-child(3) .single-info .inner-box .icon-box{
  color: var(--main-color);;
}

.modify-contactinfo-section .single-info .inner-box p a:hover{
  color: var(--main-color);
}
.news-block-two.sticky-post-class .sticky_post_icon {
  color: var(--main-color);
}