/* One outer content grid for every page and both legacy header variants. */
:root{--wamix-content-max:1280px;--wamix-side-gutter:56px;--wamix-content-width:min(var(--wamix-content-max),calc(100% - var(--wamix-side-gutter) - var(--wamix-side-gutter)))}
:root body :is(.container,.wrap,.ip-wrap,.wf-wrap,.site-breadcrumbs){box-sizing:border-box;width:var(--wamix-content-width);max-width:var(--wamix-content-max);margin-inline:auto;padding-inline:0}
:root body :is(.header .header-inner,.site-header .header-row){width:var(--wamix-content-width);max-width:var(--wamix-content-max);padding-inline:0;margin-inline:auto}
:root body main .site-breadcrumbs{width:var(--wamix-content-width);max-width:var(--wamix-content-max);padding-inline:0}
:root body :is(.container,.wrap,.ip-wrap,.wf-wrap) :is(.container,.wrap,.ip-wrap,.wf-wrap){width:100%;max-width:none;padding-inline:0}
@media(max-width:1100px){:root{--wamix-side-gutter:24px}}
@media(max-width:800px){:root{--wamix-side-gutter:18px}}
@media(max-width:540px){:root{--wamix-side-gutter:16px}}
@media(max-width:380px){:root{--wamix-side-gutter:12px}}
@media(min-width:1025px){
 :root body .mega.unified-menu{position:static}
 :root body .mega.unified-menu .mega-panel{width:var(--wamix-content-width);max-width:var(--wamix-content-max);left:50%;right:auto;transform:translateX(-50%)}
}
@media(max-width:1024px){
 :root body :is(.header .nav,.site-header .navigation){padding-inline:var(--wamix-side-gutter)}
}
