/* SEPINDAR unified desktop header v1 */
@media (min-width:1100px){
  html body .site-header>.wrap.nav{
    width:min(1380px,96.5vw)!important;
    max-width:none!important;
    min-height:92px!important;
    padding-inline:0!important;
    display:flex!important;
    align-items:center!important;
    flex-wrap:nowrap!important;
    gap:14px!important;
  }
  html body .site-header .brand-image-only{
    flex:0 0 205px!important;
    width:205px!important;
    height:72px!important;
    margin:0!important;
    min-width:205px!important;
  }
  html body .site-header .brand-image-only .brand-logo{
    width:205px!important;
    max-width:205px!important;
    height:72px!important;
    max-height:72px!important;
    object-fit:contain!important;
  }
  html body .site-header #primary-navigation{
    position:static!important;
    display:flex!important;
    flex:1 1 auto!important;
    min-width:0!important;
    width:auto!important;
    align-items:center!important;
    justify-content:center!important;
    gap:15px!important;
    margin:0!important;
    padding:0!important;
    overflow:visible!important;
    flex-direction:row!important;
  }
  html body .site-header #primary-navigation>a{
    flex:0 0 auto!important;
    width:auto!important;
    min-height:0!important;
    padding:10px 0!important;
    margin:0!important;
    border:0!important;
    font-size:14px!important;
    line-height:1.45!important;
    font-weight:650!important;
    white-space:nowrap!important;
    letter-spacing:0!important;
  }
  html[dir="rtl"] body .site-header #primary-navigation>a{
    font-size:14px!important;
    line-height:1.6!important;
    font-weight:600!important;
  }
  html body .site-header #primary-navigation>a::after{
    display:none!important;
    content:""!important;
  }
  html body .site-header #primary-navigation>a[aria-current="page"]{
    position:relative!important;
  }
  html body .site-header #primary-navigation>a[aria-current="page"]::after{
    display:block!important;
    content:""!important;
    position:absolute!important;
    left:50%!important;
    bottom:0!important;
    width:30px!important;
    height:2px!important;
    border-radius:2px!important;
    background:#c9a24b!important;
    transform:translateX(-50%)!important;
  }
  html body .site-header .language-switch-v390{
    flex:0 0 auto!important;
    margin:0!important;
    min-width:0!important;
  }
  html body .site-header .language-switch-v390>button{
    width:auto!important;
    min-width:0!important;
    min-height:46px!important;
    padding:8px 11px!important;
    gap:7px!important;
    border-radius:12px!important;
    white-space:nowrap!important;
  }
  html body .site-header .language-switch-v390 .language-active-v390{
    display:flex!important;
    align-items:center!important;
    gap:7px!important;
    white-space:nowrap!important;
  }
  html body .site-header .language-switch-v390 .lang-name-v390{
    display:inline!important;
    width:auto!important;
    max-width:none!important;
    white-space:nowrap!important;
  }
  html body .site-header .nav-cta{
    flex:0 0 auto!important;
    margin:0!important;
    min-height:46px!important;
    padding:0 17px!important;
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    border-radius:12px!important;
    font-size:13px!important;
    line-height:1.35!important;
    font-weight:750!important;
    white-space:nowrap!important;
  }
  html body .site-header .menu-toggle{
    display:none!important;
  }

  html[lang="ku"] body .site-header #primary-navigation{gap:11px!important}
  html[lang="az"] body .site-header #primary-navigation,
  html[lang="tr"] body .site-header #primary-navigation{gap:12px!important}
}
@media (min-width:1100px) and (max-width:1279px){
  html body .site-header>.wrap.nav{width:98vw!important;gap:10px!important}
  html body .site-header .brand-image-only{flex-basis:170px!important;width:170px!important;min-width:170px!important}
  html body .site-header .brand-image-only .brand-logo{width:170px!important;max-width:170px!important}
  html body .site-header #primary-navigation{gap:10px!important}
  html body .site-header #primary-navigation>a,
  html[dir="rtl"] body .site-header #primary-navigation>a{font-size:13px!important}
  html body .site-header .nav-cta{padding-inline:12px!important;font-size:12px!important}
  html body .site-header .language-switch-v390>button{padding-inline:8px!important}
}