/* Add custom CSS styles below */ 


/* Add custom CSS styles below */ 
/* Categories Grid */

.s-block--banners .grid {
  grid-template-columns: repeat(6, 1fr);
}

.s-block--banners .banner-entry {
  height: 255px;
}


@media (max-width: 992px) {
  .s-block--banners .banner-entry {
    height: 200px;
  }
}

@media (max-width: 480px) {
  .s-block--banners .banner-entry {
    height: 100px;
  }
}

.s-block--banners .lazy__bg {
  background-size: contain;
  background-repeat: no-repeat;
}

@media (min-width: 640px) {
  .two-row .banner-entry:first-child {
    grid-row: span 1 / span 1;
  }
}

body {
    --tw-bg-opacity: 1;
    background-color: #f9fafb;
    background-color: rgb(243 244 246);
}
/* Products */
.s-product-card-entry {
  background-color: transparent !important;
  border-radius: 0.5rem !important;
}
.s-product-card-image {
  background-color: transparent !important;
}
.s-product-card-entry:hover img {
  scale: 1.2;
}
.s-product-card-entry img {
  transition: all 0.3s;
}
.slider-bannars-moving h2,
.s-product-card-content-title {
  text-align: center !important;
}
.s-product-card-content-sub {
  justify-content: center;
}
.s-product-card-content-title a {
  color: #000 !important;
}
body:not(body.product-single)
  .s-button-element:not(.s-product-card-wishlist-btn) {
  background: var(--color-primary);
  color: #fff !important;
  border-radius: 0.5rem;
}
.s-product-card-vertical .s-product-card-wishlist-btn button:hover {
  background-color: var(--color-primary) !important;
}
.s-product-card-vertical
  .s-product-card-wishlist-btn
  button:hover
  .sicon-heart {
  color: #fff !important;
}
@media (max-width: 600px) {
  .s-products-slider-card {
    width: 55%;
  }
}