._cover_p90mc_1{position:relative;border-radius:4px 12px 12px 4px;color:#fbf3ea;box-shadow:var(--shadow-md),inset -6px 0 12px #0000002e;overflow:hidden;aspect-ratio:2 / 3;flex-shrink:0}._sm_p90mc_10{width:36px}._md_p90mc_11{width:100%}._lg_p90mc_12{width:150px}._art_p90mc_15{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s ease}._artOn_p90mc_19{opacity:1}._painted_p90mc_20{box-shadow:var(--shadow-lg),inset -6px 0 12px #0000002e}._spine_p90mc_22{position:absolute;left:0;top:0;bottom:0;width:6%;background:linear-gradient(90deg,#00000047,#0000000d);border-right:1px solid rgba(255,255,255,.1);z-index:1}._band_p90mc_32{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:28% 10% 9% 12%;background:linear-gradient(to top,rgba(20,10,14,.82),rgba(20,10,14,.4) 60%,transparent);display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}._inner_p90mc_39{position:absolute;inset:10% 10% 10% 16%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--spacing-2);border:1px solid rgba(251,243,234,.28);border-radius:2px;padding:var(--spacing-2)}._sm_p90mc_10 ._inner_p90mc_39{inset:0;border:none;padding:2px}._genre_p90mc_53{font-family:var(--font-family-base);font-size:.58rem;letter-spacing:.16em;text-transform:uppercase;opacity:.85}._title_p90mc_60{font-family:var(--font-family-display);font-weight:600;font-size:1.05rem;line-height:1.2;text-shadow:0 1px 6px rgba(0,0,0,.35);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._sm_p90mc_10 ._title_p90mc_60{font-size:0}._lg_p90mc_12 ._title_p90mc_60{font-size:1.15rem}._ornament_p90mc_73{opacity:.6;font-size:.7rem;color:var(--gold-soft)}
