/*
 * V102.51.15.15 — TENJAKU LATAM Market Landing refinement.
 * Presentation-only: no Brand Master or stored Market Landing content is rewritten.
 */

/* Brand Story: reduce the empty gutter and give the reviewed sentence enough
 * editorial width. Applies to Market Landings only; Brand Master stays frozen. */
@media (min-width:981px){
  .emwh-brand-visual-page.is-market .emwh-brand-visual-story{
    grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);
    gap:48px!important;
  }
  .emwh-brand-visual-page.is-market .emwh-brand-visual-story .emwh-brand-visual-copy{
    max-width:620px;
  }
  .emwh-brand-visual-page.is-market .emwh-brand-visual-story .emwh-brand-visual-copy p{
    max-width:580px!important;
  }
}

/* MORE MARKETS: reuse the visual card system used by Brand Master Selected Markets.
 * The renderer supplies the same Market Cover asset and public sibling URL.
 * V102.51.15.17: keep the Brand Master fixed desktop column rhythm. Do not use
 * auto-fit here: with one published sibling it stretched one card to full width. */
.emwh-brand-visual-page.is-market>.emwh-brand-public-related-markets.is-related-markets{
  max-width:none;
  padding-left:0!important;
  padding-right:0!important;
}
.emwh-brand-visual-page.is-market>.emwh-brand-public-related-markets.is-related-markets>header{
  max-width:760px;
}
.emwh-brand-visual-page.is-market>.emwh-brand-public-related-markets.is-related-markets>.emwh-brand-visual-market-grid{
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  gap:22px!important;
  width:100%;
  max-width:none!important;
  margin-top:24px!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
}
@media (max-width:900px){
  .emwh-brand-visual-page.is-market>.emwh-brand-public-related-markets.is-related-markets>.emwh-brand-visual-market-grid{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:18px!important;
  }
}
@media (max-width:620px){
  .emwh-brand-visual-page.is-market>.emwh-brand-public-related-markets.is-related-markets>.emwh-brand-visual-market-grid{
    grid-template-columns:1fr!important;
    gap:14px!important;
  }
}
