/* Podsumowanie Google według przesłanego wzoru. Liczba opinii aktualizowana ręcznie. */
.google-rating-summary{display:flex;align-items:center;flex-direction:column;width:fit-content;max-width:100%;margin:38px auto 0;padding:10px 12px;color:var(--ink);text-decoration:none;gap:15px;border-radius:12px}
.google-rating-summary:focus-visible{outline:2px solid var(--accent);outline-offset:8px}
.google-rating-title{font:700 clamp(25px,3vw,34px)/1.15 Arial,sans-serif;letter-spacing:-.02em}
.google-rating-stars{display:flex;gap:3px;color:#fbbc04}
.google-rating-stars svg{display:block;width:43px;height:43px;fill:currentColor}
.google-rating-count{font:400 clamp(17px,2vw,21px)/1.4 Arial,sans-serif;color:var(--ink)}
.google-rating-count strong{font-weight:700}
.google-rating-logo{display:block;width:160px;height:auto;margin-top:2px}
@media(max-width:760px){.google-rating-summary{margin-top:32px;gap:13px}.google-rating-stars svg{width:38px;height:38px}.google-rating-logo{width:146px}}
