.wmps-tax-pills {
  --wmps-accent: #009448;
  --wmps-border: #e7efeb;
  --wmps-text: #1d2524;
  --wmps-muted: #66736f;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 9px;
  margin: 8px 0 18px;
  font-family: var(--wd-text-font, inherit);
}

.wmps-tax-pill {
  display: inline-flex;
  align-items: center;
  min-height: 40px;
  border: 1px solid var(--wmps-border);
  border-radius: 999px;
  background: #fff;
  color: var(--wmps-text);
  padding: 9px 16px;
  font-size: 15px;
  font-weight: 800;
  line-height: 1.2;
  text-decoration: none;
  box-shadow: 0 6px 18px rgba(13, 51, 42, .05);
  transition: color .18s ease, border-color .18s ease, box-shadow .18s ease;
}

.wmps-tax-pill:hover,
.wmps-tax-pill:focus {
  border-color: rgba(0, 148, 72, .4);
  color: var(--wmps-accent);
  box-shadow: 0 8px 22px rgba(13, 51, 42, .08);
  text-decoration: none;
}
