.slider-wrapper {
  transform: translateX(100px);
  animation: slideIn 1s ease-out forwards;
  max-width: 100%;
}
@keyframes slideIn {
  to {
      opacity: 1;
      transform: translateX(0);
  }
}

.slick-prev, .slick-next {
  color: black !important;
  background: black !important;
  font-size: 24px !important;
  z-index: 100 !important;
}
.ph-caret-left, .ph-caret-right{
  position: absolute;
  right: 0;
}
 .ph-caret-right{
  right: -25px;
  top: 50%;
}
.ph-caret-left{
  left: -25px;
  top: 50%;
}
.slider-wrapper .product-item{
  display: flex;
  flex-direction: column;
  gap: 24px;
  flex-direction: column;
  height: 100%;
  padding-inline: 10px;
    
}
.slider-wrapper .marketplace-section{
  height: 100%;
}

.slider-wrapper .add_cart{
    display: flex;
    flex-direction: column;
}
.slider-wrapper .add_cart div{
  display: flex;
  flex-direction: row;
  justify-content: center;
}

.slider-wrapper .product-details{
    padding: 0;
}
.slider-wrapper .buttons-inside{
    display: flex;
    justify-content: center;
}
.slider-wrapper .checkbox-label{
    margin: 0;
}
.slider-wrapper .details-description h3 {
    white-space: nowrap;          
    overflow: hidden;           
    text-overflow: ellipsis;      
}
.slider-wrapper .details-description{
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.slider-wrapper .product-details{
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 12px;
}
.slider-wrapper h3,
.slider-wrapper .product-name-label,
.slider-wrapper .entity-container img,
.slider-wrapper .entity-container p,
.slider-wrapper .product-price{
  margin: 0;
}
.slider-wrapper .product-name-label{
  min-height: 49px;
  max-height: 49px;
}
.slider-wrapper .entity-container{
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  gap: 8px;
  min-height: 40px;
  max-height: 40px;
}
.slider-wrapper .entity-name-card,.slider-wrapper .entity-name-card{
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.range-container{
  padding-bottom: 30px;
}