.ps-product{
  background:#ffffff !important;
  border:1px solid rgba(0,0,0,0.05) !important;
  border-radius:20px !important;
  overflow:hidden;
  transition:all .3s ease;
}

.ps-product:hover{
  transform:translateY(-8px);
  box-shadow:0 25px 60px rgba(0,0,0,0.08);
}

.ps-product__title{
  font-weight:700 !important;
  font-size:16px !important;
  letter-spacing:0.5px;
}

.ps-product__price{
  font-weight:800 !important;
  font-size:18px !important;
}