.star-1,.star-2,.star-3,.star-4,.star-5{font-family:"star"!important}.comment-form-rating{line-height:2.2rem;font-family:var(--wp--preset--font-family--system-font);display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.comment-form-rating label,.comment-form-rating p{margin-bottom:0}p.stars span{display:flex;align-items:center;gap:.5rem}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;box-shadow:none;font-style:normal}p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}a:where(:not(.wp-element-button)){color:var(--wp--preset--color--contrast)}p.stars span a,p.stars span a:hover~a::before{content:"\e021"!important;color:var(--primary)!important;text-shadow:none!important;transition:color 200ms,text-shadow 200ms!important;transition-delay:0!important}p.stars span:hover a::before{content:"\e020";color:var(--primary)}p.stars span a.selected::before{content:"\e020";color:var(--primary)}p.stars span a:hover::before:nth-child(2){transition-delay:30ms}p.stars span a:hover::before:nth-child(3){transition-delay:60ms}p.stars span a:hover::before:nth-child(4){transition-delay:90ms}p.stars span a:hover::before:nth-child(5){transition-delay:120ms}p.stars,p.stars span a::before{cursor:pointer;font-style:normal}