.sparkle-legacy .sp-legacy-media{max-height:70vh;overflow:auto;scroll-snap-type:y proximity;scroll-behavior:smooth}.sparkle-legacy .sp-legacy-media figure{margin:0 0 12px;scroll-snap-align:start}.sparkle-legacy .sp-legacy-media img{max-height:68vh;object-fit:contain}.sparkle-legacy .sp-legacy-thumbnails{display:flex;gap:8px;overflow-x:auto;padding:10px 0}.sparkle-legacy .sp-legacy-thumbnails a{flex:0 0 58px;border:1px solid #d5d2c6;border-radius:4px;padding:3px}.sparkle-legacy .sp-legacy-thumbnails img{width:50px;height:58px;object-fit:contain}.sparkle-legacy .sp-legacy-gallery{background:#fff}.sparkle-legacy a:focus-visible{outline:2px solid #21483e;outline-offset:3px}.sparkle-legacy .sp-bottom section{min-width:0}.sparkle-legacy .sp-bottom img{max-width:100%}@media(max-width:700px){.sparkle-legacy .sp-legacy-media{max-height:55vh}.sparkle-legacy .sp-legacy-media img{max-height:53vh}}