.list-product .item{margin:2px}.list-product .item .wrap-to-click{height:100%;box-shadow:0 2px 4px 0 rgba(0,0,0,0.19),0 2px 4px 0 rgba(0,0,0,0.2);box-shadow:0 2px 3px 0 rgba(0,0,0,0.19);border-radius:0 0 4px 4px;position:relative;padding:0;margin-right:15px;max-width:32%;margin-bottom:5px;overflow:hidden}.list-product .item .wrap-to-click:last-child{margin-right:0}.list-product .top-product{width:100%;height:150px;height:8px}.list-product .top-product a:hover{text-decoration:none}.list-product .top-product label{color:#fff;font-size:17px;box-sizing:border-box;width:210px;width:-moz-calc(100% - 156px);width:-webkit-calc(100% - 156px);width:-o-calc(100% - 156px);width:calc(100% - 156px);overflow:hidden;text-decoration:none;display:inline-block;vertical-align:middle;height:150px;padding-left:22px}.list-product .bottom-product{position:relative;background:#fff;padding:22px 17px 10px;box-sizing:border-box;height:100%;min-height:110px;border-radius:0 0 4px 4px}.bottom-product a label{cursor:pointer}.list-product .price-reviews{color:#777;text-transform:uppercase;font-size:.8em;font-weight:100}.list-product .price-bottom{text-align:right}.list-product .product-name{min-height:4.2em}.list-product .bottom-product .price-box .price{color:#0e0e0e;line-height:18px}.list-product .bottom-product .product-name{margin-bottom:13px}.list-product .actions{text-align:center;margin-top:-3em;margin-bottom:1.4em}.list-product .price-bottom .old-price,.list-product .price-bottom .special-price{margin:0;padding:0}.list-product .price-bottom .special-price{float:left}.list-product .price-bottom .old-price .price{color:#747c83}.list-product .price-bottom .old-price{float:none;margin-top:0;min-height:20px}.list-product .top-product{background:linear-gradient(to left,#f9a89d,#7dbb96,#00acc1);border-radius:4px 4px 0 0}.top-product.free{background:linear-gradient(to left,#1f1c2c,#928dab)}.top-product.paid{background:linear-gradient(to left,#517fa4,#243949)}.top-product.trial{background:linear-gradient(to left,#4b6cb7,#182848)}.product-icon{font-size:130px;color:rgba(255,255,255,.5)}.list-product .top-product label{font-weight:400}.list-product{margin-left:15px}.owl-nav span.fa{font-size:25px;font-weight:bold}@media only screen and (max-width:767px){.price-bottom.col-xs-12 .price-box{text-align:left}}@media only screen and (max-width:829px){.list-product .item .wrap-to-click{max-width:30%}}