/* USMALL v113.16.5 — Production header FINAL light consistency fix */
/* Goal: every /uretim page uses the same white corporate header with dark navy navigation. */

body.page-kind-production .site-header.v112-header.v1122-header,
body.page-kind-production.production-page .site-header.v112-header.v1122-header,
body.production-page.page-kind-production .site-header.v112-header.v1122-header{
  background:#ffffff !important;
  background-color:#ffffff !important;
  border-bottom:1px solid #e5edf2 !important;
  box-shadow:0 4px 18px rgba(6,28,44,.04) !important;
  backdrop-filter:blur(16px) !important;
}

@media (min-width:981px){
  body.page-kind-production .site-header.v112-header.v1122-header .v112-main-nav > a,
  body.page-kind-production .site-header.v112-header.v1122-header .v1122-main-nav > a,
  body.production-page .site-header.v112-header.v1122-header .v112-main-nav > a,
  body.production-page .site-header.v112-header.v1122-header .v1122-main-nav > a{
    color:#13354d !important;
    opacity:1 !important;
    text-shadow:none !important;
  }

  body.page-kind-production .site-header.v112-header.v1122-header .v112-main-nav > a:hover,
  body.page-kind-production .site-header.v112-header.v1122-header .v1122-main-nav > a:hover,
  body.page-kind-production .site-header.v112-header.v1122-header .v112-main-nav > a[aria-current="page"],
  body.page-kind-production .site-header.v112-header.v1122-header .v1122-main-nav > a[aria-current="page"],
  body.page-kind-production .site-header.v112-header.v1122-header .v112-main-nav > a.active,
  body.page-kind-production .site-header.v112-header.v1122-header .v1122-main-nav > a.active{
    color:#071f3d !important;
    opacity:1 !important;
  }
}

body.page-kind-production .site-header.v112-header.v1122-header .v112-icon-btn,
body.page-kind-production .site-header.v112-header.v1122-header .v112-admin-btn{
  background:#ffffff !important;
  color:#13354d !important;
  border:1px solid #d8e4ec !important;
  box-shadow:none !important;
}

body.page-kind-production .site-header.v112-header.v1122-header .v1122-lang,
body.page-kind-production .site-header.v112-header.v1122-header .v11360-lang{
  background:#ffffff !important;
  border:1px solid #d8e4ec !important;
  border-radius:10px !important;
  box-shadow:none !important;
}

/* Secondary production navigation stays on its own light strip. */
body.page-kind-production .context-nav-v62{
  background:#f7fafc !important;
  border-bottom:1px solid #e1eaf0 !important;
}

/* Mobile header + expanded menu remain light and readable. */
@media (max-width:980px){
  body.page-kind-production .site-header.v112-header.v1122-header{
    background:#ffffff !important;
  }
  body.page-kind-production .site-header .v112-main-nav,
  body.page-kind-production .site-header .v1122-main-nav{
    background:#ffffff !important;
  }
  body.page-kind-production .site-header .v112-main-nav > a,
  body.page-kind-production .site-header .v1122-main-nav > a{
    color:#13354d !important;
    opacity:1 !important;
  }
  body.page-kind-production .site-header .v112-menu-btn{
    color:#13354d !important;
  }
}
