.evowrap-feefo-stars{min-height:24px;max-width:100%}
.evowrap-feefo-card-rating{min-height:24px;margin-top:8px;max-width:100%;font-size:14px;line-height:1.4}
.evowrap-feefo-card-rating feefo-product-stars{display:block;max-width:100%}
.evowrap-feefo-reviews{padding-top:var(--feefo-padding-top,40px);padding-bottom:var(--feefo-padding-bottom,40px);scroll-margin-top:120px}
.evowrap-feefo-reviews__heading{margin:0 0 24px}
.evowrap-feefo-reviews feefo-product-reviews,.evowrap-feefo-reviews feefo-product-reviews>div{scroll-margin-top:280px}
@media(max-width:767px){.evowrap-feefo-reviews feefo-product-reviews,.evowrap-feefo-reviews feefo-product-reviews>div{scroll-margin-top:160px}}
.evowrap-feefo-service-reviews{margin:24px 0 40px}
.google-feefo-review-wrapper .evowrap-feefo-service-reviews h3,.google-feefo-review-wrapper .evowrap-google-reviews-heading{color:#fff}
.evowrap-feefo-service-reviews h3,.evowrap-google-reviews-heading{font-size:22px;line-height:1.3;margin:0 0 20px}
@media(max-width:767px){.evowrap-feefo-reviews{padding-top:24px;padding-bottom:24px;scroll-margin-top:90px}.evowrap-feefo-service-reviews h3,.evowrap-google-reviews-heading{font-size:20px}.evowrap-feefo-card-rating{font-size:12px}}

.template-collection .collection .product-grid-item:has(.evowrap-feefo-card-rating){display:flex!important;flex-direction:column}
.product-grid-item:has(.evowrap-feefo-card-rating)>.product-grid-item__info{flex:1;grid-template-rows:1fr auto auto auto}
