@mixin well() {
  border: 0;
  border-radius: $well-radius;

  margin: 0 0 $lineheight 0;
  padding: $lineheight 1rem $lineheight 1rem;

  max-width: 100%;
  font-style: italic;
  @include background-color($color-background-alt);
  box-shadow: $narrow-shadow;
}

blockquote, .quote, .well, pre, .pre, .well-pre, .toast, .code {
  @include well();
}

.toast {
  background-color: var(--accent-color);
  color: var(--text-color-contrast);
}

code {
  font-family: monospace, monospace;
}