.BannerMobileTop_banner_mobile_top__1nVGO{margin-top:65px}.BannerMobileTop_topAdjust__awEAf{margin-top:75px}.BannerMobileTop_banner_mobile_top__1nVGO>img{margin:auto;display:block;max-width:100%;max-height:100%}.BannerMobileTop_banner__A1tfq{background-size:"cover"}@media (min-width:45em){.BannerMobileTop_banner_mobile_top__1nVGO{display:none}}.FilmModalKatorza_modal_overlay__5XvCT{display:none;position:fixed;z-index:100;left:0;top:0;width:100%;height:100vh;background-color:#000;background-color:rgba(0,0,0,.4)}.FilmModalKatorza_modal_content__07O7_{height:95%;position:fixed;width:100vw;background-color:#fefefe;padding:0;border-radius:10px;overflow:hidden;z-index:102;transform:translateY(150%);transition:transform .2s linear}.FilmModalKatorza_modal_content__07O7_.FilmModalKatorza_active___I0_1{transform:translate(0)}.FilmModalKatorza_modal_background__SVCCK{background-repeat:no-repeat;background-size:100%;height:250px}.FilmModalKatorza_modal_header__NrzO5{display:flex;flex-direction:column;padding:0 25px;height:100%}.FilmModalKatorza_modal_film_title__XjJXN{position:relative;margin-top:70px;font-family:var(--primary-font);font-style:normal;font-weight:700;font-size:32px;line-height:104.52%;color:#fff;display:block;overflow-y:scroll}.FilmModalKatorza_modal_film_genre__9mELq{padding:15px 0 20px;font-family:var(--primary-font);font-style:normal;font-weight:400;font-size:20px;line-height:99.52%;color:#fff}.FilmModalKatorza_modal_video_button__FKYEX{margin-top:0;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:18px;grid-gap:11px;gap:11px;width:210px;height:60px;color:#fff;background:var(--primary-color);border-radius:75px;font-size:1.1rem;cursor:pointer}.FilmModalKatorza_modal_details_titres__qYFse{font-family:var(--primary-font);font-style:normal;font-weight:600;padding:25px 0 15px;font-size:25px;line-height:107.52%;letter-spacing:-.025em;color:#000}.FilmModalKatorza_video_container__V4y_H{display:flex;position:fixed;top:0;align-items:center;height:100%;width:100%;z-index:1000;background-color:#000}.FilmModalKatorza_modal_text__hjNtX{padding:0 2rem 2rem;overflow-x:auto;scrollbar-width:none;height:calc(100vh - 365px)}.FilmModalKatorza_modal_text__hjNtX::-webkit-scrollbar{display:none}.FilmModalKatorza_modal_close__QTQQG{color:#aaa;top:0;position:absolute;right:10px;font-size:28px;font-weight:700}.FilmModalKatorza_modal__379Q1>close:focus,.FilmModalKatorza_modal__379Q1>close:hover{color:#000;text-decoration:none;cursor:pointer}.FilmModalKatorza_close__kDs3R{right:25px;top:25px;width:25px;height:25px;position:absolute;cursor:pointer}.FilmModalKatorza_close__kDs3R:hover{opacity:1;cursor:pointer}.FilmModalKatorza_close__kDs3R:after,.FilmModalKatorza_close__kDs3R:before{position:absolute;left:15px;content:" ";height:30px;width:4px;background-color:#fff}.FilmModalKatorza_close__kDs3R:before{transform:rotate(45deg)}.FilmModalKatorza_close__kDs3R:after{transform:rotate(-45deg)}@media (min-width:900px){.FilmModalKatorza_modal_content__07O7_{display:none}}.FilmModal_modal_overlay__OHlj0{display:none;position:fixed;z-index:100;left:0;top:0;width:100%;height:100vh;background-color:#000;background-color:var(--overlay-bg)}.FilmModal_modal_content__mRvbc{height:95%;position:fixed;width:100vw;background-color:var(--body-bg);padding:0;border-radius:32px 32px 0 0;overflow:hidden;z-index:102;transform:translateY(150%);transition:transform .2s linear}.FilmModal_modal_content__mRvbc.FilmModal_active___SL0o{transform:translate(0)}.FilmModal_modal_background__DVGhW{position:relative;background-repeat:no-repeat;background-size:cover;background-position:50%;height:250px}.FilmModal_modal_background__DVGhW:before{content:"";position:absolute;inset:0;background-image:linear-gradient(180deg,transparent 0,var(--body-bg) 65%)}.FilmModal_modal_header__U6qCF{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:0 16px 16px;height:100%}.FilmModal_modal_film_title__0nLD_{position:relative;margin-top:0;font-style:normal;font-weight:700;font-size:24px;line-height:normal;color:var(--body-color);display:block}.FilmModal_modal_film_genre__szbt_{padding:4px 0 16px;font-style:normal;font-weight:500;font-size:14px;line-height:normal;color:var(--body-color)}.FilmModal_modal_video_button__EBTzv{margin-top:0;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 32px;grid-gap:4px;gap:4px;color:var(--body-color);background:var(--primary);border-radius:16px;font-size:16px;font-weight:700;cursor:pointer}.FilmModal_modal_video_button__EBTzv img{width:20px;height:20px;order:1}.FilmModal_modal_details_titres__VT9dZ{font-style:normal;font-weight:700;padding:24px 0 14px;font-size:18px;line-height:normal;letter-spacing:0;color:var(--body-color)}.FilmModal_modal_film_details__wFPFj{display:flex;flex-direction:column;gap:14px;font-size:16px;line-height:normal}.FilmModal_modal_film_details__wFPFj .FilmModal_modal_details_titres__VT9dZ{padding:0}.FilmModal_video_container__gvxcv{display:flex;position:fixed;top:0;align-items:center;height:100%;width:100%;z-index:1000;background-color:var(--overlay-bg)}.FilmModal_modal_text__IfHwi{padding:24px 20px 32px;font-size:16px;line-height:24px;overflow-x:auto;scrollbar-width:none;height:calc(100vh - 365px)}.FilmModal_modal_text__IfHwi::-webkit-scrollbar{display:none}.FilmModal_modal_close__7xe_W{color:#aaa;top:0;position:absolute;right:10px;font-size:28px;font-weight:700}.FilmModal_modal__aJDs4>close:focus,.FilmModal_modal__aJDs4>close:hover{color:#000;text-decoration:none;cursor:pointer}.FilmModal_close__6himC{right:24px;top:24px;width:40px;height:40px;position:absolute;z-index:2;cursor:pointer;background:url(/images/fermer.svg) no-repeat 50%;background-size:40px 40px}.FilmModal_close__6himC:hover{opacity:1;cursor:pointer}.FilmModal_close__6himC:after,.FilmModal_close__6himC:before{display:none}.FilmModal_video_container__gvxcv .FilmModal_close__6himC{right:24px;top:24px;width:48px;height:48px;background-size:48px 48px}@media (min-width:900px){.FilmModal_modal_content__mRvbc{display:none}}.BannersCarouselKatorza_overflow-hidden__MHsr_{overflow:hidden}.BannersCarouselKatorza_container__3Zdon{display:block;position:relative;margin:86px auto 0;height:auto;overflow:hidden}.BannersCarouselKatorza_slider_wrapper__exQXN{width:100%;display:flex;position:absolute}.BannersCarouselKatorza_banners_slide__CbHuV{width:100%;display:flex;flex-wrap:nowrap;cursor:pointer;transition:all .8s cubic-bezier(.22,1,.36,1)}.BannersCarouselKatorza_image__LOHn9{min-width:100%;min-height:100%;width:auto;height:auto}.BannersCarouselKatorza_banners_bar__bGidP{margin-top:25px}.BannersCarouselKatorza_banners_bar__bGidP,.BannersCarouselKatorza_indicators_bar__HINqu{display:flex;flex-direction:row;justify-content:center;gap:10px}.BannersCarouselKatorza_indicator__ND3og{content:" ";width:10px;height:10px;background-color:hsla(0,0%,39%,.4);border-radius:50%}.BannersCarouselKatorza_indicator__ND3og.BannersCarouselKatorza_active__ORD4p{background-color:#fff;border:.1rem solid gray;width:15px;height:15px;margin-top:-2px}.BannersCarouselKatorza_chevron_container__eVHfl{display:none;align-content:center;height:3rem;width:3rem;cursor:pointer;position:relative;top:-14px;padding-left:17px}.BannersCarouselKatorza_chevron__grg2Y{position:relative;border-color:#000;border-style:solid;border-width:.1em .1em 0 0;content:"";display:inline-block;transform:rotate(225deg);height:1.2rem;width:1.2rem;top:10px;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.BannersCarouselKatorza_chevron__grg2Y.BannersCarouselKatorza_right__MNIgq{transform:rotate(45deg)}.BannersCarouselKatorza_chevron__grg2Y.BannersCarouselKatorza_disabled__GI8_r{border-color:#b4b4b4}@media (min-width:45em){.BannersCarouselKatorza_container__3Zdon{margin-top:0}.BannersCarouselKatorza_chevron_container__eVHfl{display:flex}}.BannersCarousel_overflow-hidden__CBMgv{overflow:hidden}.BannersCarousel_container__IJl4h{display:block;position:relative;margin:87px auto 0;height:auto;overflow:hidden}.BannersCarousel_slider_wrapper__1y1OQ{width:100%;display:flex;position:absolute}.BannersCarousel_banners_slide__IDAqO{width:100%;display:flex;flex-wrap:nowrap;cursor:pointer;transition:all .8s cubic-bezier(.22,1,.36,1)}.BannersCarousel_image__aLQkY{min-width:100%;min-height:100%;width:auto;height:auto}.BannersCarousel_banners_bar__jKxD7{display:flex;flex-direction:row;justify-content:center;gap:10px;margin-top:8px;position:relative}.BannersCarousel_indicators_bar__IDZHc{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px}.BannersCarousel_indicator__qEc0u{content:" ";width:10px;height:10px;background-color:var(--white);opacity:.5;border-radius:50%}.BannersCarousel_indicator__qEc0u.BannersCarousel_active__ap6xf{background-color:var(--white);opacity:.75;border:1px solid var(--white);width:15px;height:15px}.BannersCarousel_chevron_container__DxKtZ{display:none;align-items:center;justify-content:center;height:40px;width:40px;cursor:pointer;position:absolute;top:calc(-8px - min(100vw, 1150px) * .18 - 20px);background-color:var(--btn-overlay-bg);border-radius:24px;box-shadow:var(--box-shadow-button)}.BannersCarousel_banners_bar__jKxD7>.BannersCarousel_chevron_container__DxKtZ:first-child{left:calc(50% - min(100vw, 1150px) / 2 + 16px)}.BannersCarousel_banners_bar__jKxD7>.BannersCarousel_chevron_container__DxKtZ:last-child{right:calc(50% - min(100vw, 1150px) / 2 + 16px)}.BannersCarousel_chevron__YPb24{position:relative;border:0 solid transparent;content:"";display:inline-block;transform:rotate(.5turn);height:24px;width:24px;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.BannersCarousel_chevron__YPb24.BannersCarousel_right__BsGJp{transform:none}.BannersCarousel_chevron__YPb24.BannersCarousel_disabled__WvQxz{border-color:transparent;opacity:.4}@media (min-width:45em){.BannersCarousel_container__IJl4h{margin-top:126px}.BannersCarousel_chevron_container__DxKtZ{display:flex}}@keyframes GuideModalKatorza_slideUp__Ha7Rq{0%{transform:translateY(100%)}to{transform:translateY(0)}}.GuideModalKatorza_modal_overlay__fEhUA{position:fixed;z-index:100;left:0;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,.4)}.GuideModalKatorza_modal_container__5ZvsD{display:flex;justify-content:center;align-items:center;height:100vh;width:100%;position:fixed;top:0;left:0;z-index:101}.GuideModalKatorza_modal_box__S1DKJ{background-color:#fff;width:90%;max-width:350px;max-height:90vh;overflow-y:auto;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);position:relative;transform:translateY(100%);animation:GuideModalKatorza_slideUp__Ha7Rq .3s ease-out forwards}.GuideModalKatorza_modal_content__8L1Me{width:100%;padding:20px;overflow-y:auto;box-sizing:border-box;font-size:14px;line-height:1.5}.GuideModalKatorza_close__geH5_{right:10px;top:10px;width:25px;height:25px;position:absolute;cursor:pointer;z-index:102}.GuideModalKatorza_close__geH5_:hover{opacity:1;cursor:pointer}.GuideModalKatorza_close__geH5_:after,.GuideModalKatorza_close__geH5_:before{position:absolute;left:15px;content:" ";height:25px;width:2px;background-color:#333}.GuideModalKatorza_close__geH5_:before{transform:rotate(45deg)}.GuideModalKatorza_close__geH5_:after{transform:rotate(-45deg)}@media (min-width:1000px){.GuideModalKatorza_modal_box__S1DKJ{max-width:700px}}@media (max-width:600px){.GuideModalKatorza_modal_box__S1DKJ{max-width:100%;border-radius:0}}@keyframes GuideModal_slideUp__dQ8pf{0%{transform:translateY(100%)}to{transform:translateY(0)}}.GuideModal_modal_overlay__nmTQ4{position:fixed;z-index:100;left:0;top:0;width:100%;height:100vh;background-color:var(--overlay-bg)}.GuideModal_modal_container__TWRLH{display:flex;justify-content:center;align-items:center;height:100vh;width:100%;position:fixed;top:0;left:0;z-index:101}.GuideModal_modal_box__dLCNB{background-color:var(--card-bg);width:90%;max-width:350px;max-height:90vh;overflow-y:auto;border:1px solid var(--border-color-translucent);border-radius:16px;box-shadow:var(--box-shadow);scrollbar-color:var(--border-color) transparent;position:relative;transform:translateY(100%);animation:GuideModal_slideUp__dQ8pf .3s ease-out forwards}.GuideModal_modal_content__fYbhN{width:100%;padding:20px;overflow-y:auto;box-sizing:border-box;color:var(--body-color);font-size:14px;line-height:1.5}.GuideModal_close___EO5V{right:10px;top:10px;width:25px;height:25px;position:absolute;cursor:pointer;z-index:102}.GuideModal_close___EO5V:hover{opacity:1;cursor:pointer}.GuideModal_close___EO5V:after,.GuideModal_close___EO5V:before{position:absolute;left:15px;content:" ";height:25px;width:2px;background-color:var(--body-color)}.GuideModal_close___EO5V:before{transform:rotate(45deg)}.GuideModal_close___EO5V:after{transform:rotate(-45deg)}@media (min-width:1000px){.GuideModal_modal_box__dLCNB{max-width:700px}}@media (max-width:600px){.GuideModal_modal_box__dLCNB{max-width:100%;border-radius:0}}.AiSearchFormKatorza_form__Bl_L5{margin:10px}.AiSearchFormKatorza_inputs_container__UtzM2{display:flex;max-width:48rem;padding:10px 0;margin:25px auto;justify-content:space-between;align-items:center;width:100%;background-color:#fff;border-radius:0;box-shadow:0 7px 22px rgba(0,0,0,.14)}.AiSearchFormKatorza_search_input__oXT5Z{width:80%;min-height:18px;height:18px;border:0;border-radius:0;margin-left:0;font-family:Roboto,sans-serif;font-size:.9rem;padding:0;resize:none;overflow-y:hidden}.AiSearchFormKatorza_search_input__oXT5Z:focus{outline:none;border-bottom:0}.AiSearchFormKatorza_search_input__oXT5Z::-moz-placeholder{color:#6a768e;text-align:left;font-size:1rem;font-family:sans-serif;font-weight:400}.AiSearchFormKatorza_search_input__oXT5Z:-ms-input-placeholder{color:#6a768e;text-align:left;font-size:1rem;font-family:sans-serif;font-weight:400}.AiSearchFormKatorza_search_input__oXT5Z::placeholder{color:#6a768e;text-align:left;font-size:1rem;font-family:sans-serif;font-weight:400}.AiSearchFormKatorza_search_button__CWs_g{background-color:#f8ab00;color:#000;margin-right:5px;padding:0;border:0;cursor:pointer;border-radius:0;width:40px;height:40px}.AiSearchFormKatorza_search_guide__OrnBs{display:flex;align-items:center;gap:5px;background-color:transparent;color:#757575;margin-left:5px;padding:0 7px;border:0;cursor:pointer;border-radius:0;width:auto;height:40px}.AiSearchFormKatorza_search_guide__OrnBs:hover{background-color:#eaeaea}.AiSearchFormKatorza_search_button__CWs_g img{height:20px;width:20px;margin:5px 0 0}.AiSearchFormKatorza_message_container__BTW0R{display:flex;flex-direction:column;margin:25px auto;justify-content:center;width:50%;text-align:center}.AiSearchFormKatorza_avertissement_ia__riKeA{display:flex;max-width:48rem;margin:-15px auto;justify-content:center;align-items:center;width:100%;font-family:Roboto;font-weight:350;font-size:.75rem;color:#7d7d7d}@keyframes AiSearchFormKatorza_spin__LLFg6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AiSearchFormKatorza_spin__LLFg6{animation:AiSearchFormKatorza_spin__LLFg6 .5s linear infinite}.AiSearchFormKatorza_spinner_container__iFTbi{display:flex;justify-content:center;align-items:center;background-color:#f8ab00;border-radius:0;width:40px;height:40px;margin-right:5px}.AiSearchFormKatorza_half_circle__Dgdnw{width:25px;height:25px;border:1px solid transparent;border-top-color:#fff;border-radius:50%;display:inline-block}@media (max-width:600px){.AiSearchFormKatorza_inputs_container__UtzM2{border:1px solid #e3e3e3;border-radius:10px;box-shadow:none}.AiSearchFormKatorza_search_guide__OrnBs span{display:none;padding:0}.AiSearchFormKatorza_search_guide__OrnBs{border-radius:10px}.AiSearchFormKatorza_search_button__CWs_g,.AiSearchFormKatorza_spinner_container__iFTbi{border-radius:5px;width:30px;height:30px}.AiSearchFormKatorza_search_input__oXT5Z{height:40px;font-family:Roboto,sans-serif;font-size:.9rem;padding:0;resize:none;width:calc(100% - 100px)}.AiSearchFormKatorza_avertissement_ia__riKeA{width:60%;text-align:center;font-size:.7rem;font-style:italic}.AiSearchFormKatorza_search_input__oXT5Z::-moz-placeholder{font-size:.9rem}.AiSearchFormKatorza_search_input__oXT5Z:-ms-input-placeholder{font-size:.9rem}.AiSearchFormKatorza_search_input__oXT5Z::placeholder{font-size:.9rem}.AiSearchFormKatorza_message_container__BTW0R{width:90%}}.AiSearchForm_form__y8VUh{margin:1rem}.AiSearchForm_inputs_container__KCaBL{display:flex;max-width:1150px;height:60px;padding:0 10px 0 32px;margin:52px auto 56px;gap:8px;justify-content:space-between;align-items:center;width:100%;background-color:var(--input-bg);border:1px solid var(--border-color-translucent);border-radius:16px;box-shadow:var(--box-shadow)}.AiSearchForm_search_input__daBBW{flex:1 0;min-width:0;min-height:18px;height:18px;border:0;border-radius:0;margin-left:0;background-color:transparent;color:var(--body-color);font-family:var(--body-font-family);font-size:14px;padding:0;resize:none;overflow-y:hidden}.AiSearchForm_search_input__daBBW:focus{outline:none;border-bottom:0}.AiSearchForm_search_input__daBBW::-moz-placeholder{color:var(--text-subtle);text-align:left;font-size:14px;font-family:var(--body-font-family);font-weight:400}.AiSearchForm_search_input__daBBW:-ms-input-placeholder{color:var(--text-subtle);text-align:left;font-size:14px;font-family:var(--body-font-family);font-weight:400}.AiSearchForm_search_input__daBBW::placeholder{color:var(--text-subtle);text-align:left;font-size:14px;font-family:var(--body-font-family);font-weight:400}.AiSearchForm_search_button__y296g{background-color:var(--accent);color:var(--text-on-light);margin-right:0;border:0;border-radius:8px;width:40px;height:40px}.AiSearchForm_search_button__y296g,.AiSearchForm_search_guide__1ELl5{display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.AiSearchForm_search_guide__1ELl5{gap:5px;background-color:transparent;color:var(--text-muted);margin-left:0;border:0;border-radius:0;width:24px;height:24px}.AiSearchForm_search_guide__1ELl5:hover{background-color:transparent}.AiSearchForm_search_button__y296g img,.AiSearchForm_search_guide__1ELl5 img{height:24px;width:24px;margin:0}.AiSearchForm_message_container__y7MkM{display:flex;flex-direction:column;margin:25px auto;justify-content:center;width:50%;text-align:center}.AiSearchForm_avertissement_ia__F0ktw{display:flex;max-width:1150px;margin:-15px auto;justify-content:center;align-items:center;width:100%;font-family:var(--body-font-family);font-weight:350;font-size:.75rem;color:var(--text-muted)}@keyframes AiSearchForm_spin__opTCr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AiSearchForm_spin__opTCr{animation:AiSearchForm_spin__opTCr .5s linear infinite}.AiSearchForm_spinner_container__NaHaZ{display:flex;justify-content:center;align-items:center;background-color:var(--accent);border-radius:8px;width:40px;height:40px;margin-right:0}.AiSearchForm_half_circle__vEy0z{width:25px;height:25px;border:1px solid transparent;border-top:1px solid var(--body-color);border-radius:50%;display:inline-block}@media (max-width:600px){.AiSearchForm_inputs_container__KCaBL{border:1px solid var(--border-color-translucent);height:60px;padding:0 10px;margin:32px auto 40px;border-radius:16px;box-shadow:none}.AiSearchForm_search_guide__1ELl5 span{display:none;padding:0}.AiSearchForm_search_guide__1ELl5{border-radius:10px}.AiSearchForm_search_button__y296g,.AiSearchForm_spinner_container__NaHaZ{border-radius:8px;width:40px;height:40px}.AiSearchForm_search_input__daBBW{height:auto;max-height:40px;field-sizing:content;line-height:16px;font-family:var(--body-font-family);font-size:13px;padding:0;resize:none}.AiSearchForm_avertissement_ia__F0ktw{width:60%;text-align:center;font-size:.7rem;font-style:italic}.AiSearchForm_search_input__daBBW::-moz-placeholder{font-size:13px}.AiSearchForm_search_input__daBBW:-ms-input-placeholder{font-size:13px}.AiSearchForm_search_input__daBBW::placeholder{font-size:13px}.AiSearchForm_message_container__y7MkM{width:90%}}.FilmThumbnailStripKatorza_strip_wrapper__Lywj5{position:relative;margin-top:15px}.FilmThumbnailStripKatorza_strip_container__Cwkdi{display:flex;gap:12px;overflow-x:auto;padding:15px 20px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.FilmThumbnailStripKatorza_strip_container__Cwkdi::-webkit-scrollbar{display:none}.FilmThumbnailStripKatorza_thumbnail__XOca2{flex-shrink:0;cursor:pointer;text-align:left;width:160px}.FilmThumbnailStripKatorza_thumbnail__XOca2 img{width:160px;height:215px;-o-object-fit:cover;object-fit:cover;border-radius:20px;transition:transform .2s ease}.FilmThumbnailStripKatorza_thumbnail__XOca2 img:hover{transform:scale(1.05)}.FilmThumbnailStripKatorza_thumbnail_title__eUlWq{font-size:.8rem;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px;color:#333}.FilmThumbnailStripKatorza_thumbnail_genre__H18hR{font-size:.7rem;color:grey;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.FilmThumbnailStripKatorza_back_to_top___3seN{position:fixed;bottom:25px;right:20px;z-index:50;width:44px;height:44px;border-radius:50%;border:none;background:hsla(0,0%,100%,.95);box-shadow:0 2px 10px rgba(0,0,0,.2);font-size:1.4rem;padding-bottom:3px;color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center}.FilmThumbnailStripKatorza_arrow__y7PzR{display:none}@media (min-width:700px){.FilmThumbnailStripKatorza_strip_wrapper__Lywj5{max-width:1350px;margin:15px auto 0}.FilmThumbnailStripKatorza_strip_container__Cwkdi{padding:20px 45px;gap:16px;cursor:grab;scroll-behavior:auto}.FilmThumbnailStripKatorza_arrow__y7PzR{display:flex;align-items:center;justify-content:center;position:absolute;top:45%;transform:translateY(-50%);z-index:10;width:40px;height:40px;border-radius:50%;border:none;background:hsla(0,0%,100%,.9);box-shadow:0 2px 8px rgba(0,0,0,.15);font-size:1.8rem;padding-bottom:5px;color:#333;cursor:pointer;transition:background .2s ease}.FilmThumbnailStripKatorza_arrow__y7PzR:hover{background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.25)}.FilmThumbnailStripKatorza_arrow_left__jBMPg{left:8px}.FilmThumbnailStripKatorza_arrow_right__l5p8p{right:8px}}.FilmThumbnailStrip_strip_wrapper__mN60f{position:relative;margin-top:16px}.FilmThumbnailStrip_strip_container__y6YY3{display:flex;gap:16px;overflow-x:auto;padding:24px 16px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.FilmThumbnailStrip_strip_container__y6YY3::-webkit-scrollbar{display:none}.FilmThumbnailStrip_thumbnail__2scAs{flex-shrink:0;cursor:pointer;text-align:left;width:160px}.FilmThumbnailStrip_thumbnail__2scAs img{width:160px;height:215px;-o-object-fit:cover;object-fit:cover;border-radius:8px;transition:transform .2s ease}.FilmThumbnailStrip_thumbnail__2scAs img:hover{transform:scale(1.05)}.FilmThumbnailStrip_thumbnail_title__g_DCz{font-size:14px;margin-top:8px;color:var(--body-color)}.FilmThumbnailStrip_thumbnail_genre__umNAZ,.FilmThumbnailStrip_thumbnail_title__g_DCz{line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.FilmThumbnailStrip_thumbnail_genre__umNAZ{font-size:12px;margin-top:2px;color:var(--text-muted)}.FilmThumbnailStrip_back_to_top__AKvDn{position:fixed;bottom:25px;right:20px;z-index:50;width:44px;height:44px;border-radius:50%;border:none;background:var(--btn-overlay-bg);box-shadow:var(--box-shadow-button);font-size:1.4rem;padding-bottom:3px;color:var(--text-on-light);cursor:pointer;display:flex;align-items:center;justify-content:center}.FilmThumbnailStrip_arrow__7gp51{display:none}@media (min-width:700px){.FilmThumbnailStrip_strip_wrapper__mN60f{max-width:1350px;margin:16px auto 0}.FilmThumbnailStrip_strip_container__y6YY3{padding:24px 40px;gap:24px;cursor:grab;scroll-behavior:auto}.FilmThumbnailStrip_arrow__7gp51{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:40px;height:40px;border-radius:24px;border:none;background:var(--btn-overlay-bg);box-shadow:var(--box-shadow-button);font-size:1.8rem;padding:0;color:var(--text-on-light);cursor:pointer;transition:background .2s ease}.FilmThumbnailStrip_arrow__7gp51 img{width:24px;height:24px}.FilmThumbnailStrip_arrow_left__Di7K6 img{transform:rotate(.5turn)}.FilmThumbnailStrip_arrow__7gp51:hover{background:var(--white);box-shadow:var(--box-shadow-button)}.FilmThumbnailStrip_arrow_left__Di7K6{left:16px}.FilmThumbnailStrip_arrow_right__tyDAl{right:16px}}.ProgrammesKatorza_prog_container__qz_qJ{display:flex;flex-direction:column;max-width:1350px;justify-content:center;margin:0 auto;overflow:hidden}.ProgrammesKatorza_carousel_wrapper__UIkIx{min-height:125px}.ProgrammesKatorza_alaffiche__Z4Azm{font-size:1.6rem;font-weight:600;margin-top:25px;margin-left:20px;color:#2495c6}.ProgrammesKatorza_afficheSeoText__N1SQ4{font-size:.95rem;color:#666;margin:5px 0 0 20px}.ProgrammesKatorza_wait_vad_overlay__Tk2fu{display:block;position:fixed;z-index:100;left:0;top:0;width:100%;height:100vh;background-color:#e1e1e1;background-color:rgba(0,0,0,.4)}.ProgrammesKatorza_incident_technique__n1lVJ{display:flex;justify-content:center;align-items:center;height:100%;padding:30px}@media (min-width:700px){.ProgrammesKatorza_prog_container__qz_qJ{margin:2rem auto 0}.ProgrammesKatorza_alaffiche__Z4Azm{font-size:3rem;letter-spacing:5px;margin-left:45px;font-weight:800;max-width:1350px}.ProgrammesKatorza_afficheSeoText__N1SQ4{margin-left:45px;max-width:1350px}}@media (min-width:1450px){.ProgrammesKatorza_alaffiche__Z4Azm{margin:0 auto}.ProgrammesKatorza_afficheSeoText__N1SQ4{margin:5px auto 0}}.Programmes_prog_container__b_1Pu{display:flex;flex-direction:column;max-width:1350px;justify-content:center;margin:0 auto;overflow:hidden}.Programmes_carousel_wrapper__VdV5U{min-height:125px}.Programmes_alaffiche__lvXqA{display:flex;align-items:flex-start;gap:8px;font-size:24px;font-weight:700;letter-spacing:1px;line-height:normal;margin:25px 1rem 16px;color:var(--body-color)}.Programmes_alaffiche__lvXqA:before{content:"";flex:0 0 4px;height:29px;border-radius:8px;background-color:var(--primary)}.Programmes_afficheSeoText__P4Edv{font-size:14px;line-height:normal;color:var(--text-muted);margin:0 0 0 1rem}.Programmes_wait_vad_overlay__nhSF_{display:block;position:fixed;z-index:100;left:0;top:0;width:100%;height:100vh;background-color:#e1e1e1;background-color:rgba(0,0,0,.4)}.Programmes_incident_technique__zCMPL{display:flex;justify-content:center;align-items:center;height:100%;padding:30px}@media (min-width:700px){.Programmes_prog_container__b_1Pu{margin:2rem auto 0}.Programmes_alaffiche__lvXqA{font-size:40px;letter-spacing:1px;margin-left:45px;margin-bottom:10px;font-weight:700;max-width:1350px}.Programmes_alaffiche__lvXqA:before{height:42px}.Programmes_afficheSeoText__P4Edv{margin-left:45px;max-width:1350px}}@media (min-width:1450px){.Programmes_alaffiche__lvXqA{margin:0 auto 10px}.Programmes_afficheSeoText__P4Edv{margin:0 auto}}