/**
 * @file
 * Visual styles for form elements.
 */

.form-item > label:not(.option) {
  display: inline-block;
  margin-bottom: var(--layout01);
  font-weight: bold;
  text-transform: capitalize;
  font-size: var(--smSize);
}

.form-text.error {
  border: 1px solid var(--errorColor);
}

.description {
  font-size: small;
}

input + .description,
.image-widget + .description {
  margin-bottom: var(--spacing05);
}
