.content_fnr_newest_products_slider {
  background-color: var(--background-default-primary);
  padding-block: var(--margin-padding-container-margin-updown);
}
.content_fnr_newest_products_slider[data-background=gray] {
  background-color: var(--background-default-secondary);
}
.content_fnr_newest_products_slider .newest-product-slider {
  position: relative;
  padding-block: var(--margin-padding-container-margin-updown) calc(var(--margin-padding-container-margin-updown) / 2);
  width: calc(100% - var(--margin-padding-container-margin-leftright) * 2);
  margin-inline: auto;
}
@media (min-width: 768px) {
  .content_fnr_newest_products_slider .newest-product-slider {
    width: calc(100% - var(--margin-padding-general-2) * 2);
    margin-inline: auto;
  }
}
.content_fnr_newest_products_slider .newest-product-slider .product-slider-item {
  margin-inline: calc(var(--margin-padding-row-gutter) / 2);
}
.content_fnr_newest_products_slider .newest-product-slider .product-slider-item a {
  text-decoration: none !important;
  color: inherit !important;
}
.content_fnr_newest_products_slider .newest-product-slider .product-slider-item .product-image {
  overflow: hidden;
}
.content_fnr_newest_products_slider .newest-product-slider .product-slider-item .product-image img {
  transition: 0.3s;
}
.content_fnr_newest_products_slider .newest-product-slider .product-slider-item .product-image:hover img {
  transform: scale(1.04);
}
.content_fnr_newest_products_slider .newest-product-slider .product-slider-item .product-content {
  padding: var(--margin-padding-general-2, 16px) 4px;
  padding-block: var(--margin-padding-general-2);
}
.content_fnr_newest_products_slider .newest-product-slider .product-slider-item .product-content h6 {
  position: relative;
  margin-bottom: var(--paragraph-spacing-h4-bottom);
  padding-right: 38px;
  display: block;
}
.content_fnr_newest_products_slider .newest-product-slider .product-slider-item .product-content h6:after {
  content: "";
  position: absolute;
  right: 0;
  top: 2px;
  width: var(--icon-md);
  height: calc(var(--icon-md) / 1.5);
  display: inline-block;
  mask-image: url("data:image/svg+xml,%3Csvg width='19' height='9' viewBox='0 0 19 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3462 8.98719L13.277 7.93344L15.627 5.58344H0.5V4.08344H15.627L13.2923 1.73344L14.3615 0.679688L18.5 4.83344L14.3462 8.98719Z' fill='%23007D40'/%3E%3C/svg%3E");
  mask-size: contain;
  mask-position: center;
  mask-repeat: no-repeat;
  background-color: var(--icon-default-primary);
  margin-left: var(--margin-padding-general-2);
}
.content_fnr_newest_products_slider .newest-product-slider .product-slider-item .product-content p {
  margin: 0;
}
.content_fnr_newest_products_slider .newest5-product-slider-control-wrapper {
  min-width: 215px;
  max-width: 100%;
  width: fit-content;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-inline: auto;
}
.content_fnr_newest_products_slider .newest5-product-slider-control-wrapper .arrow-prev,
.content_fnr_newest_products_slider .newest5-product-slider-control-wrapper .arrow-next,
.content_fnr_newest_products_slider .newest5-product-slider-control-wrapper .dots {
  display: inline-block;
}
.content_fnr_newest_products_slider .newest5-product-slider-control-wrapper .arrow-prev,
.content_fnr_newest_products_slider .newest5-product-slider-control-wrapper .arrow-next {
  cursor: pointer;
}
.content_fnr_newest_products_slider .newest5-product-slider-control-wrapper .arrow-prev svg path,
.content_fnr_newest_products_slider .newest5-product-slider-control-wrapper .arrow-next svg path {
  fill: var(--icon-brand-primary);
}
.content_fnr_newest_products_slider .newest5-product-slider-control-wrapper .dots {
  height: 8px;
  margin-inline: 24px;
}
.content_fnr_newest_products_slider .newest5-product-slider-control-wrapper .dots ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  gap: var(--margin-padding-general-1);
  display: flex;
  font-size: 0;
  line-height: 0;
}
.content_fnr_newest_products_slider .newest5-product-slider-control-wrapper .dots ul li {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: 8px;
  height: 8px;
  transition: 0.3s;
}
.content_fnr_newest_products_slider .newest5-product-slider-control-wrapper .dots ul li button {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  padding: 0;
  border-radius: 150px;
  background-color: var(--icon-disabled-default);
  border: none;
  transition: 0.3s;
}
.content_fnr_newest_products_slider .newest5-product-slider-control-wrapper .dots ul li.slick-active {
  width: 24px;
}
.content_fnr_newest_products_slider .newest5-product-slider-control-wrapper .dots ul li.slick-active button {
  background-color: var(--icon-brand-primary);
}
