* ======================================================
   1. LOGOYU DÜĞMELERİN ÜSTÜNE TAŞIMA
   ====================================================== */
/* Üst bölümü Flex yapısına alıp sıralamayı değiştiriyoruz */
header, 
.site-header, 
body > div:first-child,
.wp-block-group:has(.wp-block-buttons) {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
}

/* Logo / Site Başlığını 1. sıraya alma */
.site-title, 
.custom-logo-link, 
.wp-block-site-logo,
.wp-block-site-title {
    order: 1 !important;
    margin-bottom: 25px !important;
}

/* Düğmeler grubunu 2. sıraya alma */
.wp-block-buttons, 
.nav-buttons, 
nav {
    order: 2 !important;
    margin-bottom: 40px !important;
}

/* ======================================================
   2. DÜĞME YAZILARINI TÜRKÇE KARAKTERLERLE DÜZELTME
   (Hangi metin varsa onu CSS ile gizleyip yenisini yazdırıyoruz)
   ====================================================== */
/* Tüm düğme stillerini yeşil tonuna (#3d8b5f) uyumlama */
.wp-block-button__link {
    background-color: #3d8b5f !important;
    color: #ffffff !important;
    font-family: inherit !important;
    border-radius: 4px !important;
    padding: 10px 22px !important;
    font-weight: 500 !important;
}

/* Düğme 1: Gezi -> Gezi */
.wp-block-button:nth-child(1) .wp-block-button__link {
    font-size: 0 !important; /* Eski yazıyı gizle */
}
.wp-block-button:nth-child(1) .wp-block-button__link::after {
    content: "Gezi" !important; /* Yeni yazıyı göster */
    font-size: 15px !important;
}

/* Düğme 2: yasam -> Yaşam */
.wp-block-button:nth-child(2) .wp-block-button__link {
    font-size: 0 !important;
}
.wp-block-button:nth-child(2) .wp-block-button__link::after {
    content: "Yaşam" !important;
    font-size: 15px !important;
}

/* Düğme 3: etkinlik -> Etkinlik */
.wp-block-button:nth-child(3) .wp-block-button__link {
    font-size: 0 !important;
}
.wp-block-button:nth-child(3) .wp-block-button__link::after {
    content: "Etkinlik" !important;
    font-size: 15px !important;
}

/* Düğme 4: Guzellik -> Güzellik */
.wp-block-button:nth-child(4) .wp-block-button__link {
    font-size: 0 !important;
}
.wp-block-button:nth-child(4) .wp-block-button__link::after {
    content: "Güzellik" !important;
    font-size: 15px !important;
}

/* Düğme 5: iletısım -> İletişim */
.wp-block-button:nth-child(5) .wp-block-button__link {
    font-size: 0 !important;
}
.wp-block-button:nth-child(5) .wp-block-button__link::after {
    content: "İletişim" !important;
    font-size: 15px !important;
	
/* ===== ÖNE ÇIKAN YAZILAR TASARIMI ===== */

/* Yapışkan (Öne Çıkan) Yazıları Seç */
.post.sticky,
article.sticky {
  background: linear-gradient(135deg, #F9F9F9 0%, #FFFFFF 100%) !important;
  border-left: 5px solid #3D8F5C !important;
  padding: 25px !important;
  margin-bottom: 40px !important;
  box-shadow: 0 2px 8px rgba(0,0,0,0.05) !important;
  border-radius: 4px !important;
}

/* Öne Çıkan Yazı Başlığı */
.post.sticky .entry-title,
.post.sticky h2.post-title {
  font-size: 24px !important;
  font-weight: 700 !important;
  color: #1A1A1A !important;
  margin-bottom: 10px !important;
  line-height: 1.4 !important;
}

/* Öne Çıkan Yazı Meta (Tarih, Yazar) */
.post.sticky .entry-meta,
.post.sticky .post-meta {
  font-size: 13px !important;
  color: #3D8F5C !important;
  font-weight: 600 !important;
  margin-bottom: 15px !important;
}

/* Öne Çıkan Yazı Özeti */
.post.sticky .entry-summary,
.post.sticky .post-excerpt {
  font-size: 15px !important;
  line-height: 1.7 !important;
  color: #444444 !important;
  margin-bottom: 15px !important;
}

/* Öne Çıkan İçinde Buton */
.post.sticky .read-more,
.post.sticky a.more-link {
  display: inline-block !important;
  background-color: #3D8F5C !important;
  color: white !important;
  padding: 10px 20px !important;
  border-radius: 3px !important;
  text-decoration: none !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  margin-top: 10px !important;
}

.post.sticky a.more-link:hover,
.post.sticky .read-more:hover {
  background-color: #2D7A4C !important;
}

/* ===== NORMAL (ESKI) YAZILAR ===== */

/* Yapışkan olmayan yazılar normal görünsün */
.post:not(.sticky),
article:not(.sticky) {
  padding: 15px 0 !important;
  border: none !important;
  background: transparent !important;
  box-shadow: none !important;
  margin-bottom: 30px !important;
}

.post:not(.sticky) .entry-title,
.post:not(.sticky) h2.post-title {
  font-size: 20px !important;
  font-weight: 600 !important;
}

/* ===== AYRIYETEÇ İŞARETİ (Öne Çıkanlar İçin) ===== */

.post.sticky::before {
  content: "⭐ ÖNE ÇIKAN" !important;
  display: block !important;
  background-color: #3D8F5C !important;
  color: white !important;
  padding: 5px 12px !important;
  border-radius: 3px !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  margin-bottom: 12px !important;
  width: fit-content !important;
  letter-spacing: 0.5px !important;
}

/* ===== MOBİL UYUMU ===== */
@media (max-width: 768px) {
  .post.sticky {
    padding: 15px !important;
    border-left-width: 4px !important;
  }
  
  .post.sticky .entry-title {
    font-size: 20px !important;
  }
  
  .post.sticky .entry-summary {
    font-size: 14px !important;
  }
}