/* Shared store entry belongs with navigation, not after the demo action. */
.site-header .store-menu-entry{display:inline-flex;align-items:center;gap:8px;text-decoration:none}
.site-header .store-menu-icon{flex-shrink:0}
@media(min-width:1101px){
  .site-header .desktop-nav{gap:clamp(12px,1.3vw,22px)}
  .site-header .desktop-nav>a.store-menu-entry{border:1px solid #1465b850;border-radius:8px;padding:10px 12px;background:#1465b80c;color:#1465b8;font-size:14px;line-height:1.2;white-space:nowrap}
  .site-header .desktop-nav>a.store-menu-entry:hover{background:#1465b822}
}
@media(max-width:1100px){
  .site-header #mobile-menu>a.store-menu-entry{display:flex;align-items:center;min-height:56px;margin:0 0 10px;padding:13px 15px;border:1px solid #1465b845;border-radius:10px;background:#1465b80b;color:#1465b8;gap:12px;font-size:16px;font-weight:500;flex-shrink:0}
  .site-header #mobile-menu .store-menu-entry span{flex:1}
  .site-header #mobile-menu .store-menu-entry small{font-size:12px;font-weight:400;color:#1465b8}
  .site-header #mobile-menu .mobile-demo{flex-shrink:0}
}
