/* Keep the two group page layouts aligned on phones. */
@media (max-width: 760px) {
  body.group-page.is-product-group-page[data-static-layout],
  body.group-landing-page {
    padding-top: calc(var(--admin-toolbar-offset, 0px) + var(--mobile-logo-top, 6px) + var(--mobile-logo-brand-height, 50px) + 12px);
  }
  body.group-page.is-product-group-page[data-static-layout] .group-main,
  body.group-landing-page .group-landing-main { padding-top: 0; }

  body.group-page.is-product-group-page[data-static-layout] .static-page-intro {
    gap: 12px;
    margin-bottom: 12px;
  }
  body.group-page.is-product-group-page[data-static-layout] .static-page-intro > .group-breadcrumbs { margin: 0; }
  body.group-page.is-product-group-page[data-static-layout] .group-series-rail,
  body.group-page.is-product-group-page[data-static-layout] .group-filter-trigger,
  body.group-data-loading.is-product-group-page[data-static-layout] .group-workspace::before { display: none; }
  body.group-page.is-product-group-page[data-static-layout] .group-workspace { margin-top: 0; gap: 0; }
  body.group-page.is-product-group-page[data-static-layout] .group-list { gap: 12px; }

  body.group-landing-page .group-page-intro { gap: 12px; margin-bottom: 12px; }
  body.group-landing-page .group-page-intro > .group-breadcrumbs,
  body.group-landing-page .group-landing-titlebar { margin: 0; }
  body.group-landing-page .group-landing-titlebar { top: auto; }
  body.group-landing-page .landing-section { margin-top: 12px; }
}
