/* Ikon candidate opt-ins to the current shared review typography and stacked
   editorial composition. No protected review loads this bridge. */
[data-legacy-full-review-parity="ikon"] {
  --pt-serif:var(--display,"Arial Narrow","Aptos Narrow","Roboto Condensed",sans-serif);
  --pt-sans:var(--body,Aptos,Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);
}
[data-legacy-full-review-parity="ikon"] .article h2,
[data-legacy-full-review-parity="ikon"] .article h3,
[data-legacy-full-review-parity="ikon"] .article .pt-photo-copy > strong,
[data-legacy-full-review-parity="ikon"] .article .pt-photo-copy > h2,
[data-legacy-full-review-parity="ikon"] .article .pt-photo-v18-mosaic figcaption > strong,
[data-legacy-full-review-parity="ikon"] .article .pt-photo-v18-panorama figcaption > strong,
[data-legacy-full-review-parity="ikon"] .article .pt-photo-family figcaption > strong {
  font-family:var(--display,"Arial Narrow","Aptos Narrow","Roboto Condensed",sans-serif)!important;
}

[data-legacy-full-review-parity="ikon"] .article .pt-current-editorial-stack {
  display:flex!important;
  flex-direction:column!important;
  align-items:stretch!important;
  gap:1.25rem!important;
  margin:3.75rem 0!important;
  padding:1.55rem 0 0!important;
  border-top:1px solid rgba(24,50,74,.14)!important;
  border-bottom:1px solid rgba(24,50,74,.14)!important;
  background:transparent!important;
}
[data-legacy-full-review-parity="ikon"] .article .pt-current-editorial-stack .pt-photo-copy {
  order:1;
  width:100%!important;
  max-width:none!important;
  padding:0!important;
}
[data-legacy-full-review-parity="ikon"] .article .pt-current-editorial-stack .pt-photo-copy > strong {
  max-width:none!important;
  margin:.45rem 0 .8rem!important;
}
[data-legacy-full-review-parity="ikon"] .article .pt-current-editorial-stack .pt-photo-copy > p {
  max-width:none!important;
  margin:0!important;
}
[data-legacy-full-review-parity="ikon"] .article .pt-current-editorial-stack .pt-photo-media {
  order:2;
  display:block!important;
  width:100%!important;
  height:auto!important;
  min-height:0!important;
  aspect-ratio:auto!important;
  overflow:visible!important;
}
[data-legacy-full-review-parity="ikon"] .article .pt-current-editorial-stack .pt-photo-media img {
  display:block!important;
  width:100%!important;
  height:auto!important;
  min-height:0!important;
  max-height:none!important;
  aspect-ratio:auto!important;
  object-fit:contain!important;
}

@media(max-width:760px) {
  [data-legacy-full-review-parity="ikon"] .article .pt-current-editorial-stack {
    gap:1rem!important;
    margin:2.75rem 0!important;
  }
}

/* Release5 R2: only the Ikon navy mountain panel and price-history control. */
#main.pt-ikon-main .featured-mountains .mountain-name{color:var(--paper,#fffdf8)}
#main.pt-ikon-main .pt-price-history-toggle{margin-bottom:1.5rem}
