.SubpageHeader {
  position: relative;
  background: #7b7b7b url("/frontend/images/_webp/page/subpage-bg-2.webp") no-repeat center -8vw;
  background-size: cover;
  margin-top: calc(var(--spaceMd) * -1);
  margin-bottom: var(--spaceXl);
  color: #fff;
  text-shadow: 0 0 10px #000;
}

@media (max-width: 47.9rem) {
  .SubpageHeader {
    background-position: center center;
  }
}

.SubpageHeader-frame {
  padding-top: var(--spaceMd);
  padding-bottom: var(--spaceMd);
  text-align: center;
}

.SubpageHeader-title {
  margin: 0;
  color: #fff;
}

.SubpageHeader-subtitle {
  width: 650px;
  max-width: 100%;
  margin: var(--spaceLg) auto 0;
}

.SubpageHeader-icon {
  text-align: center;
  margin-top: var(--spaceLg);
}

.SubpageHeader-icon svg {
  width: 30px;
  height: 26px;
}

.SubpageHeader-overlay {
  position: absolute;
  bottom: 0;
  z-index: 2;
  width: 100%;
  height: auto;
}

.SubpageHeader .Breadcrumbs-item a {
  color: #fff;
}

/*# sourceMappingURL=subpage-header.min.css.map */
