/* Ozel Metal: Iade ve Iptal / modern metal theme, isolated styles */
#osReturnLayout, #osReturnLayout *{box-sizing:border-box}
#osReturnLayout.os-return-isolation{position:relative!important;inset:auto!important;transform:none!important;display:flow-root!important;float:none!important;clear:both!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;z-index:auto!important}
#osReturnLayout > main.os-policy-page{position:relative!important;inset:auto!important;transform:none!important;float:none!important;clear:both!important;display:block!important;max-width:1380px!important;width:calc(100% - 48px)!important;margin:0 auto!important;padding:32px 0 64px!important;min-height:0!important;height:auto!important;background:transparent!important;color:#d9e4ef!important}
#osReturnLayout .os-policy-hero{background:transparent!important;border:0!important;border-bottom:1px solid #304459!important;border-radius:0!important;box-shadow:none!important;margin:0 0 28px!important;padding:0 0 24px!important}
#osReturnLayout .os-policy-title{position:static!important;display:block!important;margin:0 0 10px!important;padding:0!important;font-size:32px!important;font-weight:750!important;line-height:1.3!important;color:#fff!important;letter-spacing:-.025em}
#osReturnLayout .os-policy-subtitle{max-width:920px!important;margin:0!important;font-size:14px!important;line-height:1.75!important;color:#b9c9db!important}
#osReturnLayout .os-policy-grid{display:grid!important;grid-template-columns:minmax(0,1.65fr) minmax(300px,.85fr)!important;gap:44px!important;align-items:start!important}
#osReturnLayout .os-policy-grid > *{min-width:0!important}
#osReturnLayout .os-policy-card{background:transparent!important;border:0!important;border-bottom:1px solid #304459!important;border-radius:0!important;box-shadow:none!important;padding:0 0 23px!important;margin:0 0 24px!important;color:#c6d2df!important}
#osReturnLayout .os-policy-card + .os-policy-card{margin-top:0!important}
#osReturnLayout .os-policy-card h2{color:#fff!important;font-size:21px!important;line-height:1.35!important;font-weight:750!important;margin:0 0 12px!important}
#osReturnLayout .os-policy-card p, #osReturnLayout .os-policy-list li{color:#c6d2df!important;font-size:14px!important;line-height:1.8!important}
#osReturnLayout .os-policy-card p{margin:0 0 12px!important}
#osReturnLayout .os-policy-list{padding-left:21px!important;display:grid!important;gap:7px!important;margin:0 0 5px!important}
#osReturnLayout .os-policy-list li::marker{color:#d2a75f}
#osReturnLayout .os-policy-note{background:rgba(210,167,95,.08)!important;border:1px solid rgba(210,167,95,.25)!important;border-radius:7px!important;padding:13px 15px!important;margin-top:15px!important;color:#e5d1af!important;font-size:13px!important;line-height:1.7!important}
#osReturnLayout .os-policy-side{display:grid!important;gap:22px!important;align-content:start!important}
#osReturnLayout .os-policy-mini{background:transparent!important;border:0!important;border-bottom:1px solid #304459!important;border-radius:0!important;padding:0 0 22px!important;margin:0!important;box-shadow:none!important;color:#c6d2df!important}
#osReturnLayout .os-policy-mini:last-child{border-bottom:0!important;padding-bottom:0!important}
#osReturnLayout .os-policy-mini h3{color:#fff!important;font-size:17px!important;font-weight:750!important;line-height:1.35!important;margin:0 0 12px!important}
#osReturnLayout .os-policy-mini p,#osReturnLayout .os-policy-contact{color:#c6d2df!important;font-size:13px!important;line-height:1.85!important}
#osReturnLayout .os-policy-mini strong{color:#e6c17d!important}
#osReturnLayout .os-policy-contact{display:grid!important;gap:8px!important;overflow-wrap:anywhere}
#osReturnLayout .os-policy-contact a{color:#fff!important;text-decoration:none!important;font-weight:600!important}
#osReturnLayout .os-policy-contact a:hover{text-decoration:underline!important;color:#e6c17d!important}
#osReturnLayout .os-policy-cta{display:flex!important;flex-wrap:wrap!important;gap:9px!important;margin-top:16px!important}
#osReturnLayout .os-policy-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:43px!important;padding:0 17px!important;border-radius:6px!important;font-size:13px!important;text-decoration:none!important;font-weight:750!important;transition:background .15s ease}
#osReturnLayout .os-policy-btn--dark{background:#d2a75f!important;color:#0c1823!important}
#osReturnLayout .os-policy-btn--dark:hover{background:#e3bc77!important;color:#0c1823!important}
#osReturnLayout .os-policy-btn--light{background:transparent!important;border:1px solid #455d73!important;color:#fff!important}
#osReturnLayout .os-policy-btn--light:hover{background:#1c3044!important}
@media(max-width:991px){#osReturnLayout > main.os-policy-page{width:calc(100% - 32px)!important;padding:28px 0 50px!important}#osReturnLayout .os-policy-grid{grid-template-columns:1fr!important;gap:12px!important}#osReturnLayout .os-policy-side{grid-template-columns:repeat(2,minmax(0,1fr))!important}#osReturnLayout .os-policy-title{font-size:28px!important}}
@media(max-width:575px){#osReturnLayout > main.os-policy-page{width:calc(100% - 24px)!important;padding:22px 0 40px!important}#osReturnLayout .os-policy-side{grid-template-columns:1fr!important}#osReturnLayout .os-policy-mini{padding:0 0 20px!important}#osReturnLayout .os-policy-title{font-size:26px!important}#osReturnLayout .os-policy-grid{gap:6px!important}}

/* V3: Kart kalintilarini ve buton gorunumunu tamamen kaldir */
#osReturnLayout .os-policy-side .os-policy-mini,
#osReturnLayout .os-policy-side .os-policy-contact,
#osReturnLayout .os-policy-side .os-policy-contact > div,
#osReturnLayout .os-policy-side .os-policy-cta {
  background:transparent!important; background-image:none!important;
  border:0!important; border-radius:0!important;
  box-shadow:none!important; outline:0!important;
}
#osReturnLayout .os-policy-side .os-policy-mini {
  padding:0 0 18px!important; margin:0 0 4px!important;
  border-bottom:1px solid #304459!important;
}
#osReturnLayout .os-policy-side .os-policy-contact,
#osReturnLayout .os-policy-side .os-policy-contact > div {
  display:block!important; padding:0!important; margin:0!important;
  min-height:0!important; max-width:100%!important;
}
#osReturnLayout .os-policy-side .os-policy-contact > div + div { margin-top:8px!important; }
#osReturnLayout .os-policy-side .os-policy-cta { display:flex!important; gap:18px!important; padding:0!important; }
/* V4: Dis kart olmadan orijinal kompakt buton gorunumu */
#osReturnLayout .os-policy-side .os-policy-cta {
  display:flex!important; flex-wrap:wrap!important; align-items:center!important;
  gap:10px!important; padding:0!important; margin:16px 0 0!important;
  background:transparent!important; border:0!important; box-shadow:none!important;
}
#osReturnLayout .os-policy-side .os-policy-cta > a.os-policy-btn {
  display:inline-flex!important; align-items:center!important; justify-content:center!important;
  width:auto!important; min-height:44px!important; height:auto!important;
  padding:11px 18px!important; margin:0!important;
  border-radius:6px!important; font-size:13px!important; font-weight:700!important;
  line-height:1.4!important; text-decoration:none!important; box-shadow:none!important;
}
#osReturnLayout .os-policy-side .os-policy-cta > a.os-policy-btn--dark {
  background:#d2a75f!important; color:#0c1823!important; border:1px solid #d2a75f!important;
}
#osReturnLayout .os-policy-side .os-policy-cta > a.os-policy-btn--dark:hover {
  background:#e3bc77!important; border-color:#e3bc77!important; color:#0c1823!important;
}
#osReturnLayout .os-policy-side .os-policy-cta > a.os-policy-btn--light {
  background:transparent!important; color:#fff!important; border:1px solid #455d73!important;
}
#osReturnLayout .os-policy-side .os-policy-cta > a.os-policy-btn--light:hover {
  background:#1c3044!important; color:#fff!important;
}
