/* Five equal star cells; outlined empty stars and native exact fractional fills. */
.wtbm-rating-preview,:is(body ul.products li.product,body ul.wc-block-grid__products,body .woocommerce-product-rating,body #reviews) .star-rating{--wtbm-star-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l3.09 6.26L22 9.27l-5 4.87L18.18 21 12 17.77 5.82 21 7 14.14 2 9.27l6.91-1.01Z'/%3E%3C/svg%3E");--wtbm-star-outline:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3CclipPath id='s'%3E%3Cpath d='M12 2l3.09 6.26L22 9.27l-5 4.87L18.18 21 12 17.77 5.82 21 7 14.14 2 9.27l6.91-1.01Z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cpath d='M12 2l3.09 6.26L22 9.27l-5 4.87L18.18 21 12 17.77 5.82 21 7 14.14 2 9.27l6.91-1.01Z' fill='none' stroke='white' stroke-width='1.8' stroke-linejoin='round' clip-path='url(%23s)'/%3E%3C/svg%3E");position:relative;display:inline-block;container-type:inline-size;box-sizing:border-box!important;width:calc(var(--wtbm-rating-size,16px) * 5)!important;max-width:100%;height:var(--wtbm-rating-size,16px)!important;min-height:var(--wtbm-rating-size,16px)!important;font-size:var(--wtbm-rating-size,16px)!important;line-height:1!important;background:var(--wtbm-rating-background,transparent)!important;box-shadow:none!important;border:0!important;border-radius:3px;overflow:hidden!important;padding:0!important;vertical-align:middle}
.wtbm-rating-preview::before,:is(body ul.products li.product,body ul.wc-block-grid__products,body .woocommerce-product-rating,body #reviews) .star-rating::before{content:""!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;float:none!important;background:var(--wtbm-rating-empty,#9a9a9a)!important;mask:var(--wtbm-star-outline) repeat-x left top/20% 100%;-webkit-mask:var(--wtbm-star-outline) repeat-x left top/20% 100%}
.wtbm-rating-preview>span,:is(body ul.products li.product,body ul.wc-block-grid__products,body .woocommerce-product-rating,body #reviews) .star-rating>span{position:absolute!important;top:0!important;left:0!important;height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;text-indent:-9999px!important;float:none!important;background:transparent!important}
.wtbm-rating-preview>span::before,:is(body ul.products li.product,body ul.wc-block-grid__products,body .woocommerce-product-rating,body #reviews) .star-rating>span::before{content:""!important;position:absolute!important;top:0!important;left:0!important;width:100cqw!important;height:100%!important;background:var(--wtbm-rating-filled,#dba800)!important;mask:var(--wtbm-star-mask) repeat-x left top/20% 100%;-webkit-mask:var(--wtbm-star-mask) repeat-x left top/20% 100%}
