.hcb-song-support {
  align-items: center;
  display: flex;
  gap: 0.625rem;
}

.hcb-song-support__badge {
  color: #a7adb4;
  display: inline-flex;
  filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.22));
  flex: 0 0 auto;
  width: 28px;
}

.hcb-song-support__badge svg {
  display: block;
  height: auto;
  width: 100%;
}

.hcb-song-support__label {
  color: #555d66;
  font-size: 0.95rem;
  font-weight: 600;
  line-height: 1.3;
}

.hcb-song-support--dedication .hcb-song-support__badge {
  color: #694873;
}

.hcb-song-support--dedication .hcb-song-support__label {
  color: #694873;
}
