.webform-required {
  margin-bottom: var(--vertical-rhythm-spacing);
}

.webform-submission-form .form-required::after {
  display: inline-block;
  padding: 0 var(--spacing-smallest);
  content: var(--form-item-required-pseudocontent);
}

.webform-submission-form .form-item label:not(.form-required)::after {
  content: var(--form-item-optional-pseudocontent);
}

.webform-confirmation {
  padding: var(--spacing);
  border: var(--border-large);
  border-color: var(--color-success);
}
