.review-gold{color:#f5a623;letter-spacing:2px}.review-rating{color:inherit;text-decoration:none;min-width:0}.review-ratings--hero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.review-ratings--hero .review-rating{display:flex;flex-direction:column;align-items:center;gap:10px;padding:22px 12px;text-align:center;border-bottom:1px solid #ffffff40}.review-ratings--hero .review-rating:nth-child(odd){border-inline-end:1px solid #ffffff40}.review-platform-logo{width:110px;height:27px;object-fit:contain;filter:brightness(0) invert(1)}.review-platform-stars{width:120px;height:23px;object-fit:contain}.review-platform-name{font-size:22px;font-weight:700;min-height:27px}.review-ratings--hero .review-rating>b{font-size:25px;line-height:1.2}.review-ratings--hero small{font-size:13px;color:#dfebfb}.review-newmouth{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:20px;padding-top:24px;color:inherit;text-decoration:none}.review-newmouth img{width:130px;height:auto;filter:brightness(0) invert(1)}.review-newmouth b{font-size:14px}.review-ratings--sidebar{display:grid;gap:20px;margin:24px 0 28px}.review-rating-line{display:flex;justify-content:space-between;align-items:center;gap:10px}.review-rating-line strong{font-size:14px}.review-rating-line small{display:block;font-size:12px;color:#64748b;margin-top:3px}.review-rating-line>b{white-space:nowrap;font-size:14px}.review-rating-track{display:block;height:8px;border-radius:8px;background:#edf1f7;overflow:hidden;margin-top:8px}.review-rating-track>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f7b733,#f5a623)}@media(max-width:560px){.review-platform-name{font-size:18px}.review-newmouth{gap:12px}.review-newmouth img{width:110px}}
.review-sidebar-logo{display:block;width:112px;height:32px;object-fit:contain;object-position:left center}.review-sidebar-logo--google{width:90px}.review-sidebar-logo--shopper{width:132px;height:36px}.review-sidebar-logo--facebook{width:112px}.review-rating-line>span{min-width:0}
.review-hero-brand{display:block;width:150px;height:42px;object-fit:contain;filter:grayscale(1) invert(1) brightness(3);mix-blend-mode:screen}.review-hero-brand--google{width:110px}.review-ratings--hero .review-platform-logo{height:42px;width:130px}.review-hero-brand--facebook{width:140px}@media(max-width:560px){.review-hero-brand{max-width:130px}.review-hero-brand--facebook{width:120px}}
