.homeSlide{width:100%;height:400px}.slideBlock3{position:relative;width:100%;height:400px;display:block}.homeSlide .imageWrap{width:100%;height:400px;overflow:hidden;z-index:1}.homeSlide .imageWrap img{object-fit:cover;width:100%;height:100%}.homeSlide .txtWrap{position:absolute;bottom:8%;left:10%;width:100%;max-width:80%;display:flex;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap}.homeSlide h5,.homeSlide h3.h5,.homeSlide p{font-size:1.5rem;line-height:1.5rem;padding:.3125rem .75rem;color:#000e1c;background:#fff;display:inline-block;width:auto;margin:0;text-transform:none}.homeSlide p,.textWrap span{font-size:1.25rem;padding:.4rem .75rem .225rem;font-weight:700;background:#d1283d;color:#fff;text-transform:uppercase}.tpaSeo h2,.tpaSeo h3{font-size:1.5em;line-height:1.2;text-transform:none;margin-bottom:.75em;font-weight:600;letter-spacing:-.25px}.tpaSeo h2.bordered::after,.tpaSeo h3:after{height:4px}.descriptionN *{font-weight:400!important;font-size:1.0625rem;line-height:1.6}.col2 *{font-size:1.125rem}.descriptionN .introText{padding-bottom:1.4em}.descriptionN .introText *{font-size:1em;line-height:inherit;color:#000e1c}.descriptionN a{color:#d1283d;border-bottom:1px solid #fff;font-weight:700!important}.descriptionN a:hover{border-bottom-color:#d1283d;color:#d1283d}.descriptionN * sup{font-size:.75em}.descriptionN a sup{font-weight:700!important}.descriptionN .introText p{font-size:1.375rem;padding:0;line-height:1.5;font-weight:360!important}.descriptionN .introText p *{font-weight:340!important}.favoris div~div{padding-top:.875rem}.favoris .fWrap{align-items:flex-start;padding-top:.375rem}.favoris .fWrap~.fWrap{padding-top:.75rem}.favoris h4{padding:0 0 .5rem;font-weight:600}.favoris h4 span{display:flex;align-items:center}.favoris h4 span img{display:inline-block;width:30px;height:auto;vertical-align:middle;padding-right:.25em}.favoris p{font-size:.875rem;line-height:1.4;font-weight:500;flex:1}.favoris .userThumb~p{padding-top:.5rem}.favoris a{font-weight:700}.favoris a:hover{text-decoration:underline}.favoris .imgWrap{overflow:hidden;position:relative;padding:0;margin-right:10px;width:36px;min-width:36px}.favoris .posterThumb{height:48px}.favoris .userThumb{height:36px;border-radius:36px}.favoris .imgWrap img{overflow:hidden;position:absolute;width:100%;height:100%;top:0}.favoris .posterThumb img{left:50%;transform:translateX(-50%)}.favoris .userThumb img{object-fit:cover;object-position:center top}.mainFooter{background:#000e1c;padding:0;margin:0;text-align:left}.mainFooter .mainWrap{padding:3.25rem 20px 0;flex-direction:column;align-items:flex-start}.mainFooter section{padding:1.5rem 0 1rem}.mainFooter section,.mainFooter section .fWrap{flex-direction:column;align-items:stretch}.mainFooter .content1{padding:1rem 0 2rem}.content2~section,.content2 p~p{border-top:1px solid #222931}.content2 p~p{padding:2rem 0 13px;margin-top:1rem}.mainFooter .logo{width:122px;height:77px;position:relative;padding:0}.mainFooter p{padding-bottom:13px;color:#fff;text-transform:uppercase;font-size:1.125rem;font-weight:700;letter-spacing:.03125rem}.content2 p~div,.mainFooter nav,.partnerList{display:flex;flex-wrap:wrap}.mainFooter .selectWrap{margin:0 .5rem 0 0}.s1{width:130px}.s2{width:158px}.s3{width:94px}.s4{width:78px}.s5{width:82px}.mainFooter .selectWrap::before{display:none}.mainFooter .selectWrap::after{height:6px;width:6px;right:3px;border-color:#8d9aa0;border-width:1px}.mainFooter .selectWrap:hover::after{border-color:#fff}.mainFooter select,.mainFooter a,.mainFooter span{font-size:1rem;color:#8d9aa0;padding:7px 0;line-height:1.0625rem;display:block;background:#fff0}.mainFooter select{border:none;height:auto}.mainFooter select:hover,.mainFooter a:hover{color:#fff}.mainFooter .selectWrap,.mainFooter nav a,.footerBase a,.partnerList a{margin:0 1.5rem 4px 0}.mainFooter .socList a{width:38px;height:38px;line-height:38px;margin:0 1rem 4px 0;padding:0;white-space:nowrap;overflow:hidden;display:flex}.socList i{font-size:2.375rem;height:38px;width:38px;min-width:38px;line-height:38px;display:block}.socList i.SocMedia-X{font-size:1.0625rem;line-height:46px}.content5 div{padding:0 0 1rem}.content5 div~div{border-top:1px solid #222931;padding:1.5rem 0 1rem}.appList a{width:122px}.appList img{height:100%;width:auto}.partnerList a{width:180px}.partnerList a img{width:100%;height:auto}footer .partnerList a{width:70px}footer .partnerList .partner1{width:130px}.partnerList a:hover{opacity:.7}.appList a:hover,footer .partnerList a:hover{opacity:.6}.footerBase{padding:0 20px 1rem;flex-direction:column;align-items:flex-start}.footerBase .fWrap{justify-content:flex-start;flex-wrap:wrap;padding-top:1.5rem;border-top:1px solid #222931;order:1}.footerBase span{padding:1rem 0;order:2}.chooseIt{display:none}@media screen and (min-width :320px){.offerSelector a,.sideWrap .imgList .posterInfo{font-size:calc(.8125rem + ((1vw - 3.2px) * .9302));min-height:0vw}.offerSwitch .imgTxt strong{font-size:calc(.75rem + ((1vw - 3.2px) * 1.3953));min-height:0vw}}@media screen and (min-width :400px){.peopleList a{width:21%}.gall li,.gall li:nth-child(3n+1){width:18.31%;margin:0 2.1125% 2.1125% 0}.gall li:first-child{width:100%;margin:0 0 2.1125% 0}.gall li:nth-child(5n+1){margin:0 0 2.1125% 0}}@media screen and (min-width :440px){.slideType2{margin-bottom:3.5rem}.contentNav a{margin-right:3px}.contentNav a~a{margin-left:3px}.contentNav a:last-child{margin-right:0}.contentNav.iconic,.contentSelector.fWrap .contentNav.iconic{padding-left:6px}.theaterList table,.theaterList tr,.theaterList th,.theaterList td{display:revert}.theaterList .status{padding:18px 0 0 1em;text-align:right}.complexLink,.promoLinks a{flex-direction:row;justify-content:space-between;align-items:center;padding:1.5em 1.5em calc(1.5em - 8px)}.promoLinks a div:first-child{padding-bottom:0}.promoLinks a div~div{text-align:right}.complexLink .txtWrap{padding:0;margin-bottom:0}.complexLink .txtWrap div{text-align:right}}@media screen and (min-width :480px){.textWrap1{font-size:.8125em}.creditPhoto{bottom:2.8rem;width:calc(100% - 40px)}.slideType2,.slideType3{padding:7rem 0 0;margin-bottom:2.5rem}.sliderNav{width:calc(100% - 40px);bottom:4.5rem}.slideType1 .splide__arrow{top:42%}.searchWrap .fWrap::before{color:#840754;right:auto;left:10px}.filterIt input[type="text"],.filterIt input[type="search"]{padding:0 13px 0 36px}.searchWrap button{padding:0 1.5rem;width:auto;min-width:fit-content;font-size:15px;letter-spacing:.25px;color:#fff;background-color:#9c0f5f}.searchWrap button:hover{background-color:#5b2f36}.searchFilter .calendar{width:100%;max-width:366px;position:absolute;top:100%;left:0;z-index:100;max-height:none}.searchFilter .calendar.act{margin:10px 0 0}.searchFilter .calendar .mainWrap{box-shadow:0 7px 15px rgb(41 57 64 / .22)}.searchFilter{width:calc(100% - 40px)}.sliderType1~.searchFilter{margin:-3rem auto -3rem}.sliderType2~.searchFilter{margin:-3rem auto 0}.sliderWrap~.searchFilter{margin:-32px auto -95px}.filterIt .searchWrap input[type="text"],.filterIt .searchWrap input[type="search"]{padding:0 13px 0 44px}.searchWrap button{height:40px}.dateWrap span{padding:4px 49px 4px 44px}.filterIt .date,.filterIt .genre{left:12px}.contentWrap .filterIt .genre{display:block}.filterIt .genreWrap select{padding:4px 49px 4px 40px}.searchFilter .calendar.act{margin-top:12px}.filterIt .alphabetic .selectWrap::after{display:block}.alphabetic i{right:auto;left:13px;line-height:15px;color:#840754}.contentWrap .filterIt h2{width:auto;white-space:nowrap}.mobNav li{width:52px}.contentNav{width:100%;margin-left:0}.contentNav.iconic{margin-right:0}.contentNav a{text-transform:uppercase;padding:12px .5em;margin:0}.contentNav a{background:#fff0;color:#737f86;border-bottom:5px solid #e3ecec;font-size:1rem;letter-spacing:.5px;justify-content:flex-end;margin-right:5px}.contentNav a~a{margin-left:5px}.contentNav a:last-child{margin-right:0}.contentNav a:first-child,.contentNav a~a,.contentNav a:last-child{border-radius:0}.contentNav a img,.contentNav:hover a.act img:first-child{filter:saturate(20%) hue-rotate(-147deg) brightness(275%)}.contentNav a img~img,.contentNav a::after{display:none}.contentNav a.act,.contentNav a.act:hover,.contentNav:hover a.act:hover,.contentNav a:hover{color:#000e1c;border-color:#d50032;background:#fff0}.contentNav:hover a.act{background:#fff0}.contentNav.iconic a.act,.contentNav.iconic a.act:hover,.contentNav.iconic:hover a.act:hover,.contentNav.iconic a:hover{color:#000e1c;border-color:#929ba0;background:#fff0}.contentNav:hover a.act,.contentNav.iconic:hover a.act{color:#737f86;border-color:#dbe3e3}.contentNav.iconic,.contentSelector.fWrap .contentNav.iconic{padding-left:10px;margin-right:0;min-width:96px}.contentNav.iconic a{min-width:40px}.contentNav.iconic a:first-child,.contentNav.iconic a:last-child{border-radius:0}.contentNav.iconic a:last-child{margin-right:-8px}.contentNav.iconic a span{font-weight:500;font-size:10px;text-transform:none;height:13px;line-height:17px;letter-spacing:normal;display:block}.contentNav.iconic a div{margin:0 0 5px}.homeNews.fWrap{flex-direction:row;align-items:stretch}.homeNews.fWrap .actualites{width:calc(50% - .9375em);margin:0}.actualites.fWrap{margin:0}.actualites.fWrap a,.actualites.fWrap a~a{height:calc(50% - 1em)}.homeNews.fWrap .actualites a:first-child{padding-top:0}.homeNews .iSpacer{height:100%;padding-bottom:0}.homeNews .actualites a:last-child{padding-bottom:0}.offerTabs{font-size:1.2em}.grayBeige .offerSwitch a{width:22%}.grayBeige .offerSwitch a~a{margin-left:4%}.grayBeige .offerSwitch a:last-child{display:block}.offerSwitch .ratingWrap img{width:92px;height:16px}.posterWrapper{display:block}.gallerybox,.artPoster{width:38.029%;text-align:center;margin-right:1.5rem;float:left}.gallerybox~.infoWrapper,.artPoster~.infoWrapper{float:right;width:calc(61.971% - 1.5rem)}.infoWrapper~.infoWrapper{margin-top:-.8em;display:block;text-align:left}.artPoster~.infoWrapper~.infoWrapper{width:auto;float:none;clear:right}.socWrap{justify-content:flex-start}.spectacle .genres{justify-content:flex-start}.infos{flex-direction:row;justify-content:flex-start;gap:1rem}.infos div{width:calc(33.3% - 1rem);max-width:calc(33.3% - 1rem)}.infoList li{width:calc(50% - 1rem);margin:0 0 1.5rem}.langSwitch{justify-content:flex-start}.theaterList .list{width:48%}.listWrap a{font-size:1rem}.imgList{width:105.31%}.verticalList{width:100%}.imgList a,.detailedList section{width:28.622%;margin:0 4.27807% 32px 0}.detailedList a{width:100%;margin:0}.sideWrap .imgList{width:103.37%}.sideWrap .imgList a,.qoffList .divide13>img{width:21.9277%;margin:0 3.0097% 3.0097% 0}.qoffList .divide13>img{margin:0 4.27807% 0 0}.mainVideo h3{margin-top:-3px;font-size:1.625rem;font-weight:700}.videos li{width:47.888%;margin-bottom:4%}.sideWrap .videos{margin-bottom:-4%}.sideWrap .videos li h3,.sideWrap .videos li .description{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.sideWrap .videos li h3{height:42px;line-height:20px}.sideWrap .videos li .description{line-clamp:3;-webkit-line-clamp:3}.registration .uploadBox{flex-direction:row}.uploadBox .imgInfo{width:calc(100% - 100px - 2rem);margin:0 auto 0 0;order:1}.imgSpan{order:2}legend~.radioWrap{margin-top:0}.gmapWrap{padding-bottom:50%}}@media screen and (min-width :600px){body{padding-top:60px}.mainContent,header+.mainContent,.msWrap+.mainContent{padding:3.75rem 24px 3rem}.mobNav,.citySel{display:none}.leftCell{position:relative;top:auto;left:auto;min-width:1%;width:14.0625%}.navA{background:#030c15}.navB{background:rgb(8 13 17 / .6)}.navA .nav1,.nav2,.userBox,.navB{max-height:none;overflow:visible;transform:none}.navA .mainWrap{width:85.9375%;flex-direction:row;justify-content:space-between;align-items:center;padding:0 9px 0 0;margin:0 0 0 auto}.navB .mainWrap{padding:0;display:flex;justify-content:flex-start}.navA .nav2{order:2;width:auto;margin:0}.navA .nav1,.navB .nav1{flex-direction:row}.navA .nav1{order:1;padding:7px 0 7px .5rem;margin:0}.navB .nav1{margin-left:calc(14.0625% + 3.5rem);justify-content:flex-start}.nav1 .enV{position:absolute;top:100%;right:44px}.mainHeader .itemBAdd{display:block}.itemB2~li:not(.itemBAdd),.nav1 .act a::after,.itemBAct.itemB4~* .itemC4,.itemBAct.itemB5~* .itemC5,.itemBAct.itemB6~* .itemC6,.itemBAct.itemB7~* .itemC7,.itemBAct.itemB8~* .itemC8,.itemBAct.itemB9~* .itemC9,.itemBAct.itemB10~* .itemC10{display:none}.navB li~.itemBAct,.navB li~.itemTournee{display:block}.navB li~.itemTournee a{display:flex}.itemBAdd:hover span{color:#707c82;background-color:rgb(8 13 17 / .6)}.listB{position:absolute;top:100%;left:0;flex-direction:column;justify-content:flex-start;width:auto;min-width:100%;background-color:rgb(30 39 40 / .73);visibility:hidden;opacity:0;box-shadow:0 5px 10px rgb(3 12 21 / .14)}.itemBAdd:hover .listB{visibility:visible;opacity:1}.listB li{display:block;width:100%}.mainHeader a,.mainHeader span{font-size:calc(0.875rem + ((1vw - 6px) * 0.8));font-weight:600;padding:13px .5rem;line-height:1}.navA .nav1 li:nth-child(7) a{padding-right:0}.navA .nav1:hover .act a,.navA .nav1:hover a{color:#fff}.navA .nav1:hover .act a:hover,.navA .nav1:hover a:hover{color:#ea3c51}.mainHeader .logo{padding:0}.navB a,.navB span{padding:0 .8125rem;line-height:34px}.nav1 span{cursor:default;padding:0 .8125rem;line-height:34px;display:flex;align-items:center}.nav1 span i{display:block;font-size:.5rem;line-height:33px;height:30px;padding-left:.625rem}.nav1 .enV a{padding:0 1rem 0 .5rem;line-height:32px;height:32px;display:flex;align-items:center}.nav1 .enV a img{width:24px;height:16px}.navB .act a,.navB a:hover{color:#fff;background-color:#d1283d}.navB .nav1:hover .act a,.navB .nav1:hover a{color:#fff;background-color:#fff0}.navB .nav1:hover .act a:hover,.navB .nav1:hover a:hover{color:#fff;background-color:#d1283d}.bsWrap{position:relative}.mainHeader .openSearchBox,.mainHeader .openSearchBox span{padding:0;height:40px;display:block}.mainHeader .openSearchBox span{width:40px;position:relative}.mainHeader .openSearchBox{order:2}.searchBox .fWrap{height:42px;padding:0;max-width:0;opacity:0;visibility:hidden}.searchBox input[type="search"],.searchBox input[type="text"]{border:none;background:#fff0;color:#4b6387;font-size:0;height:39px;line-height:39px;width:calc(100% - 42px)}.searchBox button,.mainHeader:not(.openSearch) .searchBox button{border:none;background-color:#d1283d;color:#fff;font-size:0;display:flex;justify-content:center;align-items:center;height:36px;border-radius:0 3px 3px 0}.searchBox button i,.searchBox button i::before{font-size:inherit;height:30px;line-height:27px;display:block}.navA.act .searchBox .fWrap{width:374px;max-width:374px;padding:3px;margin-right:5px}.navA.act .nav1 a,.navA.act .nav1 a i{font-size:0;opacity:0;visibility:hidden}.navA.act .nav1 a.enMainLink{padding:0 1rem 0 .5rem;opacity:1;visibility:visible}.navA.act .searchBox .fWrap,.mainHeader:not(.openSearch) .navA.act .searchBox input[type="search"],.mainHeader:not(.openSearch) .navA.act .searchBox button{opacity:1;visibility:visible}.navA.act .searchBox input[type="search"]{padding:1px 16px 0 14px;font-size:17px}.navA.act .searchBox button{font-size:22px;width:42px;min-width:42px}.searchBox .search::before{content:'\e822'}.userBox{position:absolute;top:100%;right:0;z-index:150;transform:none;max-height:none;padding-right:10px}.userBox>li>a{display:flex;justify-content:center;align-items:center;width:36px;height:32px;line-height:32px;font-size:0;text-align:center;overflow:hidden}.userBox>li:hover>a{color:#8a9193}.userBox>li>a::before{font-size:1.2rem;width:1.5rem;content:'\e83f';font-weight:400}.mainHeader .userBox ul a,.mainHeader:not(.openLogin) .userBox ul a{font-size:14px;line-height:14px}.userBox>li>ul{display:block;position:absolute;top:100%;right:0;z-index:4;background:#fff0;padding:10px 0 0;white-space:nowrap;font-size:1.4375em;visibility:hidden;opacity:0;min-width:100%;margin-top:-10px;transition:all .2s ease-out}.userBox>li:hover>ul{visibility:visible;opacity:1;margin-top:0}.userBox>li>ul>li{background:#fff0;padding:0;box-shadow:0 7px 15px rgb(41 57 64 / .22);border-radius:2px}.userBox>li>ul>li::before{content:'';position:absolute;right:7px;top:-4px;width:0;height:0;border-left:12px solid #fff0;border-right:12px solid #fff0;border-bottom:9px solid #fff;z-index:2}.userBox .mcFirst{padding:3px 1.375rem 0;background:#fff;border-radius:2px 2px 0 0;display:block}.userBox .mcSecond{padding:0 1.375rem 3px;background:#8a9193;border-radius:0 0 2px 2px;display:block}.userBox .mcFirst li~li{border-top:1px solid #dae1e1}.userBox .mcSecond li~li{border-top:1px solid #a4afb0}.userBox .mcFirst a,.mainHeader:not(.openLogin) .userBox .mcFirst a{font-size:14px;color:#0a1e28;background-color:#fff0;padding:.625rem 0;font-weight:700;letter-spacing:.015625rem}.userBox .mcFirst a:hover,.mainHeader:not(.openLogin) .userBox .mcFirst a:hover{color:#d1283d}.userBox .mcSecond a,.mainHeader:not(.openLogin) .userBox .mcSecond a{color:#fff;font-weight:400;font-size:.875rem;padding:.75rem 0;text-transform:none;letter-spacing:.015625rem}.userBox .mcSecond a:hover,.mainHeader:not(.openLogin) .userBox .mcSecond a:hover{color:#ffbe00}.textWrap1 h3,.textWrap1 p.h3{font-size:1.8rem}.slideType3{padding:5.25rem 0 0}.searchFilter{width:calc(100% - 48px);margin:4rem auto -3rem}.sliderWrap~.searchFilter{margin:-34px auto}.slideType2,.slideType3{padding:3.1875rem 0 0}.filter2,.sliderWrap.slideType31~.filter2{margin:4.5rem auto 0}.contentWrap .searchFilter{width:100%;margin:0 auto 2rem}.filterGeo{margin:3.5rem auto 0}.searchFilter .geoFilter{display:block}.divide13{flex-direction:row}.press .divide13>:first-child{width:15.106%}.nowPlayingIn .divide13>*:first-child{width:23.08%;margin:0 auto 1em 0}.press .divide13>:first-child img{margin:0 auto 0 0;width:100%}.divide13>*~*{width:72.31%}.press .divide13>picture~div{width:80.31%}.peopleList a{width:15%}.mainFooter .mainWrap{padding:3.25rem 24px}.content5{flex-direction:row}.mainFooter .content5{flex-direction:row;align-items:flex-start;justify-content:space-between}.content5 div{width:33.3%}.content5 div~div{border:none;padding:0 0 1rem}.content5 a:last-child{margin-right:0}.footerBase{padding:0 24px 1rem}.formWrap.bordered{border:5px solid #f5f8f9;padding:2rem}.addRating.formWrap.bordered{margin:1.5rem 0 2rem}.formWrap2{padding:0}.formWrap .fWrap:not(.socLogin) .inputWrap,.addRating .fWrap .inputWrap{width:calc(50% - 1rem)}.formWrap .fWrap.irregular .inputWrap{width:auto;margin-right:2rem;flex:1}.formWrap .fWrap .inputWrap~.inputWrap,.addRating .fWrap .inputWrap~.inputWrap{margin-top:0}.formWrap .fWrap.irregular .inputWrap~.inputWrap{width:150px;max-width:150px;margin-right:0}.formWrap .socLogin .inputWrap{margin-bottom:0}.additional a.close{top:0;transform:translate(50%,-50%)}.additional .formWrap.bordered{margin-top:2rem;padding:2rem}.userSelector .contentSelector{z-index:5;position:relative}.userSelector .contentNav{justify-content:stretch}.userSelector .contentNav a{letter-spacing:0;border:5px solid #fff;border-bottom:none;padding:1rem 0;margin:0;font-family:'Source Sans Pro',arial,helvetica,sans-serif;font-size:14px;font-weight:600}.userSelector .contentNav span{text-align:left;line-height:1.1}.userSelector .contentNav a.act,.userSelector .contentNav a:hover,.userSelector .contentNav:hover a:hover{border-color:#f5f8f9}.userSelector .contentNav:hover a{border-color:#fff}.userSelector .contentNav a.act::after,.userSelector .contentNav a:hover::after,.userSelector .contentNav:hover a:hover::after{display:block;top:100%;bottom:auto;left:0;width:100%;height:6px;background-color:#fff;transform:none;border:none}}@media screen and (min-width :750px){.contentWrap{float:left;width:59.1667%;padding-bottom:2rem}.sideWrap{float:right;width:37.5%}.sectionMobileHidden,.slideType31{display:block}.slideType31~.searchFilter{display:none}.slideType3~.mainContent{padding:2.5em 24px 3em}.offerSelector a,.sideWrap .imgList .posterInfo{font-size:calc(.75rem + ((1vw - 7.51px) * .409))}.contentWrap .offerSelector a{font-size:calc(.8125rem + ((1vw - 7.51px) * .6135))}.offerSwitch .imgTxt strong{font-size:calc(0.6875rem + ((1vw - 7.51px) * 0.6135));font-weight:400}.offerTabs{font-size:.8em}.col2,.tpaSeo h2~.descriptionN:not(:has(.col2)),h3~.descriptionN{column-count:2;column-gap:4.8%;column-rule:none}.navA .mainWrap{justify-content:flex-start}.navA .nav1 a,.navA .nav1 li:nth-child(7) a{padding:13px .6125rem}.navA.act .searchBox .fWrap{width:400px;max-width:400px}.userBox{top:50%;padding-right:1rem;transform:translateY(-50%)}.nav1 .enV{right:15px}.nav1 .enV a{padding:0 .5rem}.listB .itemC3{display:none}.navB li~.itemB3{display:inline-block}.mainSlider{max-height:450px}.sliderNav{bottom:16.5%}.mainSlider .textWrap1 p{display:inline-block}.textWrap1 .imgTab{width:7em;text-align:left;padding-right:1em;overflow:visible;vertical-align:bottom;display:table-cell}.sliderNav.right .textWrap1 .imgTab{width:7em;text-align:left;padding-left:1em;padding-right:0}.slideType1 .textWrap1 .imgTab{display:table-cell}.slideType1 .splide__arrow{top:50%}.searchWrap{width:calc(50% - 10px);margin-bottom:0}.genreWrap,.dateWrap{width:calc(25% - 5px)}.filter2 .searchWrap{width:calc(61.5% - 12px);display:block}.contentWrap .searchWrap{width:100%}.filter2 .genreWrap{width:calc(38.5% - 12px)}.contentWrap .genreWrap{width:100%;margin-top:20px}.contentWrap .videoGenres{margin-top:0}.filter2 .dateWrap{display:none}.searchFilter .calendar,.searchFilter .calendar.act{left:62.74%;transform:translateX(-50%)}.searchFilter .calendar .mainWrap::before{left:50%}.filter2 .calendar{display:none}.genreWrap.alphabetic{display:none}.slideType3 .fWrap{flex-wrap:nowrap}.slideType3 .genresVisual{width:59.2%;min-width:59.2%;margin-bottom:0}.slideType3 .calendar{width:37.5%;min-width:37.5%}.slideType3 .osFooter{padding:1rem 0 0}.visualWrap span~span{font-size:1.6125rem}.contentWrap .press p,.contentWrap .actualites .description{font-weight:450}.contentWrap .commentList .description{font-size:.875rem;line-height:1.4;font-weight:500}.sideWrap .press{padding:2em 6.67% .5em}.sideWrap .press strong,.sideWrap .press .description,.sideWrap .actualites .description,.sideWrap .commentList .description{font-size:.875rem;line-height:1.4;font-weight:500}.sideWrap .description *{font-size:1em}.sideWrap .imgList{width:105.3521%}.sideWrap .imgList a{width:28.7433%;margin:0 4.27807% 32px 0}.peopleList a{width:27.7%}.mainFooter .mainWrap{flex-direction:row;flex-wrap:wrap}.mainFooter section{padding:1.25rem 0 1rem;border:none}.content1{width:19.475%;min-width:19.475%}.content2{width:29.625%;min-width:29.625%}.content3{width:28.875%;min-width:28.875%}.content4{width:22.025%;min-width:22.025%}.mainFooter .content3,.mainFooter .content4{border-left:1px solid #222931}.mainFooter .content5{border-top:1px solid #222931;padding:2rem 0 0;margin-top:2rem;width:100%;min-width:100%}.mainFooter .content2,.mainFooter .content3,.mainFooter .content4{justify-content:flex-start;align-items:center}.mainFooter .content2 .fWrap,.mainFooter .content3 .fWrap,.mainFooter .content4 .fWrap{width:auto}.content2 p~div,.content3 nav,.content4 nav{flex-direction:column;width:auto;display:block}.content2 .selectWrap,.content2 nav a,.content3 nav a,.content4 nav a{margin:0}.content2 p~p{border:none;padding:1.5rem 0 13px;margin-top:0}.mainFooter .content5{justify-content:space-around}.content5 div{width:auto}.registration .uploadBox{flex-direction:column}.uploadBox .imgInfo{width:100%;margin:2rem auto 0 0;order:2}.imgSpan{order:1}.gmapWrap{padding-bottom:37.5%}.sideWrap .gall a{padding-bottom:64.445%}.sideWrap .gall li:first-child{margin:0 2.5% 0}.sideWrap .gall li~li{width:18%;margin:0 2.5% 2.5% 0}.sideWrap .gall li:nth-child(5n+1){margin:0 0 2.5% 0}.sideWrap .gall li~li a{padding-bottom:64.198%}.sideWrap .videos li{width:100%}}@media screen and (min-width :800px){html{font-size:100%}.imgList .posterInfo{font-size:calc(.8125rem + ((1vw - 7.51px) * .6135))}.homeNews .actualites h3,.homeNews .actualites p{line-height:1.25rem}.homeNews *~.actualites h3{margin-bottom:.5rem}.homeNews .actualites .genres *{margin-bottom:6px}.nav1 a,.nav1 span,.userBox a{font-weight:700}.userBox>li>ul>li::before{right:6px}.navA.act .searchBox .fWrap{width:450px;max-width:450px}.textWrap1 h3,.textWrap1 p.h3{font-size:2.25em}.longList{width:100%;justify-content:space-between}.longList a{margin:0;width:14.6552%}.longList a:nth-child(n+7){display:none}.s1{width:136px}.s2{width:168px}.s3{width:100px}.s4{width:86px}.s5{width:95px}.footerBase{flex-direction:row;padding:5px 24px}.footerBase span{order:1;flex:1;padding:1.5rem 0;border-top:1px solid #222931}.footerBase .fWrap{order:2;width:auto;padding:0}.footerBase nav a{margin:0 1.5rem 0 0;padding:1.5rem 0}.footerBase nav a:last-child{margin:0}}@media screen and (min-width :1000px){.longList .posterInfo{font-size:calc(.6125rem + ((1vw - 7.51px) * .6135))}.verticalList .posterInfo{font-size:.8125rem}.searchFilter{margin:5rem auto 0}.titleWrap h1,.titleWrap h2,.titleWrap h1.bordered,.titleWrap h2.bordered,.titleWrap p.fkh1.bordered,.custom h1,h2.promoTitle,p.promoTitle{font-size:2.0625rem}.offerTabs{font-size:1em}.navA .nav1{padding:.4375rem 0 .4375rem .8125rem}.navA .nav1 a,.navA .nav1 li:nth-child(7) a{padding:.8125rem .6125rem}.nav1 .home{font-size:26px}.nav1 .enV{position:relative;top:auto;right:auto}.nav1 .enV a img{width:27px;height:18px}.navA.act .nav1 .enV a img{max-width:0}.mainHeader a,.mainHeader span{font-size:1.125rem}.navA.act .searchBox .fWrap{width:500px;max-width:500px}.userBox{padding-right:1.5rem}.userBox>li>a,.mainHeader:not(.openLogin) .userBox>li>a{font-size:.875rem;line-height:1.5625rem;height:1.5rem;width:auto;font-weight:700;text-transform:uppercase;color:#fff;background-color:#d1283d;z-index:5;padding:0 .5rem;display:block;cursor:default}.userBox>li>ul>li::before{right:18px}.userBox>li>a::before,.navB li~.itemC4{display:none}.navB li~.itemB4{display:inline-block}.mainSlider{max-height:600px}.sliderNav{bottom:5rem}.creditPhoto{bottom:3.5rem}.textWrap1,.textWrap2,.textWrap3{font-size:1em}.contentWrap .searchWrap,.contentWrap .genreWrap{width:calc(50% - 10px);margin-top:0}.contentWrap .videoGenres{width:100%}.contentWrap .searchWrap .fWrap::before{color:#fff;right:.5rem;left:auto}.contentWrap .searchWrap button{width:40px;min-width:40px;font-size:0;padding:0}.contentWrap .filter5 .searchWrap button{width:auto;min-width:auto;font-size:15px;padding:0 1.5rem}.contentWrap .filter5 .searchWrap .fWrap::before{color:#840754;right:auto;left:10px}.contentWrap .filter5 .filterIt .searchWrap input[type="search"]{padding:0 13px 0 44px}.contentWrap .filterIt input[type="text"],.contentWrap .filterIt input[type="search"]{padding:0 9px 0 13px}.contentWrap .genreWrap .genre{display:none}.contentWrap .videoGenres .genre{display:block}.contentWrap .filterIt select{padding:4px 49px 4px 13px}.contentWrap .videoGenres select{padding:4px 49px 4px 40px}.imgList:not(.longList)>a{width:21.4%;font-size:1rem;margin:0 3.0097% 3.0097% 0}.longList a{width:10.834%}.longList a:nth-child(n+7){display:block}.content1{width:13.9%;min-width:13.9%;padding:2rem 0 2rem 1.5%}.content2,.content3{width:22.1%;min-width:22.1%}.content4{width:18.4%;min-width:18.4%}.mainFooter .content5{width:23.5%;min-width:23.5%;border:none;border-left:1px solid #222931;flex-direction:column;align-items:flex-end;padding:1.25rem 0 1rem;margin:0}.content5 div{width:83%}.registration .uploadBox{flex-direction:row}.uploadBox .imgInfo{width:calc(100% - 100px - 2rem);margin:0 auto 0 0;order:1}.imgSpan{order:2}.theatreInfo{flex-direction:row;justify-content:space-between}.theatreInfo>*{width:calc(50% - 1rem)}.theatreInfo .gmap{margin-bottom:0}.infoList{justify-content:flex-start}.infoList li{width:calc(33% - 1rem)}}@media screen and (min-width :1200px){.mainContent,header+.mainContent,.msWrap+.mainContent{padding:4.875rem 24px 3rem}.sideWrap .imgList .posterInfo,.longList.imgList .posterInfo{font-size:.75rem}.offerSelector a{font-size:.875rem}.imgList .posterInfo{font-size:.9375rem}.contentWrap .offerSelector a{font-size:1rem}.offerSwitch .imgTxt strong{font-size:14px}.navA .nav1 a,.navA .nav1 li:nth-child(7) a{padding:.8125rem}.content1{width:10.9%;min-width:10.9%;padding:2rem 0}.content5{width:26.5%;min-width:26.5%}.sideWrap .videos li{width:47.888%}}@media screen and (min-width :1320px){.mainContent,header+.mainContent,.msWrap+.mainContent{padding:4.875rem 24px 3rem}.lgWrap,.mainHeader .mainWrap{padding:0 20px}.navA .mainWrap{width:1320px;margin:0 auto}.navA .nav1{margin-left:14.0625%}.navB .nav1{margin-left:calc(14.0625% + 4.875rem)}.searchFilter{max-width:1280px;margin:4rem auto -3rem}.filter2{margin:5rem auto 0}.posterWrapper .gallerybox,.posterWrapper .artPoster{margin-left:-2.5rem;margin-right:4%}.gallerybox~.infoWrapper,.artPoster~.infoWrapper{width:calc(57.971% + 2.5rem)}}@keyframes pulse{0%{opacity:0}100%{opacity:1}}.tempLoader{width:40px;height:40px;margin:0 auto 0 5px;display:block}.tempLoader span{width:35px;height:35px;background-color:#d1283d;margin:0;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out;display:block}.featherlight-content .tempLoader span{background-color:#ff4500}@keyframes sk-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.eThumb{transition:background-position 4s ease-in-out}.mainSlider{transition:all .45s ease-out}.gall img,.gall a::before{transition:all .35s ease-out}.dataList a,.mainSlider .textWrap1>div:before,.sliderNav a,.sbWrap a,.theaterList a>div,.theaterList a,.poster:before,.poster i::before,.poster i::after,.imgTab,.txtTab,.socImgLink,.cmmtWrap strong.redLink,.cmmtWrap,.newsletter p,.offerSelector a,.banner a,.visualWrap a>div:first-child:after,.modNL a,.listB,.visualWrap a::after,select,.mainFooter a,.selectWrap::before,.selectWrap::after,.dataList .imgWrap,.mapBanner .zoom::before,.mapBanner .zoom::after{transition:all .25s ease-out}.complexLink,.genres a,.favoris a,h1 span.close,.small a,.mainSlider .textWrap1 *,.offerTabs,a.morePromo,a.morePromo:before,.filterIt *,.filterIt *::before,.filterIt *::after,.visualWrap a.redLink,textarea,.userBox>ul>li>ul,.asterisk:before,.homeSlide .h3,.homeSlide .imgWrap,.homeSlide a,.classicLink,.titleWrap a,.titleWrap a:before,.titleWrap .asLink,.titleWrap .asLink:before,.featherlight-close-icon,.abcNav *,.offerSelector a:before,.content5 li a i:before,.descriptionN a,.breadcrumb a,.peopleList *,a.backLink,a.divide13,.districtList div,.districtList div~div *,.dataList img,.footerBase a,.divide13 .imgWrap,span.derniere,span.prochainement,span.promo,.offerSwitch *,.videoBox a,a.redLink,.redLink,.promoLinks .redLink,.promoLinks span,.promoLinks span:before,.promoLinks span:after,.complexLink .redLink,.complexLink span,.complexLink span:before,.complexLink span:after,button.redLink span,button.redLink span:before,button.redLink span:after,input[type="text"],button,.posterInfo,.modNWS .tWrap,.modNWS img,.modNWS a *:before,.modNWS a *:after,.modSYS .content a,.detailedData .promoLinks a,.complexLink p,.complexLink i,input[type="checkbox"]+label::before,input[type="radio"]+label::before,input[type="checkbox"]+label::after,input[type="radio"]+label::after,.uploadBox .dropPzone,.uploadBox a.close,.photoFrame,.registration select,.offerBox header i,.nowPlayingIn a,.nowPlayingIn span,.qtip .goregister,.qtip .qtip-content a,.offSlider1 img,.offSlider2 img,.userBox>ul>li>a,.selectedList img,.selectedList a,.mainNav a,.navB .mainNav a,.socList a,.partnerList a,.searchBox *,.navA .nav1,.slideType2 h3,.slideType2 p,.slideType2 .imgWrap,.slideType2 a,.cookieWrap a,.autocomplete-suggestion,.navB .mainNav span,.actualite a,.userBox ul ul .mcFirst a,.userBox ul ul .mcSecond a,.landing2 .left a,.landing2 .description a,.hoverLink a h5,.hoverLink a p.h5,.defaultPrice,.osFooter .orderLink,.citySel,.clampSwitch,.calendar a,.sideWrap .actualites ul a *,.contentNav a,.contentNav a::before,.contentNav a::after,.recherche a,.recherche a *,.news a,.theaterList .imgWrap,.actualites a,nav.commentList a,.liker a *,.commentResponse a,.divide13 img,.videos .mainVideo a,.videos li a,.videos h3,.infoList a,.dateWrap2,.btn,.geoFilter .genres i,.datesList,.datesList p,.datesList .geopin,.infos a{transition:all .2s ease-out}.mainNav a:after,.imgList a,.imgList img,.orderLink,.wrap,.contentShow span,.contentShow:before,.contentShow:after,.addRating .close,.uploadBox .redLink,button.redLink,.gray.press .redLink,.genre,.plusLink{transition:all .15s ease-out}.customflexWrap1{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.flexLink strong{margin:0 2rem 1rem 0}.flexLink a{display:flex;align-items:center;justify-content:flex-start;color:#d1283d}.flexLink a img{width:34px;height:auto;margin-right:.5rem;display:block}