/* Favorito Delivery — Build 480
   Correção isolada do Marketplace Vitrine:
   - restaura opção Favorito Vitrine no Master
   - mobile mostra 2 banners visíveis
   - melhora gesto horizontal
   - deixa configuração de popup mais fácil de encontrar */

/* Favorito Vitrine destacado no seletor do Master. */
.market-home-model-preview.is-favorito-vitrine{
  background:color-mix(in srgb,var(--market-home-preview-color,var(--color-primary,#ff4f70)) 7%,#fff);
}
.market-home-model-preview.is-favorito-vitrine .mhmp-banner{height:46px}
.market-home-model-preview.is-favorito-vitrine .mhmp-shortcuts{height:31px}

/* Onde configurar o popup fica explícito na aba Banners. */
.market-banner-popup-help{
  margin:0 0 14px;
  padding:13px 15px;
  border:1px solid color-mix(in srgb,var(--color-primary,#EA010B) 20%,#e5e7eb);
  border-radius:13px;
  background:color-mix(in srgb,var(--color-primary,#EA010B) 5%,#fff);
  display:flex;
  flex-direction:column;
  gap:3px;
}
.market-banner-popup-help strong{font-size:14px}
.market-banner-popup-help span{font-size:12.5px;line-height:1.45;color:#667085}

/* Celular: dois banners visíveis, maiores que o modelo antigo de 40,5vw. */
@media(max-width:639px){
  body[data-market-home-model="favorito_vitrine"][data-market-page="inicio"] .fav-vitrine-banner-track{
    gap:10px!important;
    overflow-x:auto!important;
    overflow-y:hidden!important;
    -webkit-overflow-scrolling:touch!important;
    touch-action:pan-y!important;
    overscroll-behavior-inline:contain!important;
    scroll-behavior:auto!important;
  }
  body[data-market-home-model="favorito_vitrine"][data-market-page="inicio"] .fav-vitrine-banner{
    flex:0 0 45vw!important;
    width:45vw!important;
    min-width:45vw!important;
    max-width:45vw!important;
    border-radius:15px!important;
  }
  body[data-market-home-model="favorito_vitrine"][data-market-page="inicio"] .fav-vitrine-banner img{
    aspect-ratio:16/8!important;
    object-fit:cover!important;
  }
}
