.product-rating{display:flex;align-items:center;justify-content:flex-start;align-self:flex-start;width:fit-content;max-width:100%;text-align:left;flex-wrap:wrap;gap:6px;margin:0 0 10px;font-size:12px;line-height:1.4;color:#253957}
.rating-stars{position:relative;display:inline-block;width:75px;height:15px;flex:0 0 75px}
.rating-stars-base,.rating-stars-fill{position:absolute;inset:0;background:url("assets/star.png") left center / 15px 15px repeat-x}
.rating-stars-base{filter:grayscale(1);opacity:.25}
.rating-stars-fill{right:auto}
.product-rating strong{font-size:13px;color:#172b49;font-weight:700;font-variant-numeric:tabular-nums}
.rating-count{color:#35465d;font-size:12px;font-weight:500}
.product-info .product-title-group h1{margin-bottom:10px}
.product-title-group .product-rating{margin-bottom:0}
