.idioma-mapa{position:relative;max-width:360px;margin:0 0 24px}.idioma-mapa>label{display:block;margin-bottom:8px;font-weight:600}.idioma-mapa select,.idioma-mapa__controle{box-sizing:border-box;width:100%;min-height:46px;padding:10px 38px 10px 12px;border:1px solid #c7c4ca;border-radius:3px;background:#fff;color:#292332;font:inherit}.idioma-mapa__controle{position:relative;display:flex;align-items:center;gap:10px;cursor:pointer;text-align:left}.idioma-mapa__controle::after{position:absolute;right:16px;width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);content:''}.idioma-mapa__controle:focus-visible{outline:2px solid #9a2479;outline-offset:3px}.idioma-mapa__controle[aria-invalid=true]{border-color:#b22636}.idioma-mapa__opcoes{position:absolute;top:calc(100% - 4px);left:0;right:0;z-index:20;padding:4px;border:1px solid #c7c4ca;border-radius:3px;background:#fff;box-shadow:0 5px 18px #21132924}.idioma-mapa__opcao{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 8px;color:#292332;cursor:pointer}.idioma-mapa__opcao.is-active,.idioma-mapa__opcao:hover{background:#f3eaf1}.idioma-mapa__opcao[aria-selected=true]{font-weight:600}.idioma-mapa img{display:block;flex-shrink:0;width:28px;height:20px}.idioma-mapa>small{display:block;color:#b22636}.idioma-mapa [hidden]{display:none}