@font-face{font-family:RockaReviewStars;src:url('rating-icons.woff2') format('woff2');font-weight:400;font-style:normal;font-display:block}
.rating-summary{height:25px;line-height:22px;text-align:left}
.rating-summary[hidden]{display:none!important}
.rating-summary__link{display:inline-flex;align-items:baseline;gap:0;color:#333!important;text-decoration:none!important;cursor:pointer;white-space:nowrap}
.rating-summary__link:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.rating-summary__stars{display:inline-flex;color:#f0bb00;line-height:22px}
.rating-summary__star{font-family:RockaReviewStars!important;font-size:16px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:22px;letter-spacing:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.rating-summary__star--0::before{content:'\e90d'}
.rating-summary__star--25::before{content:'\e90e'}
.rating-summary__star--50::before{content:'\e90f'}
.rating-summary__star--75::before{content:'\e910'}
.rating-summary__star--100::before{content:'\e911'}
.rating-summary__count,.rating-summary__average{position:relative;bottom:2px;color:#333;font-size:12px;font-weight:400;font-family:inherit;line-height:22px;font-variant-ligatures:none}
.rating-summary__average{margin:0 5px}
.rating-summary--card{min-height:18px;height:auto;margin-top:4px}
.rating-summary--card[hidden]{display:block!important;min-height:18px}
.rating-summary--card[hidden] .rating-summary__link{display:none}
#kundenbewertungen{scroll-margin-top:110px}
