.inactive-star {
    color:rgb(255 255 255 / 10%);
}
.review-stars {
    font-size:35px;
    padding-left:0;
    list-style:none;
    margin:0;
}
.review-stars li {
    display:inline;
    cursor:pointer;
}

.active-star {
    color:#ffd700;
}

.inactive-star {
    color:rgb(255 255 255 / 10%);
}

.review-box-grid{display:grid;grid-template-columns:20% 80%;}
.review-box-header{grid-column:1 / 3;grid-row:1;display:grid;grid-template-columns:1fr 1fr;padding:1rem;}
.review-box-rating{grid-column:2;grid-row:1;text-align:right;}
.review-box-meta{grid-column:1;grid-row:1;margin-right:0.75rem;font-weight:bold;}
.review-box-avatar{grid-column:1;grid-row:2;padding:0 1rem 0 1rem;}
.review-box-content{grid-column:2;grid-row:2;padding:0 1rem 1rem 0;}
.review-box-content p{margin-top:0;}
.review-box-content p:last-of-type{margin-bottom:0;}

.thumbnails ul{display:grid;grid-template-columns:25% 25% 25% 25%;width:100%;}
.thumbnails ul li{width:100%;margin:0!important;}
.thumbnails ul li img{width:-webkit-fill-available;margin:0.5rem;}