.rating{display:inline-block;margin:0}.rating-star{--letter-spacing:.3;--font-size:1.5;--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-reviews) var(--percent),rgba(var(--color-foreground),.15) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.rating-text{display:none}.rating-count{display:none;margin:0}@media(forced-colors:active){.rating{display:none}.rating-text{display:block}}.product__info-container>.product__title{margin-bottom:0!important}.product__info-container>.product__title+div{margin-top:0!important}.product__info-container form.installment{margin:0}.template-product .product__info-container .offprix-product-rating{margin-top:6px!important}@media screen and (max-width:749px){.product__media-wrapper product-gallery{margin-bottom:20px!important}.template-product .product__info-container .offprix-product-rating+*{margin-top:0!important}.product__info-container .spacing-section{min-height:32px!important}.variantProduct a.variantLink,.variantProduct a.variantLink img{display:block}.variantProduct a.variantLink span.variantTitle{display:block;margin-top:12px;line-height:1.2}.product__info-container .variantProducts_wrapper+noscript+*,.product__info-container .variantProducts_wrapper+*:not(noscript){margin-top:20px!important}[data-essential-upsell-element=volume-discount] :has(>[style*=--borderWidth] .offprix-app-price){row-gap:12px!important}.product__info-container .product-form{margin-top:20px!important}.product-form__buttons .product-form__submit{margin-top:0!important}.product-form__buttons .shopify-payment-button{margin-top:12px!important}.product__info-container .op-pay{margin-top:20px!important}.product__info-container .op-pay__box+.op-pay__benefits{margin-top:16px!important}}.product__info-container .op-pay__logo{display:block;width:40px!important;height:24px!important;min-width:40px;max-width:none;flex:0 0 40px;overflow:visible!important}.product__info-container .op-pay__logo *{clip-path:none!important}.product__info-container .op-pay__logos,.product__info-container .op-pay__checkout{overflow:visible!important;flex-shrink:0;min-width:40px}
/*# sourceMappingURL=/cdn/shop/t/99/assets/component-rating.css.map */
