/* Add custom CSS styles below */ 

:root{
  --main-color:#AA7D30
}
.sicon-heart , .s-product-card-price{
  color:var(--main-color) !important;
}
/* 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
  }
}


/* categories */
.slide--cat-entry{
  background-color:#BCBCBC !important;
  color:#fff !important
}
.slide--cat-entry img{
  object-fit: contain;
  
}




/* products */
.s-product-card-entry {
  justify-content: start;
}
.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 i{
  color:#fff
}
/* footer */
.store-footer__inner h3{
  color:var(--main-color);
}
.store-footer__inner svg path{
  fill:var(--main-color);
}

/* banner */

.s-block--fixed-banner .container{
  max-width:100% !important;
  padding:0 !important
}
.s-block--fixed-banner img{
  border-radius: 0 !important
}