.slider-next-gen{z-index:1;width:100%;height:auto;display:block;position:relative}.slider-next-gen:hover,.slider-next-gen:focus-within{z-index:100}.slider-next-gen .swiper{overflow:visible}.slider-next-gen .swiper-slide .slider-card{z-index:10!important}.slider-next-gen .swiper-slide{flex-shrink:0;transition:opacity .3s;position:relative;z-index:10!important;width:263px!important;height:auto!important;overflow:visible!important}.slider-next-gen .swiper:not(.swiper-initialized) .swiper-slide{margin-right:12px}.slider-next-gen .swiper-slide-visible,.slider-next-gen .swiper-slide-active{opacity:1}.slider-next-gen .swiper-slide .slider-card{z-index:1;width:var(--tile-width,263px)!important;height:auto!important;position:relative!important;overflow:visible!important}.slider-next-gen .swiper-slide .thumbnail{aspect-ratio:16/9;width:var(--tile-width,263px)!important;height:auto!important;position:relative!important;overflow:hidden!important}.slider-next-gen .swiper-slide .thumbnail .img-placeholder{background:linear-gradient(90deg,#2a2a2a 25%,#3a3a3a 37%,#2a2a2a 63%) 0 0/400% 100%;animation:1.5s ease-in-out infinite shimmer;position:absolute;inset:0}.slider-next-gen .swiper-slide .thumbnail.img-loaded .img-placeholder{background:0 0!important;animation:none!important}.slider-next-gen .swiper:not(.swiper-initialized) .swiper-button-prev,.slider-next-gen .swiper:not(.swiper-initialized) .swiper-button-next{opacity:0}.slider-next-gen .swiper:not(.swiper-initialized) .swiper-wrapper{padding-left:16px}@media (width>=431px){.slider-next-gen .swiper:not(.swiper-initialized) .swiper-wrapper{padding-left:48px}}.slider-next-gen.skeleton-loading .swiper-button-prev,.slider-next-gen.skeleton-loading .swiper-button-next,.slider-next-gen.skeleton-loading .swiper-pagination,.slider-next-gen.skeleton-loading .more{pointer-events:none;opacity:0!important}.slider-next-gen.ratio-2-3 .swiper-slide{width:215px!important;height:322px!important}.slider-next-gen.ratio-2-3 .slider-card{width:215px!important}.slider-next-gen.ratio-2-3 .thumbnail{aspect-ratio:2/3!important;width:215px!important;height:auto!important}.slider-next-gen.ratio-2-3 .swiper{overflow:visible}.ng-search-results.slider-next-gen{--tile-width:100%}.vod-grid>.slider-next-gen,.ng-search-results.slider-next-gen{grid-template-columns:1fr 1fr;gap:16px;display:grid!important}@media (width>=552px){.vod-grid>.slider-next-gen,.ng-search-results.slider-next-gen{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.vod-grid>.slider-next-gen.ratio-2-3{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}}.vod-grid>.slider-next-gen .layout-carousel-column{width:auto!important;min-width:0!important;max-width:263px!important}.vod-grid>.slider-next-gen.ratio-2-3 .layout-carousel-column{max-width:215px!important}.ng-search-results.slider-next-gen .swiper-slide{width:100%!important;min-width:0!important;max-width:263px!important;height:auto!important;margin:0!important;padding:0!important;position:relative!important}.slider-next-gen .swiper-slide img,.slider-next-gen .tile-image{object-fit:cover;display:block;width:100%!important;height:100%!important}.slider-next-gen img.tag,.tile-hover-overlay img.tag{display:block;object-fit:initial!important;border-radius:6px!important;width:auto!important;height:24px!important;margin:5px!important}.slider-next-gen .swiper-slide .img-tag{width:auto!important;height:auto!important;position:absolute!important;bottom:5px!important;right:5px!important}.slider-next-gen .swiper-slide .img-tag img{display:block;width:auto!important;max-width:60px!important;height:auto!important;max-height:100%!important;position:static!important}.slider-next-gen .swiper-slide .slider-card-sub[data-hover-template]{display:none!important}.tile-hover-overlay{z-index:9999;pointer-events:none;opacity:0;visibility:hidden;will-change:opacity, left, top;background-color:#1a202c;border-radius:12px;width:340px;transition:opacity .2s,visibility 0s .2s;position:fixed;overflow:hidden;box-shadow:0 12px 32px #0000008c}.tile-hover-overlay[data-visible=true]{pointer-events:auto;opacity:1;visibility:visible;transition:opacity .2s,visibility}@media (width<=360px){.tile-hover-overlay{display:none!important}}.tile-hover-overlay .hover-image{object-fit:cover;width:340px;height:191px;display:block}.tile-hover-overlay .hover-image-link.hover-image-broken{background-color:#ffffff0f;background-image:linear-gradient(135deg,#ffffff0a 25%,#0000 25% 50%,#ffffff0a 50% 75%,#0000 75%,#0000);background-size:12px 12px;width:340px;height:191px;display:block}.thumbnail.thumbnail-image-broken{background-color:#ffffff0f;background-image:linear-gradient(135deg,#ffffff0a 25%,#0000 25% 50%,#ffffff0a 50% 75%,#0000 75%,#0000);background-size:12px 12px;border-radius:.5rem;overflow:hidden}.thumbnail.thumbnail-image-broken .img-placeholder{display:none!important}.tile-hover-overlay .hover-content{color:#fff}.tile-hover-overlay .hover-content .card-title{color:var(--Theme-3-text-color-text-100,#fff);font-size:16px;font-style:normal;font-weight:400;line-height:20px}.tile-hover-overlay .hover-content .card-details,.tile-hover-overlay .hover-content .card-details span,.tile-hover-overlay .hover-content .card-details .duration,.tile-hover-overlay .hover-content .aired,.tile-hover-overlay .hover-content p{color:#9ca3af;font-size:14px;line-height:18px}.tile-hover-overlay .hover-content .card-details span{margin-bottom:0}.tile-hover-overlay .hover-content .aired .bullet{vertical-align:middle;background-color:#fff6;border-radius:50%;width:4px;height:4px;display:inline-block;color:#0000!important;margin:0 8px!important;padding:0!important;font-size:0!important;line-height:0!important}.tile-hover-overlay .hover-content .badge{box-sizing:border-box;text-align:center;border-radius:6px;justify-content:center;align-items:center;font-weight:400;display:inline-flex;color:#fffc!important;background-color:#0000!important;border:1px solid #fff6!important;padding:6px 8px!important;font-size:12px!important;line-height:12px!important}.tile-hover-overlay .hover-content .br-age-rating{align-items:center;width:auto;height:26px;display:inline-flex}.tile-hover-overlay .hover-content .br-age-rating img{width:auto;height:100%}.tile-hover-overlay .hover-content a.tw\:text-lg,.tile-hover-overlay .hover-content button.tw\:text-lg,.tile-hover-overlay .hover-content a[href=\/account],.tile-hover-overlay .hover-content a[href*="/watch/"]:not(.hover-image-link){font-size:16px!important;line-height:1.25!important}.slider-next-gen .swiper-button-next,.slider-next-gen .swiper-button-prev{top:var(--nav-btn-top,50%);height:var(--nav-btn-h,100%);transform:var(--nav-btn-transform,translateY(-50%));z-index:20;cursor:pointer;color:#fff;justify-content:center;align-items:center;width:48px;transition:opacity .3s;display:flex;position:absolute;border-radius:0!important}.slider-next-gen .swiper-button-next{left:auto;right:-10px;background:linear-gradient(90deg,#0000 0%,#000000a6 50%,#000000f2 100%)!important}.slider-next-gen .swiper-button-prev{left:-10px;right:auto;background:linear-gradient(270deg,#0000 0%,#000000a6 50%,#000000f2 100%)!important}.slider-next-gen .swiper-button-next svg,.slider-next-gen .swiper-button-prev svg{fill:#fff;width:3rem;height:3rem;transition:transform .3s}.slider-next-gen .swiper-button-next:hover svg,.slider-next-gen .swiper-button-prev:hover svg{transform:scale(1.4)}.slider-next-gen .swiper-button-next-disabled,.slider-next-gen .swiper-button-next:disabled,.slider-next-gen .swiper-button-prev-disabled,.slider-next-gen .swiper-button-prev:disabled{opacity:0;pointer-events:none}.slider-next-gen .swiper-pagination{cursor:pointer}.slider-next-gen .swiper-pagination .swiper-pagination-bullet{display:inline-block;opacity:.4!important;background:#fff!important;border-radius:1px!important;width:12px!important;max-width:12px!important;height:2px!important;margin:0!important}.slider-next-gen .swiper-pagination .swiper-pagination-bullet-active{opacity:1!important}.slider-next-gen .br-age-rating{width:24px;height:24px}.slider-next-gen .br-age-rating img{mix-blend-mode:multiply}.cw-sub{padding-top:.5rem!important}.skeleton-title,.skeleton-link,.skeleton-tile{background:linear-gradient(90deg,#2a2a2a 25%,#3a3a3a 37%,#2a2a2a 63%) 0 0/400% 100%;border-radius:8px;animation:1.5s ease-in-out infinite shimmer}.skeleton-title{width:180px;height:24px}.skeleton-link{width:90px;height:18px;margin-left:auto}.skeleton-row{gap:12px;padding:16px 16px 24px;display:flex;overflow:hidden}@media (width>=431px){.skeleton-row{padding-left:3rem;padding-right:3rem}}.slider-next-gen.ratio-2-3 .skeleton-tile{width:215px;height:322px}.slider-next-gen.slider-top-10 .skeleton-slide{flex:none;width:263px;height:148px;position:relative}.slider-next-gen.slider-top-10 .skeleton-slide .skeleton-tile{z-index:100;width:100%;height:100%;position:relative}.slider-next-gen.slider-top-10 .skeleton-slide:first-child .slide-number{left:-42px}.slider-next-gen.slider-top-10 .skeleton-slide.has-double-digit{margin-left:10px}.slider-next-gen.slider-top-10 .skeleton-row .skeleton-slide:first-child{margin-left:42px}.slider-next-gen.slider-top-10 .skeleton-row{gap:72px}.slider-continue-watching .skeleton-row{align-items:flex-start}.slider-continue-watching .skeleton-row .skeleton-tile{background:0 0;border-radius:0;flex-direction:column;gap:8px;height:auto;animation:none;display:flex}.slider-continue-watching .skeleton-row .skeleton-tile:before,.slider-continue-watching .skeleton-row .skeleton-tile:after{content:"";background:linear-gradient(90deg,#2a2a2a 25%,#3a3a3a 37%,#2a2a2a 63%) 0 0/400% 100%;border-radius:8px;animation:1.5s ease-in-out infinite shimmer}.slider-continue-watching .skeleton-row .skeleton-tile:before{aspect-ratio:16/9;width:100%}.slider-continue-watching .skeleton-row .skeleton-tile:after{width:80%;height:48px}.skeleton-tile{flex:none;width:263px;height:148px}.slider-next-gen.slider-top-10 .swiper-slide{position:relative}.slider-next-gen.slider-top-10 .slide-number{opacity:.2;color:#fff;z-index:50;text-shadow:0 3px 10px #000000bf;pointer-events:none;user-select:none;font-size:7.2rem;font-weight:800;line-height:1;position:absolute;bottom:22px;left:-58px}.slider-next-gen.slider-top-10 .swiper-slide:first-child .slide-number{left:-42px}.slider-next-gen.slider-top-10 .slide-number.double-digit{letter-spacing:-.2em;left:-68px}.slider-next-gen.slider-top-10 .swiper-slide.has-double-digit{margin-left:10px}.slider-next-gen.slider-top-10 .swiper-wrapper{width:max-content!important}
