.RestaurantMenu {
  background-image: url(https://s3.eu-west-3.amazonaws.com/geeks-apps/sections%2Fbg_fmc77deae627334f2cac7f45d07f578f3b.webp);
}

/* Force WhatsApp button to be fixed - Safari fix */
body,
html,
.restaurant-menu,
.social-media-links,
.menu-content {
  -webkit-transform: none !important;
  transform: none !important;
}

/* Override social-media-links flex container */
.social-media-links {
  position: static !important;
}

/* Force WhatsApp button fixed positioning */
a.whatsapp-button,
a[href*="wa.me"].whatsapp-button {
  position: fixed !important;
  bottom: 16px !important;
  right: 16px !important;
  left: auto !important;
  top: auto !important;
  z-index: 999999 !important;
  margin: 0 !important;
  transform: translate3d(0, 0, 0) !important;
  -webkit-transform: translate3d(0, 0, 0) !important;
  backface-visibility: hidden !important;
  -webkit-backface-visibility: hidden !important;
  background-color: #25d366 !important;
  color: white !important;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
  border-radius: 9999px !important;
  padding: 0.75rem !important;
  width: auto !important;
  height: auto !important;
}

a.whatsapp-button:hover {
  background-color: #128c7e !important;
}