.product-items {
  padding: 0;
}
.product-items .slick-list.draggable {
  width: 1212px;
}
.product-items .slick-list.draggable .product-item {
  height: 370px;
}
.product-items .slick-list.draggable .product-item .product-item-info .product-item-photo {
  display: block;
  height: 100%;
}
.product-items .slick-list.draggable .product-item .product-item-info .product-item-photo img {
  width: 100%;
  height: 195px;
  object-fit: cover;
}
.product-items .slick-list.draggable .product-item .product-item-info .product-item-details .product-item-name {
  font-family: 'DB Heavent X Regular';
  margin-bottom: 0 !important;
}
.product-items .slick-list.draggable .product-item .product-item-info .product-item-details .product-reviews-summary {
  display: none;
}
.product-items .slick-list.draggable .product-item .product-item-info .product-item-details .price-box {
  display: flex;
  font-size: 18px;
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 0 !important;
}
.product-items .slick-list.draggable .product-item .product-item-info .product-item-details .price-box .price-box-form,
.product-items .slick-list.draggable .product-item .product-item-info .product-item-details .price-box .no-discount {
  width: 100%;
  text-align: center;
}
.product-items .slick-list.draggable .product-item .product-item-info .product-item-details .price-box .price-box-form .price,
.product-items .slick-list.draggable .product-item .product-item-info .product-item-details .price-box .no-discount .price {
  font-size: 20px !important;
  font-weight: normal !important;
}
@media (max-width: 768px) {
  .product-items .slick-list.draggable .product-item .product-item-info .product-item-details .price-box .price-box-form .price,
  .product-items .slick-list.draggable .product-item .product-item-info .product-item-details .price-box .no-discount .price {
    font-size: 16px !important;
    line-height: 1 !important;
  }
}
.product-items .slick-list.draggable .product-item .product-item-info .product-item-details .price-box .final-currency-price .price {
  font-weight: 400 !important;
}
.product-items .slick-list.draggable .product-item .product-item-info .product-item-details .price-box .no-discount .price-wrapper {
  position: relative;
  left: 34%;
}
.product-items .slick-list.draggable .product-item .product-item-info .product-item-details .price-box .minimal-price {
  margin-top: 0;
}
.product-items .slick-list.draggable .product-item .product-item-info .product-item-details .price-box .minimal-price::before {
  bottom: -6px;
}
@media (max-width: 768px) {
  .product-items .slick-list.draggable .product-item .product-item-info .product-item-details .price-box .minimal-price::before {
    bottom: -2px;
  }
}
.product-items .slick-list.draggable .product-item .product-item-info .product-item-details .product-item-actions {
  height: 80px;
}
.product-items .slick-list.draggable .product-item .product-item-info .product-item-details .product-item-actions .action.primary {
  line-height: 0;
}
.product-items .slick-list.draggable .product-item .product-item-info .product-item-details .product-item-actions .action.primary .outofstock {
  top: 0px !important;
}
.product-items .slick-list.draggable .product-item .product-item-info .product-item-details .final-currency-price {
  bottom: -33px !important;
}
.product-items .slick-list.draggable .product-item .product-item-info .product-item-details .final-currency-price .old-price {
  display: block !important;
  width: 40%;
  float: left;
}
@media (max-width: 768px) {
  .page-wrapper .amrelated-grid-wrapper .block-title {
    width: 95%;
    margin: auto;
  }
  .page-wrapper .amrelated-grid-wrapper .block-content .products-grid .product-items {
    width: 95%;
    margin: auto;
  }
  .page-wrapper .amrelated-grid-wrapper .block-content .products-grid .product-items .slick-list.draggable {
    width: 100%;
  }
  .page-wrapper .amrelated-grid-wrapper .block-content .products-grid .product-items .slick-list.draggable .product-item {
    width: 98% !important;
    height: 34rem !important;
  }
  .page-wrapper .amrelated-grid-wrapper .block-content .products-grid .product-items .slick-list.draggable .product-item .product-item-info .product-item-details .product-item-name {
    font-family: 'DB Heavent X Regular';
    padding: 0;
    margin-top: 0 !important;
    margin-bottom: 2rem !important;
    margin-left: 0.9rem !important;
    font-size: 1.6rem !important;
  }
  .page-wrapper .amrelated-grid-wrapper .block-content .products-grid .product-items .slick-list.draggable .product-item .product-item-info .product-item-details .product-item-name a {
    font-size: 1.6rem !important;
  }
  .page-wrapper .amrelated-grid-wrapper .block-content .products-grid .product-items .slick-list.draggable .product-item .tocart {
    line-height: 0.5;
  }
  .page-wrapper .amrelated-grid-wrapper .block-content .products-grid .product-items .slick-list.draggable .product-item .tocart .no-discount::before,
  .page-wrapper .amrelated-grid-wrapper .block-content .products-grid .product-items .slick-list.draggable .product-item .tocart .special-price::before,
  .page-wrapper .amrelated-grid-wrapper .block-content .products-grid .product-items .slick-list.draggable .product-item .tocart .normal-price::before {
    top: 0 !important;
  }
  .page-wrapper .amrelated-grid-wrapper .block-content .products-grid .product-items .slick-list.draggable .product-item .tocart .final-currency-price {
    bottom: -36px !important;
  }
  .page-wrapper .amrelated-grid-wrapper .block-content .products-grid .product-items .slick-list.draggable .product-item .tocart .normal-price {
    margin-top: 0;
  }
  .page-wrapper .amrelated-grid-wrapper .block-content .products-grid .product-items .slick-list.draggable .product-item .tocart .old-price::after {
    top: -31px;
  }
  .page-wrapper .amrelated-grid-wrapper .block-content .products-grid .product-items .slick-list.draggable .product-item .tocart .minimal-price {
    margin-top: -1px;
  }
  .page-wrapper .amrelated-grid-wrapper .block-content .products-grid .product-items .slick-list.draggable .product-item .tocart .outofstock {
    top: -9px !important;
  }
  .page-wrapper .amrelated-grid-wrapper .block-content .products-grid .product-items .slick-list.draggable .product-item .tocart .outofstock span {
    font-size: 20px !important;
  }
}
@media (min-width: 768px) and (max-width: 992px) {
  .amrelated-grid-wrapper .product-items {
    width: 100%;
  }
  .amrelated-grid-wrapper .product-items .slick-list.draggable {
    width: 100%;
  }
  .amrelated-grid-wrapper .product-items .slick-list.draggable .product-item {
    width: 98% !important;
    height: 36rem !important;
  }
}
