.rating{display:flex;align-items:center;gap:var(--spacing-xs)}.rating__stars{display:flex;gap:2px}.rating__star{width:16px;height:16px;color:var(--color-text-light);transition:color var(--transition-fast) ease}.rating__star--filled{color:#fbbf24}.rating__star--half{color:#fbbf24;position:relative}.rating__star--half:after{content:"";position:absolute;top:0;left:50%;width:50%;height:100%;background:var(--color-text-light);z-index:1}.rating__text{font-size:var(--font-size-sm);color:var(--color-text-light);margin-left:var(--spacing-xs)}.rating__count{font-size:var(--font-size-sm);color:var(--color-text-light)}.rating__count a{color:var(--color-primary);text-decoration:none}.rating__count a:hover{text-decoration:underline}.rating--large .rating__star{width:20px;height:20px}.rating--large .rating__text,.rating--large .rating__count{font-size:var(--font-size-base)}.rating--small .rating__star{width:14px;height:14px}.rating--small .rating__text,.rating--small .rating__count{font-size:var(--font-size-xs)}.rating--interactive{cursor:pointer}.rating--interactive .rating__star{cursor:pointer;transition:all var(--transition-fast) ease}.rating--interactive .rating__star:hover{color:#fbbf24;transform:scale(1.1)}.rating--no-rating .rating__star{color:var(--color-border)}.rating--excellent .rating__text{color:var(--color-success);font-weight:600}.rating--good .rating__text{color:#059669;font-weight:600}.rating--average .rating__text{color:var(--color-warning);font-weight:600}.rating--poor .rating__text{color:var(--color-error);font-weight:600}@media (max-width: 768px){.rating{gap:var(--spacing-xs)}.rating__text,.rating__count{font-size:var(--font-size-xs)}}.rating--interactive .rating__star:focus{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}.rating__sr-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){.rating__star{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/component-rating.css.map */
