.minimalist-carousel {
  overflow-x: hidden;
  .carousel-header {
    text-align: center;
    margin-bottom: 3rem;
    padding: 0 2rem;
  }
  .splide {
    padding: 0;
  }
  .splide__track {
    overflow: visible;
  }
  li, .splide__slide {
    border-radius: 8px;
    overflow: hidden;
    border: 1px solid #6B3E26;
    padding:5px;
  }
  .product-card{
    height:100%;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    .product-card__content {
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      height: 100%;
    }
  }
  .product-card__image {
    aspect-ratio: 1;
  }
  .product-card__image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 5px;
  }
  .product-card__content {
    padding: 1.5rem 10px;
    .button{
      font-size:13px;
      padding:5px 20px;
      display:block;
      border-radius: 5px;
      text-transform: uppercase;
      letter-spacing: 1px;
      overflow: hidden;
    }
      select{
      background: transparent;
        padding:7px 10px;
        font-size:13px;
        border-radius: 5px;
        display:block;
        width:100%;
        margin-top:8px;
        margin-bottom:7px;
        }
  }
  .product-card__title {
    font-size: 1.55rem;
    font-weight: 500;
    text-decoration: none;
    color:#6B3E26;
    line-height: 1.25;
    display: block;
  }
  .view-all-button {
    text-align: center;
    margin-top: 5rem;
  }
  .splide__arrows {
   display: flex !important;
   position: absolute;
   top: -60px;
   right: 0rem;
   gap: 3rem;
   z-index: 10;
    .splide__arrow {
     position: static !important;
     transform: none !important;
     border: 1px solid #6B3E26;
     background: transparent;
     svg{color:#6B3E26;
     fill:#6B3E26;}
    }
  }

  .jdgm-prev-badge__stars{
    *{font-size:13px;}
  }
  .jdgm-star{
    padding-right:2px !important;
  }
  .jdgm-prev-badge__text{
    font-size:13px;
  }
}


@media screen and (max-width: 750px) {
  .minimalist-carousel .splide__arrows{
    gap:1.5rem;
  }
}