/* ══ صفحات السياسات — الشروط / الاسترجاع / الخصوصية ══
 *
 * نفس هوية v34 (نفس الخط والأحمر والزوايا)، بس بمقاسات نص طويل:
 * سطر أعرض شوية، تباعد سطور أريح، وعناوين مرقّمة واضحة.
 */

/* style.css بيعمل main شبكة عمودين (تخطيط صفحة المنتج). صفحة نص
   طويل محتاجة عمود واحد في نص الشاشة، فبنلغي الشبكة هنا بس. */
main.pol-main{display:block;max-width:820px;margin-inline:auto;padding:0 14px 30px}
main.pol-main .bc{padding-inline:0}

.pol{max-width:none;padding-bottom:30px;line-height:1.95}
.pol h1{font-size:25px;font-weight:700;margin:4px 0 12px;line-height:1.5}

/* شريط نسخة السياسة — أهم سطر في الصفحة قانونًا */
.pol-ver{margin:0 0 22px;padding:11px 13px;border-inline-start:3px solid var(--r);
  border-radius:8px;background:#fdf3f3;color:#5a1f21;font-size:12.5px;line-height:1.8}
.pol-ver b{font-weight:700;direction:ltr;display:inline-block}

.pol-lead{margin:0 0 22px;font-size:15px;line-height:1.95;color:var(--k)}

.pol h2{margin:28px 0 10px;font-size:17.5px;font-weight:700;line-height:1.6;
  padding-bottom:7px;border-bottom:1px solid var(--b)}
.pol h3{margin:18px 0 7px;font-size:14.5px;font-weight:700;color:var(--k)}
.pol p{margin:0 0 11px;font-size:14px}
.pol ul,.pol ol{margin:0 0 13px;padding-inline-start:20px}
.pol li{margin-bottom:8px;font-size:14px}
.pol b{font-weight:700}
.pol a{color:var(--r);font-weight:600;text-decoration:underline;text-underline-offset:2px}

/* صندوق تنبيه — للبيانات اللي لسه ناقصة أو تحذير مهم */
.pol-note{margin:0 0 22px;padding:14px 15px;border:1px solid #f0d9a8;border-radius:10px;background:#fffaf0}
.pol-note b{display:block;margin-bottom:5px;font-size:13.5px}
.pol-note p{margin:0;font-size:13px;line-height:1.85;color:#6b5420}

/* جدول «مين يشوف بياناتك» — بيتزحلق أفقيًا على الموبايل بدل ما يطلع بره */
.pol-tbw{margin:0 0 13px;overflow-x:auto;-webkit-overflow-scrolling:touch}
.pol-tb{width:100%;min-width:480px;border-collapse:collapse;font-size:12.5px}
.pol-tb th,.pol-tb td{padding:9px 10px;border:1px solid var(--b);text-align:start;vertical-align:top;line-height:1.75}
.pol-tb th{background:#f6f7f8;font-weight:700;font-size:12px}

/* روابط السياسات التانية في آخر الصفحة */
.pol-nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px;padding-top:18px;border-top:1px solid var(--b)}
.pol-nav a{padding:9px 13px;border:1px solid var(--b);border-radius:9px;background:#fff;
  color:var(--k);font-size:12.5px;font-weight:600;text-decoration:none}
.pol-nav a:hover{border-color:var(--r);color:var(--r)}

@media(max-width:700px){
  .pol{line-height:1.9}
  .pol h1{font-size:21px}
  .pol h2{font-size:16px;margin-top:24px}
  .pol p,.pol li{font-size:13.5px}
  .pol-nav a{flex:1 1 calc(50% - 4px);text-align:center}
}
