.egse-card-badge-wrap{position:relative}
.egse-badge{
  position:absolute;
  bottom:12px;
  right:12px;
  display:inline-flex;
  align-items:center;
  gap:6px;
  padding:6px 14px;
  border-radius:999px;
  font-weight:600;
  font-size:14px;
  line-height:1;
  background:transparent;
  border:2px solid currentColor;
  user-select:none;
  pointer-events:none;
  z-index:2;
}
.egse-available{color:#4c6641}
.egse-soldout{color:#A58220}
/* Try to ensure the card can host absolute children */
.egse-has-badge{position:relative}
