/* Favorito Delivery — Build 459
   Capa menor/centralizada, sem duplicidade de entrega/retirada e status abre Horários. */

/* Capa: reduz um pouco mais a altura e centraliza o conteúdo visual da imagem. */
body.marketplace-store-pwa-embedded[data-market-page="loja"] .app-store-cover{
  height:clamp(285px,52vw,390px)!important;
}
body.marketplace-store-pwa-embedded[data-market-page="loja"] .app-store-cover .store-cover-image{
  object-position:50% 50%!important;
}
body.marketplace-store-pwa-embedded[data-market-page="loja"] .app-store-cover > .store-app-identity .store-avatar.large{
  display:grid!important;
  place-items:center!important;
}
body.marketplace-store-pwa-embedded[data-market-page="loja"] .app-store-cover > .store-app-identity .store-avatar.large img{
  object-position:center center!important;
}

/* A linha Entrega/Retirada já está representada no restante da Home: remove a duplicidade. */
body.marketplace-store-pwa-embedded[data-market-page="loja"] .fav447-service-line{
  display:none!important;
}
body.marketplace-store-pwa-embedded[data-market-page="loja"] .fav447-store-summary{
  padding-top:12px!important;
}

/* Status é um botão de acesso aos horários. */
body.marketplace-store-pwa-embedded[data-market-page="loja"] .fav447-info-row[data-fav459-hours]{
  cursor:pointer!important;
}

@media(max-width:760px){
  body.marketplace-store-pwa-embedded[data-market-page="loja"] .app-store-cover{
    height:270px!important;
  }
  body.marketplace-store-pwa-embedded[data-market-page="loja"] .app-store-cover > .store-app-identity{
    min-height:116px!important;
    padding:16px 56px 16px 15px!important;
  }
  body.marketplace-store-pwa-embedded[data-market-page="loja"] .app-store-cover > .store-app-identity .store-avatar.large{
    width:66px!important;
    height:66px!important;
    min-width:66px!important;
    flex-basis:66px!important;
  }
}
