.footerblock--google-reviews .footer-google-reviews{--footer-google-reviews-star:#fbbc04;color:inherit;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;text-decoration:none;display:inline-flex}.footerblock--google-reviews .footer-google-reviews:hover{text-decoration:none}.footerblock--google-reviews .footer-google-reviews__logo{object-fit:contain;flex-shrink:0;width:1.5rem;height:1.5rem;display:block}.footerblock--google-reviews .footer-google-reviews__stars{color:var(--footer-google-reviews-star);font-size:1rem;line-height:1;display:inline-block;position:relative}.footerblock--google-reviews .footer-google-reviews__stars-empty,.footerblock--google-reviews .footer-google-reviews__stars-filled{flex-wrap:nowrap;align-items:center;gap:.125rem;display:flex}.footerblock--google-reviews .footer-google-reviews__stars-empty{color:color-mix(in srgb, var(--footer-google-reviews-star) 40%, transparent)}.footerblock--google-reviews .footer-google-reviews__stars-filled{color:var(--footer-google-reviews-star);pointer-events:none;clip-path:inset(0 calc(100% - var(--fill,0%)) 0 0);position:absolute;inset:0;overflow:hidden}.footerblock--google-reviews .footer-google-reviews__score{color:var(--color-neutral-900,#1a1a1a);font-weight:700;font-size:var(--text-md,1rem);white-space:nowrap;line-height:1}.footerblock--google-reviews .footer-google-reviews__count{color:var(--color-neutral-600,#6b7280);font-weight:400;font-size:var(--text-md,1rem);white-space:nowrap;line-height:1}
