.hh-bestseller-badge {
  background: var(--hh-bestseller-background, #efe6d5);
  color: var(--hh-bestseller-text, #4a3822);
  border-color: transparent;
  font-size: 1.1rem;
  font-weight: 500;
  line-height: 1.3;
  padding: 0.45em 0.7em;
}

.hh-bestseller-badge[hidden],
.card__badge:has(> .hh-bestseller-badge:only-child[hidden]) {
  display: none !important;
}
