/* Add custom CSS styles below */ 


.tamara-product-widget:is(.dark *) {
  background: transparent;
  color: white !important;
  }
  
  .tamara-product-widget {
  background: transparent;
  color: black !important;
  }
  
  .tamara-product-widget span {
    color: var(--color-primary) !important;
  }
  
  .dark .product-entry__image-main {
  background-color: white;
}

.product-entry__image-main {
  --tw-bg-opacity: 1;
  background-color: #f3f4f6;
  background-color: white;
}



salla-slider.details-slider .swiper-slide:is(.dark *) {
  background-color: white;
}

salla-slider.details-slider .swiper-slide {
  background-color: white;
}

/*

.flex-center {
  display: flex;
  align-items: center;
  justify-content: center;
  visibility: hidden;
  margin-top: -3.8rem;
}


*/


  .md\:\[\&_li\]\:mx-8 li {
    margin-left: .2rem;
    margin-right: .2rem;
    text-align: center;
  }

 @media (min-width:760px){
.max-h-28 {
  max-height: 5.5rem;
}
}

 @media (max-width:760px){
.max-h-28 {
  max-height: 4rem;
}
}

.\[mask-image\:_linear-gradient\(to_right\,transparent_0\,_black_128px\,_black_calc\(100\%-200px\)\,transparent_100\%\)\] {
  mask-image: revert-layer;
}

.animate-infinite-scroll {
  animation: infinite-scroll 25s linear infinite;
 animation-direction: reverse; 
}

 .flex-center > .more-link {
  display: flex;
  align-items: center;
  justify-content: center;
  visibility: hidden;
  margin-top: -3.8rem;
}

.mt-8 {
  margin-top: 0rem;
}
a.more-link.more-link--arrowed.group.transition-all.duration-300 {
    display: none;
}
.relative.flex.flex-col.justify-center.text-center.lg\:gap-5.max-w-lg {
    position: relative;
    top:  1.05rem;
}