.mobile-nav-only{display:none!important}
@media (max-width:1350px){
  .site-header .header-inner{flex-wrap:nowrap!important}
  .site-header .dp-brand{order:1!important}
  .site-header .header-right{display:contents!important}
  .site-header .header-account-actions{display:none!important}
  .site-header .dp-languages{
    order:2!important;
    display:flex!important;
    flex:0 0 auto!important;
    width:auto!important;
    height:42px!important;
    margin-left:auto!important;
    padding:3px!important;
    align-items:center!important;
    gap:1px!important;
    border:1px solid #d4e3ec!important;
    border-radius:12px!important;
    background:linear-gradient(145deg,#fff,#edf7fc)!important;
    box-shadow:0 5px 11px rgba(16,72,115,.14)!important;
  }
  .site-header .dp-languages a{
    display:grid!important;
    place-items:center!important;
    width:auto!important;
    min-width:28px!important;
    height:34px!important;
    padding:0 4px!important;
    border-radius:8px!important;
    color:#273a4e!important;
    background:transparent!important;
    font-size:9px!important;
    font-weight:900!important;
  }
  .site-header .dp-languages a.active{color:#fff!important;background:linear-gradient(145deg,#126fdc,#064bb9)!important}
  .site-header .menu-toggle{order:3!important;margin-left:0!important}
  .site-header .nav-links{order:4!important}
  .site-header .nav-links .mobile-nav-only{display:block!important}
  .site-header .nav-links .mobile-nav-logout{color:#b42338!important;background:#fff0f2!important}
  .site-header .nav-links .mobile-nav-logout:hover{color:#fff!important;background:#d9364f!important}
}
@media (max-width:620px){
  .site-header .header-inner{gap:6px!important;padding-inline:8px!important}
  .site-header .dp-brand{flex:0 1 135px!important;width:135px!important;min-width:0!important}
  .site-header .dp-languages{height:40px!important;padding:2px!important}
  .site-header .dp-languages a{min-width:24px!important;height:34px!important;padding-inline:2px!important;font-size:8px!important}
  .site-header .menu-toggle{min-width:70px!important;padding-inline:8px!important;gap:5px!important}
  .site-header .menu-toggle b{font-size:11px!important}
}
@media (max-width:390px){
  .site-header .dp-brand{flex-basis:118px!important;width:118px!important}
  .site-header .dp-languages a{min-width:22px!important}
  .site-header .menu-toggle{min-width:45px!important;width:45px!important;padding:0!important}
  .site-header .menu-toggle b{display:none!important}
}
