#playlist-container .v-card__text[data-v-1bda43ca]{padding:0}#playlist-control .flex.xs4:first-child .v-responsive .v-image[data-v-1bda43ca]{padding-left:0}.single-item-overlay[data-v-1bda43ca]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;display:flex;align-items:center;justify-content:center;pointer-events:none}.single-item-overlay .play-pause-icon[data-v-1bda43ca]{font-size:10vh!important;animation:scaleAndFade-1bda43ca 1s ease-out forwards;opacity:0;color:#fff;text-shadow:0 0 30px rgba(0,0,0,.8);filter:drop-shadow(0 0 20px rgba(0,0,0,.5))}@keyframes scaleAndFade-1bda43ca{0%{opacity:1;transform:scale(.7)}50%{opacity:1;transform:scale(1)}85%{opacity:.3}to{opacity:0;transform:scale(.9)}}.v-carousel__item .v-responsive__content{margin:auto}#playlist-container .playlist-container--close-btn{position:absolute;right:6px;top:6px}.loading{border-radius:50px;line-height:100px;text-align:center;width:50px;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-transform:uppercase;letter-spacing:.05em}.loading:after,.loading:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);border-radius:50px;opacity:0}.loading:before{transform:scale(1);animation:pulse 2s linear infinite}.loading:after{animation:pulse 2s linear 1s infinite}@keyframes pulse{0%{transform:scale(.6);opacity:0}33%{transform:scale(1);opacity:1}to{transform:scale(1.4);opacity:0}}.swiper-container{background-color:transparent}.ssr-carousel-slide{transition:filter border-color .5s .5s;height:100%;border-width:0;display:flex;align-items:center;justify-content:center}.ssr-carousel-slide img:not(.fullscreen),.ssr-carousel-slide video:not(.fullscreen){box-sizing:border-box;border:solid grey}.ssr-carousel-slide.active .focused{display:inline-block;border:solid #af1817}.active-video-element{outline:4px solid grey}.active-video-element.focused{outline-color:#af1817}@keyframes buttonFadeOut{to{scale:0}}@keyframes buttonFadeIn{to{scale:1}}.pause-overlay-button-wrapper{scale:0;position:absolute;left:calc(50vw - 36px);top:calc(50vh - 36px);z-index:5000}.pause-overlay-button-wrapper.fade-in{animation:buttonFadeIn 1s forwards}.pause-overlay-button-wrapper.fade-out{animation:buttonFadeOut 1s forwards}.pause-overlay-button-wrapper .pause-overlay-button{color:#af1817!important;background-color:rgba(51,51,51,.4)!important}:focus{outline:none}body,html{padding:0;margin:0;overflow:hidden;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}body{font-family:Helvetica;font-size:16px;color:#252227}a{text-decoration:none;color:#000}a:hover{color:#9c2532;cursor:pointer}.sp--player--item{background-color:#fff}::-webkit-scrollbar{width:8px;height:8px;border-radius:3px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:6px}::-webkit-scrollbar-thumb{background:#888;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#8bc34a}#app{background:transparent}.sp--player{width:100vw;margin:auto;max-height:100%}.sp--player--button{top:calc(50vh - 25px);height:50px;position:absolute;z-index:20}.sp--player--button.left{left:10px}.sp--player--button.right{right:10px}.sp--player--button.hidden{display:none}.sp--player--item.active{z-index:2;margin:auto}.sp--player--item.always-visible{opacity:1}.sp--player--item.default-layout{font-family:"object-fit: contain;";-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.sp--player--item.default-layout,.sp--player--item.fullscreen{position:absolute;top:0;left:0;z-index:1;opacity:0}#webplayer-container{position:relative}#webplayer-container #media-controls-root>.media-controls{display:flex;flex-direction:row;z-index:205;position:absolute;bottom:0;left:0;right:0;width:100%;transition:opacity .5s ease-in-out,transform .5s ease-in-out;background:rgba(0,0,0,.5);padding-left:10px;padding-top:10px;padding-bottom:10px}#webplayer-container #media-controls-root>.media-controls.media-controls--visible{opacity:1;transform:translateY(0)}#webplayer-container #media-controls-root>.media-controls.media-controls--hidden{opacity:0;transform:translateY(100%);pointer-events:none}#webplayer-container #media-controls-root>.progress-bar{position:absolute;bottom:0;margin-bottom:0;left:0;z-index:207}#webplayer-container #media-controls-root>.progress-bar .v-progress-linear__determinate{transition:width .3s linear}#webplayer-container #media-controls-root>.progress-bar .v-progress-linear__background{width:100%!important;left:0!important}