.label {
  color: var(--font-color-text);
  font-size: var(--font-size-base);
  font-family: var(--font-family-heading);
  line-height: 1.2;
  display: block;
  margin-bottom: calc(var(--spacer) / 4);
}

.required:after {
  content: '*';
  font-size: var(--font-size-base);
  color: var(--color-secondary);
  display: inline-block;
  margin-left: 0.1rem;
}
