/* The legal texts (35. tur: KVKK Aydınlatma Metni, Açık Rıza Metni, Kullanım Koşulları): the landing's night blue and gold (../giris.css), a readable column of text. */
.legal-page .lp-top{position:static;padding-bottom:0}
.legal{max-width:820px;margin:0 auto;padding:28px clamp(16px,4vw,48px) 0}
.legal h1{margin:8px 0 6px;font:500 clamp(30px,4.4vw,42px)/1.15 Georgia,serif}
.legal h2{margin:36px 0 10px;font:500 clamp(22px,2.6vw,27px)/1.25 Georgia,serif}
.legal p,.legal li{color:#dde3e8}
.legal ul{padding-left:20px}.legal li{margin:8px 0}
.legal-date{margin:0 0 14px;color:var(--muted);font-size:14px}
.legal-draft{margin:0 0 20px;padding:12px 14px;border:1px solid #e0b35c;border-radius:10px;background:#e0b35c1a;font-size:14.5px}
.legal-table{overflow-x:auto;margin:12px 0;border:1px solid var(--line);border-radius:10px}
.legal-table:focus-visible{outline:3px solid #f2cd92;outline-offset:2px}
.legal table{width:100%;min-width:560px;border-collapse:collapse;font-size:16px}
.legal th,.legal td{padding:10px 12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}
.legal th{color:var(--gold);font-weight:700;background:var(--raised)}
.legal tr:last-child td{border-bottom:0}
.legal-page .lp-foot nav a[aria-current]{color:var(--gold)}
/* 41. tur: the sales texts. A gap still to be written (the seller's address and phone) stands out; with ?siparis= the
   order's own details sit in a box at the top (satis-belgesi.js), ready to print. */
.legal-gap{padding:1px 6px;border-radius:6px;background:#e0b35c26;color:#f2cd92}
.legal-order{margin:18px 0 0;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:var(--raised)}
.legal-order[hidden]{display:none}.legal-order h2{margin-top:0}
.legal-order dl{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;margin:0}.legal-order dt{color:var(--muted)}.legal-order dd{margin:0;font-weight:600}
@media print{.lp-top,.lp-foot,.skip,.legal-draft{display:none}.legal p,.legal li,.legal-order dd{color:#000}body{background:#fff;color:#000}}
