.c-page{--c-page-body-flex-direction:row;--c-page-nav-top:0;--c-page-nav-bottom:auto;--c-page-nav-flex-direction:row;--c-page-nav-height:100vh;display:flex;flex-direction:column}.c-page__head{z-index:calc(var(--theme-page-z-index) + 1)}.c-page__body{display:flex;flex:1;flex-direction:var(--c-page-body-flex-direction)}.c-page__foot{z-index:calc(var(--theme-page-z-index) + 1)}.c-page__nav{bottom:var(--c-page-nav-bottom);display:flex;flex-direction:var(--c-page-nav-flex-direction);height:var(--c-page-nav-height);position:sticky;top:var(--c-page-nav-top);z-index:var(--theme-page-z-index)}.c-page__content{display:flex;flex:1;flex-direction:column}.c-page__content-body{flex:1}.c-page__content-head--fixed,.c-page__head--fixed{left:0;position:sticky;right:0;top:0;transition:box-shadow var(--theme-transition-duration-slow)}.c-page__content-head--has-shadow,.c-page__head--has-shadow{box-shadow:0 3px 8px 0 rgba(0,0,0,.1)}.c-page__content-foot--fixed,.c-page__foot--fixed{bottom:0;left:0;position:sticky;right:0;transition:box-shadow var(--theme-transition-duration-slow)}.c-page__content-foot--has-shadow,.c-page__foot--has-shadow{box-shadow:0 -3px 8px 0 rgba(0,0,0,.1)}.c-page--fixed-height{min-height:100vh}.c-page--nav-bottom{--c-page-body-flex-direction:column-reverse;--c-page-nav-top:auto;--c-page-nav-bottom:0;--c-page-nav-flex-direction:column;--c-page-nav-height:auto}@media (max-width:40em){.c-page--nav-bottom-md-down{--c-page-body-flex-direction:column-reverse;--c-page-nav-top:auto;--c-page-nav-bottom:0;--c-page-nav-flex-direction:column;--c-page-nav-height:auto}}@media (max-width:60em){.c-page--nav-bottom-lg-down{--c-page-body-flex-direction:column-reverse;--c-page-nav-top:auto;--c-page-nav-bottom:0;--c-page-nav-flex-direction:column;--c-page-nav-height:auto}}.c-page__nav.cq-Editable-dom.cq-Editable-dom--container{display:block;height:auto;position:relative}.aem-AuthorLayer-structure .c-page,.aem-AuthorLayer-structure .c-page__body{display:block}.c-page__content{--c-page-background-color:var(--theme-color-10);background-color:var(--c-page-background-color)}