﻿.HomeFeatures .Star {
  bottom: 0;
  left: 0;
  border-top-right-radius: var(--b-radius);
}

.HomeFeatures img {
  border-radius: var(--b-radius) var(--b-radius) 0 0;
}

.HomeFeatures svg {
  max-height: 1.42rem;
  max-width: 1.42rem;
}
.shimmer{
overflow: hidden;
}
.shimmer::before{
  background: -webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,0)),to(hsla(0,0%,100%,.3)));
  background: linear-gradient(270deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3));
  content: "";
  display: block;
  height: 200%;
  left: auto;
  position: absolute;
  right: -75%;
  top: -50%;
  -webkit-transform: skewX(25deg);
  transform: skewX(25deg);
  width: 50%;
  z-index: 2
}
.shimmer:hover::before{

    -webkit-animation: shine 1.5s;
    animation: shine 1.5s

}

.ItemDescProducts{
  border-radius:0 0 var(--b-radius) var(--b-radius);
}

@-webkit-keyframes shine {
  to {
      right: 100%
  }
}

@keyframes shine {
  to {
      right: 100%
  }
}
.ItemSliderProducts{
  padding:4rem 0;
  background: rgb(76,161,175);
  background: linear-gradient(180deg, rgba(76,161,175,0.8211659663865546) 0%, rgba(255,255,255,1) 100%);
}
.ItemSliderProducts img{
  border-radius: var(--b-radius);
}
.ItemButtonswiper.swiper-button-next,.ItemButtonswiper.swiper-button-prev{
  color: var(--White) !important;
  font-size: 0.5rem;
  background-color: var(--accent-color);
  border-radius:var(--b-radius);
  width:2.5rem !important;
  height:2.5rem !important;
}
.ItemButtonswiper:after{
font-size: 1rem;
}