/* 086 — correção cirúrgica exclusivamente da apresentação Prime TV + SBT.
   Referência: página individual desktop aprovada.
   Não altera Aconteceu Agora, trilhos, cards, player, conteúdo ou desktop da página individual. */

/* Página intermediária — desktop: mesma largura aprovada do conjunto Prime TV + SBT
   da página individual desktop; centralizado sob o box de 290px do Aconteceu Agora. */
@media (min-width:701px){
  .vtv-breaking-catalog .vtv-breaking-catalog-brand>img{
    width:235px!important;
    max-width:235px!important;
    height:auto!important;
    max-height:none!important;
    object-fit:contain!important;
    margin:0 0 0 27.5px!important;
    transform:none!important;
  }
}

/* Página intermediária — mobile: preserva o tamanho já aprovado (150px) e corrige
   somente o eixo visual para acompanhar a arte Aconteceu Agora, que extravasa seu box. */
@media (max-width:700px){
  .vtv-breaking-catalog .vtv-breaking-catalog-brand>img{
    width:150px!important;
    max-width:150px!important;
    height:auto!important;
    max-height:none!important;
    object-fit:contain!important;
    margin-left:auto!important;
    margin-right:auto!important;
    transform:translateX(clamp(-56px,-15vw,-42px))!important;
  }
}

/* Página individual — somente mobile: aumenta Prime TV + SBT para a relação visual
   já aprovada na página individual desktop. O desktop não recebe nenhuma regra nova. */
@media (max-width:640px){
  body.vtv-premium:not(.em-environment) .breakingStory .breakingIdentity .breakingPartnerLogos{
    width:min(42vw,150px)!important;
    max-width:150px!important;
    height:auto!important;
    max-height:none!important;
    object-fit:contain!important;
    margin-left:auto!important;
    margin-right:auto!important;
    transform:none!important;
  }
}
