component-product-card-style *{outline:none !important;text-decoration:none !important}component-product-card-style .cover_product_card{margin-bottom:20px}component-product-card-style .cover_product_card .cover_background_image .background_image{padding-top:100%;background-size:cover;background-color:#f5f5f5;background-position:center;background-repeat:no-repeat}component-product-card-style .cover_product_card .cover_product_compare_price{height:23px}component-product-card-style .cover_product_card .cover_product_compare_price .product_compare_price{color:#a9a9a9;font-size:16px}component-product-card-style .cover_product_card .cover_product_compare_price .product_compare_price .compare_price{color:#a9a9a9;text-decoration:line-through !important}component-product-card-style .cover_product_card .cover_product_compare_price .product_compare_price .currency{font-size:14px}component-product-card-style .cover_product_card .cover_product_price{height:23px}component-product-card-style .cover_product_card .cover_product_price .product_price{color:#000;font-size:16px}component-product-card-style .cover_product_card .cover_product_price .product_price .currency{font-size:14px}component-product-card-style .cover_product_card .cover_product_title{height:45px}component-product-card-style .cover_product_card .cover_product_title .product_title{color:#000;font-size:16px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;word-break:break-word;text-overflow:ellipsis;-webkit-box-orient:vertical}component-product-card-style .cover_product_card .cover-point-reward{top:0;padding:5px;position:absolute;margin:10px 0 0 10px;background-color:#f00}component-product-card-style .cover_product_card .cover-point-reward .point-reward{color:#fff;outline:none;cursor:pointer;font-size:12px;font-weight:400;line-height:15px}component-product-card-style .cover_product_card .cover-point-reward .point-reward .cover_background_image{float:left;margin-right:10px}component-product-card-style .cover_product_card .cover-point-reward .point-reward .cover_background_image .background_image{width:16px;height:16px;background-size:contain;background-position:center;background-repeat:no-repeat}component-product-card-style .cover_product_card .cover-point-reward .point-reward .cover_background_image .background_image.active{background-color:#f5f5f5}