@import url(../5-overrides/override-alertbar.css);
/* line 1, ../../../../../Volumes/cascade-managed/mengtest/web-mobile/_internal/scss/2-group-utility/22-module-alertbar.scss */
.alert-bar {
  position: relative;
  background: var(--hgobmd);
  padding: 4rem 10%;
  /* Alert Link Only */
}

@media screen and (min-width: 1140px) {
  /* line 1, ../../../../../Volumes/cascade-managed/mengtest/web-mobile/_internal/scss/2-group-utility/22-module-alertbar.scss */
  .alert-bar {
    padding: 2rem 5%;
  }
}

/* line 8, ../../../../../Volumes/cascade-managed/mengtest/web-mobile/_internal/scss/2-group-utility/22-module-alertbar.scss */
.alert-bar .center-shell {
  position: relative;
  max-width: calc(1400px - 8%);
  margin: 0 auto;
}

/* line 15, ../../../../../Volumes/cascade-managed/mengtest/web-mobile/_internal/scss/2-group-utility/22-module-alertbar.scss */
.alert-bar .alert-link a {
  display: block;
  position: relative;
  background: #fff;
  padding: 1rem 10%;
  color: #555;
  font-weight: 400;
  font-size: var(--lg-h2);
  text-decoration: none;
  border: var(--hgob) solid 2px;
  border-radius: 4rem;
  text-align: center;
}

/* line 27, ../../../../../Volumes/cascade-managed/mengtest/web-mobile/_internal/scss/2-group-utility/22-module-alertbar.scss */
.alert-bar .alert-link a:hover, .alert-bar .alert-link a:focus {
  background: var(--hgoblt);
  border: var(--hgo) solid 2px;
  outline: solid 4px var(--hgob);
}

/* line 41, ../../../../../Volumes/cascade-managed/mengtest/web-mobile/_internal/scss/2-group-utility/22-module-alertbar.scss */
.alert-bar .alert-flex h2 {
  text-align: center;
}

/*# sourceMappingURL=22-module-alertbar.css.map */