.lux-rating {
  font-size: 30px;
  display: inline-flex;
  gap: 6px;
  cursor: pointer;
  user-select: none;
}

.lux-rating .star {
  color: #ccc;
  transition: 150ms ease;
}

.lux-rating .star.active {
  color: #f5b301;
}

.lux-rating .star:hover {
  color: #f5b301;
}

.lux-rating .star:hover ~ .star {
  color: #ccc;
}
