.card-product{width:100%;position:relative}.card-product__media{position:relative}.card-product__media a{z-index:1;border-radius:.5em;width:100%;height:0;display:block;position:relative;overflow:hidden}.card-product__media img{object-fit:cover;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-product__footer{flex-direction:column;padding-top:1.5em;display:flex}@media (width<=1024px){.card-product__footer{padding-top:1em}}.card-product__tag span{text-transform:uppercase;font-size:1.125em}.card-product__title{margin-top:.25em}.card-product__title a{color:#626262;font-size:1em;text-decoration:none}.card-product__title span span{display:none}.card-product__meta{justify-content:space-between;align-items:center;margin-bottom:1.25em;display:flex}.card-product__price{text-transform:uppercase;color:#555e45;margin-top:1em;font-weight:700}.card-product__usps{color:#555e45;border-top:1px solid #0000001a;border-bottom:1px solid #0000001a;flex-direction:column;gap:.5em;margin-top:1.25em;padding:1.25em .75em;display:flex}@media (width<=1024px){.card-product__usps{padding:.75em .5em}.card-product__usps span{font-size:.75em}}.card-product__usps strong{margin-right:.25em}.card-product .jdgm-prev-badge__stars>span{display:none!important}.card-product .jdgm-prev-badge__stars>span:first-child{display:inline!important}.card-product .jdgm-preview-badge .jdgm-star.jdgm-star{color:#030200b3!important}.card-product .jdgm-prev-badge__text{font-size:.875em!important}
