header nav{align-items:center}
.lang-flags{display:flex;align-items:center;gap:5px}
.lang-flag{display:block;width:30px;height:22px;padding:2px;background:none;border:1px solid transparent;border-radius:4px;cursor:pointer;opacity:.62}
.lang-flag svg{display:block;width:100%;height:100%;border-radius:2px}
.lang-flag:hover{opacity:1}.lang-flag[aria-pressed="true"]{opacity:1;border-color:#b68742}
/* O visor separado é genérico e só tem textos em espanhol e português. */
#product-link{display:none}
@media(max-width:420px){.lang-flag{width:27px;height:20px}.lang-flags{gap:3px}}
