/* pk-navigation-breakpoint-20261102: the legacy desktop menu hides at
   1260px; show the mobile trigger at exactly the same boundary. */
@media screen and (max-width:1260px){
 body:is(.pk-shell-page,.pk-home-page) .main-menu-wrap{display:none!important}
 body:is(.pk-shell-page,.pk-home-page) .pk-header-inner .pk-menu-trigger{display:block!important;flex:0 0 44px;min-width:44px;min-height:44px}
}
/* Fill the previous 801–1260px gap while keeping the existing phone layout. */
@media screen and (min-width:801px) and (max-width:1260px){
 body:is(.pk-shell-page,.pk-home-page) .pk-header-inner{flex-wrap:wrap;align-items:center;gap:12px}
 body:is(.pk-shell-page,.pk-home-page) .pk-header-inner .pk-search{order:3;flex-basis:100%!important}
 body:is(.pk-shell-page,.pk-home-page) .pk-header-inner #pk-locale-switch{margin-left:auto}
 body:is(.pk-shell-page,.pk-home-page) .pk-header-inner .pk-account{flex:0 0 auto!important;margin-left:0!important;gap:0}
 body:is(.pk-shell-page,.pk-home-page) .pk-header-inner .pk-account>:is(a,.pk-account-options){display:none!important}
}
@media screen and (min-width:1261px){
 body:is(.pk-shell-page,.pk-home-page) .main-menu-wrap{display:block!important}
 body:is(.pk-shell-page,.pk-home-page) .pk-header-inner .pk-menu-trigger{display:none!important}
}
