.itemContentWrapper .action-buttons{display:flex;flex-direction:row;align-items:flex-start;gap:8px;padding-bottom:14px}.itemContentWrapper .progress-status-container{position:relative;width:45vw;margin-block:16px}@media(max-width:767px){.itemContentWrapper .progress-status-container{width:100%}.itemContentWrapper .progress-status-container .typography{display:none}}.itemContentWrapper .progress-status-container .progress-bar{border-radius:8px;position:relative;background-color:#fff;width:100%;max-width:360px}@media(max-width:768px){.itemContentWrapper .progress-status-container .progress-bar{max-width:100%}}.itemContentWrapper .progress-status-container .progress-bar-container{display:flex;align-items:center;gap:24px}.itemContentWrapper .progress-status-container .progress-bar-container span{white-space:nowrap}.itemContentWrapper .button-wrapper a{font-size:20px;height:56px;display:flex;justify-content:center;align-items:center;border-radius:6px;cursor:pointer;padding-inline:32px;padding-block:16px}@media(min-width:768px)and (max-width:1024px){.itemContentWrapper .button-wrapper a{padding-inline:30.75px;padding-block:13px}}.itemContentWrapper .button-wrapper a svg{display:inline-block;margin-right:5px}.itemContentWrapper .button-wrapper a.watchNow{color:navy;background:#fad604;font-size:16px;font-weight:600}@media(max-width:767px){.itemContentWrapper .button-wrapper{flex-direction:column;align-items:center;margin:0!important}}.itemContentWrapper .flex-container{display:flex;align-items:center;justify-content:flex-start}@media(max-width:767px){.itemContentWrapper .flex-container{display:block}}.itemContentWrapper .flex-container .control-list{bottom:0;display:flex;padding:0;position:relative;gap:8px}.itemContentWrapper .flex-container .control-list .watch-now-btn{margin-bottom:16px}.itemContentWrapper .flex-container .control-list .control-items-score{display:flex;gap:8px}@media(max-width:1024px){.itemContentWrapper .flex-container .control-list .control-items-score{display:none}}.itemContentWrapper .flex-container .control-list .control-items-score-mobile{display:none}@media(max-width:1024px){.itemContentWrapper .flex-container .control-list .control-items-score-mobile{display:flex}}@media(max-width:767px){.itemContentWrapper .flex-container .control-list{margin:0;flex-direction:column}.itemContentWrapper .flex-container .control-list .tv-button{width:auto}}.itemContentWrapper .flex-container .control-list .control-items-wrapper{display:flex;align-items:center;justify-content:center}@media(max-width:767px){.itemContentWrapper .flex-container .control-list .control-items-wrapper{justify-content:flex-start}}.itemContentWrapper .flex-container .control-list .control-items-wrapper .control-item{cursor:pointer;position:relative;margin-right:4px}.itemContentWrapper .flex-container .control-list .control-items-wrapper .control-item .tv-button__text{display:none}.itemContentWrapper .flex-container .control-list .control-items-wrapper .control-item:hover .control-item-tooltip{display:flex;align-items:center;justify-content:center}@media(max-width:767px){.itemContentWrapper .flex-container .control-list .control-items-wrapper .control-item:hover .control-item-tooltip{display:none}}.itemContentWrapper .flex-container .control-list .control-items-wrapper .control-item .control-item-link.expanded.tv-button{border-radius:100px}.itemContentWrapper .flex-container .control-list .control-items-wrapper .control-item .control-item-link.expanded .tv-button__text{display:block}.itemContentWrapper .flex-container .control-list .control-items-wrapper .control-item .control-item-link.expanded .icon-share{margin-right:15px}.itemContentWrapper .flex-container .control-list .control-items-wrapper .control-item .control-item-link.expanded .share-content{display:flex;align-items:center;opacity:1}.itemContentWrapper .flex-container .control-list .control-items-wrapper .control-item .control-item-link .share-content{display:none;opacity:0;transition:opacity .2s ease}.itemContentWrapper .flex-container .control-list .control-items-wrapper .control-item .control-item-link .share-content .shareText{line-height:1.5;margin-right:16px}.itemContentWrapper .flex-container .control-list .control-items-wrapper .control-item .control-item-link .share-content .shareItem{margin-left:16px}.itemContentWrapper .flex-container .control-list .control-items-wrapper .control-item .control-item-link .share-content .shareItem div{display:flex;align-items:center;justify-content:center}.itemContentWrapper .flex-container .control-list .control-items-wrapper .control-item .control-item-link .share-content .shareItem:first-child{margin-left:0}.itemContentWrapper .flex-container .control-list .control-items-wrapper .control-item .control-item-link .icon-share:before{background:url(/images/icons/share.svg) no-repeat;background-size:100%;content:"";float:left;height:21px;margin-right:5px;width:21px}.itemContentWrapper .flex-container .control-list .control-items-wrapper .control-item .control-item-tooltip{background-color:#82919b;box-sizing:border-box;color:#fff;display:none;border-radius:"4px";font-size:12px;font-weight:500;letter-spacing:.3px;margin:15px 0 0 25px;padding:0;height:40px;width:80px;position:absolute;transform:translateX(-50%) translateY(-50%);text-align:center;bottom:80%}.itemContentWrapper .flex-container .control-list .control-items-wrapper .control-item .control-item-tooltip:after{content:"";position:absolute;top:100%;left:55%;margin-left:-10px;border-color:#82919b rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:7px 7px 0}.itemContentWrapper .flex-container .control-list .control-items-wrapper .control-item .control-item-favorited,.itemContentWrapper .flex-container .control-list .control-items-wrapper .control-item .control-item-recorded,.itemContentWrapper .flex-container .control-list .control-items-wrapper .control-item .control-item-reminder{position:absolute;top:10%;left:50%;display:flex;justify-content:center;align-items:center;width:18px;height:18px;background-color:#fad604;border-radius:18px}.itemContentWrapper .flex-container .control-list .control-items-wrapper .control-item .icon-check:before{background:url(/images/icons/check.svg) no-repeat;background-size:100%;content:"";float:left;height:9px;width:9px;margin-top:2px}.itemContentWrapper .flex-container .content-likes{display:flex;margin-right:4px}.itemContentWrapper .flex-container .content-likes div{width:50px;height:50px;background:#09f;border-radius:"8px";display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;border:1px solid #4a4a4a}.itemContentWrapper .flex-container .content-likes div img{width:18px;display:block}.itemContentWrapper .flex-container .content-likes div a{display:inline-block}.itemContentWrapper .flex-container .content-likes div.dislike{transform:scale(1) rotate(180deg);margin-right:5px}.itemContentWrapper .flex-container .content-likes div.favorite{background-color:rgba(0,0,0,0)}.itemContentWrapper .flex-container .rent-or-buy-buttons{position:absolute;top:80px;right:calc((100vw - min(1440px,100%))/2);padding:0 56px;display:flex;flex-direction:column;gap:8px}@media(max-width:767px){.itemContentWrapper .flex-container .rent-or-buy-buttons{padding:0 28px;margin-top:30px}}.itemContentWrapper .flex-container .rent-or-buy-buttons .priced-content-btn{display:inline-block;margin-right:10px;background:#fff;padding:5px 10px 5px 20px;border-radius:20px;display:flex;align-items:center;justify-content:space-between;font-size:16px;color:#1e1f23;font-weight:500;min-width:220px}@media(max-width:767px){.itemContentWrapper .flex-container .rent-or-buy-buttons .priced-content-btn .rented-or-bought-icon{width:20px;height:20px}.itemContentWrapper .flex-container .rent-or-buy-buttons .priced-content-btn{width:100%;min-width:auto;font-size:12px}}.itemContentWrapper .flex-container .rent-or-buy-buttons .priced-content-btn span{display:inline-block;width:23px;height:23px;background-color:rgba(0,0,0,.2);border-radius:100px;text-align:center;color:#fff}.itemContentWrapper .flex-container .rent-or-buy-buttons .priced-content-btn .price-label{font-weight:500}.itemContentWrapper .flex-container .rent-or-buy-buttons .rented-or-bought{background-color:#fff;display:flex;gap:4px}@media(max-width:767px){.itemContentWrapper .flex-container .rent-or-buy-buttons .rented-or-bought{font-size:12px;margin-top:30px}}.itemContentWrapper .flex-container .rent-or-buy-buttons .rented-or-bought .rented-or-bought-tooltip .ant-tooltip{max-width:320px;text-align:center}.itemContentWrapper .flex-container .rent-or-buy-buttons .rented-or-bought .rented-or-bought-tooltip .ant-tooltip-inner{text-align:center}.itemContentWrapper .flex-container .rent-or-buy-buttons .rented-or-bought .rented-or-bought-icon{width:30px;height:30px}@media(max-width:767px){.itemContentWrapper .flex-container .rent-or-buy-buttons .rented-or-bought .rented-or-bought-icon{width:20px;height:20px}}.itemContentWrapper .flex-container .average-score{margin-left:20px;color:#fad604}.itemContentWrapper .content-play{position:relative;width:124px;height:124px;background-color:#fff;border-radius:"20px";cursor:pointer;margin:20px 0}@media(max-width:767px){.itemContentWrapper .content-play{width:70px;height:70px}}.itemContentWrapper .content-play a{display:flex;width:100%;height:100%;color:#09f;align-items:center;justify-content:center;text-decoration:none}.itemContentWrapper .content-play a .icon-play:before{background:url(/images/icons/play.svg) no-repeat;background-size:100%;content:"";float:left;height:25px;margin-right:5px;width:23px}.itemContentWrapper .content-play a .package-must-pay,.itemContentWrapper .content-play a .package-paid{position:absolute;top:0;right:0;height:36px;width:36px;border-radius:30px;background-color:#00c200;display:flex;justify-content:center;align-items:center}.itemContentWrapper .content-play a .package-must-pay{background-color:#fad604}.control-list{bottom:0;display:flex;padding-bottom:15px;position:absolute;width:100%}.control-list .control-item{cursor:pointer;display:inline-block;margin-right:15px;position:relative}.control-list .control-item:hover .control-item-tooltip{display:block;z-index:1}.control-list .control-item .control-item-link .icon-share:before{background:url(/images/icons/share.svg) no-repeat;background-size:100%;content:"";float:left;height:21px;margin-right:5px;width:21px}.control-list .control-item .control-item-tooltip{margin:15px 0 0 22px;transform:translateX(-50%);text-align:center}.control-list .control-item .control-item-shareBox,.control-list .control-item .control-item-tooltip{background-color:#fad604;box-sizing:border-box;color:#09f;display:none;font-size:12px;font-weight:500;letter-spacing:.3px;padding:13px 18px;position:absolute}.control-list .control-item .control-item-shareBox{border-radius:0 30px 30px;margin:10px 0 0 22px;z-index:100}.control-list .control-item .control-item-shareBox .shareText{font-size:12px;margin-right:5px;min-width:75px;padding:7px;flex-grow:1;text-align:center;background-color:#fad604}.control-list .control-item .control-item-shareBox .shareItem{float:left;height:32px;margin-left:10px;outline:none;width:32px}.control-list .control-item .control-item-shareBox .shareItem .twitter{background:#000;padding:7.5px;border-radius:100%}.control-list .control-item .control-item-shareBox.show{display:block}.control-list .control-item .control-item-favorited{position:absolute;top:-3px;right:-3px;display:flex;justify-content:center;align-items:center;width:18px;height:18px;background-color:#00e67d;border-radius:18px}.control-list .control-item .icon-check:before{background:url(/images/icons/check.svg) no-repeat;background-size:100%;content:"";float:left;height:9px;width:9px}.tv-guide__channel.control-list .control-item{margin-right:10px}.tv-guide__channel.control-list .control-item .icon{line-height:0}.tv-guide__channel.control-list .control-item-link{width:32px;height:32px;background:hsla(0,0%,100%,.3)}.tv-guide__channel.control-list .control-item-recorded,.tv-guide__channel.control-list .control-item-reminder{position:absolute;top:-4px;right:-4px;display:flex;justify-content:center;align-items:center;width:13px;height:13px;background-color:"pink";border-radius:20px}.tv-guide__channel.control-list .control-item-recorded .icon,.tv-guide__channel.control-list .control-item-reminder .icon{font-size:6px;color:#fff}.tv-guide__channel.control-list .control-item-recorded .icon:before,.tv-guide__channel.control-list .control-item-reminder .icon:before{float:left}.tv-guide__channel.control-list .control-item .control-item-favourited,.tv-guide__channel.control-list .control-item .control-item-recorded{background-color:#00e67d}.tv-guide__channel.control-list .icon{font-size:20px}.mobile-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:999;touch-action:none;pointer-events:all;isolation:isolate;will-change:transform;transition:opacity .3s ease}.mobile-overlay.active{display:block}.bottom-sheet{--sheet-padding:20px;--sheet-border-radius:20px;display:none;position:fixed;left:0;right:0;bottom:0;background:rgba(10,12,16,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--sheet-border-radius) var(--sheet-border-radius) 0 0;padding:var(--sheet-padding);z-index:1000;transform:translateY(100%);transition:transform .3s ease-in-out;will-change:transform}.bottom-sheet.active{transform:translateY(0);display:block}.bottom-sheet .sheet-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--sheet-padding)}.bottom-sheet .sheet-header .title{color:#fff;font-size:20px;font-weight:400}.bottom-sheet .sheet-header .close-button{width:30px;height:30px;padding:0;border:none;background:rgba(0,0,0,0);color:#fff;cursor:pointer;transition:opacity .2s ease}.bottom-sheet .sheet-header .close-button img{width:100%;height:100%;object-fit:contain}.bottom-sheet .share-options{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.bottom-sheet .share-options .shareItem{display:flex;flex-direction:column;align-items:center;transition:transform .2s ease}.bottom-sheet .share-options .shareItem span{color:#fff;font-size:12px;margin-top:8px}@media(max-width:767px){.control-item-link.expanded{display:none}.bottom-sheet.active,.mobile-overlay.active{display:block}}.ant-tooltip-inner{padding:20px 40px!important;display:flex;justify-content:center;align-items:center;gap:32px;border-radius:100px!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ant-tooltip-inner img{cursor:pointer}.vodContentIcons{display:flex;gap:8px;padding:0;list-style:none}.vodContentIcons li{display:flex;align-items:center;justify-content:center}.vodContentIcons li img{width:32px;height:32px}@media(max-width:767px){.vodContentIcons li img{width:24px;height:24px}}.vodContentIcons li:last-child{margin-right:0}.movie-detail-top-content{display:flex;flex-direction:column;position:relative}.movie-detail-top-content .poster{width:100%;height:100%;top:0;object-fit:cover;object-position:top;position:absolute;-webkit-mask-image:linear-gradient(270deg,rgba(11,14,18,.94) 30%,rgba(11,14,18,.6204) 50%,rgba(11,14,18,.1));mask-image:linear-gradient(270deg,rgba(11,14,18,.94) 30%,rgba(11,14,18,.6204) 50%,rgba(11,14,18,.1));transition:opacity .7s ease}.movie-detail-top-content .poster.fade-in{opacity:1}.movie-detail-top-content .poster.fade-out{opacity:0}@media(max-width:767px){.movie-detail-top-content .poster{position:relative;height:50vh;-webkit-mask-image:linear-gradient(180deg,rgba(11,14,18,.94) 30%,rgba(11,14,18,.6204) 50%,rgba(11,14,18,0));mask-image:linear-gradient(180deg,rgba(11,14,18,.94) 30%,rgba(11,14,18,.6204) 50%,rgba(11,14,18,0))}}.movie-detail-top-content .content-details{display:flex;flex-direction:column;justify-content:space-between;height:100vh;z-index:1;padding:80px 56px 56px;color:#fff;font-size:20px;font-weight:600;min-height:800px}@media(max-width:767px){.movie-detail-top-content .content-details{height:auto!important;padding:0;min-height:0}}.movie-detail-top-content .content-details .detail-info{width:100%;display:flex;flex-direction:column;font-size:16px;font-weight:300;margin:auto}@media(max-width:767px){.movie-detail-top-content .content-details .detail-info{margin-top:-188px;padding-inline:20px}}.movie-detail-top-content .content-details .detail-info .title-wrapper{display:flex;flex-direction:column;justify-content:end;width:100%;height:100%;max-width:314px;height:177px;margin-bottom:32px}.movie-detail-top-content .content-details .detail-info .title-wrapper.no-logo{max-width:100%}.movie-detail-top-content .content-details .detail-info .title-wrapper.no-logo h1{margin:0;font-size:48px;font-weight:700;line-height:67.2px}@media(max-width:767px){.movie-detail-top-content .content-details .detail-info .title-wrapper.no-logo h1{line-height:1;font-size:24px;font-weight:600}.movie-detail-top-content .content-details .detail-info .title-wrapper{max-width:290px;height:168px;margin-bottom:36px}}.movie-detail-top-content .content-details .detail-info .title-wrapper .detail-title-image{width:100%;height:100%;object-fit:contain}.movie-detail-top-content .content-details .detail-info .detail-wrapper{display:flex;align-items:center;margin-bottom:24px}.movie-detail-top-content .content-details .detail-info .detail-wrapper .detail-info-wrapper{display:flex;flex-direction:column;gap:16px;align-items:start}@media(max-width:767px){.movie-detail-top-content .content-details .detail-info .detail-wrapper .detail-info-wrapper{gap:12px}}.movie-detail-top-content .content-details .detail-info .detail-wrapper .detail-info-wrapper .content-info{display:flex;gap:8px;align-items:center;font-size:16px;margin-left:8px;color:hsla(0,0%,100%,.64)}@media(max-width:1024px){.movie-detail-top-content .content-details .detail-info .detail-wrapper .detail-info-wrapper .content-info:first-child{flex-direction:column;align-items:flex-start}.movie-detail-top-content .content-details .detail-info .detail-wrapper .detail-info-wrapper .content-info{font-size:12px;font-weight:400;margin-left:0;color:hsla(0,0%,100%,.9)}}.movie-detail-top-content .content-details .detail-info .detail-wrapper .detail-info-wrapper .content-info-mobile{color:hsla(0,0%,100%,.48);display:none}@media(max-width:1024px){.movie-detail-top-content .content-details .detail-info .detail-wrapper .detail-info-wrapper .content-info-mobile{display:flex}}.movie-detail-top-content .content-details .detail-info .detail-wrapper .detail-info-wrapper .info-wrapper{display:flex;gap:10px;align-items:center;font-size:20px;font-weight:500}.movie-detail-top-content .content-details .detail-info .detail-wrapper .detail-info-wrapper .info-wrapper span{display:inline-block;width:6px;height:6px;background:#fff;border-radius:50px;margin:0 10px}@media(max-width:767px){.movie-detail-top-content .content-details .detail-info .detail-wrapper .detail-info-wrapper .info-wrapper{font-size:12px;font-weight:400}}.movie-detail-top-content .content-details .detail-info .detail-title{font-size:20px;font-weight:700}@media(max-width:767px){.movie-detail-top-content .content-details .detail-info .detail-title{font-size:16px;font-weight:500;margin-top:20px}}.movie-detail-top-content .content-details .detail-info .quality-badges{display:flex;align-items:center}.movie-detail-top-content .content-details .detail-info .quality-badges .badges{display:flex;align-items:center;margin-bottom:16px;gap:8px}.movie-detail-top-content .content-details .detail-info .quality-badges .badges .icon-4k{display:flex;justify-content:center;align-items:center;border:1px solid rgba(10,12,16,.64);background:hsla(0,0%,100%,.24);border-radius:6px;padding-inline:10px;padding-block:4px;font-size:16px;font-weight:400;color:hsla(0,0%,100%,.9)}@media(max-width:767px){.movie-detail-top-content .content-details .detail-info .quality-badges .badges .icon-4k{height:24px;padding-inline:7px;font-size:12px}}.movie-detail-top-content .content-details .detail-info .itemContentWrapper .flex-container .control-list .button-wrapper .fragman-btn{background-color:#fad604;color:#000;border-radius:50px;font-size:16px;font-weight:600;padding-inline:32px;padding-block:16px}@media(max-width:767px){.movie-detail-top-content .content-details .detail-info .itemContentWrapper .flex-container .control-list .button-wrapper .fragman-btn{font-size:14px;font-weight:600;padding-inline:30.75px;padding-block:13px}}.detail-card-container .detail-section{padding-inline:56px;margin-top:-58px;position:relative;z-index:3}.detail-card-container .detail-section.hide{margin-top:0}@media(min-width:768px)and (max-width:1024px){.detail-card-container .detail-section{margin-top:-56px}}@media(max-width:767px){.detail-card-container .detail-section{padding-inline:20px;margin-top:0}}