/* Add custom CSS styles below */ 

:root{
  --main-color:#000
}
.s-slider-block__display-all{
 color: var(--main-color) 
}
/* header */
.navbar-brand img{
  max-height: 70px;
}
.s-cart-summary-count{
  background-color: var(--main-color);
}
.header-btn__icon{
 color:var(--main-color); 
}
/* hero */

.s-block--hero-slider .swiper-slide .overlay-bg:after{
  display: none
}

@media(max-width:767px){
  #main-slider-0 .s-slider-wrapper , 
  #main-slider-0 .swiper , 
  #main-slider-0 .swiper-slide 
  {
    height:170px !important;
    min-height: 170px !important
  }
}


/* banner */

.wide-placeholder > .container{
  max-width: 100%;
        padding: 0;
}
.banner--fixed img{
  border-radius: 0;
}

/* products */

.s-product-card-image-contain{
  object-fit: cover;
}

.s-product-card-content-title > a{
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;

}

.s-product-card-vertical .s-product-card-wishlist-btn{
  opacity: 1 !important
}
/*  features */
.s-block--features__item h2{
  color:var(--main-color);
}
.s-block--features__item .feature-icon{
  background-color: var(--main-color) !important;
}
.s-block--features__item .feature-icon i{
  color:#fff !important
}
/* footer */
.store-footer__inner h3{
  color:var(--main-color);
}
.store-footer__inner svg path{
  fill:var(--main-color);
}