.idioma-menu{position:relative;flex:none;font-family:var(--f-texto,'Baloo 2',system-ui);color:var(--tinta,#2b2340)}.idioma-menu svg{width:27px;height:19px;border:1px solid #2b234033;border-radius:3px;flex:none}.idioma-menu button{display:flex;align-items:center;gap:7px;min-height:44px;cursor:inherit;font:700 .9rem var(--f-texto,'Baloo 2',system-ui)}.idioma-actual{transform:none;box-shadow:none;padding:7px 9px;border:1px solid #e6dcca}.idioma-lista{display:none;position:absolute;right:0;top:100%;min-width:170px;padding:7px;background:var(--papel,#fffaf2);border:1px solid #e6dcca;border-radius:12px;box-shadow:0 7px 20px #1c344833;z-index:80}.idioma-menu.abierto .idioma-lista{display:grid;gap:3px}.idioma-lista button{border:0;background:transparent;padding:8px 10px;border-radius:7px;color:inherit;text-align:left}.idioma-lista button:hover,.idioma-lista button:focus-visible{background:#cfeee8}.idioma-lista [aria-checked=true]::after{content:'✓';margin-left:auto}.idioma-flotante{position:fixed;right:16px;top:12px;z-index:80;padding:5px;border-radius:12px;background:#fffaf2ed}.seguimiento-barra .idioma-menu{margin-left:auto}.barra-der .idioma-menu{order:3}.barra-der #cuenta-atras{order:0}@media(max-width:560px){.idioma-actual{padding:7px}.idioma-actual span{display:none}.idioma-menu svg{width:24px;height:17px}.seguimiento-barra{gap:7px;padding-right:10px;padding-left:10px}}
