﻿.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;
}

.c-vicdS {
  position: absolute;
  bottom: 11px;
  left: 0;
  width: 100%;
  background: rgb(149 139 139);
  background: linear-gradient(0deg, rgb(0 0 0 / 57%) 28%, rgb(0 0 0 / 0%) 100%);
  color: white;
  font-size: 2rem;
  z-index: 10;
  color: white;
  /* font-size: 2rem; */
  z-index: 10;
}

.SwiperbeginHome .swiper-slide{
  height: unset !important;
}

.h-100-important{
  height: 100% !important;
}

.descption_ent{
 padding: 0 0.6rem;
  font-size: 1.5rem;
}

.descption_ent p {
  margin: 0;
  font-size: 1rem;
}


.beginHome {
  .swiper-slide {
    height: unset;
  }
}