/* gume.guru V42 — cleanup for detail page accents and review attribute chips */

/* 1) Remove remaining red/pink brand accent on model pages */
.product-hero .model-summary .model-summary-brand,
.product-hero .model-summary-copy .model-summary-brand,
.model-summary .model-summary-brand {
  color:#79bbff!important;
}
.product-hero .model-summary-kicker,
.product-hero .model-summary .model-summary-kicker {
  color:#79bbff!important;
}

/* 2) Empty review star should be yellow, not green */
.empty-reviews .review-empty-icon,
.review-empty-icon,
.preview-empty-icon {
  color:#f3c84f!important;
}

/* 3) Review attribute badges should look clean and compact */
.review-attributes {
  display:flex!important;
  flex-wrap:wrap!important;
  gap:10px!important;
  margin-top:14px!important;
}

.review-attributes > span {
  display:inline-flex!important;
  align-items:center!important;
  gap:8px!important;
  padding:9px 14px!important;
  border:1px solid #a8c4df!important;
  background:#12314f!important;
  border-radius:8px!important;
  color:#e7f1fb!important;
  font-size:12px!important;
  line-height:1.2!important;
}

.review-attributes strong.score-inline,
.review-attributes strong {
  display:inline-flex!important;
  align-items:center!important;
  gap:0!important;
  color:inherit!important;
  font-weight:800!important;
  letter-spacing:0!important;
}

/* reset nested spans inserted in V41 so they are not boxed individually */
.review-attributes strong.score-inline > span {
  display:inline!important;
  background:transparent!important;
  border:none!important;
  padding:0!important;
  margin:0!important;
  border-radius:0!important;
  min-width:0!important;
  box-shadow:none!important;
}
.review-attributes .score-value,
.review-attributes .score-max {
  color:#f3c84f!important;
}
.review-attributes .score-sep {
  color:#ffffff!important;
  padding:0 2px!important;
}

/* fallback if old template without split spans is still rendered somewhere */
.review-attributes > span > strong:not(.score-inline) {
  color:#f3c84f!important;
}

/* 4) Small visual polish on review list */
.review-card .review-stars {
  color:#f3c84f!important;
}
