.rollouts-container{height:100vh;background-color:transparent;overflow:hidden}.rollouts-content{padding-top:0;position:relative;height:100vh;display:flex;flex-direction:column}.rollouts-row{display:flex;height:calc(50vh - 1.75rem)}.rollouts-box{flex:1;position:relative}.rollouts-box-content{height:100%;position:relative;background-color:transparent}.rollouts-image-container{position:absolute;top:0;left:0;right:0;height:75%;cursor:pointer}.rollouts-image{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.rollouts-image-container:hover .rollouts-image{opacity:.3}.rollouts-hover-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.rollouts-image-container:hover .rollouts-hover-overlay{opacity:1}.rollouts-view-text{color:white;font-family:inherit;letter-spacing:.1em;font-weight:500;font-size:.875rem}.rollouts-horizontal-separator{position:absolute;top:75%;left:0;right:0;height:1px;background-color:rgba(255,255,255,.3);z-index:10}.rollouts-text-content{position:absolute;bottom:0;left:0;right:0;top:75%;padding:.5rem;display:flex;flex-direction:column;justify-content:space-between;background-color:transparent}.rollouts-artist-name{font-size:11px;font-weight:500}.rollouts-artist-name,.rollouts-text-line{font-family:inherit;letter-spacing:.1em;color:white;margin:0 0 .125rem}.rollouts-text-line{font-size:9px}.rollouts-label{font-weight:500}.rollouts-vertical-separator{position:absolute;top:0;right:0;width:1px;height:100%;background-color:rgba(255,255,255,.3)}.rollouts-row-separator{width:100%;height:1px;background-color:rgba(255,255,255,.3)}