/* E only: CMS3/7 use Classic header_top directly, like Contact. */
@media(max-width:767px){
 body#cms:is(.cms-id-3,.cms-id-7):has(#header #ea-v8-subpage-header[data-ea-v8-legal-header="1"] > #cb4-p08-header > #ea-v8-mobile-shell) #header > .header-nav,
 body#cms:is(.cms-id-3,.cms-id-7):has(#header #ea-v8-subpage-header[data-ea-v8-legal-header="1"] > #cb4-p08-header > #ea-v8-mobile-shell) #header #_mobile_logo,
 body#cms:is(.cms-id-3,.cms-id-7):has(#header #ea-v8-subpage-header[data-ea-v8-legal-header="1"] > #cb4-p08-header > #ea-v8-mobile-shell) #header #_desktop_logo,
 body#cms:is(.cms-id-3,.cms-id-7):has(#header #ea-v8-subpage-header[data-ea-v8-legal-header="1"] > #cb4-p08-header > #ea-v8-mobile-shell) #header #menu-icon,
 body#cms:is(.cms-id-3,.cms-id-7):has(#header #ea-v8-subpage-header[data-ea-v8-legal-header="1"] > #cb4-p08-header > #ea-v8-mobile-shell) #header #_desktop_top_menu,
 body#cms:is(.cms-id-3,.cms-id-7):has(#header #ea-v8-subpage-header[data-ea-v8-legal-header="1"] > #cb4-p08-header > #ea-v8-mobile-shell) #header #mobile_top_menu_wrapper{display:none!important}
 body#cms:is(.cms-id-3,.cms-id-7):has(#header #ea-v8-subpage-header[data-ea-v8-legal-header="1"] > #cb4-p08-header > #ea-v8-mobile-shell) #header #ea-v8-subpage-header{display:block!important;order:-1;flex:none;width:100%;max-width:100%;min-width:0;margin:0;padding:0}
 body#cms:is(.cms-id-3,.cms-id-7):has(#header #ea-v8-subpage-header[data-ea-v8-legal-header="1"] > #cb4-p08-header > #ea-v8-mobile-shell) #header #ea-v8-subpage-header > #cb4-p08-header.ea-v8-subpage-native{display:block!important;grid-template-columns:none;gap:0;min-width:0;margin:0;padding:0;border:0;background:transparent}
 body#cms:is(.cms-id-3,.cms-id-7):has(#header #ea-v8-subpage-header[data-ea-v8-legal-header="1"] > #cb4-p08-header > #ea-v8-mobile-shell) #header #ea-v8-mobile-shell{width:100%;margin:0}
 body#cms:is(.cms-id-3,.cms-id-7):has(#header #ea-v8-subpage-header[data-ea-v8-legal-header="1"] > #cb4-p08-header > #ea-v8-mobile-shell) #header .position-static:has(> #ea-v8-subpage-header) > .clearfix{display:none}
 body#cms:is(.cms-id-3,.cms-id-7):has(#header #ea-v8-subpage-header[data-ea-v8-legal-header="1"] > #cb4-p08-header > #ea-v8-mobile-shell) #header #_desktop_search{float:none;width:100%;max-width:100%;min-width:0}
 body#cms:is(.cms-id-3,.cms-id-7):has(#header #ea-v8-subpage-header[data-ea-v8-legal-header="1"] > #cb4-p08-header > #ea-v8-mobile-shell) #header #search_widget{order:0;float:none!important;width:100%!important;max-width:100%!important;min-width:0;margin:0!important}
 body#cms:is(.cms-id-3,.cms-id-7):has(#header #ea-v8-subpage-header[data-ea-v8-legal-header="1"] > #cb4-p08-header > #ea-v8-mobile-shell) #header #search_widget form{width:100%;margin:0}
 body#cms:is(.cms-id-3,.cms-id-7):has(#header #ea-v8-subpage-header[data-ea-v8-legal-header="1"] > #cb4-p08-header > #ea-v8-mobile-shell) #header #search_widget button[type="submit"],
 body#cms:is(.cms-id-3,.cms-id-7):has(#header #ea-v8-subpage-header[data-ea-v8-legal-header="1"] > #cb4-p08-header > #ea-v8-mobile-shell) #header #search_widget form .material-icons.search{display:none!important}
 body#cms:is(.cms-id-3,.cms-id-7):has(#header #ea-v8-subpage-header[data-ea-v8-legal-header="1"] > #cb4-p08-header > #ea-v8-mobile-shell) #header #search_widget input[name="s"]{max-width:100%;box-sizing:border-box}
 body#cms:is(.cms-id-3,.cms-id-7):has(#header #ea-v8-subpage-header[data-ea-v8-legal-header="1"] > #cb4-p08-header > #ea-v8-mobile-shell) #header > .header-top{padding:0 12px 10px!important;background:#06152b;min-width:0;border-bottom:2px solid #ff690c}
 body#cms:is(.cms-id-3,.cms-id-7):has(#header #ea-v8-subpage-header[data-ea-v8-legal-header="1"] > #cb4-p08-header > #ea-v8-mobile-shell) #header > .header-top > .container{width:100%;max-width:100%;padding:0;margin:0}
 body#cms:is(.cms-id-3,.cms-id-7):has(#header #ea-v8-subpage-header[data-ea-v8-legal-header="1"] > #cb4-p08-header > #ea-v8-mobile-shell) #header > .header-top > .container > .row{display:block;margin:0}
 body#cms:is(.cms-id-3,.cms-id-7):has(#header #ea-v8-subpage-header[data-ea-v8-legal-header="1"] > #cb4-p08-header > #ea-v8-mobile-shell) #header > .header-top > .container > .row > .position-static:has(> #ea-v8-subpage-header){display:flex;flex-direction:column;float:none;width:100%;max-width:100%;min-width:0;padding:0;margin:0}
 body#cms:is(.cms-id-3,.cms-id-7) #ea-v8-mobile-shell[data-ea-v8-menu-extras="1"] #ea-v8-more-panel .ea-v8-more-contact-cta {display:flex;align-items:center;justify-content:center;gap:10px;width:100%;box-sizing:border-box;margin-top:16px;padding:14px 10px;background:#ff690c;color:#06152b;border:0;border-radius:8px;font-weight:800;text-align:center}
 body#cms:is(.cms-id-3,.cms-id-7) #ea-v8-mobile-shell[data-ea-v8-menu-extras="1"] #ea-v8-more-panel .ea-v8-more-contact-cta .ea-v8-icon {color:#06152b;stroke:currentColor}
 body#cms:is(.cms-id-3,.cms-id-7) #ea-v8-mobile-shell[data-ea-v8-menu-extras="1"] #ea-v8-more-panel .ea-v8-more-contact-cta span {color:#06152b}
 /* E: the old footer is a sibling of #wrapper; document content and consent UI stay untouched. */
 body#cms:is(.cms-id-3,.cms-id-7):has(#header #ea-v8-subpage-header[data-ea-v8-legal-header="1"] > #cb4-p08-header > #ea-v8-mobile-shell) main > footer#footer{display:none!important}
}
