/* V465 — Brands 03/04 desktop parity only */
@media (min-width:1181px){
  body.ct-home .concretta-premium-brands .cp-grid{
    grid-template-columns:repeat(16,minmax(0,1fr))!important;
  }
  body.ct-home .concretta-premium-brands .cp-card:nth-child(1){grid-column:1 / span 10!important;grid-row:1!important;}
  body.ct-home .concretta-premium-brands .cp-card:nth-child(2){grid-column:11 / span 6!important;grid-row:1 / span 2!important;}
  body.ct-home .concretta-premium-brands .cp-card:nth-child(3){grid-column:1 / span 5!important;grid-row:2!important;}
  body.ct-home .concretta-premium-brands .cp-card:nth-child(4){grid-column:6 / span 5!important;grid-row:2!important;}
  body.ct-home .concretta-premium-brands .cp-card:nth-child(3) .cp-card-body,
  body.ct-home .concretta-premium-brands .cp-card:nth-child(4) .cp-card-body{padding:30px 30px 25px!important;}
  body.ct-home .concretta-premium-brands .cp-card:nth-child(3) .cp-title,
  body.ct-home .concretta-premium-brands .cp-card:nth-child(4) .cp-title{font-size:clamp(24px,1.55vw,31px)!important;}
  body.ct-home .concretta-premium-brands .cp-card:nth-child(3) .cp-subtitle,
  body.ct-home .concretta-premium-brands .cp-card:nth-child(4) .cp-subtitle{max-width:92%!important;min-height:58px!important;font-size:13px!important;line-height:1.45!important;}
  body.ct-home .concretta-premium-brands .cp-card:nth-child(3) .cp-button,
  body.ct-home .concretta-premium-brands .cp-card:nth-child(4) .cp-button{margin-top:0!important;}
}
