/* Mobil — sayfa içeriği ile footer arası 10px (tüm sayfalar) */
@media (max-width: 1023px) {
  #page-outlet.site-main,
  .site-main.k-page-outlet {
    flex: 0 0 auto !important;
    flex-grow: 0 !important;
    padding-bottom: 10px !important;
  }

  .site-footer-root,
  .site-footer-root.mt-auto,
  #footer-root.site-footer-root {
    margin-top: 0 !important;
  }

  .site-footer {
    margin-top: 0 !important;
  }
}
