/* İç sayfalar — hero'nun OLMADIĞI her sayfa.

   Bu dosya menu.css'ten ayrı duruyor ve site geneline yükleniyor.
   Sebebi bir hata: aynı kuralı önce menu.css'e yazmıştım, ama o dosya
   yalnızca hero'nun bulunduğu sayfada sıraya giriyor (`sayfada_mi()`).
   Ürün sayfasında hiç yüklenmediği için kural hiç çalışmadı.

   Buraya yalnızca hero'suz sayfaları ilgilendiren kurallar girer;
   hepsi `body:not(.fhr-seffaf-acik)` ile korunuyor, yani ana sayfaya
   hiçbir şekilde dokunmuyor.                                            */


/* ---- Menünün altındaki yol çizgisi -------------------------------------

   Sorun: ürün sayfasında kırıntı yolu (Ana Sayfa › İŞ KIYAFETLERİ › ...)
   başlığın altında kalıyor, zemini örtüyor.

   Ölçüm (ürün sayfası, 1600px):
     .whb-header            0–149px   temanın ayırdığı yer
       üst çubuk    40px              içi boş ama satır kapatılmamış
       menü bandı   64px              zemini olan, görünen kısım
       alt satır    45px              içi boş ama satır kapatılmamış
     kırıntı                y=129     yani başlığın KUTUSUNUN İÇİNDE

   İçeriği yukarı çeken tema değil, ürün şablonundaki ilk Elementor
   kapsayıcısı: `.wd-negative-gap` üzerinde margin-top:-40px, içindeki
   `.e-con-inner` üzerinde padding-top:20px — net 20px yukarı. Başlık
   `whb-overcontent` ile içeriğin üstüne bindiği için o 20px doğrudan
   bandın altına giriyor.

   Denenip ELENEN iki yol (ikisi de durumu kötüleştirdi, ölçüldü):
   - `.whb-header`ın padding-top'unu 64px'e çekmek → kırıntı y=44,
     bandın tam altına girdi.
   - Bandı `position:static` yapmak → kırıntı yine y=44.
   İkisi de işe yaramıyor çünkü sorun ayrılan yerde değil, içeriği yukarı
   çeken negatif boşlukta.

   Doğrusu bu: negatif üst boşluk iç sayfalarda kaldırılıyor.
   Kırıntı y=169'a iniyor — 149'luk kutunun tamamen altında.             */
body:not(.fhr-seffaf-acik) .wd-content-area .elementor > .wd-negative-gap:first-child{
  margin-top: 0 !important;
}


/* ---- Başlık iç sayfalarda içeriğin üstüne binmesin --------------------

   Woodmart'ın "başlık içeriğin üstüne binsin" ayarı SİTE GENELİ; hero için
   açıldı, bütün iç sayfalar da etkilendi. Ölçtüm:
     Hakkımızda  .whb-header h=0   → içerik y=0, başlık kesiliyor
     Ürün        .whb-header h=149 → 85px ölü boşluk, kırıntı kutunun içinde
     Mağaza      sayfa başlığı y=-40

   Ayarı kapatmak yerine etkisini iç sayfalarda geri alıyoruz: band normal
   akışa dönüyor, `.whb-header` da tam bandın boyu kadar yer kaplıyor.
   Gövdedeki `wd-header-overlap` sınıfı da PHP tarafında kaldırılıyor
   (fhr_govde_sinifi) — içeriği yukarı çeken kısım oradan geliyor.
   İkisi birlikte gerekiyor, tek başına hiçbiri yetmiyor; ölçtüm.

   Sonuç:  Hakkımızda içerik y=104 · Ürün kırıntı y=124 · band 64px

   Hero sayfası dışarıda: `fhr-seffaf-acik` orada var, bindirme korunuyor. */
body:not(.fhr-seffaf-acik) .whb-header{
  padding-top: 0 !important;
  min-height: 0 !important;
}
body:not(.fhr-seffaf-acik) .whb-header > .whb-main-header{
  position: static !important;
}
