/* Alanya24: Footer-Inhalte exakt an den Containerkanten ausrichten.
   Referenz: assets/alanya24-header-container-align-v1.css
   Wirkt nur auf die .wrap-Elemente innerhalb von footer, nicht auf den Footer-Hintergrund,
   Kopfbereich, Hauptinhalt, Navigation oder die Footer-Links selbst. */
html body footer .wrap,
html body:has(#alanya24-mobile-hero) footer .wrap {
  box-sizing: border-box !important;
  width: min(1420px, calc(100% - var(--a24-home-side, clamp(18px, 6vw, 120px)) - var(--a24-home-side, clamp(18px, 6vw, 120px)))) !important;
  max-width: 1420px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
@media (max-width: 760px) {
  html body footer .wrap,
html body:has(#alanya24-mobile-hero) footer .wrap {
    width: calc(100% - 32px) !important;
    max-width: none !important;
  }
}

/* A24-FOOTER-WHATSAPP-WIDTH-START */
/* Nur die Schaltflaeche in der rechten Footer-Spalte verbreitern.
   Ueberschriften, Ortsangabe, Spaltenposition, Innenabstaende bleiben unveraendert.
   Mobil bleibt das urspruengliche Button-Layout bestehen. */
@media (min-width: 761px) {
  html body footer a[href*="wa.me/"],
  html body footer a[href*="api.whatsapp.com/"] {
    display: flex !important;
    width: 100% !important;
    max-width: none !important;
    box-sizing: border-box !important;
    min-width: 0 !important;
  }
}
/* A24-FOOTER-WHATSAPP-WIDTH-END */
