{% set lang = content.language %}

{# --- CONFIGURACIÓN CENTRALIZADA --- #}
{# Define aquí todos los enlaces y textos por idioma #}
{% set lang_config = {
  'es': {
    'link_legal': "https://www.kidsandus.es/es/footer/aviso-legal/",
    'link_priv': "https://www.kidsandus.es/es/footer/politica-de-privacidad/",
    'link_cookies': "https://www.kidsandus.es/es/cookies",
    'txt_legal': "Aviso Legal",
    'txt_priv': "Política de Privacidad",
    'txt_cookies': "Cookies"
  },
  'ca': {
    'link_legal': "https://www.kidsandus.es/ca/footer/avis-legal/",
    'link_priv': "https://www.kidsandus.es/ca/footer/politica-de-privacitat/",
    'link_cookies': "https://www.kidsandus.es/ca/cookies/",
    'txt_legal': "Avís Legal",
    'txt_priv': "Política de privacitat",
    'txt_cookies': "Cookies"
  },
  'eu': {
    'link_legal': "https://www.kidsandus.es/eu/footer/lege-oharra/",
    'link_priv': "https://www.kidsandus.es/eu/footer/pribatutasun-politika-eta-informazioaren-tratamendua/",
    'link_cookies': "https://www.kidsandus.es/eu/cookies",
    'txt_legal': "Lege oharra",
    'txt_priv': "Pribatutasun politika",
    'txt_cookies': "Cookies"
  },
  'gl': {
    'link_legal': "https://www.kidsandus.es/gl/footer/aviso-legal/",
    'link_priv': "https://www.kidsandus.es/gl/footer/politica-de-privacidad/",
    'link_cookies': "https://www.kidsandus.es/gl/cookies",
    'txt_legal': "Aviso Legal",
    'txt_priv': "Política de Privacidade",
    'txt_cookies': "Cookies"
  },
  'fr-fr': {
    'link_legal': "https://www.kidsandus.fr/fr/footer/mentions-legales/",
    'link_priv': "https://www.kidsandus.fr/fr/footer/politique-de-confidentialit%C3%A9/",
    'link_cookies': "https://www.kidsandus.fr/fr/cookies",
    'txt_legal': "Mentions légales",
    'txt_priv': "Politique de confidentialité",
    'txt_cookies': "Cookies"
  },
  'fr-be': {
    'link_legal': "https://www.kidsandus.be/fr-be/footer/mentions-legales/",
    'link_priv': "https://www.kidsandus.be/fr-be/footer/privacybeleid-en-gegevensverwerking/",
    'link_cookies': "https://www.kidsandus.be/fr-be/cookies",
    'txt_legal': "Mentions légales",
    'txt_priv': "Politique de confidentialité",
    'txt_cookies': "Cookies"
  },
  'en': {
    'link_legal': "https://www.kidsandus.com/en/footer/legal-notice/",
    'link_priv': "https://www.kidsandus.com/en/footer/privacy-policy/",
    'link_cookies': "https://www.kidsandus.com/en/cookies-policy",
    'txt_legal': "Legal Notice",
    'txt_priv': "Privacy Policy",
    'txt_cookies': "Cookies"
  },
  'en-be': {
    'link_legal': "https://www.kidsandus.be/en-be/footer/mentions-legales/",
    'link_priv': "https://www.kidsandus.be/en-be/footer/privacybeleid-en-gegevensverwerking/",
    'link_cookies': "https://www.kidsandus.be/en-be/cookies/",
    'txt_legal': "Legal Notice",
    'txt_priv': "Privacy Policy",
    'txt_cookies': "Cookies"
  },
  'it': {
    'link_legal': "https://www.kidsandus.it/it/footer/avviso-legale/",
    'link_priv': "https://www.kidsandus.it/it/footer/informativa-sulla-privacy/",
    'link_cookies': "https://www.kidsandus.it/it/cookies",
    'txt_legal': "Avviso legale",
    'txt_priv': "Informativa sulla privacy",
    'txt_cookies': "Cookies"
  },
  'nl-be': {
    'link_legal': "https://www.kidsandus.be/nl-be/footer/mentions-legales/",
    'link_priv': "https://www.kidsandus.be/nl-be/footer/privacybeleid-en-gegevensverwerking/",
    'link_cookies': "https://www.kidsandus.be/nl-be/cookies",
    'txt_legal': "Wettelijke informatie",
    'txt_priv': "Privacybeleid",
    'txt_cookies': "Cookies"
  },
  'es-mx': {
    'link_legal': "https://www.kidsandus.mx/es-mx/footer/aviso-legal",
    'link_priv': "https://www.kidsandus.mx/es-mx/footer/politica-privacidad",
    'link_cookies': "https://www.kidsandus.mx/es-mx/cookies",
    'txt_legal': "Aviso Legal",
    'txt_priv': "Política de Privacidad",
    'txt_cookies': "Cookies"
  },
  'pl': {
    'link_legal': "https://kidsandus.pl/pl/footer/informacja-prawna/",
    'link_priv': "https://kidsandus.pl/pl/polityka-prywatnosci-przetwarzanie-danych/",
    'link_cookies': "https://kidsandus.pl/pl/cookies",
    'txt_legal': "Informacja prawna",
    'txt_priv': "Polityka prywatności",
    'txt_cookies': "Cookies"
  },
  'fr-lu': {
    'link_legal': "https://kidsandus.lu/fr-be-lu/footer/mentions-legales/",
    'link_priv': "https://kidsandus.lu/fr-be-lu/politique-confidentialite-traitement-linformation/",
    'link_cookies': "https://kidsandus.lu/fr-be-lu/cookies",
    'txt_legal': "Mentions légales",
    'txt_priv': "Politique de confidentialité",
    'txt_cookies': "Cookies"
  },
  'en-lu': {
    'link_legal': "https://kidsandus.lu/en-lu/footer/legal-notice/",
    'link_priv': "https://kidsandus.lu/fr-be-lu/politique-confidentialite-traitement-linformation/",
    'link_cookies': "https://kidsandus.lu/en-lu/cookies",
    'txt_legal': "Legal Notice",
    'txt_priv': "Privacy Policy",
    'txt_cookies': "Cookies"
  },
  'sk': {
    'link_legal': "https://www.kidsandus.sk/sk/pravne-upozornenie/",
    'link_priv': "https://www.kidsandus.sk/sk/zasady-ochrany-osobnych-udajov-spracovanie-informacii/",
    'link_cookies': "https://www.kidsandus.sk/sk/cookies",
    'txt_legal': "Právne upozornenie",
    'txt_priv': "Právo na informácie",
    'txt_cookies': "Cookies"
  }
} %}

{# Seleccionamos los datos del idioma actual, o usamos 'es' por defecto si no existe #}
{% set current_data = lang_config[lang] || lang_config['es'] %}


<div class="mainwrapper">
  <div class="footer-links">
    {# Año automático con HubL (sin Javascript) #}
    <p><span>Kids&amp;Us English S.L. &nbsp; </span></p>

    <style>
      .legal-links {
        font-size: 19px;
        font-weight: bold;
        color: #ffffff;
        text-align: center;
      }

      .legal-links a {
        text-decoration: none;
        color: #ffffff;
        margin: 0 5px;
      }

      @media (max-width: 768px) {
        .legal-links {
          font-size: 19px;
        }
      }
    </style>

    <p class="legal-links">
      <a href="" target="_blank" rel="noopener"></a> |
      <a href="" target="_blank" rel="noopener"></a> |
      <a href="" target="_blank" rel="noopener"></a>
    </p>


{# Fuentes y Estilos #}
<style>
@font-face {
    font-family: "DIN";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("https://f.hubspotusercontent10.net/hubfs/5313163/Runroom/Landing%20Page%20Zoomin/fonts/woff/DINOffcPro.woff") format("woff"),
      url("https://f.hubspotusercontent10.net/hubfs/5313163/Runroom/Landing%20Page%20Zoomin/fonts/woff2/DINOffcPro.woff2") format("woff2"),
        url("https://f.hubspotusercontent10.net/hubfs/5313163/Runroom/Landing%20Page%20Zoomin/fonts/ttf/DINOffcPro.ttf") format("ttf");
}

@font-face {
    font-family: "DIN";
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url("https://f.hubspotusercontent10.net/hubfs/5313163/Runroom/Landing%20Page%20Zoomin/fonts/woff/DINOffcPro-Medi.woff") format("woff"),
      url("https://f.hubspotusercontent10.net/hubfs/5313163/Runroom/Landing%20Page%20Zoomin/fonts/woff2/DINOffcPro-Medi.woff2") format("woff2"),
        url("https://f.hubspotusercontent10.net/hubfs/5313163/Runroom/Landing%20Page%20Zoomin/fonts/ttf/DINOffcPro-Medi.ttf") format("ttf");
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

body,
h1,
h2,
h3,
h4,
p,
ul,
ol,
li,
figure,
figcaption,
blockquote,
dl,
dd {
  font-family: "DIN", Arial, sans-serif;
  margin: 0;
}

ul,
ol {
  list-style: none;
  padding: 0;
}

a {
  text-decoration: none;
}

.mainwrapper {
  margin: 0 auto;
  max-width: 1280px;
  padding-left: 24px;
  padding-right: 24px;
  width: 100%;
}

.footer-links .copyright {
  font-weight: bold;
  display: block;
}

.rrss {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.footer-links {
    text-align: center;
  }

.rrss .title {
  margin: 0 0 24px;
}

.rrss ul {
  align-items: center;
  display: inline-flex;
}

.rrss ul .item:not(:last-child) {
  margin: 0 8px 0 0;
}

.rrss ul .item .icon {
  align-items: center;
  border-radius: 50%;
  display: inline-flex;
  height: 40px;
  justify-content: center;
  width: 40px;
}

.language-switcher ul li a:hover {
  color: #ffffff;
  font-weight: 700;
}

.rrss ul .item .icon.facebook {
  background: #1877f2;
}

.rrss ul .item .icon.instagram {
  background: #e4405f;
}

.rrss ul .item .icon.twitter {
  background: #1da1f2;
}

.rrss ul .item .icon.linkedin {
  background: #0a66c2;
}

.rrss ul .item .icon.youtube {
  background: #ff0000;
}

.p-small {
  text-align: center;
  
}

.rrss ul .item .icon.spotify {
  background: #1ed760;
}

.rrss ul .item .icon .svg {
  height: 16px;
  width: 16px;
}

.rrss ul .item:last-child .icon {
  margin-right: 0;
}

.language-switcher ul {
  display: flex;
  justify-content: center;
}

.language-switcher ul li {
  margin: 0 5px;
}


.language-switcher ul li a {
  text-decoration: none;
  color: #A6A5A5;
  text-transform: uppercase;
}

.language-switcher ul li a.selected{
  font-weight: 700;
  color: #494949;
}

.copyright,
.rrss,
.language-switcher {
  margin-bottom: 32px;
}

@media (min-width: 960px) {
  .language-switcher ul {
    justify-content: flex-end;
  }
  
  .rrss .title {
    margin: 0 0 10px 0;
  }
  
  .language-switcher ul li {
   margin: 0 0 0 10px;
  }
  
  .footer-links {
    display: flex;
    justify-content: space-between;
    align-items: center;
    text-align: inherit;
  }

  .rrss ul li .item .icon {
    height: 32px;
    width: 32px;
  }
  
  .menu ul {
    display: flex;
    justify-content: flex-end;
  }
  
  .menu ul li {
    margin: 0 0 0 10px;
  }
  
  .copyright,
  .rrss,
  .language-switcher {
    margin-bottom: 0;
  }
  
  .menu-item a {
    text-align: end;
  }
}

@media (min-width: 1280px) {  
  .rrss {
    display: flex;
    justify-content: center;
    text-align: left;
    flex-direction: row;
    padding-left: inherit;
    padding-right: inherit;
  }
  
  .menu {
  text-align: center;
  
  }
  
  .rrss .title {
    margin: 0 16px 0 0;
  }
  
  .rrss ul {
    padding-right: 24px;
  }
  
  
  .lang-current {
    font-weight: bold;
    color: #383838;
  }
}
</style>

  
  