.AlbumCard{text-align:center;padding-bottom:1rem;margin:0 1rem 2rem;background-color:var(--light);border-radius:1rem;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .3s ease;cursor:pointer}.AlbumCard a:not(.btn){color:var(--black);text-decoration:none}.AlbumCard:hover{transform:scale(1.03)}.AlbumCard .AlbumCardImage{background:var(--black)!important;display:block;position:relative}.AlbumCard .AlbumCardImage img{max-width:100%;width:100%;height:60%;object-fit:cover}.AlbumCard .AlbumCardName{margin-top:.5rem;padding:0 1rem;font-size:18px;font-weight:600;margin-bottom:8px}.AlbumCard .AlbumCardDescription{font-size:.75rem;padding:0 1rem;text-align:center}.AlbumCard .btn{background-color:var(--accent);color:var(--white);padding:8px 16px;border-radius:24px;border:none;cursor:pointer;transition:background-color .3s ease}.AlbumCard .btn:hover{background-color:var(--dark-accent)}.AlbumCard .view-all-button{color:var(--white);padding:12px 24px;border-radius:24px;border:none;cursor:pointer;margin:24px auto;display:block;transition:background-color .3s ease}.AlbumCard .albums-button:hover,.AlbumCard .view-all-button{background-color:var(--accent)}.AlbumCard .albums-button:hover:hover{background-color:var(--dark-accent)}.AlbumCard .followLink{display:flex;justify-content:right;padding:0 1.5rem}.AlbumCard .followLink img{width:2rem;height:auto}