.lang-switcher-pt{display:inline-flex!important;align-items:center;gap:6px;padding:4px 10px;border:1px solid #ddd;border-radius:6px;font-size:12px;font-weight:600;color:#333!important;text-decoration:none!important;background:#f9f9f9}.lang-switcher-pt:hover{background:#efefef}.lang-switcher-es{display:inline-flex!important;align-items:center!important;border:none!important;background:none!important;padding:0!important;box-shadow:none!important}.lang-switcher-es a{font-size:0!important;display:inline-block;width:26px;height:18px;background-image:url('https://flagcdn.com/w40/es.png');background-size:cover;background-position:center;border-radius:2px;border:none!important;background-color:transparent!important;padding:0!important;box-shadow:none!important;margin:0!important}