.figure.fs-pt-carousel__slide {
    margin: 0;
}
.fs-c-slick .slick-prev, .fs-c-slick .slick-next {
    background: #b3030e;
    border-radius: 35px;
}
.fs-c-slick .slick-next {
    right: 12%;
}
.fs-c-slick .slick-prev {
    left: 12%;
}
figure.fs-pt-carousel__slide {
    margin: 0;
}
.fs-c-slick .slick-prev:before, .fs-c-slick .slick-next:before {
    opacity: 1;
}
.fs-c-slick .slick-dots li {
    margin: 3px 6px;
}
.fs-c-slick .slick-dots li.slick-active button:before {
    color: #b3030e;
}

/*==============================
おすすめ商品
==============================*/
.fs-c-featuredProduct {
    margin-top: 50px;
}
.fs-c-slick.slick-initialized .slick-slide {
    width: 285px;
    padding: 0 10px;
}
.fs-c-productListItem__productName {
    font-size: 16px;
}
.fs-c-productPrice.fs-c-productPrice--selling {
    font-size: 12px;
}
.fs-c-wishlistProduct__header .fs-c-wishlistProduct__title,
.fs-c-featuredProduct__header .fs-c-featuredProduct__title {
    font-size: 24px;
    font-weight: 900;
  }
  .fs-c-productListItem__prices {
    padding: 15px 0 10px 0;
  }
  .fs-c-productPrice.fs-c-productPrice--selling {
    font-size: 13px;
    display: flex;
    flex-wrap: wrap;
  }
  .fs-c-productPrice__main {
    display: flex;
    flex-wrap: wrap;
  }
  .fs-c-productPrice__main__price.fs-c-price {
    font-size: 110%;
    color: #000099;
    margin: 0 5px;
  }
.btn.btn-primary.fs-c-button--viewProductDetail.fs-c-button--plain {
    display: inline-block;
}
/* カート内 */
.fs-body-cart .fs-c-productListCarousel__list__itemTrack .slick-slide,
.fs-body-cart .fs-c-slick.slick-initialized .slick-slide {
    width: 212px;
    padding: 0 5px;
}