/* Desktopbredde og sammenhængende header/topbanner (GSB-006). */
@media (min-width: 1200px) {
  :root {
    --gsb-content-width: min(1380px, 90vw);
    --ast-normal-container-width: var(--gsb-content-width);
    --wp--custom--ast-container-width: var(--gsb-content-width);
    --wp--custom--ast-content-width-size: var(--gsb-content-width);
    --wp--custom--ast-wide-width-size: var(--gsb-content-width);
  }
  .ast-container,
  .ast-container.has-extra-content {
    max-width: var(--gsb-content-width);
  }
  .header-shadow {
    max-width: var(--gsb-content-width);
  }
  .site-footer [data-section] .ast-builder-grid-row {
    max-width: var(--gsb-content-width);
  }
  .entry-content > .wp-block-uagb-container.alignfull > .uagb-container-inner-blocks-wrap {
    max-width: var(--gsb-content-width);
  }
}
@media (min-width: 1200px) {
  .entry-content p {
    max-width: 95ch;
  }
}
@media (min-width: 922px) {
  .ast-single-entry-banner .header-shadow {
    display: none;
  }
  #masthead:not(.is-sticky) #ast-desktop-header .site-primary-header-wrap {
    box-shadow: 0 3px 15px rgba(0, 0, 0, 0.1);
  }
}
@media (min-width: 1200px) {
  .ast-single-entry-banner[data-post-type="page"] {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1200px) {
  body:has(.ast-single-entry-banner .ast-container:not(.has-extra-content) > .title-section) #masthead:not(.is-sticky) #ast-desktop-header .site-primary-header-wrap {
    box-shadow: none;
    border-bottom-left-radius: 0;
  }
}
