/* Scoped reflow after dedicated category pages replace small collection cards. */
#book article.paper[data-collection-standalone-reflow="balanced-six-20261015"] .collection-image-layout {
  grid-template-columns:repeat(3,minmax(0,1fr));
  grid-template-rows:repeat(2,minmax(0,1fr));
  inset:15.4% 0 5.456%;
}
#book article.paper[data-collection-standalone-reflow="balanced-four-20261015"] .collection-image-layout {
  grid-template-columns:repeat(2,minmax(0,1fr));
  grid-template-rows:repeat(2,minmax(0,1fr));
  inset:15.4% 0 5.456%;
}
#book article.paper[data-collection-standalone-reflow="balanced-four-20261015"] .collection-image-layout > figure {
  grid-column:auto; grid-row:auto;
}
#book article.paper[data-collection-standalone-reflow="balanced-four-20261015"] .collection-image-layout[data-count="4"] > figure.global-caption-product[data-cat]:nth-child(n) > img {
  flex:1 1 0; height:0; min-height:0; aspect-ratio:auto;
  object-fit:cover; object-position:50% 65%;
}
#book article.paper[data-collection-standalone-reflow="rope-dining-20261015"] .ref-hero-photo {
  object-position:50% 100%;
}
#book article.paper[data-copy-source-id="page-194"] .ref-story .ref-cuba-dimension-note {
  position:static; margin:1.2cqw 0 0; font-size:1.05cqw; line-height:1.4;
}

/* Pending family-placement alternative only: preserve four complementary Riverstone product cards. */
#book article.paper[data-collection-subset-layout="riverstone-four-products"] .sheet.ref-page > .ref-products {
  grid-template-columns:repeat(4,minmax(0,1fr));
}
#book article.paper[data-collection-subset-layout="riverstone-four-products"] .sheet.ref-page > .ref-products > figure > img {
  object-fit:contain; height:32.64cqw;
}
