/* v3 kabuğunda Versiyon 2 içerik sayfaları: sabit üst menü boşlukları ve alt sekme çubuğu payı kaldırılır. */
body.k3{padding-bottom:0!important;background:var(--bg)!important;font-family:Poppins,system-ui,sans-serif}
.k3-site .k-page{padding:44px 0 40px}
.k3-site .k-docs{padding-top:56px}
.k3-site .k-docs:first-child{padding-top:48px}
.k3-site .container{max-width:1240px}
.k3-head,.k3-foot,.k3-drawer,.k3-toast{font-family:Poppins,system-ui,sans-serif;line-height:1.6}
.k3-head img,.k3-foot img,.k3-drawer img{display:block}
.k3-site .crumbs a{text-decoration:underline;text-underline-offset:3px}
.k3-pdp-buy{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:22px 0 6px}
.k3-pdp-buy strong{font-size:24px;font-weight:600;margin-right:6px}
.k3-pdp-buy em{font-style:normal;color:#9a6a33}
@media (max-width:860px){
  .k3-site .k-page{padding:22px 0 30px}
  .k3-site .k-docs,.k3-site .k-docs:first-child{padding-top:26px}
}
.k-brands{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin:28px 0 48px}
.k-brand{display:flex;flex-direction:column;gap:6px;padding:16px;border:1px solid var(--line,#e5e5dc);border-radius:16px;background:#fff;text-decoration:none;color:inherit;min-height:44px;transition:box-shadow .2s}
.k-brand:hover{box-shadow:0 6px 22px rgba(0,0,0,.07)}
.k-brand-imgs{display:flex;gap:8px;margin-bottom:8px}
.k-brand-imgs img{width:72px;height:72px;object-fit:contain;border-radius:10px;background:#f6f6f1}
.k-brand strong{font-size:18px;font-weight:600}
.k-brand small{color:var(--muted,#6b6b63);font-size:13px}
