.product--no-media .rating-wrapper{text-align:center}.rating{display:inline-block;margin:0}.product .rating-star{--letter-spacing: .8;--font-size: 1.7}.card-wrapper .rating-star{--letter-spacing: .7;--font-size: 1.4}.rating-star{--color-rating-star: rgb(var(--color-foreground));--percent: calc( ( var(--rating) / var(--rating-max) + var(--rating-decimal) * var(--font-size) / (var(--rating-max) * (var(--letter-spacing) + var(--font-size))) ) * 100% );letter-spacing:calc(var(--letter-spacing) * 1rem);font-size:calc(var(--font-size) * 1rem);line-height:1;display:inline-block;font-family:Times;margin:0}.rating-star:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,var(--color-rating-star) var(--percent),rgba(var(--color-foreground),.15) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rating-text{display:none}.rating-count{display:inline-block;margin:0}@media(forced-colors:active){.rating{display:none}.rating-text{display:block}}.card-wrapper .card__content>.card__information{display:grid;grid-template-columns:max-content 1fr;grid-auto-rows:min-content;align-content:start}.card-wrapper .card__content>.card__information>.card-information{display:contents}.card-wrapper .card__content>.card__information>.card__heading,.card-wrapper .card__content>.card__information>.card-information>*:not(.rating):not(.rating-count):not(.rating-text){grid-column:1 / -1}.card-wrapper .card__content .rating{grid-column:1;grid-row:1;align-self:center;line-height:1;height:1.4rem}.card-wrapper .card__content .rating-count{grid-column:2;grid-row:1;align-self:center;margin-left:.6rem;font-size:1.2rem;line-height:1.4rem;height:1.4rem;opacity:.7}.grid:has(.rating) .card-wrapper .card__content>.card__information,.slider:has(.rating) .card-wrapper .card__content>.card__information{grid-template-rows:2.2rem}.grid:has(.rating) .card-wrapper .card__content>.card__information:before,.slider:has(.rating) .card-wrapper .card__content>.card__information:before{content:"";grid-column:1 / -1;grid-row:1}.card-wrapper .card__content>.card__information>.card__heading{min-height:3.8571em;min-height:3lh}.card-wrapper .card__content>.card__information>.card__heading>a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width:750px){.card-wrapper .card__content>.card__information>.card__heading{min-height:2.5714em;min-height:2lh}.card-wrapper .card__content>.card__information>.card__heading>a{-webkit-line-clamp:2}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-rating.css.map */
