.dv-google-rating{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font:400 14px/22px Google Sans Text,Arial,sans-serif;color:#303b40;text-decoration:none;min-height:44px;width:-moz-fit-content;width:fit-content}.dv-google-rating strong{font-weight:500}.dv-google-rating .dv-rating-star{color:#6a792e;font-size:19px}.dv-google-rating:hover{text-decoration:underline}.dv-google-rating:focus-visible{outline:2px solid #303b40;outline-offset:4px}.dv-rating-host{grid-column:1/-1;border-bottom:1px solid #cbd0ca;padding-bottom:8px;margin-bottom:12px}.dv-rating-host:empty{display:none}@media (max-width:480px){.dv-google-rating{font-size:14px;gap:4px 8px}}.dv-rating-stars{display:inline-flex;gap:2px;flex-shrink:0}.dv-google-rating .dv-rating-star{position:relative;display:block;color:#d2d5ce;font:20px/1 Arial,sans-serif}.dv-rating-star-fill{position:absolute;inset:0 auto 0 0;overflow:hidden;color:#6a792e;white-space:nowrap}.dv-google-rating strong{white-space:nowrap}@media (max-width:480px){.dv-google-rating{-moz-column-gap:6px;column-gap:6px}.dv-rating-stars{gap:1px}}
