/**
 * @file
 * Visual styles for Base+'s front page background.
 */
@media (min-width: 768px) {
  .header-background-image-enabled:not(.onscroll) .header-container .header {
    background-image: url(../../images/background-image-header.jpg);
    background-position: 50% 50%;
    border-bottom-color: transparent;
    border-bottom-width: 0;
  }
  .header-background-image-enabled:not(.onscroll) .header-container .header:after {
     font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;     /* 屏幕优化的字体 */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: geometricPrecision;
    font-weight: 500; 
    background-color: rgba(0, 0, 0, 0.1);
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  .header-background-image-enabled:not(.onscroll) .header-container .sticky-wrapper {
    position: relative;
  }
  .header-background-image-enabled:not(.fixed-header-enabled) .header-container .header {
    position: relative;
  }
  .header-background-image-enabled:not(.onscroll) .header-container .header__container {
    z-index: 1;
  }
  .header-background-image-enabled .background-image-area .header-container .header {
    background-image: none;
  }
  .header-background-image-enabled .background-image-area .header-container .header:after {
    background-color: transparent;
  }
}
