#music.music-photo-page{min-height:0;padding:36px 20px;place-content:initial;align-content:start;gap:0}
#music .music-photo{width:min(100%,540px);margin:26px 0 0;padding:10px;background:#fff;border:1px solid #e7e1f2;border-radius:24px;box-shadow:0 12px 36px rgba(78,52,118,.09);box-sizing:border-box}
#music .music-photo img{display:block;width:100%;height:auto;border-radius:16px}
#music .music-photo figcaption{padding:14px 8px 6px;color:#55417f;font-size:16px;font-weight:700;text-align:center}
@media(max-width:620px){#music.music-photo-page{padding:26px 14px}#music .music-photo{margin-top:22px;padding:7px;border-radius:20px}#music .music-photo img{border-radius:14px}}
