
html.elk-n4 body ul.nm-products.teso-grid li.product h3.woocommerce-loop-product__title{display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important;min-height:0!important;max-height:none!important}
html.elk-n4 body ul.nm-products.teso-grid li.product h3.woocommerce-loop-product__title a{display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important;max-height:none!important}
html.elk-n4 body ul.nm-products.teso-grid li.product .nm-shop-loop-product-wrap{height:100%}
html.elk-n4 body ul.nm-products.teso-grid li.product .nm-shop-loop-details{flex:1 1 auto}
html.elk-n4 body ul.nm-products.teso-grid li.product .nm-shop-loop-title-price{flex:1 1 auto}
html.elk-n4 body ul.nm-products.teso-grid li.product .nm-shop-loop-title-price > .price{margin-top:auto!important}
/* 10.11. vece: razmak naslova od linije + na telefonu naslov max 3 reda i manja cena */
html.elk-n4 body ul.nm-products.teso-grid li.product h3.woocommerce-loop-product__title{padding-bottom:10px!important}
@media (max-width:767px){
html.elk-n4 body ul.nm-products.teso-grid li.product h3.woocommerce-loop-product__title a{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:4!important;overflow:hidden!important}
html.elk-n4 body ul.nm-products.teso-grid li.product .nm-shop-loop-title-price > .price{padding:6px 52px 6px 12px!important;margin-bottom:6px!important}
html.elk-n4 body ul.nm-products.teso-grid li.product .nm-shop-loop-title-price > .price .amount{font-size:14.5px!important;white-space:nowrap!important}
html.elk-n4 body ul.nm-products.teso-grid li.product .nm-shop-loop-title-price > .price .woocommerce-Price-currencySymbol{font-size:11px!important}
}
/* 10.11. 23h: prikaz u listi na telefonu – razmaci i slika */
@media (max-width:767px){
html body ul.nm-products.nm-products:not(.teso-grid) li.product .nm-shop-loop-thumbnail{padding:14px 12px 0!important}
html body ul.nm-products.nm-products:not(.teso-grid) li.product .nm-shop-loop-thumbnail img{height:170px!important;width:100%!important;max-width:100%!important;margin:0!important;object-fit:contain!important}
html body ul.nm-products.nm-products:not(.teso-grid) li.product .nm-shop-loop-details{margin-top:12px!important}
html body ul.nm-products.nm-products:not(.teso-grid) li.product .nm-shop-loop-description{-webkit-line-clamp:3!important;margin-top:6px!important;padding-bottom:0!important;margin-bottom:12px!important;max-height:calc(1.5em * 3)!important;overflow:hidden!important;font-size:13.5px!important;line-height:1.5!important}
html body ul.nm-products.nm-products:not(.teso-grid) li.product .nm-shop-loop-actions{padding:12px 16px 14px!important;grid-template-rows:auto 10px auto auto!important}
}
