/* Supplementary gallery copy stays secondary to the existing title and artwork. */
.gallery-value-line { color: var(--ink); font-size: .9375rem; font-weight: 600; line-height: 1.4; margin: 12px 0 6px; }
.gallery-materials, .gallery-offer { color: var(--ink); font-size: .75rem; line-height: 1.5; margin: 6px 0 12px; }
.gallery-offer { margin: 10px 0 0; }
.home-wide .lifestyle-story .hero-cta { margin-top: 12px; }
@media (min-width: 861px) and (max-width: 1100px) {
 .home-wide .gallery-value-line { font-size: .8125rem; margin-top: 8px; }
 .home-wide .gallery-materials, .home-wide .gallery-offer { font-size: .6875rem; }
 .home-wide .lifestyle-story .lede { margin: 8px 0; }
 .home-wide .home-wide-details { margin-top: 4px; }
}
