.r--product-grid-item{border-radius:8px;flex-direction:column;height:100%;display:flex}.r--product-grid-item .image-area{border-radius:8px;position:relative}.r--product-grid-item .image-area img{border-top-left-radius:8px;border-top-right-radius:8px;width:100%;margin:0;display:block}.r--product-grid-item .image-area .badge{color:var(--colors-white);border-radius:4px;padding:7px 9px;font-weight:600;position:absolute;top:16px;left:16px}.r--product-grid-item .content-area{background-color:var(--colors-white);border-bottom-right-radius:8px;border-bottom-left-radius:8px;flex-direction:column;flex-grow:1;gap:14px;padding:16px;display:flex}@media screen and (width>=990px){.r--product-grid-item .content-area{padding:16px 24px}}.r--product-grid-item .content-area .trustpilot-widget{width:200px}@media screen and (width>=990px){.r--product-grid-item .content-area .trustpilot-widget{margin-left:-11px}}.r--product-grid-item .content-area h3{font-size:22px;font-weight:600;line-height:1.18}@media screen and (width>=990px){.r--product-grid-item .content-area h3{font-size:24px;line-height:1.33333}}.r--product-grid-item .content-area h3 a{color:inherit;text-decoration:none}.r--product-grid-item .content-area .benefits{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.r--product-grid-item .content-area .benefits li{gap:12px;font-size:14px;line-height:1.33;display:flex}.r--product-grid-item .content-area .benefits li span{color:var(--colors-grey700)}.r--product-grid-item .content-area .r--btn{text-wrap:nowrap;width:fit-content}@media screen and (width<=1239px){.r--product-grid-item .content-area .r--btn{padding:16px}}.r--product-grid-item .content-area>*{margin:0}.r--product-grid-item .price-area{margin-top:auto}@media screen and (width<=989px){.r--product-grid-item .price-area{padding-top:16px}}.r--product-grid-item .price-area__price{align-items:center;gap:8px;font-weight:500;display:flex}.r--product-grid-item .price-area__price.price-area__price--compare{flex-wrap:wrap}.r--product-grid-item .price-area__price.price-area__price--compare .price-area__starting{flex:1 0 100%}.r--product-grid-item .price-area__price .price{color:var(--radiant-price);font-size:24px}.r--product-grid-item .price-area__price .old-price{color:#586280;opacity:1;font-size:16px;font-weight:400;line-height:1.4}.r--product-grid-item .price-area__value{line-height:1.2}.r--product-grid-item .bottom-area{margin-top:auto}