.band-gallery{padding:56px 0 0}.band-gallery-heading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:28px;display:flex}.band-gallery-heading h2{letter-spacing:-.6px;color:#fff0fb;margin-top:13px;font-size:35px;line-height:1.25}.band-gallery-heading>p{color:#c4a3d3;font-size:12px;line-height:1.8}.band-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}.band-gallery-card{text-align:left;background:linear-gradient(130deg,#280d38,#180923);border:1px solid #b75ac74f;border-radius:10px;min-width:0;padding:0;display:block;overflow:hidden}.band-gallery-image{aspect-ratio:16/10;background:#070209;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.band-gallery-image>img{object-fit:contain;width:100%;height:100%;transition:filter .2s;display:block}.band-gallery-card:hover{border-color:#ff70be99}.band-gallery-card:hover img{filter:brightness(1.09)}.band-gallery-zoom{color:#ffc0e9;background:#190824d9;border:1px solid #ee79c373;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;display:flex;position:absolute;bottom:15px;right:15px}.band-gallery-caption{justify-content:space-between;align-items:center;gap:14px;padding:20px;display:flex}.band-gallery-caption>strong{color:#f7e3ff;font-size:14px;font-weight:500;line-height:1.5}.band-gallery-caption>span{color:#e29ace;white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:flex}.band-gallery-viewer{padding:20px}.band-gallery-viewer>img{object-fit:contain;background:#08030d;width:100%;height:auto;max-height:calc(100dvh - 220px)}.band-gallery-controls{justify-content:space-between;align-items:center;gap:18px;padding-top:18px;display:flex}.band-gallery-controls>span{color:#d4b2e3;font-size:11px}.band-gallery-controls .button{gap:7px;padding:11px 14px;font-size:11px}@media (max-width:820px){.band-gallery{padding-top:42px}.band-gallery-grid{gap:18px}.band-gallery-caption{flex-wrap:wrap;gap:9px;padding:17px 15px}.band-gallery-caption>strong{font-size:12px}.band-gallery-heading h2{font-size:29px}}@media (max-width:620px){.band-gallery-heading{flex-direction:column;align-items:flex-start;gap:15px;margin-bottom:24px}.band-gallery-heading h2{font-size:28px}.band-gallery-heading>p{font-size:11px}.band-gallery-grid{grid-template-columns:minmax(0,1fr);gap:22px}.band-gallery-caption{gap:12px;padding:18px}.band-gallery-caption>strong{font-size:13px}.band-gallery-caption>span{font-size:10px}.band-gallery-zoom{width:32px;height:32px;bottom:12px;right:12px}.band-gallery-viewer{padding:12px}.band-gallery-viewer>img{max-height:calc(100dvh - 195px)}.band-gallery-controls{gap:10px;padding-top:14px}.band-gallery-controls .button{padding:10px 11px;font-size:10px}.band-gallery-controls>span{font-size:10px}}.band-picture-original{color:#edabd9;justify-content:center;margin-top:15px;font-size:11px}
