/*Discography page overrides*/
.btn-primary {
    background-color: #111111;
    border: 1px solid #111111;
}

.btn-primary:hover {
    background-color: #333333;
    border-color: #333333;
}

.song-titles {
    min-height: 3rem;
}

/* Album cover shadows */
.jumbotron img.img-fluid,
.card img.card-img-top {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    transition: box-shadow 0.3s ease;
}

.jumbotron img.img-fluid:hover,
.card img.card-img-top:hover {
    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.25);
}
