
.last-products-nic-heading {
    font-size: 23px;
    color: #3c3c3c;
    line-height: 40px;
  }
  
  .last-products-nic-heading span {
    color: #707070;
  }
  
  .last-products-nic-item {
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    width: 360px;
    -webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    transition: all 0.3s linear;
    margin: 24px 4px 24px 11px;
  }
  
  .last-products-nic-item .sup-title {
    color: #757373;
    font-size: 13px;
    line-height: 18px;
  }
  
  .last-products-nic-item .title {
    font-size: 20px;
    line-height: 24px;
    color: #000;
  }
  
  .last-products-nic-item p {
    line-height: 41px;
    color: #000;
  }
  
  .last-products-nic-item.dark .title,
  .last-products-nic-item.dark p {
    color: #fff;
  }
  
  .last-products-nic-item:hover {
    -webkit-transform: scale(1.03);
    -moz-transform: scale(1.03);
    -ms-transform: scale(1.03);
    -o-transform: scale(1.03);
    transform: scale(1.03);
  }
  
  .last-products-nic .swiper-slide {
    width: auto;
  }
  
  @media only screen and (max-width: 767px) {
    .last-products-nic-heading {
        font-size: 18px;
        line-height: 30px;
    }
  }
  
  @media only screen and (max-width: 575px) {
    .last-products-nic .swiper {
        overflow: visible !important;
    }
  
    .last-products-nic-item {
        width: 100%;
    }
  }
  