/* One shared menu on mobile; desktop branding stays intact. */
@media(max-width:900px){
 html body:has(.site-topbar){padding-top:104px!important}
 body:has(.site-topbar)>header.topbar,body:has(.site-topbar)>header.electroshop-header{display:none!important}
 #legacyMenuToggle,#legacyMainMenu{display:none!important}
 .site-topbar{top:4px!important;align-items:flex-start!important}
 .site-topbar .topbar-left-controls{display:flex!important;flex-direction:column!important;gap:4px!important;align-items:center!important}
 .site-topbar .store-cart-button{order:-1!important}
 .electroshop-page-navigation{padding:4px 0 8px!important;margin-bottom:8px!important;gap:6px}
 body:has(.site-topbar) .shop-shell{padding-top:0!important}
 body:has(.site-topbar) .shop-intro{padding:14px 0!important}
 body:has(.site-topbar) .electroshop-page-navigation a{padding:8px 12px;min-height:44px}
 body:has(.site-topbar) .electroshop-page-navigation-standalone{margin-top:0!important}
}

