/* =========================================================
   V21.10 — SADECE MASAÜSTÜ
   - Sticky/fixed header denemelerini kaldırır
   - Mobildeki gibi yukarı çık butonu ekler
   - Profil dropdown saçmalığını düzeltir
   - Logoyu bir tık büyütür
   Mobil tarafa kesinlikle dokunmaz.
   ========================================================= */

@media (min-width:761px){

  /* 1) Header artık normal akışta; kaydırmada zorla sabitlenmez */
  .lom-topline,
  .lom-header,
  .lom-header .lom-nav{
    position:relative!important;
    top:auto!important;
    left:auto!important;
    right:auto!important;
    transform:none!important;
  }

  .lom-header{
    z-index:1500!important;
    overflow:visible!important;
    background:#fff!important;
  }

  .lom-header .lom-nav{
    width:100%!important;
    z-index:1510!important;
  }

  /* 2) Logo yalnızca bir tık daha büyük */
  .lom-header .lom-logo{
    width:176px!important;
    min-width:176px!important;
  }

  .lom-header .lom-logo img{
    max-width:168px!important;
    max-height:59px!important;
    width:auto!important;
    height:auto!important;
    object-fit:contain!important;
  }

  /* Ana header gridinde logo için çok küçük bir ek alan */
  .lom-header .lom-wrap.lom-head-main{
    grid-template-columns:176px minmax(300px,1fr) 178px auto!important;
  }

  /* 3) Profil menüsü yanlışlıkla hover ile açılmasın.
        Yalnız tıklanınca data-open=1 ile açılsın. */
  .lom-header .lom-member-profile:hover .lom-member-dropdown,
  .lom-header .lom-member-profile:focus-within .lom-member-dropdown{
    opacity:0!important;
    visibility:hidden!important;
    transform:translateY(-6px) scale(.985)!important;
    pointer-events:none!important;
  }

  .lom-header .lom-member-profile[data-open="1"] .lom-member-dropdown{
    opacity:1!important;
    visibility:visible!important;
    transform:none!important;
    pointer-events:auto!important;
  }

  /* Dropdown'u profil ikonunun altına düzgün hizala */
  .lom-header .lom-member-dropdown{
    width:320px!important;
    right:0!important;
    top:68px!important;
    z-index:2200!important;
  }

  .lom-header .lom-member-dropdown::before{
    right:26px!important;
  }

  /* 4) Masaüstü yukarı çık butonu — mobildeki davranışla aynı.
        Footer'daki mevcut JS .show class'ını zaten yönetiyor. */
  .lom-backtop{
    position:fixed!important;
    left:20px!important;
    right:auto!important;
    bottom:24px!important;
    width:50px!important;
    height:50px!important;
    min-width:50px!important;
    min-height:50px!important;
    display:grid!important;
    place-items:center!important;
    margin:0!important;
    padding:0!important;
    border:1px solid rgba(255,255,255,.16)!important;
    border-radius:15px!important;
    background:#1b1e23!important;
    color:#fff!important;
    box-shadow:0 10px 28px rgba(0,0,0,.18)!important;
    z-index:2400!important;
    cursor:pointer!important;
    opacity:0!important;
    visibility:hidden!important;
    pointer-events:none!important;
    transform:translateY(10px)!important;
    transition:opacity .18s ease, visibility .18s ease, transform .18s ease!important;
  }

  .lom-backtop.show{
    opacity:1!important;
    visibility:visible!important;
    pointer-events:auto!important;
    transform:translateY(0)!important;
  }

  .lom-backtop:hover{
    background:#0f1114!important;
    transform:translateY(-2px)!important;
  }

  .lom-backtop svg{
    width:23px!important;
    height:23px!important;
    display:block!important;
  }
}

/* 1180 altı masaüstünde grid taşmasın */
@media (min-width:761px) and (max-width:1180px){
  .lom-header .lom-logo{
    width:150px!important;
    min-width:150px!important;
  }

  .lom-header .lom-logo img{
    max-width:144px!important;
    max-height:56px!important;
  }

  .lom-header .lom-wrap.lom-head-main{
    grid-template-columns:150px minmax(270px,1fr) 150px auto!important;
  }
}

/* =========================================================
   V21.11 — SADECE MASAÜSTÜ ÜYELİK MENÜSÜ KATMAN DÜZELTMESİ
   Üyelik dropdown'ı alt navigasyonun arkasına girip kaybolmaz.
   Başka hiçbir alanı değiştirmez.
   ========================================================= */
@media (min-width:761px){

  /* Üyelik alanının kendi stacking context'ini navigasyonun üstüne çıkar */
  .lom-header .lom-head-main{
    position:relative!important;
    z-index:2300!important;
    overflow:visible!important;
  }

  .lom-header .lom-actions{
    position:relative!important;
    z-index:2310!important;
    overflow:visible!important;
  }

  .lom-header .lom-member-profile{
    position:relative!important;
    z-index:2320!important;
    overflow:visible!important;
  }

  .lom-header .lom-member-dropdown{
    z-index:2400!important;
    overflow:visible!important;
  }

  /* Alt ana menü yerinde ve görünür kalır; dropdown onun arkasında kalmaz */
  .lom-header .lom-nav{
    z-index:1510!important;
  }
}

