:root{--compact-drops-height:38px;--compact-drop-width:64px;--home-overlay-header-height:72px}
html:root[data-casecrow-theme] body #root .cc-app.fidelity-page.editorial-production{display:flex!important;flex-direction:column!important}
html:root[data-casecrow-theme] body #root .cc-app.fidelity-page.editorial-production>.cc-global-drops{order:0!important;position:relative!important;top:auto!important;height:var(--compact-drops-height)!important;min-height:var(--compact-drops-height)!important;max-height:var(--compact-drops-height)!important;padding:0!important;margin:0!important;flex:none!important}
html:root[data-casecrow-theme] body #root .cc-app.fidelity-page.editorial-production>.fidelity-header{order:1!important}
html:root[data-casecrow-theme] body #root .cc-app.fidelity-page.editorial-production>.fidelity-shell{order:2!important;min-width:0}
html:root[data-casecrow-theme] body #root .cc-app.fidelity-page.editorial-production .cc-global-drops-list{height:var(--compact-drops-height)!important;min-height:0!important}
html:root[data-casecrow-theme] body #root .cc-app.fidelity-page.editorial-production .cc-global-drops :is(.cc-global-drops-list>article,.cc-demo-drops-track>article){height:var(--compact-drops-height)!important;min-height:0!important;width:var(--compact-drop-width)!important;min-width:var(--compact-drop-width)!important;flex:0 0 var(--compact-drop-width)!important;padding:2px 4px!important;box-sizing:border-box!important}
html:root[data-casecrow-theme] body #root .cc-app.fidelity-page.editorial-production .cc-global-drops article img{height:30px!important;max-height:30px!important;width:100%!important;object-fit:contain!important;margin:0!important}
html:root[data-casecrow-theme] body #root .cc-app.fidelity-page.editorial-production .cc-real-online{height:var(--compact-drops-height)!important;min-height:0!important;width:88px!important;min-width:88px!important;padding:0 8px!important}
html:root[data-casecrow-theme] body #root .cc-app.fidelity-page.editorial-production .cc-demo-drops-label{top:0!important;font-size:8px!important}
html:root[data-casecrow-theme] body #root .cc-app.fidelity-page.editorial-production:has(.cc-home-hub)>.fidelity-header{position:sticky!important;top:0!important;z-index:60!important;height:var(--home-overlay-header-height)!important;min-height:var(--home-overlay-header-height)!important;margin-bottom:calc(-1 * var(--home-overlay-header-height))!important;background:none!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:0!important;box-shadow:none!important}
html:root[data-casecrow-theme] body #root .cc-app.fidelity-page.editorial-production:has(.cc-home-hub)>.fidelity-header :is(canvas,.cc-header-waves,.header-waves){display:none!important}
html:root[data-casecrow-theme] body #root .cc-app.fidelity-page.editorial-production:has(.cc-home-hub)>.fidelity-header::before,html:root[data-casecrow-theme] body #root .cc-app.fidelity-page.editorial-production:has(.cc-home-hub)>.fidelity-header::after{display:none!important}
html:root[data-casecrow-theme] body #root .cc-app.fidelity-page.editorial-production .cc-home-hub .cc-carousel{padding-top:var(--home-overlay-header-height)!important;box-sizing:border-box!important}
@media(max-width:900px){:root{--home-overlay-header-height:64px;--compact-drop-width:58px}}
