/* Keep Bootstrap from overriding the CORD visual system. */

.btn.btn--primary,
.btn.btn--secondary,
.btn.btn--danger {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  --bs-btn-padding-x: 0;
  --bs-btn-padding-y: 0;
  --bs-btn-border-width: 0;
  --bs-btn-font-size: inherit;
  --bs-btn-line-height: inherit;
  --bs-btn-color: inherit;
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: inherit;
  --bs-btn-hover-bg: transparent;
}

.alert.alert--success,
.alert.alert--error {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 0;
  --bs-alert-padding-y: 0;
  --bs-alert-border: 0;
  --bs-alert-color: inherit;
}

.container {
  max-width: var(--cord-container);
}
