.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__benefit,.card-wrapper .card__offer{display:none!important}.product__info-container .offer-box{background:#ede1d6;border:0;border-radius:12px;padding:16px 20px;margin:0 0 1rem}.product__info-container .offer-box .offer-header{background:transparent;padding:0;margin:0 0 6px}.product__info-container .offer-box .offer-header .offer-icon,.product__info-container .offer-box .offer-item>svg{display:none}.product__info-container .offer-box .offer-header h2{margin:0;color:#2b2b2b;font-family:var(--font-heading-family);font-size:18px;font-weight:500;line-height:1.3;letter-spacing:.03em;text-transform:none}.product__info-container .offer-box .offer-list{background:transparent;padding:0;gap:6px}.product__info-container .offer-box .offer-item{display:block;border:0;padding:0}.product__info-container .offer-box .offer-item p{margin:0;font-size:14px;line-height:1.5;color:#3a3a3a}.product__info-container .offer-box .offer-item>p:empty,.product__info-container .offer-box .offer-item:not(:has(>p:not(:empty))){display:none}@media screen and (max-width:749px){.product__info-container .offer-box{padding:14px 16px}.product__info-container .offer-box .offer-header h2{font-size:16px}.product__info-container .offer-box .offer-item p{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/component-rating.css.map */
