.artist-carousel__heading-section{margin-bottom:4rem;text-align:center}.artist-carousel__heading{margin-bottom:2rem}.artist-carousel__slide{border-radius:5px;max-width:500px;overflow:hidden}.artist-link{display:block;position:relative}.artist-info{background-image:linear-gradient(to top,var(--color-neutral-black) 0,transparent 100%);bottom:0;color:var(--color-neutral-white);height:116px;left:0;position:absolute;width:100%}.artist-info__wrapper{bottom:0;padding:1.125rem;position:absolute}.artist-image{height:328px;position:relative}.artist-image img{height:100%;object-fit:cover;object-position:top center;position:absolute;width:100%;z-index:-1}.artist-carousel-nav{display:flex;gap:.5rem;margin-top:1rem}.artist-carousel-nav__toggle{align-items:center;background-color:var(--color-pinkjoy);border-radius:50%;display:flex;gap:.5rem;height:1.75rem;justify-content:center;width:1.75rem}.artist-carousel-nav__toggle i{color:var(--color-neutral-white)}@media screen and (max-width:767px){.artist-carousel__slider{overflow-x:hidden;width:calc(100% + 1.375rem)}.artist-carousel__heading{font-size:var(--font-size-text-xl2);line-height:var(--line-height-text-xl2)}.artist-carousel__text{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md)}}