/* footer มือถือ (<=720px): โลโก้/ลิขสิทธิ์ชิดซ้าย, เมนูจบ 2 บรรทัด, ไอคอนโซเชียลกระจายเต็มความกว้าง — เดสก์ท็อปไม่เปลี่ยน */
@media (max-width: 720px) {
  .site-footer-inner { padding: 22px 16px 26px; gap: 18px; }
  .footer-brand { align-items: flex-start; text-align: left; gap: 4px; }
  .footer-logo { font-size: 24px; }
  .footer-bottom-row { flex-direction: column; align-items: stretch; justify-content: flex-start; gap: 18px; text-align: left; }
  .footer-nav {
    display: flex; flex-wrap: wrap; justify-content: flex-start; align-items: center;
    gap: 10px 12px; font-size: clamp(10.5px, 3.15vw, 12.5px); line-height: 1.3; white-space: nowrap;
  }
  /* ลำดับ: หน้าแรก เกี่ยวกับ เงื่อนไข คุกกี้ ติดต่อเรา | ความเป็นส่วนตัว กฎกติกา สร้างทางลัด */
  .footer-nav a[href="contact.html"] { order: 1; }
  .footer-nav a[href="privacy.html"], .footer-nav a[href="#"] { order: 2; }
  .footer-nav a.sg-install-link { order: 3; }
  .footer-social { justify-content: space-between; gap: 0; padding-top: 18px; border-top: 1px solid rgba(255,255,255,0.08); }
  .footer-social a { width: 40px; height: 40px; }
}

/* เมนู "อื่นๆ" ที่แถบล่างมือถือ: ไม่ทำให้ส่วนอื่นของหน้ามืดลง (ฉากหลังยังรับการแตะเพื่อปิดแผงอยู่) */
.mbn-more-backdrop { background: transparent !important; }
