.pacho-disco-list{ display:flex; flex-direction:column; gap:40px; }
.pacho-disco-item{
  display:grid; grid-template-columns:1fr 1.3fr; gap:30px;
  background:#f5f5f5; padding:30px; border-radius:4px;
}
.pacho-disco-cover img{ width:100%; height:auto; display:block; }
.pacho-disco-info{ background:#fff; padding:20px 25px; }
.pacho-disco-head{ border-bottom:1px solid #eee; margin-bottom:16px; padding-bottom:10px; }
.pacho-disco-title{ margin:0; font-size:1.05rem; text-transform:uppercase; font-weight:700; letter-spacing:.03em; }
.pacho-disco-meta{ font-weight:400; text-transform:none; font-size:.9rem; color:#555; }
.pacho-disco-tracks ol, .pacho-disco-tracks ul{ padding-left:20px; margin:0 0 16px; }
.pacho-disco-tracks li{ margin-bottom:4px; font-size:.92rem; }
.pacho-disco-venta{ margin-top:16px; padding-top:16px; border-top:1px solid #eee; }
.pacho-disco-venta h4{ margin:0 0 8px; font-size:.85rem; font-weight:700; letter-spacing:.05em; }
.pacho-disco-venta p{ margin:0 0 6px; font-size:.9rem; }
@media (max-width: 800px){
  .pacho-disco-item{ grid-template-columns:1fr; }
}
