.Bestseller .Product .Discount {
  bottom: 0;
  right: 0;
  border-top-left-radius: calc(var(--b-radius) * 3);
}

.Bestsellercustomlist .swiper-header {
  color: #000;
  margin:0.5rem 0 0.5rem 0;
}

.Bestsellercustomlist .swiper-header .arrows .reone-list--homepage-button-prev svg {
  transform: rotate(180deg)
}

.Bestsellercustomlist .swiper-header .arrows svg {
  fill: #fff;
  width: 1.1rem;
  height: 1.1rem;
}

.Bestsellercustomlist .swiper-header .arrows {
  display: flex;
  align-items: center;
  gap: 5px;
  justify-content: center;
  cursor: pointer;
}

.Bestsellercustomlist .swiper-header .swiper-button-disabled svg {
  cursor: default;
  opacity: .5;
}

.Bestsellercustomlist .swiper-header .reone-list--homepage-button-prev,
.Bestsellercustomlist .swiper-prev {
  position: relative;
  top: 1px;
}

.Bestsellercustomlist .swiper-header .reone-list--homepage-button-next,
.Bestsellercustomlist .swiper-next {
  position: relative;
  top: 1px;
}

.Bestsellercustomlist .swiper-prev svg {
  transform: rotate(180deg);
}

.Bestseller .Products .Product {
  height: auto;
  overflow: auto;
}

.h-50 {
  height: 50% !important;
}

.Bestseller .Price .offer {
  background: #ED384E;
  line-height: 1.5;
  border-radius: calc(var(--b-radius)*3);
  padding: 0 0.7rem;
}

.Bestseller .offer-Price-color {
  color: #cccccc !important;
}



.Bestseller .Price svg {
  max-width: 1rem;
  max-height: 1rem;
}

.Bestseller .Product-Offer-White {
  right: 1.65rem;
  background: #E85561;
}

.Bestseller .Products .swiper-wrapper {
  margin-right: 13rem;
}

@media(min-width:992px) {
  .Bestseller .Product-Offer-White {
    flex: 0 0 12%;
    max-width: 12%;
  }
}

.Bestsellercustomlist .reone-list--homepage-button-prev:after {
  content: "";
  width: 1rem;
  height: 1rem;
  position: absolute;
  right: 1.4rem;
  top: 0.2em;
  border-right: 0.2em solid var(--White);
  z-index: 5;
  opacity: 1 !important;
}

.Bestsellercustomlist .reone-list--homepage-button-prev {
  padding-left: 0.6rem;
}
.box-icon-product svg{
  width:1.5rem;
  height: 1.5rem;
  

}
.box-icon-product{
  left: 1rem;
  top: 1rem;
}
.box-icon-product span,.box-icon-product a{
  background-color:rgba(48,48,48,20%);
  border-radius:var(--b-radius);
}
.TitleProduct a{
  color: var(--Black);
}
.LinKlistProducts{
  color: #FDCD06 !important;
}
.LinKlistProducts svg{
  width: 1rem;
  height: 1rem;
}
.Bestsellercustomlist{
  padding:0.5rem 0 2.5rem 0;
}
@media (max-width:768px) and (min-width:431px){
  .list-product-home{
    flex-wrap:nowrap;
    gap: 1rem;
  }
  .Products {
    overflow-x:auto;
  }
  .Bestsellercustomlist{
    margin-top: 2.5rem;
  }
  .ListBestSeller {
    margin-right:0;
    right:0;
    padding-left: 0 !important;
}
.ListBestSeller .Products{
  display: flex !important;
}
.ListBestSeller{
  padding-right: 0;
  padding-left: 0;
}
.Bestseller .Product-Offer-White{
  right:-0.5rem !important;
}

.Bestseller .Products .swiper-wrapper {
  margin-right:14rem !important;
}

}
@media (max-width:430px){
  .list-product-home{
    flex-wrap:nowrap;
    gap: 1rem;
  }
  .Products {
    overflow-x:auto;
  }
  .Bestsellercustomlist{
    margin-top: 2.5rem;
  }
  .ListBestSeller {
    margin-right:0;
    right:-1rem;
    padding-left: 0 !important;
}
.ListBestSeller .Products{
  display: flex !important;
  margin-left: -1rem;
}

.Bestseller .Product-Offer-White{
  right:0 !important;
}

.Bestseller .Products .swiper-wrapper {
  margin-right:10rem !important;
}
.Bestseller .Products .Product{
  width: 45vw;
}
}