/* Original Autohaus Can gold stars: same geometry, finish and motion. */
.seller-review .review-star {
  display: grid;
  position: relative;
  place-items: center;
  width: 44px;
  height: 46px;
  flex: none;
  overflow: visible;
  border: 1px solid transparent;
  border-radius: 12px;
  padding: 3px;
  background: transparent;
  color: #a97b26;
  font-size: 38px;
  perspective: 420px;
  touch-action: manipulation;
}
.seller-review .review-star.reactive-control:not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,:active,.control-pressed) {
  box-shadow: none;
  filter: none;
  translate: none;
  scale: 1;
}
.seller-review .review-star[aria-pressed=true] {border-color: #b58a434d; background: #b58a431a}
.seller-review .review-star.reactive-control:not(:disabled):not([aria-disabled=true]):focus-visible {outline: 2px solid #bc852f; outline-offset: 3px}
.seller-review .review-star svg {
  width: 100%;
  height: 100%;
  display: block;
  overflow: visible;
  filter: drop-shadow(0 2px 2px #70460043) drop-shadow(0 0 6px #c4903b3b);
  transition: transform .25s ease;
}
.seller-review .review-star:hover svg {transform: translateY(-3px) scale(1.06)}
.seller-review .review-star .control-ripple {display: none!important}
.seller-review .can-review-face {stroke: #f7d996; stroke-width: .7; stroke-linejoin: round}
.seller-review .can-review-edge {fill: none; stroke: #fff0c3; stroke-width: .7; stroke-linejoin: round}
.seller-review .can-review-sheen {fill: #fff9d9; opacity: 0}
.seller-review #review-score-stars {display: inline-flex; gap: 2px; line-height: 1}
.seller-review #review-score-stars svg {width: 18px; height: 18px; overflow: visible; filter: drop-shadow(0 1px 1px #70460043)}
.seller-review #review-score-stars .is-empty .can-review-face {fill: none}
@media (prefers-reduced-motion: reduce) {
  .seller-review .review-star svg {transition: none}
  .seller-review .review-star:hover svg {transform: none}
}
