/* Glass Desert and Abyssal Glowtide: artwork-led previews on the site's dark ground. */
.scene-pack .product-hero-art{border-color:#372946;background:#15101d}
.scene-pack .product-hero-art img{aspect-ratio:15/7;object-fit:cover}
.scene-pack .product-preview-grid.scene-gallery{grid-template-columns:minmax(0,1fr);max-width:960px;margin-inline:auto;gap:24px}
.scene-pack .scene-gallery .product-preview{border-color:#46344f;background:#15101d}
.scene-pack .scene-gallery .product-preview img{aspect-ratio:48/25;object-fit:cover;background:#15101d}
.scene-pack .scene-gallery figcaption{display:flex;justify-content:space-between;align-items:baseline;gap:8px 28px;flex-wrap:wrap;padding:14px 20px;border-top-color:#3a2b45}
.scene-pack .scene-gallery figcaption h3{font-size:25px;margin:0}
.scene-pack .scene-gallery figcaption p{font-size:14px;margin:0}
.scene-pack .product-edition-comparison{background:#15101d;border-color:#46344f}
.scene-pack .scene-edition-key{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 18px 11px;text-align:center;color:#d4c3e3;font:13px/1.4 var(--sans)}
.scene-pack .product-edition-comparison figcaption{border-top:1px solid #3a2b45}
@media(max-width:620px){.scene-pack .scene-gallery figcaption{padding:12px 15px}.scene-pack .scene-gallery figcaption h3{font-size:23px}.scene-pack .scene-edition-key{font-size:11px;padding-inline:8px}}
