/* Home product cards: preserve original desktop dimensions, fix only alignment/hover/installments. */
main .home-page .main-products__list{
  display:flex;
  justify-content:space-between;
  flex-wrap:wrap;
  row-gap:24px;
  margin-top:24px;
}
main .home-page .main-products__list .product-item{
  width:32.3%;
  min-width:0;
  padding:0!important;
  box-shadow:none!important;
  overflow:visible!important;
  transition:none!important;
}
main .home-page .product-item__image{
  height:262px;
  overflow:hidden;
  background:#fff;
}
main .home-page .product-item__image .product-main-image{
  width:180px;
  height:180px;
  object-fit:cover;
  transition:transform .25s ease;
}
main .home-page .product-item:hover{
  padding:0!important;
  box-shadow:none!important;
}
main .home-page .product-item:hover .product-item__image .product-main-image{
  transform:scale(1.06);
}
main .home-page .product-item__info{
  min-height:118px;
  margin-top:16px;
  align-items:flex-end;
}
main .home-page .product-item__info .title{
  align-self:flex-start;
}
main .home-page .product-item__info .title .product-type{
  min-height:34px;
}
main .home-page .product-item__info .price-ul li{
  display:none;
}
main .home-page .product-item__info .price-ul li.active-li{
  display:block;
}
main .home-page .product-item:hover .product-item__info .price-ul li{
  display:none!important;
}
main .home-page .product-item:hover .product-item__info .price-ul li.active-li{
  display:block!important;
}
main .home-page .product-item .taksit{
  flex:0 0 auto;
}
@media screen and (min-width:768px) and (max-width:992px){
  main .home-page .main-products__list .product-item{width:49%}
}
@media screen and (max-width:768px){
  main .home-page .main-products__list .product-item{width:100%}
}
