/* Favorito Delivery — Build 461
   Remove os ícones extras das categorias e volta o bloco de informações da loja ao modelo anterior. */

/* 1) Esconde o card customizado criado nas builds 447+ e deixa voltar o botão nativo
   "Informações da loja / Horários, pagamentos e unidades" antes do cardápio. */
body.marketplace-store-pwa-embedded[data-market-page="loja"] .fav447-store-summary{
  display:none!important;
}
body.marketplace-store-pwa-embedded[data-market-page="loja"] .market-store-info-trigger{
  display:flex!important;
  margin:12px 16px 8px!important;
}

/* 2) Categorias: se já existe imagem, mostra apenas imagem + título.
   Sem ícone placeholder extra. */
body[data-market-page="loja"] .store-catalog-tabs a{
  display:inline-flex!important;
  align-items:center!important;
  gap:9px!important;
}
body[data-market-page="loja"] .store-catalog-tabs a .store-catalog-tab-media{
  width:34px!important;
  height:34px!important;
  min-width:34px!important;
  flex:0 0 34px!important;
  border-radius:12px!important;
  overflow:hidden!important;
  background:#f5f6f8!important;
  display:grid!important;
  place-items:center!important;
}
body[data-market-page="loja"] .store-catalog-tabs a .store-catalog-tab-media img{
  width:100%!important;
  height:100%!important;
  display:block!important;
  object-fit:cover!important;
}
body[data-market-page="loja"] .store-catalog-tabs a .store-catalog-tab-media.is-placeholder,
body[data-market-page="loja"] .store-catalog-tabs a .store-catalog-tab-media:empty{
  display:none!important;
}
body[data-market-page="loja"] .store-catalog-tabs a span:last-child{
  font:800 14px/1.15 var(--font)!important;
}

@media(max-width:760px){
  body[data-market-page="loja"] .store-catalog-tabs a .store-catalog-tab-media{
    width:32px!important;
    height:32px!important;
    min-width:32px!important;
    border-radius:11px!important;
  }
}
