.detail-banner{position:relative}.detail-banner .asset-media{width:75%;aspect-ratio:1.9/1;margin-block:auto;margin-left:auto;position:relative}.detail-banner .asset-media .fade-in{opacity:1}.detail-banner .asset-media .fade-out{opacity:0}.detail-banner .asset-media .hidden{opacity:0;pointer-events:none}.detail-banner .asset-media .banner-fallback-img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:top center;z-index:2;pointer-events:none}.detail-banner .video-js{position:absolute!important;top:0;left:0;overflow:hidden}.detail-banner .video-js,.detail-banner .video-js.vjs-fill,.detail-banner .video-js.vjs-fluid{padding-top:0!important;height:100%!important}.detail-banner .video-js .vjs-tech{width:120%!important}.detail-banner .asset-metadata-container{position:absolute;z-index:100;padding:18% 4rem 5rem;top:0;left:0;bottom:0;right:0;background:linear-gradient(90deg,rgb(16,14,25) 25%,rgba(16,14,25,.99) 27%,rgba(16,14,25,.95) 30%,rgba(16,14,25,.89) 33%,rgba(16,14,25,.82) 36%,rgba(16,14,25,.74) 39%,rgba(16,14,25,.65) 42%,rgba(16,14,25,.55) 45%,rgba(16,14,25,.45) 48%,rgba(16,14,25,.35) 51%,rgba(16,14,25,.26) 54%,rgba(16,14,25,.18) 57%,rgba(16,14,25,.11) 60%,rgba(16,14,25,.05) 63%,rgba(16,14,25,.01) 66%,rgba(16,14,25,0) 0),linear-gradient(0deg,rgb(16,14,25) -5%,rgba(16,14,25,.99) -3%,rgba(16,14,25,.95) 0,rgba(16,14,25,.89) 3%,rgba(16,14,25,.82) 6%,rgba(16,14,25,.74) 9%,rgba(16,14,25,.65) 12%,rgba(16,14,25,.55) 15%,rgba(16,14,25,.45) 18%,rgba(16,14,25,.35) 21%,rgba(16,14,25,.26) 24%,rgba(16,14,25,.18) 27%,rgba(16,14,25,.11) 30%,rgba(16,14,25,.05) 33%,rgba(16,14,25,.01) 36%,rgba(16,14,25,0) 0);display:flex;flex-direction:column;justify-content:flex-end;pointer-events:none}.detail-banner .asset-metadata-container .asset-info{opacity:0;transform:translateY(40px);transition:opacity .5s ease,transform .5s ease;pointer-events:auto}.detail-banner .asset-metadata-container .asset-info.visible{animation:slideIn .5s ease forwards;opacity:1}.detail-banner .asset-metadata-container .asset-metadata-block .asset-name-block{margin-bottom:1rem;display:flex;align-items:center}.detail-banner .asset-metadata-container .asset-metadata-block .asset-name-block .mute-button{display:none}.detail-banner .asset-metadata-container .asset-metadata-block .asset-name-block .contentName{font-size:2rem;color:#fff;font-weight:700}.detail-banner .asset-metadata-container .asset-metadata-block .asset-name-block .contentImg{max-height:7.1875rem;max-width:25rem}.detail-banner .asset-metadata-container .metadata-info-block{display:flex;align-items:center;gap:.625rem;margin-bottom:.625rem;min-height:1.5rem;flex-wrap:wrap}.detail-banner .asset-metadata-container .metadata-info-block .info-item{font-size:1.125rem;color:hsla(0,0%,100%,.7);padding:5px;border:1px solid #4d4d4d;border-radius:3.64px}.detail-banner .asset-metadata-container .metadata-info-block a{color:inherit;text-decoration:none!important}.detail-banner .asset-metadata-container .metadata-info-block a .info-item:hover{color:#fff}.detail-banner .asset-metadata-container .metadata-info-block .age-rating-item{background:#333;border:none}.detail-banner .asset-metadata-container .series-season-name-block{display:flex;align-items:center;gap:.625rem;margin-bottom:.625rem;min-height:1.5rem}.detail-banner .asset-metadata-container .series-season-name-block .series-season-info-item{font-size:1.125rem;color:hsla(0,0%,100%,.7);padding:5px;border-radius:3.64px;background:#333;border:none}.detail-banner .asset-metadata-container .metadata-desc{max-width:35%;font-size:.9375rem;color:hsla(0,0%,100%,.7);line-height:1.5;margin-bottom:1.25rem}.detail-banner .asset-metadata-container .metadata-desc .toggle{display:inline-block;color:#ecb732;margin-left:.3125rem;cursor:pointer}.detail-banner .asset-metadata-container .metadata-cast-list{list-style:none;margin-bottom:10px}.detail-banner .asset-metadata-container .metadata-cast-list .metadata-cast-item{display:flex;gap:.5rem;margin-bottom:8px}.detail-banner .asset-metadata-container .metadata-cast-list .metadata-cast-item label{font-size:1.0625rem;color:hsla(0,0%,100%,.6)}.detail-banner .asset-metadata-container .metadata-cast-list .metadata-cast-item a{color:#fff;text-decoration:none}.detail-banner .asset-metadata-container .metadata-cast-list .metadata-cast-item a .cast-name:hover{border-bottom:1px solid #fff}.detail-banner .asset-metadata-container .metadata-cast-list .metadata-cast-item .cast-name{color:hsla(0,0%,100%,.7)}.detail-banner .asset-metadata-container .banner-action-container{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}.detail-banner .asset-metadata-container .banner-action-container .btn-bordered-primary,.detail-banner .asset-metadata-container .banner-action-container .btn-bordered-secondary{position:relative;cursor:pointer;border:1px solid rgba(0,0,0,0);font-size:1rem;font-weight:600;padding:.8rem 1.8rem!important;border-radius:8px;background:var(--btn-red)}.detail-banner .asset-metadata-container .banner-action-container .btn-bordered-primary:before,.detail-banner .asset-metadata-container .banner-action-container .btn-bordered-secondary:before{border-radius:12px;top:-3.7px;left:-4px;right:-3.5px;bottom:-4px;padding:3px}.detail-banner .asset-metadata-container .banner-action-container .btn-bordered-secondary{background:hsla(0,0%,100%,.2)!important}.detail-banner .asset-metadata-container .banner-action-container .mute-button{margin-left:auto;position:relative;justify-items:end;width:40px;height:40px;border:1px solid rgba(0,0,0,0);background-color:var(--details-grey-button)}.detail-banner .asset-metadata-container .banner-action-container .mute-button .mute-icon{width:24px;height:24px;filter:drop-shadow(0 0 1px rgba(0,0,0,.5));transition:transform .2s ease}.mute-button:hover .detail-banner .asset-metadata-container .banner-action-container .mute-button .mute-icon{transform:scale(1.1)}.detail-banner .asset-metadata-container .banner-action-container .icon-btn{height:3.125rem;width:3.125rem;border-radius:8px;position:relative}@media(min-width:1024px){.detail-banner .asset-metadata-container .banner-action-container .icon-btn:before{content:"";position:absolute;border:2px solid rgba(0,0,0,0);border-radius:12px;top:-3px;left:-3px;right:-3px;bottom:-3px;padding:3px}.detail-banner .asset-metadata-container .banner-action-container .icon-btn:hover:before{-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;border-image:conic-gradient(from var(--angle),var(--btn-red),#fff 36deg,#fff 54deg,var(--btn-red) 90deg) 8/10px stretch;animation:borderRotate 1s linear forwards}}.detail-banner .asset-metadata-container .banner-action-container .icon-btn svg{width:1.5625rem;color:#fff}.detail-banner .asset-metadata-container .mob-banner-action-container{display:none;margin-bottom:20px}.detail-banner .asset-metadata-container .mob-banner-action-container .btn-bordered-primary{width:100%;padding:.875rem 1.875rem;font-size:1.25rem}.detail-banner .asset-metadata-container .mob-banner-action-container .mob-banner-action-btn-block{display:flex;align-items:center;list-style:none;margin-top:1rem;justify-content:center}.detail-banner .asset-metadata-container .mob-banner-action-container .mob-banner-action-btn-block li{flex:1 1;text-align:center}.detail-banner .asset-metadata-container .mob-banner-action-container .mob-banner-action-btn-block li .icon-btn{width:40px;height:40px;margin-bottom:.875rem;border-radius:30px}.detail-banner .asset-metadata-container .mob-banner-action-container .mob-banner-action-btn-block li .icon-btn svg{width:22px;height:22px;color:#fff}.detail-banner .asset-metadata-container .mob-banner-action-container .mob-banner-action-btn-block li p{font-size:1rem;color:#fff}.detail-banner .banner-btn-space{display:flex;gap:10px}.detail-banner .restricted-content{border:3px solid #ecb732;padding:15px;margin-right:12px;border-radius:8px;color:var(--white);font-size:20px}.banner-highlight{font-size:24px;line-height:20px;color:#ffcd13;font-weight:600;margin-bottom:15px}.previewModal-title-progress{margin:.5em;padding-bottom:10px;max-width:30%!important}.progress{align-items:center;display:flex!important}.progress .summary{color:var(--hex-white);font-weight:500;margin:0 0 0 8px;font-size:1rem}.progress-bar{background-color:hsla(0,0%,100%,.3);display:block;flex-grow:1;height:4px;position:relative}.progress-completed{background:var(--btn-red);height:4px;left:0;position:absolute;top:0}.share-button{position:relative}.share-popper{position:absolute;z-index:100!important;bottom:-100px;left:-100px;width:450px;border-radius:4px;background:#1a1a1a;box-shadow:var(--popper-box-shadow);padding:30px;display:flex;flex-direction:column;gap:30px;z-index:1000;animation-name:animateScale;animation-duration:.2s}.share-popper .header-popper{display:flex;align-items:flex-start;justify-content:space-between}.share-popper .header-popper .lft-popper{display:flex;gap:10px;flex-direction:column}.share-popper .header-popper .lft-popper .sub-heading{text-align:start!important;color:var(--white)}.share-popper .header-popper p{color:var(--popper-text)!important;font-size:16px!important}.share-popper .header-popper .rgt-popper button{background:none;border:none;color:var(--white);cursor:pointer}.share-popper .poppre-content{display:flex;align-items:center;flex-direction:row;justify-content:space-between}.share-popper .poppre-content .popper-items{display:flex;align-items:center;flex-direction:column;cursor:pointer;gap:8px}.share-popper .poppre-content .popper-items [class*=" icon-"],.share-popper .poppre-content .popper-items [class^=icon-]{width:60px;height:60px;border:1px solid var(--white);display:flex;align-items:center;justify-content:center;border-radius:100%;font-size:22px}.share-popper .poppre-content .popper-items .icon-x{background:var(--x-bg)}.share-popper .poppre-content .popper-items .icon-face_book{background:var(--facebook-bg)}.share-popper .poppre-content .popper-items .icon-linkedin{background:var(--linkedin-bg)}.share-popper .poppre-content .popper-items .icon-whatsapp{background:var(--whatsapp-bg)}.share-popper .poppre-content .popper-text{color:var(--white)}.share-popper .copy-section{border-radius:4px;border:var(--popper-text-copy);padding:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px}.share-popper .copy-section input{width:100%;background:none;border:none;color:var(--popper-text)}.share-popper .copy-section input:focus{outline:none}.share-popper .copy-section button{background:none;border:none;color:var(--white);cursor:pointer}@keyframes animateScale{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}[dir=rtl] .detail-banner .asset-media{margin-left:0;margin-right:auto}[dir=rtl] .detail-banner .asset-metadata-container{background:linear-gradient(to left,var(--body-bg) 25%,transparent 100%),linear-gradient(to top,var(--body-bg) 1%,transparent 25%)}@media(max-width:1500px){.detail-banner .asset-media{height:45vw}.detail-banner .video-js .vjs-tech{width:140%!important}.detail-banner .asset-metadata-container{padding:24% 16% 4rem 4rem;background:linear-gradient(90deg,rgb(16,14,25) 25%,rgba(16,14,25,.99) 26%,rgba(16,14,25,.95) 27%,rgba(16,14,25,.89) 33%,rgba(16,14,25,.82) 36%,rgba(16,14,25,.74) 39%,rgba(16,14,25,.65) 42%,rgba(16,14,25,.55) 45%,rgba(16,14,25,.45) 48%,rgba(16,14,25,.35) 51%,rgba(16,14,25,.26) 54%,rgba(16,14,25,.18) 57%,rgba(16,14,25,.11) 60%,rgba(16,14,25,.05) 63%,rgba(16,14,25,.01) 66%,rgba(16,14,25,0) 0),linear-gradient(0deg,rgb(16,14,25) -5%,rgba(16,14,25,.99) -3%,rgba(16,14,25,.95) 0,rgba(16,14,25,.89) 3%,rgba(16,14,25,.82) 6%,rgba(16,14,25,.74) 9%,rgba(16,14,25,.65) 12%,rgba(16,14,25,.55) 15%,rgba(16,14,25,.45) 18%,rgba(16,14,25,.35) 21%,rgba(16,14,25,.26) 24%,rgba(16,14,25,.18) 27%,rgba(16,14,25,.11) 30%,rgba(16,14,25,.05) 33%,rgba(16,14,25,.01) 36%,rgba(16,14,25,0) 0)}.detail-banner .asset-metadata-container .banner-action-container .mute-button{right:-80px!important}.detail-banner .asset-metadata-container .asset-metadata-block .metadata-desc{max-width:40%}}@media(max-width:1024px){.detail-banner .asset-metadata-container{padding:24% 16% 4rem 1rem}}@media(max-width:960px){.detail-banner .asset-media{position:relative;width:100%;height:50vw}.detail-banner .asset-media .video-js .vjs-tech{width:100%!important}.detail-banner .asset-media:after{content:"";position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgb(16,14,25) -5%,rgba(16,14,25,.99) -3%,rgba(16,14,25,.95) 0,rgba(16,14,25,.89) 3%,rgba(16,14,25,.82) 6%,rgba(16,14,25,.74) 9%,rgba(16,14,25,.65) 12%,rgba(16,14,25,.55) 15%,rgba(16,14,25,.45) 18%,rgba(16,14,25,.35) 21%,rgba(16,14,25,.26) 24%,rgba(16,14,25,.18) 27%,rgba(16,14,25,.11) 30%,rgba(16,14,25,.05) 33%,rgba(16,14,25,.01) 36%,rgba(16,14,25,0) 0);height:50%;z-index:5}.detail-banner .asset-metadata-container{position:relative;left:0;right:0;bottom:0;width:100%;padding:0 4rem}.detail-banner .asset-metadata-container .asset-metadata-block .asset-name-block{margin-bottom:1rem}.detail-banner .asset-metadata-container .asset-metadata-block .asset-name-block .mute-button{display:block!important;bottom:90%;background-color:var(--buttonbg);filter:unset}.detail-banner .asset-metadata-container .asset-metadata-block .asset-name-block .mute-button:before{content:none}.detail-banner .asset-metadata-container .asset-metadata-block .asset-name-block .contentImg{height:4rem}.detail-banner .asset-metadata-container .asset-metadata-block .metadata-desc{max-width:100%;margin-bottom:1.5rem}.detail-banner .asset-metadata-container .asset-metadata-block .metadata-info,.detail-banner .asset-metadata-container .banner-action-container{margin-bottom:1.5rem}.detail-banner .asset-metadata-container .banner-action-container .mute-button{display:none}}@media(max-width:900px){.detail-banner .asset-metadata-container{padding:0 1rem}.detail-banner .asset-metadata-container .asset-metadata-block .asset-name-block{margin-bottom:1rem;min-height:4rem}.detail-banner .asset-metadata-container .asset-metadata-block .asset-name-block .contentImg{height:3.5rem}.detail-banner .asset-metadata-container .asset-metadata-block .metadata-info-block .info-item{font-size:1rem}.detail-banner .asset-metadata-container .asset-metadata-block .metadata-desc{margin-bottom:1.5rem;font-size:1.1rem}.detail-banner .asset-metadata-container .asset-metadata-block .metadata-cast-list .metadata-cast-item a .cast-name,.detail-banner .asset-metadata-container .asset-metadata-block .metadata-cast-list .metadata-cast-item label{font-size:1.2625rem}.detail-banner .asset-metadata-container .asset-metadata-block .metadata-info,.detail-banner .asset-metadata-container .banner-action-container{margin-bottom:1.5rem}.detail-banner .asset-metadata-container .banner-action-container .btn-bordered-primary,.detail-banner .asset-metadata-container .banner-action-container .btn-bordered-secondary{font-size:16px;padding:.9125rem 1.225rem}.detail-banner .asset-metadata-container .banner-action-container .icon-btn{height:3.325rem;width:3.125rem}.detail-banner .asset-metadata-container .banner-action-container .icon-btn svg{width:1.8625rem}}@media(max-width:600px){.detail-banner .asset-media{position:relative;width:100%;height:65vw}.detail-banner .asset-metadata-container{padding:0 1rem}.detail-banner .asset-metadata-container .previewModal-title-progress{max-width:70%!important}.detail-banner .asset-metadata-container .asset-metadata-block .metadata-cast-list,.detail-banner .asset-metadata-container .asset-metadata-block .metadata-desc{display:none}.detail-banner .asset-metadata-container .asset-metadata-block .metadata-info{margin-bottom:5rem}.detail-banner .asset-metadata-container .asset-info.visible .share-popper{bottom:-15px!important;width:80vw!important;left:unset!important;right:-10px!important}.detail-banner .asset-metadata-container .asset-info.visible .share-popper p{font-size:14px!important;text-align:start!important}.detail-banner .asset-metadata-container .asset-info.visible .share-popper .poppre-content{gap:10px}.detail-banner .asset-metadata-container .asset-info.visible .share-popper .poppre-content .popper-items [class*=" icon-"],.detail-banner .asset-metadata-container .asset-info.visible .share-popper .poppre-content .popper-items [class^=icon-]{width:40px;height:40px;font-size:20px}.detail-banner .asset-metadata-container .asset-info.visible .share-popper .poppre-content .popper-items svg{width:22px;height:22px}.detail-banner .asset-metadata-container .banner-action-container{display:none}.detail-banner .asset-metadata-container .banner-highlight{font-size:15px!important;line-height:22px}.detail-banner .asset-metadata-container .progress .summary{font-size:16px}.detail-banner .asset-metadata-container .mob-banner-action-container{display:block;margin-top:1.5rem}.detail-banner .asset-metadata-container .mob-banner-action-container .btn-bordered-primary{width:100%}.detail-banner .asset-metadata-container .mob-banner-action-container .mob-banner-action-btn-block>li{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center}.detail-banner .asset-metadata-container .mob-banner-action-container .popper-items{width:40px;height:40px}.detail-banner .asset-metadata-container .mob-banner-action-container .tooltip-wrapper{display:block}.detail-banner .asset-metadata-container .mob-banner-action-container .tooltip-wrapper:hover .custom-tooltip{opacity:0}.detail-banner .asset-metadata-container .mob-banner-action-container .tooltip-wrapper .btn-bordered-primary{padding:.975rem 1.975rem;font-size:1.3rem}}@media(max-width:500px){.detail-banner .asset-media{position:relative;width:100%;height:70vw}}@keyframes pulse{0%{background-color:#1a1a1a}50%{background-color:#191919}to{background-color:#1a1a1a}}.skeleton{height:100vh}.skeleton .skeleton-box,.skeleton .skeleton-circle{animation:pulse 1.5s ease-in-out infinite;background-color:#1a1a1a;border-radius:4px}.skeleton .skeleton-circle{border-radius:50%}.skeleton .skeleton-box.short{width:60px;height:20px}.skeleton .skeleton-box.medium{width:120px;height:20px}.skeleton .skeleton-box.long{width:100%;height:60px}.skeleton .skeleton-box.btn-skeleton{width:140px;height:40px}.skeleton .skeleton-box.skeleton-title{width:220px;height:40px;margin-bottom:16px}.skeleton .asset-media{height:200px;width:100%;margin-bottom:16px}@media(min-width:1200px){.skeleton .asset-media{display:none}}@media(max-width:1200px){.skeleton-box.long{width:80%!important}}