.n-product-others__head {
  max-width: 550px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 24px;
  margin: 0 auto 60px
}
@media screen and (max-width:1023px) {
  .n-product-others__head {
    max-width: 100%;
    text-align: left;
    margin: 0 0 56px
  }
}
.n-product-others__title {
  font-size: 32px;
  line-height: 1.31
}
.n-product-others__description {
  font-size: 18px;
  line-height: 1.55;
  text-align: center
}
.n-product-others__grid {
  position: relative
}
.n-product-others__slider {
  overflow: visible
}
@media screen and (max-width:767px) {
  .n-product-others__head {
    gap: 8px;
    margin: 0 0 40px
  }
  .n-product-others__slider {
    margin: 0 -50px
  }
}
@media screen and (max-width:1023px) {
  .n-product-others__description {
    text-align: left
  }
  .n-product-others__slider {
    margin: 0 -50px
  }
  .n-product-others__slider .slick-list {
    padding: 0 30px
  }
}
.n-product-others__slider div.slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 24px
}
@media screen and (max-width:1023px) {
  .n-product-others__slider div.slick-track {
    gap: 15px;
    left: 30px
  }
}
@media screen and (max-width:767px) {
  .n-product-others__slider .slick-list {
    padding: 0 20px
  }
  .n-product-others__slider div.slick-track {
    left: 0
  }
}
.n-product-others__slider div.slick-list {
  padding-left: 12.5px
}
.n-product-others .n-product-others__nav,
.n-product-others .slick-arrow {
  width: 80px;
  height: 80px;
  border-radius: 80px;
  -webkit-box-shadow: 0 10px 50px rgba(31,36,45,.1);
  box-shadow: 0 10px 50px rgba(31,36,45,.1);
  font-size: 0;
  color: #fff;
  position: absolute;
  top: 50%;
  margin-top: -40px;
  z-index: 2;
  cursor: pointer;
  border: 1px solid #fff;
  -webkit-transition: border .2s ease-in-out;
  transition: border .2s ease-in-out
}
.n-product-others .n-product-others__nav:hover,
.n-product-others .slick-arrow:hover {
  border: 1px solid #b39162
}
.n-product-others .n-product-others__nav.is-prev,
.n-product-others .n-product-others__nav.slick-prev,
.n-product-others .slick-arrow.is-prev,
.n-product-others .slick-arrow.slick-prev {
  left: -40px;
  background: url("data:image/svg+xml,%3Csvg width='29' height='17' viewBox='0 0 29 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.36792 0.682373L1.36792 8.18237L8.36792 15.6824' stroke='%23222222' stroke-width='2'/%3E%3Cpath d='M2.36792 7.68237H28.3679' stroke='%23222222' stroke-width='2'/%3E%3C/svg%3E%0A") center no-repeat #fff
}
.n-product-others .n-product-others__nav.is-next,
.n-product-others .n-product-others__nav.slick-next,
.n-product-others .slick-arrow.is-next,
.n-product-others .slick-arrow.slick-next {
  right: -40px;
  background: url("data:image/svg+xml,%3Csvg width='29' height='17' viewBox='0 0 29 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 0.682373L27 8.18237L20 15.6824' stroke='%23222222' stroke-width='2'/%3E%3Cpath d='M26 7.68237H0' stroke='%23222222' stroke-width='2'/%3E%3C/svg%3E%0A") center no-repeat #fff
}
.n-product-others .n-product-others__nav.slick-disabled,
.n-product-others .n-product-others__nav[aria-disabled=true],
.n-product-others .slick-arrow.slick-disabled,
.n-product-others .slick-arrow[aria-disabled=true] {
  display: none!important
}
@media screen and (max-width:1023px) {
  .n-product-others__slider div.slick-list {
    padding-left: 0
  }
  .n-product-others div.swiper {
    overflow: visible
  }
  .n-product-others .n-product-others__nav,
  .n-product-others .slick-arrow {
    display: none
  }
}