.album img {max-width:100%;}

.spotify-albums {
    gap:80px;
    margin:60px 0px;
    justify-content: center ;
}

.album {text-align:center;width: 200px;}

.album .thumbnail {text-align:center; background:url(../images/cd.png) no-repeat center; background-size:contain; transition: .3s}

.album a {color:var(--cor-primaria)}

#musica .album a:hover {color:white}

.album .thumbnail img {transition: .3s}

.album .thumbnail:hover img {transform:translateX(-120px)}

.album .thumbnail:hover {transform: translateX(80px)}

.spotify-title {align-items:center; gap:20px}

.spotify-title .title {margin:0px;}

#musica .spotify-title .subtitle {margin:0px; opacity:.5;font-weight:100;}

#musica .social-icons {margin-left:auto; margin-bottom:0px}

.tab-content .spotify-albums {flex-wrap: wrap;}

.tab-content {
    display: none;
    margin-top: 20px;
}
.tab-content.active {
    display: block;
}

.tab-content .album a {color: var(--cor-texto-principal)}


@media(max-width:768px) {
    .spotify-albums {gap:20px;flex-wrap:wrap;justify-content:center}

    .album {min-width:40vw;max-width:40vw;}

    .album .thumbnail:hover img {transform:none}
    
    .album .thumbnail:hover {transform: none}

    .spotify-title .title {width:100%}
    .spotify-title {flex-wrap:wrap}
    #musica .spotify-title {padding:0px 5vw}
}