/* Cabeçalho partilhado: tradução continua activa; selector deixa de ser visível. */
.app-nav [data-language-select],.app-nav .eh-header-language,.app-nav .nav-item-language{display:none!important}
.app-nav .top-nav{gap:10px}
.app-nav a[href*="cart.php?a=view"]{position:relative;display:inline-flex!important;align-items:center;justify-content:center;width:43px;height:43px;padding:0!important;gap:0!important;border:1px solid #e5e9ef!important;border-radius:12px!important;background:#fff!important;color:#617084!important;box-shadow:0 3px 10px rgb(23 32 51 / 3%)}
.app-nav a[href*="cart.php?a=view"]>.item-text{position:absolute!important;width:1px!important;height:1px!important;font-size:12px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
.app-nav a[href*="cart.php?a=view"]>i{font-size:19px!important;margin:0!important}
.app-nav a[href*="cart.php?a=view"]>.badge:not(.hidden){position:absolute;top:-4px;right:-5px;font-size:10px}
@media(hover:hover) and (pointer:fine){.app-nav a[href*="cart.php?a=view"]:hover{background:#fff7f0!important;border-color:#ecc6a9!important;color:#df712c!important}}
@media(max-width:480px){.app-nav a[href*="cart.php?a=view"]{width:38px;height:38px;border-radius:10px!important}}
