/* Give the mobile language control its own space after the page/footer. */
@media (max-width: 767px) {
 nav.trp-language-switcher.trp-floating-switcher {
  position: relative;
  inset: auto;
  z-index: auto;
  margin: 12px auto calc(12px + env(safe-area-inset-bottom, 0px));
  max-width: calc(100% - 32px);
  border-radius: 8px;
 }
}
