.live-gallery{max-width:1440px;margin:0 auto;padding:72px clamp(24px,5vw,80px)}.live-gallery .gallery-heading{flex-wrap:wrap;justify-content:space-between;display:flex}.live-gallery .saint-gallery-grid{margin:48px 0;display:grid}.live-gallery .saint-gallery-card{min-width:0}.live-gallery .saint-gallery-card h2{margin:16px 0;font:clamp(24px,3vw,38px)/1.25 Georgia,serif}.live-gallery .gallery-order{letter-spacing:.1em;color:#c9b68c;margin-top:22px;font-size:12px}.live-gallery .gallery-actions,.live-gallery .gallery-pages{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.live-gallery button{font:inherit;cursor:pointer;color:#d5c39b;background:0 0;border:1px solid #6c6048;min-height:44px;padding:12px 18px}.live-gallery button:disabled{opacity:.4;cursor:default}.live-gallery a{color:#d5c39b;text-underline-offset:5px}.live-gallery .gallery-pages{margin:48px 0}.live-gallery .gallery-missing{aspect-ratio:1;background:#111;place-items:center;padding:24px;display:grid}
