.product_list h5{margin-top:5px;min-height:33px;margin-left:2px;margin-right:2px}.product_list .product-name{font-family:"Gotham"!important;font-weight:500!important;line-height:100%!important;letter-spacing:0!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color:#000!important}ul.product_list.grid .slick-track>li .product-container h5 a .grid-name,ul.product_list.grid>li .product-container h5 a .grid-name{width:auto!important;white-space:normal!important;overflow:hidden!important;max-height:unset!important;-webkit-line-clamp:5!important}ul.product_list.grid>li .product-container h5 a span.list-name{display:inherit!important}ul.product_list.grid>li .product-container h5 a span.grid-name{display:none!important}.product_list .product-name:hover{color:#999!important}@media (max-width:479px){.product_list .product-name{font-size:12px!important}}@media (min-width:480px) and (max-width:1199px){.product_list .product-name{font-size:12px!important}}@media (min-width:1200px){.product_list .product-name{font-size:12px!important}}.nome_produttore{text-align:center;margin:10px 0 0 0;font-weight:500;line-height:100%;text-transform:uppercase;max-height:30px}.product_list.list .nome_produttore{text-align:left!important}@media (max-width:479px){.nome_produttore{font-size:17px}}@media (min-width:480px) and (max-width:1199px){.nome_produttore{font-size:17px}}@media (min-width:1200px){.nome_produttore{font-size:17px}}.product-container .price-percent-reduction{font-family:"Gotham";font-weight:500;line-height:100%;background:#cf0;color:#000;white-space:nowrap;padding-top:3px;width:25%;font-size:28px}@media (min-width:550px) and (max-width:767px){.product-container .price-percent-reduction{width:30%;font-size:26px}}ul.product_list.grid>li .product-container .price{font-family:"Gotham";font-weight:500;line-height:100%;background:#000;color:#fff;white-space:nowrap;padding-top:3px;width:55%;font-size:28px}@media (min-width:550px) and (max-width:767px){ul.product_list.grid>li .product-container .price{width:65%;font-size:26px}}ul.product_list.grid>li .product-container .space-old-price{display:inline-block;width:25%;font-size:22px}@media (min-width:550px) and (max-width:767px){ul.product_list.grid>li .product-container .space-old-price{width:30%;font-size:20px}}ul.product_list.grid>li .product-container .old-price{font-family:"Gotham";font-weight:500;line-height:100%;color:#999;white-space:nowrap;padding-top:3px;width:55%;margin-right:0!important;font-size:22px}@media (min-width:550px) and (max-width:767px){ul.product_list.grid>li .product-container .old-price{width:65%;font-size:20px}}ul.product_list .functional-buttons>div a:hover{color:#cf0!important}ul.product_list.grid .slick-track>li .functional-buttons,ul.product_list.grid>li .functional-buttons{-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important;opacity:1!important;top:0!important;left:0!important}ul.product_list .functional-buttons>div a,ul.product_list .functional-buttons>div label{font-size:18px!important}ul.product_list.grid .slick-track>li .functional-buttons,ul.product_list.grid>li .functional-buttons{right:unset!important;background:transparent}ul.product_list .new-box,ul.product_list .sale-box{top:0!important;right:5px!important;left:unset!important;z-index:1;min-width:70px}.new-box span,.sale-box span{font-family:"Gotham";font-weight:500;line-height:100%;font-size:10px;color:#fff;text-transform:uppercase;padding:7px 8px 6px 8px;min-width:70px}.new-box:before,.sale-box:before{content:'';position:absolute;bottom:0;left:0;border-bottom:7px solid #fff}.new-box:before{border-right:7px solid #000;width:0}.sale-box:before{border-right:7px solid #cf0;width:0}ul.product_list .new-box+.sale-box{top:28px!important}.sale-box span,.sale-label{color:#000;background-color:#cf0}ul.product_list .product-image-container img{width:90%}ul.product_list.grid>li .product-container .product-image-container{background-color:#fff!important}ul.product_list.grid>li .product-container .combination-list-container{display:none}.elementor-widget-wrap .elementor-widget-product-carousel{display:block}.elementor-widget-wrap ul.product_list.grid>li{text-align:center}.elementor-widget-wrap ul.product_list .product-image-container img{margin:0 auto!important}.elementor-widget-wrap ul.product_list .button-container,.elementor-widget-wrap ul.product_list .product-flags,.elementor-widget-wrap ul.product_list .product-desc,.elementor-widget-wrap ul.product_list .functional-buttons{display:none}.elementor-widget-wrap ul.product_list.grid .slick-track>li .product-container .old-price,.elementor-widget-wrap ul.product_list.grid .slick-track>li .product-container .price,.elementor-widget-wrap ul.product_list.grid .slick-track>li .product-container .price-percent-reduction,.elementor-widget-wrap ul.product_list.grid>li .product-container .old-price,.elementor-widget-wrap ul.product_list.grid>li .product-container .price,.elementor-widget-wrap ul.product_list.grid>li .product-container .price-percent-reduction{display:inline-block}.elementor-widget-wrap ul.product_list.grid>li .product-container .price,.elementor-widget-wrap ul.product_list.grid>li .product-container .old-price{width:68%}.elementor-widget-wrap .product-container .price-percent-reduction,.elementor-widget-wrap ul.product_list.grid>li .product-container .space-old-price{width:28%}