/* Woodyboo İade ve Talepler – site renkleri (Kadence paleti) */
.wbt, .wbt-urun-notu, .wbt-siparis-baglanti {
  --wbt-lacivert:#1E2733; --wbt-metin:#46505C; --wbt-soluk:#737C87; --wbt-cizgi:#E2E6EB;
  --wbt-zemin:#F1F4F7; --wbt-vurgu:#2E4A66; --wbt-kayin:#A8652E;
}
.wbt { color:var(--wbt-metin); }
.wbt [hidden] { display:none !important; }
.wbt h3 { color:var(--wbt-lacivert); margin:1.4em 0 .6em; }
.wbt h4 { color:var(--wbt-lacivert); margin:1.4em 0 .5em; }
.wbt-giris { background:var(--wbt-zemin); border-radius:10px; padding:12px 14px; }
.wbt-bos { color:var(--wbt-soluk); }

.wbt-rozet { display:inline-block; padding:2px 10px; border-radius:999px; font-size:13px; line-height:1.6; white-space:nowrap; background:var(--wbt-cizgi); color:var(--wbt-lacivert); }
.wbt-rozet.wbt-yeni { background:#FBE7D3; color:#7A4417; }
.wbt-rozet.wbt-inceleme { background:#E3ECF5; color:#22384E; }
.wbt-rozet.wbt-onay, .wbt-rozet.wbt-kargo { background:#E1F0E6; color:#1F5A33; }
.wbt-rozet.wbt-tamam { background:var(--wbt-lacivert); color:#fff; }
.wbt-rozet.wbt-red { background:#F6DEDA; color:#7E2A1E; }

.wbt-siparisler { list-style:none; margin:0; padding:0; }
.wbt-siparisler li { display:flex; align-items:center; justify-content:space-between; gap:12px; padding:12px 0; border-bottom:1px solid var(--wbt-cizgi); }
.wbt-siparisler small { display:block; color:var(--wbt-soluk); }

.wbt-form fieldset { border:1px solid var(--wbt-cizgi); border-radius:10px; padding:12px 16px 14px; margin:0 0 14px; }
.wbt-form legend { font-weight:700; color:var(--wbt-lacivert); padding:0 6px; }
.wbt-form small { display:block; color:var(--wbt-soluk); font-size:13px; margin-top:2px; }
.wbt-secenek, .wbt-kalem label:first-child { display:flex; gap:10px; align-items:flex-start; padding:7px 0; cursor:pointer; }
.wbt-secenek input, .wbt-kalem input[type=checkbox] { margin-top:5px; flex:none; }
.wbt-kapali { opacity:.55; cursor:not-allowed; }
.wbt-kalem { display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; gap:8px; border-bottom:1px solid var(--wbt-cizgi); }
.wbt-kalem:last-of-type { border-bottom:0; }
.wbt-kalem.wbt-pasif { opacity:.5; }
.wbt-adet { display:flex; align-items:center; gap:6px; font-size:14px; }
.wbt-adet input { width:70px; }
.wbt-etiket { font-style:normal; font-size:12px; background:var(--wbt-kayin); color:#fff; border-radius:999px; padding:1px 8px; margin-left:4px; }
.wbt-form textarea, .wbt-mesaj textarea { width:100%; }
.wbt-form select { min-width:260px; max-width:100%; }

.wbt-ust { display:flex; align-items:center; gap:12px; }
.wbt-ust h3 { margin:0; }
.wbt-adimlar { list-style:none; display:flex; margin:18px 0; padding:0; counter-reset:adim; }
.wbt-adimlar li { flex:1; position:relative; text-align:center; font-size:13px; color:var(--wbt-soluk); padding-top:30px; }
.wbt-adimlar li::before { counter-increment:adim; content:counter(adim); position:absolute; top:0; left:50%; transform:translateX(-50%); width:24px; height:24px; line-height:24px; border-radius:50%; background:var(--wbt-cizgi); color:var(--wbt-soluk); font-weight:700; z-index:1; }
.wbt-adimlar li::after { content:""; position:absolute; top:11px; left:-50%; width:100%; height:2px; background:var(--wbt-cizgi); }
.wbt-adimlar li:first-child::after { display:none; }
.wbt-adimlar li.bitti::before { content:"✓"; background:var(--wbt-vurgu); color:#fff; }
.wbt-adimlar li.bitti::after, .wbt-adimlar li.simdi::after { background:var(--wbt-vurgu); }
.wbt-adimlar li.simdi::before { background:var(--wbt-kayin); color:#fff; }
.wbt-adimlar li.simdi { color:var(--wbt-lacivert); font-weight:700; }
.wbt-kod { background:#E1F0E6; border-radius:10px; padding:12px 14px; margin:0 0 14px; }
.wbt-kod code { font-size:16px; background:#fff; padding:2px 8px; border-radius:6px; }
.wbt-kod small { display:block; margin-top:4px; }
.wbt-bilgi th { width:130px; }
.wbt-fotolar { display:flex; flex-wrap:wrap; gap:8px; margin:0 0 10px; }
.wbt-fotolar img { width:96px; height:96px; object-fit:cover; border-radius:8px; display:block; }
.wbt-gecmis { list-style:none; margin:0 0 14px; padding:0; }
.wbt-gecmis li { border-left:3px solid var(--wbt-cizgi); padding:6px 12px; margin:0 0 10px; background:#fff; }
.wbt-gecmis li.wbt-musteri { border-color:var(--wbt-kayin); }
.wbt-gecmis li.wbt-woodyboo { border-color:var(--wbt-vurgu); background:var(--wbt-zemin); }
.wbt-gecmis li.wbt-not { display:none; }
.wbt-gecmis div { font-size:13px; color:var(--wbt-soluk); }
.wbt-gecmis p { margin:4px 0 0; }
.wbt-mesaj { display:flex; flex-direction:column; gap:8px; align-items:flex-start; }

.wbt-urun-notu { font-size:14px; color:var(--wbt-metin); background:var(--wbt-zemin); border-radius:8px; padding:9px 12px; margin:12px 0 0; }
.wbt-urun-notu a { white-space:nowrap; }
.wbt-siparis-baglanti { display:flex; align-items:center; gap:12px; flex-wrap:wrap; background:var(--wbt-zemin); border-radius:10px; padding:12px 14px; }

@media (max-width:600px) {
  .wbt-siparisler li { flex-direction:column; align-items:flex-start; }
  .wbt-adimlar li { font-size:11px; }
}
