:root {
  --alert-background-color:inherit;
  --alert-border-color:inherit;
  --alert-border-radius:var(--global-border-radius);
  --alert-border-width:var(--global-border-width);
  --alert-color: var(--ifm-font-color-base-inverse);
  --alert-padding-horizontal:var(--ifm-spacing-horizontal);
  --alert-padding-vertical:var(--ifm-spacing-vertical);
}

.admonition, .alert {
  font-size: 16px;
  border-left: 8px solid transparent;
  padding: 1em;
  border-radius: var(--global-border-radius);
}

.admonition-icon {
  fill: currentColor;
}

.admonition-heading {

}
.admonition-content {
  > * + * {
    margin-top: 0.5em;
  }
  ul, ol {
    list-style: initial;
    padding-left: 1em;
  }
  li::before {
    content: unset !important;
  }
}

/* VARIANTS */


.admonition-note, .alert--secondary {
  background-color: #fff;
  border: 1px solid var(--global-border-color);
}

.admonition-tip, .alert--success {
  background-color: #FFF9DE;
  border-left-color: #F6D261;
}

.admonition-caution, .alert--warning {
  color: #582A0F;
  background-color: #FFBD00;
  border-left-color: #E6AA00;
}

.admonition-warning, .alert--danger {
  color: white;
  background-color: #FD3234;
  border-left-color: #D90200;
}
