/* Shared accent palette, including legacy names used by account templates. */
:root {
  --aurora-gold-100: var(--aurora-olive-100);
  --aurora-gold-500: var(--aurora-olive-700);
  --aurora-gold-600: var(--aurora-olive-700);
  --aurora-gold-700: var(--aurora-olive-800);
  --aurora-warning: var(--aurora-olive-800);
}

/* These templates include their own styles after the shared stylesheets. */
.aurora-theme #account-account .aurora-account-more a i,
.aurora-theme .aurora-sort-menu__toggle > i {
  color: var(--aurora-olive-700);
}
.aurora-theme #account-order .order-status-pending {
  border-color: #cbd6bc;
  background: var(--aurora-olive-100);
  color: var(--aurora-olive-800);
}
.aurora-theme #account-order .order-ticket--pending {
  border-left-color: var(--aurora-olive-700);
  background: linear-gradient(90deg, #f1f4eb 0, #fff 24%);
}
.aurora-theme #account-order .order-ticket--pending .order-ticket__status span {
  background: var(--aurora-olive-700);
}

/* Bootstrap warning variants also follow the store palette. */
.aurora-theme .alert-warning,
.aurora-theme .list-group-item-warning {
  border-color: #cbd6bc;
  background: var(--aurora-olive-100);
  color: var(--aurora-olive-800);
}
.aurora-theme .text-warning,
.aurora-theme .alert-warning .alert-link {
  color: var(--aurora-olive-800);
}
.aurora-theme .btn-warning,
.aurora-theme .label-warning,
.aurora-theme .progress-bar-warning {
  border-color: var(--aurora-olive-800);
  background: var(--aurora-olive-700);
  color: #fff;
}
.aurora-theme .btn-warning:hover,
.aurora-theme .btn-warning:focus {
  border-color: var(--aurora-olive-800);
  background: var(--aurora-olive-800);
  color: #fff;
}
