@font-face{font-family:FranceTV brown;src:url(../fonts/FranceTVBrownSub-Regular.228d475c.ttf) format("truetype")}body,html{position:absolute;width:1920px;height:1080px;top:0;left:0;margin:0;overflow:hidden;font-family:Roboto;font-style:normal;font-weight:400}@media(max-width:1900px){body{transform:scale(.6666666667);transform-origin:top left}}.img{max-width:100%;max-height:100%}#mainContent{position:absolute;width:1920px;height:1080px;color:#303030;background-color:#fff}#navigationStack{position:absolute;width:100%;height:100%}#videoBackground{position:absolute;width:1920px;height:1080px}#videoBackground>object,#videoBackground>video{width:100%;height:100%;background-color:#222}#videoBackground.active{background-color:#000}#versionApp{position:absolute;right:10px;top:10px;font-style:normal;font-weight:400;font-size:14px;text-align:start;color:hsla(0,0%,100%,.62);background-color:rgba(0,0,0,.25)}.debugStats{position:fixed;opacity:.4;left:0;top:0;transform:scale(1.24);transform-origin:top left}html[dir=rtl] #versionApp{left:10px;right:auto}html[dir=rtl] .debugStats{right:0;transform-origin:top right}.backgroundWithGradient:after{content:"";position:absolute;left:0;top:0;background:linear-gradient(72.44deg,rgba(0,0,0,.7) .31%,transparent);width:100%;height:100%}.liveTextBox{display:flex;align-items:center;padding:0;position:absolute;width:96.28px;height:31.21px;background:#e61e00;border-radius:3.80307px}.liveTextBox .liveText{font-weight:700;font-size:17px;line-height:15px;display:flex;align-items:center;text-align:center;color:#f2f2f2;margin:0 12.6769px}.playerPage{width:1920px;height:1080px}.playerPage .uiContainer{display:none;font-family:FranceTV brown;font-style:normal;font-weight:700;color:#fff;position:absolute;top:548px;padding-top:33px;width:inherit;height:736px;overflow:hidden}.playerPage .uiContainer.visible{display:block}.playerPage .uiContainer.live{top:548px}.playerPage .uiContainer.hasContent{top:399px}.playerPage .uiContainer.hasContent.live{top:313px}.PlayerControlListContainer{position:absolute;width:100%;height:498px}.PlayerControlListContainer .controls{position:absolute;top:302px;left:96px;height:82px}.playerInfoBanner{position:absolute;max-width:100%;max-height:100%;background:rgba(0,0,0,.2)}.playerInfoBanner .liveTextBox{left:437px;top:33px;display:none}.playerInfoBanner .metadataContainer{position:absolute;width:1687px;height:250px;top:33px;left:100px;color:#f2f2f2}.playerInfoBanner .metadataContainer .playerChannelIcon{width:300px;height:300px;margin-right:30px;float:left;display:none}.playerInfoBanner .metadataContainer .playerProgramTitle,.playerInfoBanner .metadataContainer .playerVideoTitle{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;letter-spacing:-.03em}.playerInfoBanner .metadataContainer .playerProgramTitle{font-size:100px;height:129px;line-height:121px;margin-top:65px}.playerInfoBanner .metadataContainer .playerVideoTitle{font-size:55px;height:72px;line-height:67px}.playerInfoBanner .metadataContainer.noProgramTitle .playerProgramTitle{margin-top:130px}.PlayerButtonListContainer{width:1728px;top:63.63px}.PlayerButtonListContainer .playerControlButton{width:90px;height:90px;margin-right:56px;background:no-repeat 50%;transition:background-image .25s ease}.PlayerButtonListContainer .playerControlButton.jumpRewind{background-image:url(../images/jumpminus10.f7abb90b.png)}.PlayerButtonListContainer .playerControlButton.jumpRewind.focused{background-image:url(../images/jumpminus10_focused.0bbb16a5.png)}.PlayerButtonListContainer .playerControlButton.playPause{background-image:url(../images/play.72f9121f.png)}.PlayerButtonListContainer .playerControlButton.playPause.focused{background-image:url(../images/play_focused.96372669.png)}.PlayerButtonListContainer .playerControlButton.playPause.playing{background-image:url(../images/pause.5aeb3051.png)}.PlayerButtonListContainer .playerControlButton.playPause.playing.focused{background-image:url(../images/pause_focused.312a0011.png)}.PlayerButtonListContainer .playerControlButton.jumpForward{background-image:url(../images/jumpplus10.9b86c69a.png)}.PlayerButtonListContainer .playerControlButton.jumpForward.focused{background-image:url(../images/jumpplus10_focused.c16dd602.png)}.live .replay{background-image:url(../images/replay.b179ede5.png)}.live .replay.focused{background-image:url(../images/replay_focused.f823638b.png)}.live .stopPlay{background-image:url(../images/play.72f9121f.png)}.live .stopPlay.focused{background-image:url(../images/play_focused.96372669.png)}.live .stopPlay.playing{background-image:url(../images/stop.0cb0c079.png)}.live .stopPlay.playing.focused{background-image:url(../images/stop_focused.28c843a5.png)}.live .reload{background-image:url(../images/reload.c276f38d.png)}.live .reload.focused{background-image:url(../images/reload_focused.fbed9c57.png)}.playerProgressContainer{width:1728px}.playerProgressContainer .playerCurrentTime,.playerProgressContainer .playerDuration{position:absolute;height:30px;line-height:30px;top:0;font-weight:400;font-size:24px;display:flex;align-items:center}.playerProgressContainer .playerCurrentTime{left:4px}.playerProgressContainer .playerDuration{right:36px}.playerProgressContainer .playerTimeline{position:absolute;top:11px;left:123px;width:1446px;height:8px;background:hsla(0,0%,94.9%,.62);mix-blend-mode:normal;border-radius:6px}.playerProgressContainer .playerTimeline .playerTimelinePercent{background:#f2f2f2;border-radius:40px;height:100%;width:0;position:relative}.playerProgressContainer.focused .round{position:absolute;right:-9px;top:-5px;height:18px;width:18px;border-radius:100%;background-color:#f2f2f2}.live .playerTimelinePercent{background:#e61e00}#ProgramTab{color:#f2f2f2;width:100%;height:100%;background:linear-gradient(.589turn,#610aab,#3b036b 80.75%,#3b036b 0)}#ProgramTab .noResultPage{position:absolute;top:610px;width:1728px;height:470px}#ProgramTab .noResultPage .noResultTitle{top:147.5px;left:624px;height:60px;font-size:48px;line-height:58px}#ProgramTab .noResultPage .noResultSubtitle,#ProgramTab .noResultPage .noResultTitle{position:absolute;font-family:FranceTV brown;font-style:normal;font-weight:700;color:#fff}#ProgramTab .noResultPage .noResultSubtitle{top:211.5px;left:502px;height:37px;font-size:32px;line-height:39px}#ProgramTab .noResultPage .noResultIcon{position:absolute;width:219.21px;height:240px;left:918px;top:78px}#ProgramTab .noResultPage .noResultIcon .elementImg{width:100%;height:100%}#ErrorPage{position:absolute;top:0;left:0;width:1920px;height:1080px;background-color:rgba(0,0,0,.8);text-align:center;z-index:10;display:block;font-family:FranceTV brown}#ErrorPage #ErrorPageContainer{position:relative;top:349px;width:820px;height:382px;margin:auto;background-color:#000;border-radius:30px}#ErrorPage #ErrorPageContainer #ErrorPageTitle{margin:auto;position:relative;top:90px;font-size:34px;text-align:center;width:820px;overflow:hidden;color:#fff}#ErrorPage #ErrorPageContainer #ErrorPageDescription{margin:auto;position:relative;top:90px;font-size:20px;text-align:center;width:820px;overflow:hidden;color:#f2f2f2}.verticalArrow{transition:all .25 ease;opacity:0;position:absolute;left:842px;width:100px;height:100px;border-width:6px;border-style:solid;background-color:rgba(0,0,0,.8);color:#303030}.verticalArrow .text{font-family:FranceTV brown;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);font-size:100px}.verticalArrow.focused{color:#f2f2f2}.verticalArrow.prev{top:0}.verticalArrow.next{bottom:0}#MEAProgramTop{width:1796px;height:620px}#MEAProgramTop .MEABackground{height:inherit;width:inherit;background-color:#8c08ff}#MEAProgramTop .MEABackground .elementImg{width:100%;height:100%}#MEAProgramTop .logoImg{position:absolute;top:40px;left:1518px;height:71px}#MEAProgramTop .titleImg{position:absolute;top:0;left:242px;width:344px;height:306px}#MEAProgramTop .titleImg .elementImg{width:100%;height:100%}#MEAProgramTop .boxTitleText{position:absolute;left:222px;top:195px;width:440px;height:138px;overflow:hidden;text-align:center}#MEAProgramTop .boxTitleText .titleText,#MEAProgramTop .boxTitleText:before{display:inline-block;vertical-align:middle}#MEAProgramTop .boxTitleText:before{content:"";width:0;height:100%}#MEAProgramTop .boxTitleText .titleText{font-family:FranceTV brown;font-style:normal;font-weight:700;font-size:38px;line-height:46px;color:#fff}#MEAProgramTop .meaButton{position:absolute;background-color:#6704bd;max-width:400px;height:63px;left:285px;top:487px;border-radius:100px;transform:scale(1);transition:all .25s ease;align-items:center}#MEAProgramTop .meaButton .playIconProgram{position:absolute;top:8px;margin-left:40px;height:47px;width:47px}#MEAProgramTop .meaButton .meaButtonText{padding:0 40px 0 95px;line-height:63px}#MEAProgramTop .meaButton .meaButtonText,#MEAProgramTop .meaSummary{font-family:FranceTV brown;font-style:normal;font-weight:400;font-size:32px;color:#fff}#MEAProgramTop .meaSummary{position:absolute;top:306px;left:55px;width:849px;max-height:155px;line-height:39px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}#MEAProgramTop .meaButton.focused{transform:scale(1.11);background-color:#fff;transition:all .25s ease}#MEAProgramTop .meaButton.focused .meaButtonText{color:#8c08ff}#HorizontalSwimlaneVideoVignette{width:1752px;height:275px;margin-left:44px;margin-top:38px}#HorizontalSwimlaneVideoVignette .titleSwimlane{font-family:FranceTV brown;font-style:normal;font-weight:700;font-size:32px;line-height:50px;letter-spacing:-.03em;color:#f2f2f2;margin-top:0;margin-bottom:12px;margin-left:11px}#HorizontalSwimlaneVideoVignette .horizontalArrow{top:110px}#HorizontalSwimlaneVideoVignette .horizontalArrow.prev{left:-44px}#HorizontalSwimlaneVideoVignette .horizontalArrow.next{right:0}#HorizontalSwimlaneVideoVignette.SearchPage{margin-top:107px}.horizontalArrow{transition:all .25 ease;opacity:0;position:absolute;width:100px;height:100px;border-width:6px;border-style:solid;background-color:rgba(0,0,0,.8);color:#303030}.horizontalArrow .text{font-family:FranceTV brown;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:100px}.horizontalArrow.focused{color:#f2f2f2}.horizontalArrow.prev{left:-46px}.horizontalArrow.next{right:236px}.ItemVideoVignette{width:356px;height:204px;margin-right:30px}.ItemVideoVignette .ItemVideoViewBoxZoom{position:absolute;width:356px;height:204px;transition:all .25s ease;transform:scale(1);left:0;border:5px solid transparent;border-radius:20px}.ItemVideoVignette .ItemVideoViewBoxZoom .elementImg{width:344px;height:192px;position:absolute;top:6px;left:6px;background:#8c08ff;border-radius:10px}.ItemVideoVignette .ItemVideoViewBoxZoom .elementImg .elementImgMask{width:inherit;height:inherit;background-color:#000;opacity:.68;line-height:267px;font-family:FranceTV brown;font-style:normal;font-weight:700;font-size:52px;letter-spacing:-.03em;color:#f2f2f2;text-align:center}.ItemVideoVignette .ItemVideoViewBoxZoom .elementImg .elementImgMask span.maskText{width:246px;display:inline-block;line-height:normal}.ItemVideoVignette .ItemVideoViewBoxZoom .elementImg .videoMask{width:inherit;height:inherit;background:linear-gradient(180deg,transparent 36.34%,rgba(37,8,63,.49));border-radius:10px}.ItemVideoVignette .ItemVideoViewBoxZoom .elementImg .videoInfoBox{width:344px;max-height:180px;position:absolute;bottom:12px;left:12px}.ItemVideoVignette .ItemVideoViewBoxZoom .elementImg .videoInfoBox .playIconItem{width:40px;height:40px;position:relative}.ItemVideoVignette .ItemVideoViewBoxZoom .elementImg .videoInfoBox .videoTitle{position:relative;font-family:FranceTV brown;font-style:normal;font-weight:700;font-size:28px;line-height:34px;height:34px;color:#fff}.ItemVideoVignette .ItemVideoViewBoxZoom .elementImg .videoInfoBox .videoSeason{display:none}.ItemVideoVignette .ItemVideoViewBoxZoom .elementImg .videoInfoBox .videoSeason,.ItemVideoVignette .ItemVideoViewBoxZoom .elementImg .videoInfoBox .videoTitleProgram{position:relative;font-family:FranceTV brown;font-style:normal;font-weight:400;font-size:24px;line-height:29px;height:29px;color:#fff}.ItemVideoVignette .ItemVideoViewBoxZoom .elementImg .videoInfoBox .videoTitleProgram.hide{display:none}.ItemVideoVignette .ItemVideoViewBoxZoom .elementImg .videoInfoBox .videoTitleProgram.bold{font-weight:700;font-size:28px;line-height:34px;height:34px}.ItemVideoVignette .ItemVideoViewBoxZoom .elementImg .videoInfoBox .videoDuration{position:relative;height:22px;font-family:FranceTV brown;font-style:normal;font-weight:700;font-size:18px;line-height:22px;color:#fff}.ItemVideoVignette .ItemVideoViewBoxZoom .elementImg .videoInfoBox .videoSeason,.ItemVideoVignette .ItemVideoViewBoxZoom .elementImg .videoInfoBox .videoTitle,.ItemVideoVignette .ItemVideoViewBoxZoom .elementImg .videoInfoBox .videoTitleProgram{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:330px}.ItemVideoVignette.focused .ItemVideoViewBoxZoom{transition:all .25s ease;border-color:#fff}.ItemVideoVignette.focused .ItemVideoViewBoxZoom .elementImg .videoMask{background-color:#6704bd;opacity:.7}.ItemVideoVignette.focused .ItemVideoViewBoxZoom .elementImg .videoInfoBox .videoSeason,.ItemVideoVignette.focused .ItemVideoViewBoxZoom .elementImg .videoInfoBox .videoTitle,.ItemVideoVignette.focused .ItemVideoViewBoxZoom .elementImg .videoInfoBox .videoTitleProgram{display:block}#MainMenu{position:absolute;z-index:2;width:124px;height:1080px;background-color:#fff}#MainMenu .itemMenu{width:108px;margin-left:16px}#MainMenu .itemMenu .itemMenuTitle{display:none}#MainMenu #MainMenuClock{position:absolute;top:998px;width:124px;text-align:center;font-family:FranceTV brown;font-style:normal;font-weight:400;font-size:24px;color:#8c08ff}#MainMenu.focused{width:346px;color:#000;background-color:#fff}#MainMenu.focused .itemMenu{width:314px;margin-left:16px}#MainMenu.focused .itemMenu .itemMenuTitle{display:block}.wip{margin-top:100px;margin-left:40px;font-family:FranceTV brown;font-size:30px;color:grey}.wip.focused{color:#fff}#AgePage{width:1920px;height:1080px;background:linear-gradient(.589turn,#610aab,#3b036b 80.75%,#3b036b 0)}#AgePage .ageBackground{width:100%;height:100%}#AgePage #dynamicBackground{left:0;background-size:contain}#AgePage #dynamicBackground>#dynamicBackgroundOverlay{display:none}#AgePage .contentAgePageTitle{top:116px;font-size:64px;line-height:100%}#AgePage .contentAgePageSubTitle,#AgePage .contentAgePageTitle{position:absolute;left:76px;font-family:FranceTV brown;font-style:normal;font-weight:700;color:#fff}#AgePage .contentAgePageSubTitle{max-width:661px;top:204px;font-size:32px;line-height:53px}#AgePage .contentAgePageLogo{position:absolute;height:71px;left:1519px;margin-bottom:70px;margin-top:40px}#AgePage .contentAgePageLogo.nomenu{left:1643px}#AgePage .contentAgePageSwimlane{position:absolute;top:668px;left:67px;width:1920px;height:185px}#AgePage .contentAgePageSwimlane .ageBox{width:180px;height:123px}#AgePage .contentAgePageSwimlane .ageBox .ageBoxZoom{position:absolute;width:149px;height:132px;transition:all .25s ease;transform:scale(1)}#AgePage .contentAgePageSwimlane .ageBox .ageBoxZoom .ageBoxBackground{width:inherit;height:inherit}#AgePage .contentAgePageSwimlane .ageBox .ageBoxZoom .ageBoxBackground .elementImg{width:100%;height:100%}#AgePage .contentAgePageSwimlane .ageBox.focused .ageBoxZoom{transition:all .25s ease;transform:scale(1.2)}#AgePage .contentAgePageSwimlane .horizontalArrow.prev{left:-58px}#AgePage .contentAgePageSwimlane .horizontalArrow.next{right:263px}#dynamicBackground{position:absolute;width:1920px;height:1080px;opacity:0;transition:opacity .4s linear;will-change:opacity;left:-124px;background-size:100% 100%;background-repeat:no-repeat;background-position:50%}#dynamicBackground>#dynamicBackgroundOverlay{position:absolute;width:100%;height:100%}#dynamicBackground>#dynamicBackgroundOverlay.blur{background:rgba(0,0,0,.01);backdrop-filter:blur(41px)}#dynamicBackground>#dynamicBackgroundOverlay.gradient{background:linear-gradient(72.44deg,rgba(0,0,0,.7) .31%,transparent)}#dynamicBackground>#dynamicBackgroundOverlay.unitGradient{background:linear-gradient(89.88deg,#000 1.51%,rgba(0,0,0,.85) 18.94%,rgba(0,0,0,.7) 38.19%,transparent 69.26%)}#ShowContent{width:1920px;height:1080px}#ShowContent #ContentHomeTab{height:inherit;width:inherit;position:absolute;background:linear-gradient(.589turn,#610aab,#3b036b 80.75%,#3b036b 0);overflow:hidden}#ShowContent #HomeTabList{height:inherit;width:inherit}.mixedSwimlane{width:1752px;height:335px;font-family:FranceTV brown;color:#f2f2f2;margin-left:44px;margin-top:38px}.mixedSwimlane .elementImg{width:100%;height:100%}.mixedSwimlane .titleSwimlane{font-style:normal;font-weight:700;font-size:32px;line-height:50px;letter-spacing:-.03em;margin-top:0;margin-bottom:12px;margin-left:13px}.mixedSwimlane .horizontalArrow{top:135px}.mixedSwimlane .horizontalArrow.prev{left:-44px}.mixedSwimlane .horizontalArrow.next{right:0}.ItemMixedVignette{width:250px;height:250px;margin-right:65px}.ItemMixedVignette .ItemMixedViewBoxZoom{position:absolute;width:250px;height:250px;transition:all .25s ease;transform:scale(1);left:0;border:7px solid transparent;border-radius:34px}.ItemMixedVignette .ItemMixedViewBoxZoom .backgroundMixed{width:236px;height:236px;position:absolute;top:7px;left:7px;background-color:#8c08ff;border-radius:24px}.ItemMixedVignette .ItemMixedViewBoxZoom .backgroundMixed .elementImg{border-radius:24px;width:100%;height:100%;background:#57d5ea}.ItemMixedVignette .ItemMixedViewBoxZoom .backgroundMixed .elementImg .videoMask{width:inherit;height:inherit;background:linear-gradient(180deg,transparent 19.79%,#000);border-radius:24px}.ItemMixedVignette .ItemMixedViewBoxZoom .backgroundMixed .elementImg .videoInfoBox{width:380px;max-height:212px;position:absolute;bottom:12px;left:12px}.ItemMixedVignette .ItemMixedViewBoxZoom .backgroundMixed .elementImg .videoInfoBox .playIconItem{width:40px;height:40px;position:relative}.ItemMixedVignette .ItemMixedViewBoxZoom .backgroundMixed .elementImg .videoInfoBox .videoTitle{position:relative;font-family:FranceTV brown;font-style:normal;font-weight:700;font-size:28px;line-height:34px;height:34px;color:#fff;display:none}.ItemMixedVignette .ItemMixedViewBoxZoom .backgroundMixed .elementImg .videoInfoBox .videoSeason,.ItemMixedVignette .ItemMixedViewBoxZoom .backgroundMixed .elementImg .videoInfoBox .videoTitleProgram{position:relative;font-family:FranceTV brown;font-style:normal;font-weight:400;font-size:24px;line-height:29px;height:29px;color:#fff;display:none}.ItemMixedVignette .ItemMixedViewBoxZoom .backgroundMixed .elementImg .videoInfoBox .videoDuration{position:relative;height:22px;font-family:FranceTV brown;font-style:normal;font-weight:700;font-size:18px;line-height:22px;color:#fff}.ItemMixedVignette .ItemMixedViewBoxZoom .backgroundMixed .elementImg .videoInfoBox .videoSeason,.ItemMixedVignette .ItemMixedViewBoxZoom .backgroundMixed .elementImg .videoInfoBox .videoTitle,.ItemMixedVignette .ItemMixedViewBoxZoom .backgroundMixed .elementImg .videoInfoBox .videoTitleProgram{overflow:hidden;text-overflow:ellipsis;width:250px}.ItemMixedVignette .ItemMixedViewBoxZoom .backgroundMixed .backgroundMixedFallback{width:202px;height:202px;top:0;left:18px;position:absolute}.ItemMixedVignette .ItemMixedViewBoxZoom .backgroundMixed .backgroundMixedFallback .elementImg{border-radius:24px;width:100%;height:100%}.ItemMixedVignette .ItemMixedViewBoxZoom .backgroundMixed .titleMixedFallback{font-family:FranceTV brown;font-style:normal;font-weight:700;font-size:22px;line-height:31px;position:absolute;top:160px;left:2px;text-align:center;color:#fff;width:190px;height:65px;padding-left:20px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ItemMixedVignette .ItemMixedViewBoxZoom .backgroundMixed .titleMixedFallback.hide{display:none}.ItemMixedVignette.focused .ItemMixedViewBoxZoom{transition:all .25s ease;transform:scale(1.11);border-color:#fff}.ItemMixedVignette.focused .ItemMixedViewBoxZoom .elementImg .videoInfoBox .videoSeason,.ItemMixedVignette.focused .ItemMixedViewBoxZoom .elementImg .videoInfoBox .videoTitle,.ItemMixedVignette.focused .ItemMixedViewBoxZoom .elementImg .videoInfoBox .videoTitleProgram{display:block}#WarningPopup{position:absolute;top:0;left:0;width:1920px;height:1080px;z-index:10}#WarningPopup #WarningPopupContainer{position:absolute;top:800px;height:80px;white-space:nowrap;left:50%;transform:translate(-50%);padding-left:92px;padding-right:32px;background-color:#fff;border-radius:6px}#WarningPopup #WarningPopupContainer #WarningPopupImg{position:absolute;width:60px;height:60px;top:10px;left:16px;background-repeat:no-repeat;background-size:60px 60px}#WarningPopup #WarningPopupContainer #WarningPopupTitle{margin-top:20px;font-size:32px;text-align:center;line-height:38.72px;font-family:FranceTV brown;font-weight:700;color:#6704bd}.programSwimlane{width:1752px;height:335px;font-family:FranceTV brown;color:#f2f2f2;margin-left:44px;margin-top:38px}.programSwimlane .elementImg{width:100%;height:100%}.programSwimlane .titleSwimlane{font-style:normal;font-weight:700;font-size:32px;line-height:50px;letter-spacing:-.03em;margin-top:0;margin-bottom:12px;margin-left:13px}.programSwimlane .horizontalArrow{top:135px}.programSwimlane .horizontalArrow.prev{left:-44px}.programSwimlane .horizontalArrow.next{right:0}.ItemProgramVignette{width:250px;height:250px;margin-right:65px}.ItemProgramVignette .ItemProgramViewBoxZoom{position:absolute;width:250px;height:250px;transition:all .25s ease;transform:scale(1);left:0;border:7px solid transparent;border-radius:34px}.ItemProgramVignette .ItemProgramViewBoxZoom .backgroundProgram{width:236px;height:236px;position:absolute;top:7px;left:7px;background-color:#8c08ff;border-radius:24px}.ItemProgramVignette .ItemProgramViewBoxZoom .backgroundProgram .elementImg{border-radius:24px;width:100%;height:100%;background-color:#000}.ItemProgramVignette .ItemProgramViewBoxZoom .backgroundProgram .backgroundProgramFallback{width:202px;height:202px;top:0;left:18px;position:absolute}.ItemProgramVignette .ItemProgramViewBoxZoom .backgroundProgram .backgroundProgramFallback .elementImg{border-radius:24px;width:100%;height:100%}.ItemProgramVignette .ItemProgramViewBoxZoom .backgroundProgram .titleProgramFallback{font-family:FranceTV brown;font-style:normal;font-weight:700;font-size:22px;line-height:31px;position:absolute;top:160px;left:2px;text-align:center;color:#fff;width:190px;height:65px;padding-left:20px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ItemProgramVignette .ItemProgramViewBoxZoom .backgroundProgram .titleProgramFallback.hide{display:none}.ItemProgramVignette .ItemProgramViewBoxZoom .limitAgeBox{position:absolute;width:114px;height:30px;background:#fff;border-radius:4px;left:66px;top:227px}.ItemProgramVignette .ItemProgramViewBoxZoom .limitAgeBox .limitAge{font-family:FranceTV brown;font-style:normal;font-weight:700;font-size:18px;line-height:30px;text-align:center;color:#8c08ff}.ItemProgramVignette .ItemProgramViewBoxZoom.isFallback .limitAgeBox{top:-7px}.ItemProgramVignette.focused .ItemProgramViewBoxZoom{transition:all .25s ease;transform:scale(1.11);border-color:#fff}.meaSwimlane{width:1752px;height:590px;font-family:FranceTV brown;color:#f2f2f2;margin-top:40px;margin-left:44px;margin-bottom:32px}.meaSwimlane .logo{height:71px;margin-left:1474px;margin-bottom:70px}.meaSwimlane .horizontalArrow{top:295px}.meaSwimlane .horizontalArrow.prev{left:-44px}.meaSwimlane .horizontalArrow.next{right:0}.meaView{width:714px;height:414px;margin-right:75px}.meaView .meaViewBoxZoom{position:absolute;width:714px;height:414px;transition:all .25s ease;transform:scale(1);left:0;border:8px solid transparent;border-radius:34px}.meaView .meaViewBoxZoom .meaViewBackground{width:700px;height:400px;background-color:#8c08ff;border-radius:24px;position:absolute;top:7px;left:7px}.meaView .meaViewBoxZoom .meaViewBackground .meaViewLabel{position:absolute;background-color:#1212f6;padding:6px 14px;border-radius:8px;font-size:22px;font-family:"FranceTV Brown";top:20px;left:20px}.meaView .meaViewBoxZoom .meaViewBackground .meaViewImg{border-radius:24px;width:100%;height:100%;background-color:#8c08ff}.meaView .meaViewBoxZoom .meaViewBackground .meaViewPlaceholderTitle{font-family:FranceTV brown;font-style:normal;font-size:32px;line-height:34px;position:absolute;top:250px;left:220px;text-align:center;color:#fff;width:243px;height:69px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.meaView .meaViewBoxZoom .meaViewBackground .meaViewPlaceholderTitle.hide{display:none}.meaView .meaViewBoxZoom .meaViewBackground .meaViewFallbackBackground{width:250px;height:250px;bottom:0;right:45px;position:absolute}.meaView .meaViewBoxZoom .meaViewBackground .meaViewFallbackBackground .meaViewFallbackLogo{border-radius:24px;width:100%;height:100%}.meaView .meaViewBoxZoom .meaViewBackground .meaViewFallbackTitle{font-family:FranceTV brown;font-style:normal;font-size:30px;line-height:34px;position:absolute;top:250px;left:80px;text-align:center;color:#fff;width:300px;height:69px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.meaView.focused .meaViewBoxZoom{transition:all .25s ease;transform:scale(1.04);border-color:#fff;font-weight:700}#ProfilTab{width:1796px;height:1080px;background:linear-gradient(.589turn,#610aab,#3b036b 80.75%,#3b036b 0);overflow:hidden}#ProfilTab .profilPage{position:absolute;top:108px;left:72px;font-family:FranceTV brown;font-style:normal;font-weight:700;font-size:64px;line-height:100%;color:#fff}#ProfilTab .logoImg{position:absolute;top:40px;left:1518px;height:71px}#ProfilTab #VersionNumber{position:absolute;font-family:FranceTV brown;color:#fff;font-size:20px;right:20px;bottom:20px}#cardSettingsSwimlane{width:464px;height:148px;position:absolute;top:303px;left:133px}.cguPageRoot{position:absolute;overflow:hidden;width:1920px;height:1080px}.textBox{position:absolute;top:61px;left:100px;width:1600px;transition:margin-top .2s ease-out 0s;margin-bottom:26.66px;font-family:CoreSansC-75;font-size:30px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.1733px;color:#000}.scrollRoot{position:absolute;right:0;width:21.33px;height:1080px}.scroll{width:21.33px;height:300px;background-color:#000}#ParametersPage{width:100%;height:100%;background-color:#191e25}#CmpMenu{position:absolute;width:600px;height:546px;top:272px;left:250px}.buttonCMP{width:347px;height:76px;background:hsla(0,0%,100%,.1);border-radius:77px;margin:15px}.buttonCMP .textButtonCMP{padding-left:55px;padding-right:55px;font-size:32px;white-space:nowrap;font-family:FranceTV brown;font-style:normal;font-weight:400;line-height:76px;color:#fff}.buttonCMP.focused{background-color:#fff}.buttonCMP.focused .textButtonCMP{color:#000}.itemMenu{height:58px;margin-bottom:26px;border-radius:5px;font-family:FranceTV brown;font-style:normal;font-weight:400;font-size:28px;line-height:58px;color:#797979}.itemMenu .itemMenuDot{position:absolute;width:12px;height:12px;top:23px;left:14px}.itemMenu .itemMenuImage{position:absolute;height:40px;width:40px;top:10px;left:38px}.itemMenu .itemMenuTitle{position:absolute;left:100px}.itemMenu.focused{background-color:#8c08ff}.itemMenu.focused .itemMenuTitle{color:#fff}.mainMenu.focused .itemMenu.selected{font-weight:700}.mainMenu.focused .itemMenu.selected .itemMenuTitle{color:#5f7081}.mainMenu.focused .itemMenu.selected .itemMenuDot{background-image:url(../images/dotIconSelectedNotFocused.6fa69323.png)}.mainMenu.focused .itemMenu.selected.focused .itemMenuTitle{color:#fff}.mainMenu.focused .itemMenu.selected.focused .itemMenuDot{background-image:url(../images/dotIconOff.631997fb.png)}.mainMenu .itemMenu.selected .itemMenuDot{background-image:url(../images/dotIconOn.7811b3ef.png)}#ConsentManagementPage{background-color:#191e25;width:100%;height:100%}#TitleCMP{width:875px;height:215;top:0;padding-top:56px;padding-bottom:56px;font-weight:700;font-size:45px;z-index:10}#TextCMP,#TitleCMP{position:absolute;left:522px;font-family:FranceTV brown;font-style:normal;color:#fff}#TextCMP{top:265px;font-weight:400;font-size:30px;width:876px;height:1126px;transition-duration:.5s}#PartnersPage{width:100%;height:100%;background-color:#191e25}#TitlePartners{width:938px;height:108px;top:83px;font-weight:700;font-size:45px;line-height:54px}#TextPartners,#TitlePartners{position:absolute;left:110px;font-family:FranceTV brown;font-style:normal;color:#fff}#TextPartners{width:932px;height:280px;top:219px;font-weight:400;font-size:30px;line-height:40px}#PrivacyPolicyPage{width:100%;height:100%;background-color:#191e25}#TitlePrivatePolicy{width:875px;height:95px;left:522px;top:59px;font-weight:700;font-size:45px;line-height:54px}#TextPrivatePolicy,#TitlePrivatePolicy{position:absolute;font-family:FranceTV brown;font-style:normal;color:#fff}#TextPrivatePolicy{width:932px;height:120px;left:519px;top:169px;font-weight:400;font-size:30px;line-height:40px}#ImagePrivatePolicy{position:absolute;width:584px;height:584px;left:668px;top:403px;background:#fff;border-radius:19px}#QRCode{position:absolute;top:24px;left:24px;width:536px;height:536px;border-radius:10px}#BackButtonPrivatePolicyTab{position:absolute;width:92px;height:92px;left:77px;top:60px;background-color:#fff;border-radius:360px}#BackButtonPrivatePolicyTab #ImgBackButtom{width:52px;height:47px;position:absolute;left:20px;top:21px}#PartnersList{position:absolute;width:932px;height:488px;top:540px;left:110px;border:3px solid grey;box-sizing:border-box;border-radius:4px;overflow:hidden}#PartnersList.focused{border:3px solid #f2f2f2}#ContainerCheckBoxPartnersList{position:absolute;top:39px;left:64px}#CheckboxPartners{color:grey;font-family:FranceTV brown;margin-bottom:40px}#CheckboxPartners.focused{color:#fff}#CheckboxPartners.focused .checkbox{color:#fff;border:3px solid #fff}#CheckboxPartners .title{width:807px;height:54px;font-style:normal;font-weight:700;font-size:35px;line-height:54px;margin:20px}#CheckboxPartners #TitleAll{margin-left:-15px;font-size:40px;height:80px;border-bottom:2px solid grey}#CheckboxPartners .checkbox{position:absolute;top:0;left:650px;width:112px;height:54px;border:2px solid #c8cacb;border-radius:40px;margin:20px}#CheckboxPartners .checkbox .dot{left:0;background:#c8cacb}#CheckboxPartners .checkbox .dot,#CheckboxPartners .checkbox .dotAllow{position:absolute;width:54px;height:54px;border-radius:40px;transition-duration:.3s}#CheckboxPartners .checkbox .dotAllow{left:58px;background:#1fb538}#CheckboxPartners .checkbox .imgDot{position:absolute;top:18px;left:16px;width:20px;height:20px}.checkbox{top:0;left:650px;width:112px;border:2px solid #c8cacb;border-radius:40px;margin:20px}.checkbox,.checkbox .dot{position:absolute;height:54px}.checkbox .dot{left:0;background:#c8cacb}.checkbox .dot,.checkbox .dotAllow{width:54px;border-radius:40px;transition-duration:.3s}.checkbox .dotAllow{position:absolute;left:58px;height:54px;background:#1fb538}.checkbox .imgDot{position:absolute;top:18px;left:16px;width:20px;height:20px}#MenuHorizontal{margin-left:104px;position:absolute;width:1920px;height:169px;top:0;left:-104px;padding-left:104px;margin-top:880px;background:linear-gradient(0deg,#191e25,rgba(25,30,37,.8) 57.81%,rgba(25,30,37,0))}.arrowCMP{margin-top:7px;width:90px;height:90px;border-radius:360px;background-color:#30353b}.arrowCMP.focused{background-color:#000;filter:invert(1)}#ArrowImage{position:absolute;top:20px;left:20px;width:49px;height:49px;transition-duration:.1s}#MenuVertical{margin-top:56px;margin-left:104px}#splashscreen-overlay{position:absolute;top:0;left:0;width:1920px;height:1080px;background-color:#8c08ff;text-align:center;z-index:10;display:block}#splashscreen-overlay #splashscreen-container{position:relative;top:0;left:0;width:1920px;height:1080px;margin:auto}#splashscreen-overlay #splashscreen-container #splashscreen-anim{margin:auto;position:relative;top:299px;left:0;width:480px;height:480px;overflow:hidden;opacity:1}#ParametersList{position:absolute;width:932px;height:1080px;left:110px;overflow:hidden}#ParametersList #TitleParameters{padding-top:60px;width:938px;height:60px;font-family:FranceTV brown;font-style:normal;font-weight:700;font-size:45px;line-height:54px;color:#fff}#ParametersList #TextParameters{width:928px;height:550px;margin-top:40px;font-family:FranceTV brown;font-style:normal;font-weight:400;font-size:30px;line-height:40px;color:#fff}#ParametersList #BoxArrow{position:absolute;width:1143px;height:234px;top:915px;background:linear-gradient(0deg,#191e25,rgba(25,30,37,.791667) 57.81%,rgba(25,30,37,0));z-index:1}#ParametersList #ArrowCmpParameters{position:absolute;left:420px;margin-top:7px;width:90px;height:90px;border-radius:360px;background-color:#30353b;filter:invert(1)}#ParametersList #ArrowImageParameters{position:absolute;background-color:transparent;top:20px;left:20px;width:49px;height:49px}#ContainerCheckBoxParametersList{position:absolute;top:39px;left:64px}#ArrowParameters{position:fixed;bottom:0;margin-left:421px;margin-bottom:20px;width:90px;height:90px;border-radius:360px;background-color:#000;z-index:10;opacity:0;background-image:url(../images/shape.4e0d0926.png);background-repeat:no-repeat;background-position:50%;filter:invert(1)}#DetailParameters.focused #ArrowParameters{opacity:1}#CheckboxParameters{margin-top:45px;width:932px;height:639px;border:3px solid grey;box-sizing:border-box;border-radius:4px;color:#c8cacb;background-color:#191e25}#CheckboxParameters .purposeCheckbox{width:932px;height:120px}#CheckboxParameters .purposeCheckbox .title{position:absolute;top:39px;left:64px;width:636px;height:96px;font-family:FranceTV brown;font-style:normal;font-weight:700;font-size:35px}#CheckboxParameters .purposeCheckbox .text{position:absolute;width:806px;height:355px;left:67px;top:144px;font-family:FranceTV brown;font-style:normal;font-weight:400;font-size:30px;line-height:40px}#CheckboxParameters .purposeCheckbox .checkbox{position:absolute;top:15px;left:750px;width:112px;height:54px;border:2px solid #c8cacb;border-radius:40px;margin:20px}#CheckboxParameters .purposeCheckbox .checkbox .dot{position:absolute;left:0;width:54px;height:54px;border-radius:40px;background:#c8cacb;transition-duration:.3s}#CheckboxParameters .purposeCheckbox .checkbox .dotAllow{position:absolute;left:58px;width:54px;height:54px;border-radius:40px;background:#1fb538;transition-duration:.3s}#CheckboxParameters .purposeCheckbox .checkbox .imgDot{position:absolute;top:18px;left:16px;width:20px;height:20px}#CheckboxParameters.focused{border-color:#f2f2f2;color:#fff}#CheckboxParameters.focused .purposeCheckbox .checkbox{color:#fff;border:3px solid #fff}#ButtonMoreInformation{top:387px;left:52px;width:347px;height:76px;line-height:76px;text-align:center;color:#fff;background:hsla(0,0%,100%,.1);border-radius:77px;font-family:FranceTV brown;font-style:normal;font-weight:400;font-size:32px;margin:15px}#ButtonMoreInformation.focused{color:#000;background-color:#fff}#MoreInformationcCmp{width:100%;height:100%;background-color:#191e25}#MoreInformationcCmp #Title{padding-top:83px;width:938px;height:163px;font-weight:700;font-size:45px;line-height:54px;background-color:#191e25;z-index:1}#MoreInformationcCmp #TextMoreInformationcCmp,#MoreInformationcCmp #Title{position:absolute;left:110px;font-family:FranceTV brown;font-style:normal;color:#fff}#MoreInformationcCmp #TextMoreInformationcCmp{width:932px;height:2580px;top:244px;font-weight:400;font-size:30px;line-height:40px;text-align:justify;transition-duration:.5s}#MoreInformationcCmp #Menu{position:absolute;width:1920px;height:234px;left:0;top:956px;background:linear-gradient(0deg,#191e25,rgba(25,30,37,.8) 57.81%,rgba(25,30,37,0))}#ListToggle{left:100px;top:-150px}#ToggleCmp{color:#fff;border:4px solid transparent;border-radius:12px;width:675px;height:75px}#ToggleCmp.focused #ToggleCmpBox{border:4px solid #fff;margin-left:-2px;margin-top:-2px;border-radius:12px}#ToggleCmp #ToggleCmpBox{width:54px;height:54px;border:2px solid #c8cacb;border-radius:6px;background-color:#c8cacb}#ToggleCmp #ToggleCmpBox #ImgToggle{position:absolute;top:9px;left:9px;width:40px;height:40px}#ToggleCmp #ToggleCmpText{position:absolute;top:-10px;left:75px;width:585px;height:80px;font-weight:700;font-size:35px;line-height:40px;color:#f2f2f2}#ButtonSave,#ToggleCmp #ToggleCmpText{font-family:FranceTV brown;font-style:normal}#ButtonSave{top:3px;width:400px;height:76px;line-height:76px;text-align:center;color:#fff;background:hsla(0,0%,100%,.1);border-radius:77px;font-weight:400;font-size:32px;margin:15px}#ButtonSave.focused{color:#000;background-color:#fff}.Cardview{height:123px;width:312px;top:500px;border-radius:40px;background:#8c08ff;box-shadow:6px 6px 0 0 rgba(0,0,0,.1);margin-left:43px;margin-right:43px}.Cardview .cguBox{height:123px;width:312px;box-sizing:border-box;padding-left:24px;padding-right:24px;line-height:123px;text-align:center;letter-spacing:0;color:#fff;font-family:FranceTV brown;font-size:32px;font-style:normal;font-weight:700}.Cardview .cguBox span.cguText{display:inline-block;vertical-align:middle;line-height:normal}.Cardview.focused{height:138px;width:382px;top:494px;background:#fff;margin-left:13px;margin-right:13px}.Cardview.focused .cguBox{height:138px;width:382px;box-sizing:border-box;padding-left:59px;padding-right:59px;line-height:138px}.Cardview.focused .cguBox span.cguText{color:#6704bd}#OptionsProfilSwimlane{width:464px;height:148px;position:absolute;top:303px;left:133px}.optionSettings{width:164px;height:148px;margin-right:136px}.optionSettings .optionSettingsZoom,.optionSettings .optionSettingsZoom .optionIcon{width:inherit;height:inherit}.optionSettings .optionSettingsZoom .optionIcon .elementImg{width:100%;height:100%}.playerMagnetoPage{width:1920px;height:1080px}#PlayerMagnetoVersion{position:absolute;font-size:14px;color:#fff;top:30px;right:10px;background-color:#000}#SearchTab{width:1796px;height:1080px;background:linear-gradient(.589turn,#610aab,#3b036b 80.75%,#3b036b 0)}#SearchTab #SearchTabList{position:absolute;width:1796px;top:76px;height:1004px}#SearchTab #SearchTabList .keyboardComponent{position:absolute;left:1104px;margin-bottom:25px}#SearchTab .searchTextBox{position:absolute;top:76px;left:204px}#SearchResultList{width:1796px;height:1080px;overflow:hidden}#loader-overlaySearch{position:absolute;top:0;left:0;width:1920px;height:1080px;text-align:center;z-index:10;display:block}#loader-overlaySearch #loader-container{position:relative;top:220px;left:810px;width:140px;height:140px}#loader-overlaySearch #loader-container #loader-anim{margin:auto;position:relative;top:0;left:0;width:inherit;height:inherit;overflow:hidden;opacity:1}.keyboardComponent{width:596px;height:187px}.keyboardComponent .keyboardView{position:absolute;width:598px;height:187px}.keyboardComponent .keyboardView .keyBox{width:46px;height:50px}.keyboardComponent .keyboardView .keyBox .key{color:#fff;font-family:FranceTV brown;font-weight:700;font-weight:400;font-size:28px;line-height:50px;align-items:center;text-align:center}.keyboardComponent .keyboardView .keyBox.focused{background-image:url(../images/circle.3cddf54a.png);background-repeat:no-repeat;background-position:50%;background-size:44px 39px}.keyboardComponent .keyboardView .keyBox.focused .key{color:#6704bd}.keyboardComponent .keyboardView #specialKeyBoxSpace{width:112px;margin-left:93px;margin-right:24px}.keyboardComponent .keyboardView #specialKeyBoxDelete{width:85px;margin-right:24px}.keyboardComponent .keyboardView #specialKeyBoxDigits,.keyboardComponent .keyboardView #specialKeyBoxLowercaseLeft,.keyboardComponent .keyboardView #specialKeyBoxLowercaseRight,.keyboardComponent .keyboardView #specialKeyBoxUppercase{width:83px}.keyboardComponent .keyboardView .specialKeyBox{height:64px;margin-top:20px}.keyboardComponent .keyboardView .specialKeyBox .key{position:absolute;width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-color:#8c08ff;border-radius:20px;box-shadow:6px 6px 0 0 rgba(0,0,0,.1)}.keyboardComponent .keyboardView .specialKeyBox #Space_key{background-image:url(../images/space.eab134c1.png)}.keyboardComponent .keyboardView .specialKeyBox #Delete_key{background-image:url(../images/delete.13ec3b84.png)}.keyboardComponent .keyboardView .specialKeyBox #LowercaseLeft_key{background-image:url(../images/lowercase.c71465de.png);border-top-left-radius:20px;border-bottom-left-radius:20px;border-top-right-radius:0;border-bottom-right-radius:0}.keyboardComponent .keyboardView .specialKeyBox #LowercaseRight_key{background-image:url(../images/lowercase.c71465de.png);border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:20px;border-bottom-right-radius:20px}.keyboardComponent .keyboardView .specialKeyBox #Digits_key{background-image:url(../images/digits.0a142a53.png);border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:20px;border-bottom-right-radius:20px}.keyboardComponent .keyboardView .specialKeyBox #Uppercase_key{background-image:url(../images/uppercase.10ae2383.png);padding-right:7px;border-top-left-radius:20px;border-bottom-left-radius:20px;border-top-right-radius:0;border-bottom-right-radius:0}.keyboardComponent .specialKeyBox.focused .key{background-position:50%;background-repeat:no-repeat;background-color:#fff;border-radius:20px;margin-top:0;box-shadow:6px 6px 0 0 rgba(0,0,0,.1)}.keyboardComponent .specialKeyBox.focused #LowercaseLeft_key,.keyboardComponent .specialKeyBox.focused #LowercaseRight_key{background-image:url(../images/lowercaseFocus.21d83b8a.png)}.keyboardComponent .specialKeyBox.focused #Digits_key{background-image:url(../images/digitsFocus.d163daeb.png)}.keyboardComponent .specialKeyBox.focused #Space_key{background-image:url(../images/spaceFocus.06fb61f7.png)}.keyboardComponent .specialKeyBox.focused #Delete_key{background-image:url(../images/deleteFocus.6ec683cd.png)}.keyboardComponent .specialKeyBox.focused #Uppercase_key{background-image:url(../images/uppercaseFocus.e36453e0.png)}.emptySearchSwimlane{position:absolute;left:44px;width:1920px;height:440px}.emptySearchSwimlane .emptySearchSwimlaneTitle{top:190px}.emptySearchSwimlane .emptySearchSwimlaneSubtitle,.emptySearchSwimlane .emptySearchSwimlaneTitle{position:absolute;left:482px;height:42px;width:350px;text-align:center;font-family:FranceTV brown;font-style:normal;font-weight:700;font-size:32px;line-height:42px;color:#fff}.emptySearchSwimlane .emptySearchSwimlaneSubtitle{top:232px}.emptySearchSwimlane .emptySearchSwimlaneIcon{position:absolute;top:121px;width:248px;height:218px;left:856px}.emptySearchSwimlane .emptySearchSwimlaneButtonList{position:absolute;top:95px}.newSearch{width:222px;height:222px;margin-right:65px}.newSearch .newSearchBoxZoom{position:absolute;width:222px;height:222px;transition:all .25s ease;transform:scale(1);left:0;border:7px solid transparent;border-radius:50%}.newSearch .newSearchBoxZoom .newSearchBackground{width:210px;height:210px;position:absolute;top:6px;left:6px;border-radius:50%;background-color:#8c08ff}.newSearch .newSearchBoxZoom .newSearchBackground .newSearchImg{position:absolute;left:77px;top:30px;width:70px;height:70px}.newSearch .newSearchBoxZoom .newSearchBackground .newSearchText{position:absolute;top:105px;left:0;width:210px;height:68px;font-family:FranceTV brown;font-style:normal;font-weight:700;font-size:24px;line-height:34px;text-align:center;color:#fff}.newSearch.inProgramSearch{width:250px;height:250px}.newSearch.inProgramSearch .newSearchBoxZoom{width:250px;height:250px;border:7px solid transparent;border-radius:34px}.newSearch.inProgramSearch .newSearchBoxZoom .newSearchBackground{width:236px;height:236px;position:absolute;top:7px;left:7px;border-radius:24px}.newSearch.inProgramSearch .newSearchBoxZoom .newSearchBackground .newSearchImg{left:90px;top:45px}.newSearch.inProgramSearch .newSearchBoxZoom .newSearchBackground .newSearchText{top:120px;left:15px;font-size:28px}.newSearch.focused .newSearchBoxZoom{transition:all .25s ease;transform:scale(1.11);border-color:#fff}.searchProgramSwimlane{width:1752px;height:330px;margin-left:44px;margin-top:24px}.searchProgramSwimlane .titleSwimlane{font-family:FranceTV brown;font-style:normal;font-weight:700;font-size:32px;line-height:30px;letter-spacing:-.03em;color:#f2f2f2;margin-bottom:20px;margin-left:16px}.searchProgramSwimlane .horizontalArrow{top:125px}.searchProgramSwimlane .horizontalArrow.prev{left:-44px}.searchProgramSwimlane .horizontalArrow.next{right:0}#SearchHeroSwimlaneList{width:100%;height:100%;height:900px;overflow:hidden}.searchHeroSwimlane{width:1752px;height:370px;font-family:FranceTV brown;color:#f2f2f2;margin-left:44px;margin-top:20px}.searchHeroSwimlane .searchHeroSwimlaneTitle{font-style:normal;font-weight:700;font-size:32px;line-height:50px;letter-spacing:-.03em;margin-top:0;margin-bottom:20px;margin-left:18px}.searchHeroSwimlane .horizontalArrow{top:140px}.searchHeroSwimlane .horizontalArrow.prev{left:-44px}.searchHeroSwimlane .horizontalArrow.next{right:0}.ItemSearchProgramVignette{width:250px;height:250px;margin-right:65px}.ItemSearchProgramVignette .ItemSearchProgramViewBoxZoom{position:absolute;width:250px;height:250px;transition:all .25s ease;transform:scale(1);left:0;border:7px solid transparent;border-radius:34px}.ItemSearchProgramVignette .ItemSearchProgramViewBoxZoom .backgroundProgram{width:236px;height:236px;position:absolute;top:7px;left:7px;background-color:#8c08ff;border-radius:24px}.ItemSearchProgramVignette .ItemSearchProgramViewBoxZoom .backgroundProgram .elementImg{border-radius:24px;width:100%;height:100%;background-color:#000}.ItemSearchProgramVignette .ItemSearchProgramViewBoxZoom .backgroundProgram .backgroundProgramFallback{width:202px;height:202px;top:0;left:18px;position:absolute}.ItemSearchProgramVignette .ItemSearchProgramViewBoxZoom .backgroundProgram .backgroundProgramFallback .elementImg{border-radius:24px;width:100%;height:100%}.ItemSearchProgramVignette .ItemSearchProgramViewBoxZoom .backgroundProgram .titleProgramFallback{font-family:FranceTV brown;font-style:normal;font-weight:700;font-size:22px;line-height:31px;position:absolute;top:160px;left:2px;text-align:center;color:#fff;width:190px;height:65px;padding-left:20px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ItemSearchProgramVignette.focused .ItemSearchProgramViewBoxZoom{transition:all .25s ease;transform:scale(1.11);border-color:#fff}.searchTextBox{position:absolute;top:76px;left:204px;height:80px;width:800px;background-color:hsla(0,0%,100%,.1);border-radius:95.6332px}.searchTextBox .searchTextBoxIcon{background-image:url(../images/textBoxIcon.30a6c7d1.png);background-repeat:no-repeat;background-position:50%;position:absolute;height:80px;width:38px;left:36px}.searchTextBox .searchTextBoxScrollBox{position:absolute;margin-left:125px;width:655px;height:80px;overflow:hidden}.searchTextBox .searchTextBoxScrollBox .searchTextBoxText{position:absolute;white-space:nowrap;height:80px;font-family:FranceTV brown;font-style:normal;font-weight:400;font-size:31px;line-height:80px;color:#fff}.videoPlayerSwimlane{width:1920px;height:531.34px;opacity:.54;position:absolute;left:34.51px;padding-top:32px;padding-left:44px}.videoPlayerSwimlane .elementImg{width:100%;height:100%}.videoPlayerSwimlane .titleSwimlane{font-family:FranceTV brown;font-style:normal;font-weight:700;font-size:32px;line-height:53px;letter-spacing:-.03em;color:#f2f2f2;margin-bottom:56px}.videoPlayerSwimlane .horizontalArrow{top:80px}.videoPlayerSwimlane .horizontalArrow.prev{left:-30px}.videoPlayerSwimlane .horizontalArrow.next{right:85px}.videoPlayerSwimlane.focused{opacity:1;margin-top:86px}#OfflinePopup{width:1920px;height:1080px;background:linear-gradient(.589turn,#610aab,#3b036b 80.75%)}#OfflinePopup .offlinePopupImage{position:absolute;width:125px;height:109px;top:35%;left:50%;transform:translateX(-50%);background-image:url(../images/offline.386f9b72.png);background-repeat:no-repeat}#OfflinePopup .offlinePopupText{position:absolute;width:500px;left:50%;top:50%;transform:translate(-50%);font-family:FranceTV brown;font-size:34px;text-align:center;color:#fff}#loader-overlay{position:absolute;text-align:center;z-index:10;display:block}#loader-overlay,#loader-overlay #loader-container{top:0;left:0;width:1920px;height:1080px;background-color:#000}#loader-overlay #loader-container{position:relative;margin:auto}#loader-overlay #loader-container #loader-anim{margin:auto;position:relative;top:0;left:0;width:1920px;height:1080px;overflow:hidden;opacity:1}
/*# sourceMappingURL=main.354e6d77.css.map */