.artist-item{padding:0;position:relative}.artist-item a{position:relative;padding:var(--padding);display:block}.artist-item a:before{display:block;content:"";height:calc(100% + var(--padding-x2));top:var(--padding-neg);left:var(--padding-neg);width:calc(100% + var(--padding-x2));position:absolute;background-color:var(--blue);opacity:0;transition:all .6s ease-in-out}.artist-item a:hover:before{opacity:.35}.artist-item a>*{position:relative;z-index:3}.artist-item a img{aspect-ratio:17/26}.artist-item h3{margin:var(--padding) 0 var(--padding-25);display:flex}@media screen and (max-width:780px){.artist-item h3{margin:10px 0 0}}.artist-item h3+h3{margin:0}.artist-item h3 span{flex:1}.artist-item h3 time{font-variant-numeric:lining-nums}@media screen and (max-width:780px){.artist-item{margin-bottom:var(--padding)}.artist-item a{padding:var(--padding-50)}.artist-item a:before{height:calc(100% + var(--padding));top:var(--padding-50-neg);left:var(--padding-50-neg);width:calc(100% + var(--padding))}}
