@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@600;700;900&family=Roboto:wght@700;900&display=swap");main{font-family:"Montserrat",sans-serif}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@-webkit-keyframes fade-in-upwards{from{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-upwards{from{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fade-in-upwards{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:fade-in-upwards;animation-name:fade-in-upwards}.reservation-title-zerd,.zdblock_shop_container .container-shop .main_level_shop .menu_title{width:100%;background-repeat:no-repeat;background-size:cover;text-align:center;box-shadow:0px -8px 25px rgba(0,0,0,0.5);border-radius:4px;font-size:3em;color:#fff;margin:0 auto;line-height:1.2;font-weight:400;padding:20px 0;text-transform:capitalize;font-family:"Montserrat",sans-serif}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container,.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-total-pay{display:flex;justify-content:space-between;column-gap:2rem;position:relative;width:100%;box-sizing:border-box;align-items:center;font-size:1rem;line-height:1.25rem;padding:20px}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .name-level,.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-total-pay .total_pay{display:flex;flex-grow:1;justify-content:space-between;column-gap:4px;align-items:center;font-size:1.25rem;font-weight:700}@media screen and (max-width: 768px){.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .name-level,.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-total-pay .total_pay{font-size:1em}}@media screen and (max-width: 768px){.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container,.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-total-pay{padding:0 1em}}:root{--primary-color: #0a0a0a;--secondary-color: #3c4043;--bg-color: #fff;--header-height: 80px;--bg-header: #fff;--header-color: var(--secondary-color);--bg-header-scroll: transparent;--border-bottom-header-scroll: #ececec;--text-shadow-cart: none;--bg-circle-cart-shopping: var(--primary-color);--bg-return-to-perfs: var(--primary-color);--color-menu-mobile: var(--secondary-color);--padding-main: 80px;--bg-color-btn-Play: var(--primary-color);--height-slideShow: calc(100vh - 80px);--bg-color-btn-Play: var(--primary-color);--border-input-color: #c7c7c7;--bg-color-tabs: var(--secondary-color);--bg-color-tabs-hover: var(--primary-color);--color-tabs-hover: #fff;--border-color-tabs-focus: var(--secondary-color);--color-tabs-focus: var(--secondary-color);--color-arrow-tabs-focus: var(--secondary-color);--bg-color-tag-is-new: var(--primary-color);--color-border-is-new-before: #42235a;--color-tag-is-new: #fff;--max-width-content-grid: 1000px;--bg-color-card-front-face: #f6f6fc;--color-card-front-face: var(--secondary-color);--color-genre: #5f6368;--color-interdiction: #5f6368;--box-shadow-card-movie: none;--bg-color-btn-perf-hover: var(--primary-color);--bg-date-selected: var(--primary-color);--border-color-liste-date: var(--primary-color);--color-title-h2-showtimes: var(--secondary-color);--before-pic-background: linear-gradient( 0deg, rgba(255, 255, 255, 0.8) 0, transparent 40%, transparent 75%, rgba(0, 0, 0, 0.8) );--color-level-and-price: var(--secondary-color);--top-interdiction: -12px;--right-interdiction: 0px;--color-title-level: var(--secondary-color);--color-pay-with-card: var(--secondary-color);--color-secure-payment: #767676;--bg-container-pay-card: linear-gradient( rgba(234, 236, 238, 0.6) 0%, rgba(234, 236, 238, 0.6) 100% );--bg-color-btn-total: var(--primary-color);--color-bg-confirm-commande: var(--primary-color);--color-border-btn-add-to-card: var(--primary-color);--color-btn-add-to-card: var(--primary-color);--bg-btn-add-to-card: transparent;--color-bg-btn-add-another-movie: var(--primary-color);--color-bnt-validate-the-basket: var(--primary-color);--bg-color-footer: var(--primary-color);--color-link-hover: #ffffff21;--bg-color-before: var(--bg-color)}*,:after,:before{box-sizing:border-box;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html,body{height:100%;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{min-height:100%}body{font-size:100%;font-family:"Montserrat",sans-serif;color:#faf9f7;min-height:100vh;background-repeat:no-repeat;background-attachment:fixed;background:var(--bg-color)}::-webkit-scrollbar{width:2px}a{cursor:pointer}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}::-webkit-scrollbar-thumb{background:#f3f3f3;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#000}img{display:inline-block;vertical-align:middle}ul,ol,dl{margin:0;padding:0}ul,ol{list-style:none}a{line-height:inherit;text-decoration:none}a:hover{text-decoration:none}a img{border:0}button{background:transparent;border:0;cursor:pointer;display:inline-block;font-family:"Montserrat",sans-serif;padding:0;text-decoration:none;vertical-align:middle;color:inherit}input,textarea,button,select,a{-webkit-tap-highlight-color:transparent}.loader-wrapper-zerd{display:block;min-height:100%;background-color:black;position:fixed;width:100%;height:100%;top:0;left:0;margin:auto;z-index:999999;visibility:visible}.loader-wrapper-zerd .loadZerd{display:flex;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:200px;width:200px;justify-content:center;align-items:center;flex-direction:column}.loader-wrapper-zerd .loadZerd .anime_loader{display:block;position:absolute;top:50%;left:50%;height:50px;width:50px;margin:-25px 0 0 -25px}.loader-wrapper-zerd .loadZerd .anime_loader span{position:absolute;display:block;bottom:10px;width:9px;height:5px;background:rgba(0,0,0,0.25);-webkit-animation:anime_loader 1.5s infinite ease-in-out;animation:anime_loader 1.5s infinite ease-in-out}.loader-wrapper-zerd .loadZerd .anime_loader span:nth-child(2){left:11px;-webkit-animation-delay:0.2s;animation-delay:0.2s}.loader-wrapper-zerd .loadZerd .anime_loader span:nth-child(3){left:22px;-webkit-animation-delay:0.4s;animation-delay:0.4s}.loader-wrapper-zerd .loadZerd .anime_loader span:nth-child(4){left:33px;-webkit-animation-delay:0.6s;animation-delay:0.6s}.loader-wrapper-zerd .loadZerd .anime_loader span:nth-child(5){left:44px;-webkit-animation-delay:0.8s;animation-delay:0.8s}.loader-wrapper-zerd .loadZerd img{width:100%;height:auto;display:block}@keyframes anime_loader{0%{height:5px;-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px);background:rgba(0,0,0,0.25)}25%{height:30px;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transform:translateY(15px);transform:translateY(15px);background:#0a0a0a}50%{height:5px;-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px);background:rgba(0,0,0,0.25)}100%{height:5px;-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px);background:rgba(0,0,0,0.25)}}@-webkit-keyframes anime_loader{0%{height:5px;-webkit-transform:translateY(0px);transform:translateY(0px);background:rgba(0,0,0,0.25)}25%{height:30px;-webkit-transform:translateY(15px);transform:translateY(15px);background:#0a0a0a}50%{height:5px;-webkit-transform:translateY(0px);transform:translateY(0px);background:rgba(0,0,0,0.25)}100%{height:5px;-webkit-transform:translateY(0px);transform:translateY(0px);background:rgba(0,0,0,0.25)}}header{position:fixed;top:0;z-index:5;width:100%;transition:background-color 0.4s;color:var(--header-color);padding:12px 32px;height:var(--header-height);top:0;left:0;width:100%;background:var(--bg-header);margin:0}@media screen and (max-width: 992px){header{padding:0 12px 0 0;height:55px;background:#fff;border-bottom:none}}header.inverted{background-color:var(--bg-header-scroll) !important;transition:background-color 0.4s}header.inverted::before{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:rgba(255,255,255,0.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:background-color 0.4s linear;z-index:-1;box-shadow:0 4px 4px 0 rgba(213,213,213,0.3),0 8px 12px 6px rgba(213,213,213,0.15)}header .header_layout{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;background-color:transparent;font-size:1rem;position:relative;height:100%;transition:background-color .5s}header .header_layout .header__left{display:flex;align-items:center}header .header_layout .header__left .header_layout__logo_cinema{margin-left:0;z-index:2}@media screen and (max-width: 992px){header .header_layout .header__left .header_layout__logo_cinema{z-index:0}}header .header_layout .header__left .header_layout__logo_cinema .logo_cinema_link{display:flex;cursor:pointer}header .header_layout .header__left .header_layout__logo_cinema .logo_cinema_link img{height:auto;width:140px}@media screen and (max-width: 992px){header .header_layout .header__left .header_layout__navigation{display:none}}header .header_layout .header__left .header_layout__navigation .navigation_cinema{display:block;font-size:1em}header .header_layout .header__left .header_layout__navigation .navigation_cinema .navigation__menu_list{display:flex;white-space:nowrap;text-rendering:optimizeLegibility;justify-content:flex-start}header .header_layout .header__left .header_layout__navigation .navigation_cinema .navigation__menu_list .menu_list_item_li{display:flex;font-size:1em;line-height:1.25em;position:relative;margin:0.5rem 1rem;letter-spacing:0.06em;text-transform:capitalize}header .header_layout .header__left .header_layout__navigation .navigation_cinema .navigation__menu_list .menu_list_item_li:first-child{--menu-item-color: var(--primary-color)}header .header_layout .header__left .header_layout__navigation .navigation_cinema .navigation__menu_list .menu_list_item_li:nth-child(2){--menu-item-color: var(--primary-color)}header .header_layout .header__left .header_layout__navigation .navigation_cinema .navigation__menu_list .menu_list_item_li:nth-child(3){--menu-item-color: var(--primary-color)}header .header_layout .header__left .header_layout__navigation .navigation_cinema .navigation__menu_list .menu_list_item_li:nth-child(4){--menu-item-color: var(--primary-color)}header .header_layout .header__left .header_layout__navigation .navigation_cinema .navigation__menu_list .menu_list_item_li:nth-child(5){--menu-item-color: var(--primary-color)}header .header_layout .header__left .header_layout__navigation .navigation_cinema .navigation__menu_list .menu_list_item_li .item_li__link{overflow:hidden;line-height:2;cursor:pointer;position:relative;white-space:nowrap;outline:none;font-weight:600}header .header_layout .header__left .header_layout__navigation .navigation_cinema .navigation__menu_list .menu_list_item_li .item_li__link:focus:not(:hover){color:var(--menu-item-color)}header .header_layout .header__left .header_layout__navigation .navigation_cinema .navigation__menu_list .menu_list_item_li .item_li__link span{position:relative;display:inline-block;transition:transform 0.5s cubic-bezier(0.2, 1, 0.3, 1)}header .header_layout .header__left .header_layout__navigation .navigation_cinema .navigation__menu_list .menu_list_item_li .item_li__link::after{content:attr(data-hover);position:absolute;height:100%;top:0;background:none;transform-origin:100% 50%;transform:translate3d(150%, 0, 0);transition:transform 0.5s cubic-bezier(0.2, 1, 0.3, 1);left:0;pointer-events:none;color:var(--menu-item-color)}header .header_layout .header__left .header_layout__navigation .navigation_cinema .navigation__menu_list .menu_list_item_li .item_li__link::before{content:"";height:4px;top:calc(100% - 5px);transform-origin:100% 50%;transform:scale3d(0, 1, 1);transition:transform 0.5s cubic-bezier(0.2, 1, 0.3, 1);position:absolute;width:100%;left:0;pointer-events:none;background:var(--menu-item-color)}header .header_layout .header__left .header_layout__navigation .navigation_cinema .navigation__menu_list .menu_list_item_li .item_li__link:hover:after{transform:translate3d(0, 0, 0)}header .header_layout .header__left .header_layout__navigation .navigation_cinema .navigation__menu_list .menu_list_item_li .item_li__link:hover::before,header .header_layout .header__left .header_layout__navigation .navigation_cinema .navigation__menu_list .menu_list_item_li .item_li__link:focus::before,header .header_layout .header__left .header_layout__navigation .navigation_cinema .navigation__menu_list .menu_list_item_li .item_li__link:focus::after{transform-origin:0% 50%;transform:scale3d(1, 1, 1)}header .header_layout .header__left .header_layout__navigation .navigation_cinema .navigation__menu_list .menu_list_item_li .item_li__link:hover span,header .header_layout .header__left .header_layout__navigation .navigation_cinema .navigation__menu_list .menu_list_item_li .item_li__link:focus span{transform:translate3d(-150%, 0, 0);color:var(--menu-item-color)}header .header_layout .header__right{display:flex;align-items:center;margin-right:32px}@media screen and (max-width: 992px){header .header_layout .header__right{margin-right:0;justify-content:flex-end;column-gap:0.5em}}header .header_layout .header__right .container_btn-newletter{margin-left:16px}header .header_layout .header__right .container_btn-newletter .btn-newsletter{width:50px;height:50px;background-color:var(--bg-color-btn-newsletter);border-radius:50%;display:flex;align-items:center;justify-content:center}header .header_layout .header__right .container_btn-newletter .btn-newsletter img{width:28px;height:auto;transform:rotate(-10deg);transition:transform 0.3s cubic-bezier(0.49, 0.01, 0.25, 1.46)}header .header_layout .header__right .container_btn-newletter .btn-newsletter:hover img{transform:translateY(-4px) rotate(0deg)}@media screen and (max-width: 992px){header .header_layout .header__right .container_btn-newletter{display:none}}header .header_layout .header__right .shopping-bag{position:relative;cursor:pointer;margin-left:4px;align-items:center;border-radius:8px;display:flex;flex-direction:column;gap:4px;justify-content:space-between;padding:4px 8px;text-align:center;text-shadow:var(--text-shadow-cart)}header .header_layout .header__right .shopping-bag .btn-access__label{font-size:14px;margin-left:8px;text-wrap:nowrap}@media screen and (max-width: 992px){header .header_layout .header__right .shopping-bag .btn-access__label{display:none}}header .header_layout .header__right .shopping-bag .img-cart-total{position:relative;width:100%}header .header_layout .header__right .shopping-bag .img-cart-total img{width:28px;height:28px}@media screen and (max-width: 992px){header .header_layout .header__right .shopping-bag .img-cart-total img{width:24px;height:24px}}header .header_layout .header__right .shopping-bag .img-cart-total .total-items-in-cart{position:absolute;background-color:var(--bg-circle-cart-shopping);width:22px;height:22px;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#fff;top:0;font-size:0.85em;left:50px}@media screen and (max-width: 992px){header .header_layout .header__right .shopping-bag .img-cart-total .total-items-in-cart{left:15px;width:18px;height:18px;font-size:0.8em}}header .header_layout .header__right .goToHomeCine{cursor:pointer;margin-left:30px}@media screen and (max-width: 992px){header .header_layout .header__right .goToHomeCine{margin-left:4px}}header .header_layout .header__right .goToHomeCine a{position:relative;border-radius:17px;border:1px solid var(--primary-color);color:#fff;background-color:var(--bg-return-to-perfs);font-weight:400;font-style:normal;text-transform:capitalize;padding:1em 2em;display:flex;align-items:center;justify-content:center;transition:transform 0.4s cubic-bezier(0.7, 0, 0.3, 1);letter-spacing:0.25px;column-gap:3px}header .header_layout .header__right .goToHomeCine a span{text-align:center}header .header_layout .header__right .goToHomeCine a .other-sessions{display:inline-block}@media screen and (max-width: 992px){header .header_layout .header__right .goToHomeCine a .other-sessions{display:none}}@media screen and (max-width: 992px){header .header_layout .header__right .goToHomeCine a{margin-right:0;padding:7px 14px;max-width:120px;font-size:0.875em;background-color:#fff;color:#000;border:solid 1px}}header .header_layout .header__right .goToHomeCine a::before{position:absolute;content:"";top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);background:rgba(255,255,255,0.5);filter:blur(7px);border-radius:7px;z-index:-1;transform:translate3d(0, 15px, 0)}header .header_layout .header__right .container_optionCine{display:flex;align-items:center;margin-left:16px}@media screen and (max-width: 768px){header .header_layout .header__right .container_optionCine{min-width:0;margin-left:4px}}header .header_layout .header__right .container_optionCine .container_prg_towns{display:flex;margin:0 0 0 1em;row-gap:0.2em}@media screen and (max-width: 768px){header .header_layout .header__right .container_optionCine .container_prg_towns{margin:0}}.section-content-newsletter{display:flex;position:relative;width:100%;max-width:800px;min-height:300px;max-height:500px;border-radius:8px;background-color:#000000;color:#ffffff;align-items:center;justify-content:center;box-shadow:1px 1px 20px 0px #ffffff1a}@media screen and (max-width: 952px){.section-content-newsletter{display:none !important}}.section-content-newsletter .header_layout_newsletter_pc{display:flex;align-items:center;flex-direction:row;justify-content:center;margin-top:1em;font-size:1rem;flex-grow:1}.section-content-newsletter .header_layout_newsletter_pc .newsletter_zerdcine{display:flex;align-items:center;justify-content:flex-end}.section-content-newsletter .header_layout_newsletter_pc .newsletter_zerdcine .newsletter_zerdcine_global{display:flex;flex-direction:column}.section-content-newsletter .header_layout_newsletter_pc .newsletter_zerdcine .newsletter_zerdcine_global .newsletter-title{display:flex;flex-direction:column}.section-content-newsletter .header_layout_newsletter_pc .newsletter_zerdcine .newsletter_zerdcine_global .newsletter-title .newsletter_zerdcine_textDetails-1{margin-bottom:0.25rem;font-size:2.5em;font-weight:600}.section-content-newsletter .header_layout_newsletter_pc .newsletter_zerdcine .newsletter_zerdcine_global .newsletter-title .newsletter_zerdcine_textDetails-2{margin-bottom:0.25rem;font-size:1.5em;font-weight:400}.section-content-newsletter .header_layout_newsletter_pc .newsletter_zerdcine .newsletter_zerdcine_global .newletter_zerd_container{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:2.5em;margin-top:1em}.section-content-newsletter .header_layout_newsletter_pc .newsletter_zerdcine .newsletter_zerdcine_global .newletter_zerd_container .newletter_icon{background-color:#fff;padding:0.25rem 0.5rem;border-top-left-radius:0.3125rem;border:0;border-bottom-left-radius:0.3125rem;color:#757575;height:100%;line-height:0.875rem;display:flex;align-items:center}.section-content-newsletter .header_layout_newsletter_pc .newsletter_zerdcine .newsletter_zerdcine_global .newletter_zerd_container .input_newsletter_zerd{border:0;height:100%;line-height:0.875rem;padding:0.25rem 0.625rem;width:300px;background-color:#fff;color:#d6180b}.section-content-newsletter .header_layout_newsletter_pc .newsletter_zerdcine .newsletter_zerdcine_global .newletter_zerd_container .input_newsletter_zerd:focus{outline:none;transition:0.3s ease-out}.section-content-newsletter .header_layout_newsletter_pc .newsletter_zerdcine .newsletter_zerdcine_global .newletter_zerd_container .input_newsletter_zerd::placeholder{color:#8c8c8c;opacity:1;font-weight:600}.section-content-newsletter .header_layout_newsletter_pc .newsletter_zerdcine .newsletter_zerdcine_global .newletter_zerd_container .input_newsletter_zerd:focus::placeholder{opacity:0}.section-content-newsletter .header_layout_newsletter_pc .newsletter_zerdcine .newsletter_zerdcine_global .newletter_zerd_container .newsletter_button{height:100%;background:#000;border-top-right-radius:0.3125rem;border-bottom-right-radius:0.3125rem;line-height:0.875rem;color:#fff;cursor:pointer;padding:0.25rem 0.625rem}#section__download_programme_mobile{align-items:center;flex-direction:row;justify-content:flex-end;flex-grow:0;margin-right:0;order:2;font-size:1rem;display:none}@media screen and (max-width: 992px){#section__download_programme_mobile{display:flex;order:0}}#section__download_programme_mobile .newsletter_zerdcine{display:flex;align-items:center;justify-content:flex-end}#section__download_programme_mobile .newsletter_zerdcine .newsletter_zerdcine_global{display:flex;flex-direction:column}#section__download_programme_mobile .newsletter_zerdcine .newsletter_zerdcine_global .newsletter-title{display:flex;flex-direction:column}#section__download_programme_mobile .newsletter_zerdcine .newsletter_zerdcine_global .newsletter-title .newsletter_zerdcine_textDetails-1{margin-bottom:0.25rem;font-size:1.25em;font-weight:600}#section__download_programme_mobile .newsletter_zerdcine .newsletter_zerdcine_global .newsletter-title .newsletter_zerdcine_textDetails-2{margin-bottom:0.25rem;font-size:0.85em;font-weight:400}#section__download_programme_mobile .newsletter_zerdcine .newsletter_zerdcine_global .newletter_zerd_container{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:2.5rem}#section__download_programme_mobile .newsletter_zerdcine .newsletter_zerdcine_global .newletter_zerd_container .newletter_icon{background-color:#fff;padding:0.25rem 0.5rem;border-top-left-radius:0.3125rem;border:0;border-bottom-left-radius:0.3125rem;color:#757575;height:100%;line-height:0.875rem;display:flex;align-items:center}#section__download_programme_mobile .newsletter_zerdcine .newsletter_zerdcine_global .newletter_zerd_container .input_newsletter_zerd{border:0;height:100%;line-height:0.875rem;padding:0.25rem 0.625rem;min-width:167px;max-width:170px;background-color:#fff;color:#d6180b}#section__download_programme_mobile .newsletter_zerdcine .newsletter_zerdcine_global .newletter_zerd_container .input_newsletter_zerd:focus{outline:none;transition:0.3s ease-out}#section__download_programme_mobile .newsletter_zerdcine .newsletter_zerdcine_global .newletter_zerd_container .input_newsletter_zerd::placeholder{color:#8c8c8c;opacity:1;font-weight:600}#section__download_programme_mobile .newsletter_zerdcine .newsletter_zerdcine_global .newletter_zerd_container .input_newsletter_zerd:focus::placeholder{opacity:0}#section__download_programme_mobile .newsletter_zerdcine .newsletter_zerdcine_global .newletter_zerd_container .newsletter_button{height:100%;background:#000;border-top-right-radius:0.3125rem;border-bottom-right-radius:0.3125rem;line-height:0.875rem;color:#fff;cursor:pointer;padding:0.25rem 0.625rem}:root{--color-dropdown-selLabel-bg: transparent;--color-dropdown-selLabel-border: #0a0a0a;--color-dropdown-span-text: #0a0a0a;--color-dropdown-selLabel-active-bg: #e0e0e0;--color-dropdown-selLabel-active-border: #414141;--color-dropdown-list-li-bg: #fff;--color-dropdown-list-li-text: #000;--color-dropdown-list-li-bg-hover: #e63041;--color-dropdown-list-li-text-hover: #fff;--color-text-city: #cfcfcf}.container_towns{margin-left:16px;font-size:var(--font-size-menu)}@media screen and (max-width: 768px){.container_towns{margin:0 !important}}.container_towns .dropdown{margin:0;width:141.71px;position:relative;user-select:none}@media screen and (max-width: 768px){.container_towns .dropdown{margin:0 0.2em 0 0;width:120px}}.container_towns .dropdown .selLabel{white-space:nowrap;font-size:1em;box-sizing:border-box;background:var(--color-dropdown-selLabel-bg);-webkit-tap-highlight-color:transparent;transition:all 250ms cubic-bezier(0.1, 0.1, 0, 1);border:solid 2px var(--color-dropdown-selLabel-border);width:100%;position:relative;border-radius:6px;padding:6px 12px 6px 6px;height:36px;display:flex;align-items:center}.container_towns .dropdown .selLabel::after{content:"\f077";position:absolute;right:4px;transition:0.3s;font-family:"FontAwesome"}.container_towns .dropdown .selLabel:active::after{transform:rotate(180deg);color:#fff}.container_towns .dropdown span{box-shadow:0 1px 1px rgba(0,0,0,0.1);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-dropdown-span-text);font-weight:500;text-transform:capitalize;overflow:hidden;padding:6px 12px 6px 6px;position:relative;width:100%;height:100%}.container_towns .dropdown.active .selLabel:after{transform:rotate(180deg)}.container_towns .dropdown.active .dropdown-list{height:auto;width:auto}.container_towns .dropdown.active .dropdown-list li{opacity:1;transform:translateX(0);transition:all 300ms ease 0s;box-shadow:0 1px 1px rgba(0,0,0,0.1);pointer-events:auto;display:block;border-radius:4px}.container_towns .dropdown.active span{color:var(--color-text-city);background:var(--color-bg-city)}.container_towns .dropdown.active .selLabel{color:var(--color-white);justify-content:center;background:var(--color-dropdown-selLabel-active-bg);-webkit-tap-highlight-color:transparent;border:solid 2px var(--color-dropdown-selLabel-active-border)}.container_towns .dropdown.active:focus>span{color:red}.container_towns .dropdown-list{list-style:none;position:absolute;top:51px;width:100%;margin:0;padding:0;transition:all 200ms ease 0s;height:0;font-size:0.855em;right:0;width:100%;max-width:1000px;display:grid;grid-template-columns:repeat(1, 1fr);gap:3px}@media screen and (max-width: 992px){.container_towns .dropdown-list{grid-template-columns:repeat(1, 1fr);right:-14px}}.container_towns .dropdown-list li{background-color:var(--color-dropdown-list-li-bg);display:flex;transition:all 300ms ease 0s;opacity:0;pointer-events:none;align-items:center;height:auto;min-height:36px;width:141.71px}.container_towns .dropdown-list li:nth-child(even){transform:translateX(50%);-webkit-backface-visibility:hidden}.container_towns .dropdown-list li:nth-child(odd){transform:translateX(-50%);-webkit-backface-visibility:hidden}.container_towns .dropdown-list li span{transition:all 0.2s linear 0s;color:var(--color-dropdown-list-li-text);font-weight:500;border-radius:4px}.container_towns .dropdown-list li:hover span{cursor:not-allowed}.container_towns .selected-item{text-align:center;font-size:18px;margin:0 0}.mobile-nav-section{overflow:hidden;display:none}@media screen and (max-width: 992px){.mobile-nav-section{display:inherit}}.mobile-nav-section .menu-mobile-container{visibility:hidden;position:fixed;top:0;width:100vw;height:100vh;transition:visibility 0.4s;z-index:1001}.mobile-nav-section .menu-mobile-container .overlay{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:rgba(0,0,0,0.3);opacity:0;transform:translate3d(100%, 0, 0);transition:opacity 0.4s, transform 0s 0.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.mobile-nav-section .menu-mobile-container .menu-mobile{position:absolute;z-index:1001;width:300px;height:100%;background:#141414;padding:2.5em 1.5em 0;font-size:1.15em;transform:translate3d(-320px, 0, 0);transition:transform 0.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.mobile-nav-section .menu-mobile-container .menu-mobile .menu-nav{height:100%}.mobile-nav-section .menu-mobile-container .menu-mobile .menu-nav .link-list{height:100%;font-size:0.85em;transition:transform 0s 0.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.mobile-nav-section .menu-mobile-container .menu-mobile .menu-nav .link-list a{padding:0.8em;color:#fff;transform:translate3d(0, 500px, 0);transition:transform 0s 0.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.mobile-nav-section .menu-mobile-container .menu-mobile .menu-nav .link-list a:hover{color:#f26b6b}.mobile-nav-section .menu-mobile-container .menu-mobile .menu-nav .link-list a span{margin-left:10px;font-weight:700}.mobile-nav-section .menu-mobile-container .menu-mobile .menu-nav .link-list a:nth-child(2){transform:translate3d(0, 1000px, 0)}.mobile-nav-section .menu-mobile-container .menu-mobile .menu-nav .link-list a:nth-child(3){transform:translate3d(0, 1500px, 0)}.mobile-nav-section .menu-mobile-container .menu-mobile .menu-nav .link-list a:nth-child(4){transform:translate3d(0, 2000px, 0)}.mobile-nav-section .menu-mobile-container .menu-mobile .menu-nav .link-list a:nth-child(5){transform:translate3d(0, 2500px, 0)}.mobile-nav-section .menu-mobile-container .menu-mobile .menu-nav .link-list a:nth-child(6){transform:translate3d(0, 3000px, 0)}.mobile-nav-section .menu-mobile-container .menu-mobile .close-menu{position:absolute;border:none;border-radius:5px;top:0.25em;right:0.5em;color:#fff;background-color:transparent;font-size:1.5em;cursor:pointer;font-weight:600}.mobile-nav-section .menu-mobile-container .menu-mobile .menu-nav{height:100%}.mobile-nav-section .menu-mobile-container.active{visibility:visible}.mobile-nav-section .menu-mobile-container.active .btn-menu{visibility:hidden;transition:visibility 0.7s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.mobile-nav-section .menu-mobile-container.active .menu-mobile{transform:translate3d(0, 0, 0);transition:transform 0.8s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.mobile-nav-section .menu-mobile-container.active .menu-mobile .menu-nav .link-list{transform:translate3d(0, 0, 0);transition:transform 0.8s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.mobile-nav-section .menu-mobile-container.active .menu-mobile .menu-nav .link-list a{transform:translate3d(0, 0, 0);transition:transform 0.8s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-duration:0.9s}.mobile-nav-section .menu-mobile-container.active .menu-mobile .content::before{opacity:1;transition:opacity 0.8s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transform:translate3d(0, 0, 0)}.mobile-nav-section .menu-mobile-container.active .overlay{opacity:1;transition:opacity 0.8s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transform:translate3d(0, 0, 0)}.mobile-nav-section .btn-menu{color:var(--color-menu-mobile);position:inherit;z-index:1000;margin:0;padding:0;width:1.5em;height:1.5em;border:none;font-size:2em;background:transparent;cursor:pointer;transition:visibility 0.3s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);outline:none}.container_newsletter-Prog{display:none;margin:2em auto;align-items:center;width:100%;position:relative;justify-content:center;background-color:#141414}@media screen and (max-width: 992px){.container_newsletter-Prog{display:flex;flex-direction:column;margin:0;row-gap:1em;padding:1em;align-items:center;justify-content:center}}.container_programmeCine{position:relative}.button--prog{border-radius:6px;padding:6px 12px 6px 6px;height:36px;font-size:1em;white-space:nowrap;display:flex;align-items:center;background:rgba(255,255,255,0.2);transition:background 0.3s cubic-bezier(0.25, 0.1, 0.25, 1)}@media screen and (max-width: 768px){.button--prog{margin:auto}}.button--prog img{max-width:25px;height:auto;display:block;position:relative}.button--prog:hover{background:rgba(255,255,255,0.4)}.button--prog::before,.button--prog::after{border-radius:inherit;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-webkit-transition:-webkit-transform 0.3s, background-color 0.3s;transition:transform 0.3s, background-color 0.3s;-webkit-transition-timing-function:cubic-bezier(0.25, 0, 0.3, 1);transition-timing-function:cubic-bezier(0.25, 0, 0.3, 1)}.button--prog::before{border:2px solid #7986cb}.button--prog::after{background:#7986cb}.button--prog.button--inverted::before{border-color:#fff}.button--prog.button--inverted::after{background:#fff}.button--prog:hover::before{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.button--prog::before,.button--prog:hover::after{-webkit-transform:scale3d(0.8, 0.8, 1);transform:scale3d(0.8, 0.8, 1)}.button--prog:hover::after{background-color:#3f51b5}.button--prog.button--inverted:hover::after{background-color:#fff}@media screen and (max-width: 992px){#progCine{display:none}}.video_slide{background-repeat:no-repeat;background-size:cover;overflow:hidden;position:absolute;top:0;right:0;width:100%;margin:auto;bottom:0;height:100vh;padding-bottom:56.25%}.video_slide::after{content:"";display:block;background:linear-gradient(77deg, rgba(0,0,0,0.9), transparent 85%);bottom:0;left:0;opacity:1;position:absolute;right:26.09%;top:0;transition:opacity 0.5s;z-index:0}.video_slide::before{content:"";display:block;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1;background:transparent;background-image:none}.video_slide .masque_videos{position:absolute;width:100%;height:100%;top:0;bottom:0;right:0;margin:auto}.video_slide .masque_videos .slide__iframe{border:0;display:block;height:100%;width:100%;background:transparent}@media screen and (max-width: 768px){.video_slide{display:none}}.info_movie_zerd{bottom:1em;left:0;display:flex;flex-direction:column;justify-content:flex-end;position:absolute;width:100%;max-width:760px;min-width:620px;z-index:100;margin:0;color:#fff;font-size:1em;padding:0 1em 1em 5em}@media only screen and (min-width: 769px) and (max-width: 959px){.info_movie_zerd{max-width:50%}}@media screen and (max-width: 768px){.info_movie_zerd{max-width:100%;padding:0 1rem 1rem;justify-content:flex-start;min-width:0;bottom:2em}}.info_movie_zerd .slide__title{position:relative;font-size:3.5em;margin:0;cursor:default;line-height:1;color:#fff;margin:0;text-transform:capitalize;font-weight:400;font-family:"Montserrat",sans-serif;line-height:1}@media (max-width: 1600px){.info_movie_zerd .slide__title{font-size:2.5em}}@media screen and (max-width: 768px){.info_movie_zerd .slide__title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.125em;font-weight:900;text-transform:uppercase;line-height:22px}}.info_movie_zerd .slide__desc{display:flex;flex-direction:column;position:relative;font-size:1.2em;margin:0 0 1em 0;cursor:default;text-align:center;text-align:left;font-family:"Montserrat",sans-serif}@media screen and (max-width: 768px){.info_movie_zerd .slide__desc{margin:0.5em 0;row-gap:0.2em}}.info_movie_zerd .slide__desc .slide__badges-info-movie{display:flex;font-size:14px;font-weight:500;line-height:1;position:relative;text-size-adjust:100%;width:100%;letter-spacing:0.25px;margin:2em 0}@media screen and (max-width: 768px){.info_movie_zerd .slide__desc .slide__badges-info-movie{margin:0.5em 0}}.info_movie_zerd .slide__desc .slide__badges-info-movie .slide__badges-rating,.info_movie_zerd .slide__desc .slide__badges-info-movie .slide__badges-duration{border:rgba(255,255,255,0.5) solid}.info_movie_zerd .slide__desc .slide__badges-info-movie>*{margin-right:4px}.info_movie_zerd .slide__desc .slide__badges-info-movie .slide__badges-rating{border-width:0 0 0 1px;padding-left:5px}.info_movie_zerd .slide__desc .slide__badges-info-movie .slide__badges-duration{border-width:0 1px;padding:0 5px}@media screen and (max-width: 768px){.info_movie_zerd .slide__desc .slide__badges-info-movie{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:0.63em;color:var(--color-small-desc);margin:0;text-transform:capitalize;line-height:1}}.info_movie_zerd .slide__desc .slide__actors,.info_movie_zerd .slide__desc .slide__direction{font-size:14px;line-height:20px;margin:0.5em 0.5em 0.5em 0;word-break:break-word}@media screen and (max-width: 768px){.info_movie_zerd .slide__desc .slide__actors{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--color-small-desc);margin:0;line-height:normal;font-size:0.65em}}@media screen and (max-width: 768px){.info_movie_zerd .slide__desc .slide__direction{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--color-small-desc);margin:0;line-height:normal;font-size:0.65em}}.info_movie_zerd .slide__desc .synopsis-slide .synopsis-movie-slide{font-size:1.18em;letter-spacing:0.25px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-weight:400;line-height:normal;text-shadow:2px 2px 4px rgba(0,0,0,0.45)}@media (max-width: 1600px){.info_movie_zerd .slide__desc .synopsis-slide .synopsis-movie-slide{font-size:1.125em}}@media screen and (max-width: 768px){.info_movie_zerd .slide__desc .synopsis-slide .synopsis-movie-slide{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:var(--color-synopsis-mobile);display:-webkit-box;font-size:0.65em;margin:0;max-height:32px;overflow:hidden;text-overflow:ellipsis;width:100%}}.info_movie_zerd .slide__link{align-items:center;cursor:pointer;display:flex;outline:none;padding:0}.info_movie_zerd .slide__link a:first-child{margin-right:15px}@media screen and (max-width: 768px){.info_movie_zerd .slide__link a:first-child{min-width:45px;max-width:45px;min-height:45px;max-height:45px}}.info_movie_zerd .slide__link .slide__link_watch-trailer,.info_movie_zerd .slide__link .slide__link-resa{color:#fff;will-change:transform;transition:transform 0.3s ease}.info_movie_zerd .slide__link .slide__link_watch-trailer:hover,.info_movie_zerd .slide__link .slide__link-resa:hover{transform:scale(1.06)}.info_movie_zerd .slide__link .slide__link_watch-trailer{border-radius:50%;display:flex;background-color:var(--bg-color-btn-Play);padding:16px;box-sizing:inherit;text-align:center;display:flex;justify-content:center;align-items:center;min-width:60px;min-height:60px;font-size:1.5rem}.info_movie_zerd .slide__link .slide__link_hide-trailer{display:none}.info_movie_zerd .slide__link .slide__link-resa{font-size:1.2em;text-align:center;display:flex;background:0 0;padding:1rem 2.5rem;border-radius:1rem;font-weight:600;letter-spacing:0.25px;user-select:none;cursor:pointer;border:2px solid #fff;border-image-width:6;border-image-outset:3;grid-gap:4px;font-family:"Montserrat",sans-serif}@media screen and (max-width: 768px){.info_movie_zerd .slide__link .slide__link-resa{padding:8px 12px;font-size:1em;width:121px;border-width:1px}}.sound_button{display:flex;align-items:center;justify-content:center;border-radius:50%;border:0;cursor:pointer;font:inherit;letter-spacing:inherit;overflow:visible;text-align:inherit;position:absolute;z-index:4;bottom:4em;right:10px;color:inherit;transition:all 0.3s ease-in-out;background-color:#ffffff00;width:52px;height:52px;color:#d3d3d3;visibility:visible;font-size:2.5em}@media screen and (max-width: 768px){.sound_button{display:none}}@media (max-width: 519px){#productCarousel .f-carousel__slide{background-color:var(--bg-color-slide)}#productCarousel .f-carousel__slide img{top:0;left:0;position:absolute;height:480px;-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #000), color-stop(0.35, #000), color-stop(0.5, #000), color-stop(0.65, #000), color-stop(0.85, rgba(0,0,0,0.6)), color-stop(1, transparent))}}.container-scroll-down{position:absolute;width:24px;height:24px;left:50%;bottom:90px;z-index:2;cursor:pointer}@media screen and (max-width: 768px){.container-scroll-down{display:none}}.chevron{position:absolute;width:24px;height:5px;opacity:0;transform:scale3d(0.5, 0.5, 0.5);animation:move 3s ease-out infinite}.chevron:first-child{animation:move 3s ease-out 1s infinite}.chevron:nth-child(2){animation:move 3s ease-out 2s infinite}.chevron:before,.chevron:after{content:" ";position:absolute;top:0;height:100%;width:51%;background:#fff}.chevron:before{left:0;transform:skew(0deg, 30deg)}.chevron:after{right:0;width:50%;transform:skew(0deg, -30deg)}@keyframes move{25%{opacity:1}33%{opacity:1;transform:translateY(30px)}67%{opacity:1;transform:translateY(40px)}100%{opacity:0;transform:translateY(55px) scale3d(0.5, 0.5, 0.5)}}.text{display:block;margin-top:75px;margin-left:-50px;font-family:"Helvetica Neue", "Helvetica", Arial, sans-serif;font-size:1em;font-weight:700;color:#fff;text-transform:uppercase;white-space:nowrap;opacity:0.25;animation:pulseSlide 2s linear alternate infinite}@keyframes pulseSlide{to{opacity:1}}#productContainer{--product-view-height: var(--height-slideShow);position:relative;background:#1b1b1b}@media screen and (max-width: 700px){#productContainer{--product-view-height: 100%;height:calc(100vh - 320px)}}#productContainer .f-thumbs.is-classic.is-vertical{height:var(--product-view-height, 100%)}#productContainer .f-carousel{--f-button-width: 50px;--f-button-height: 50px;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 2.5;--f-button-color: #ffffff;--f-button-border-radius: 50%;--f-button-shadow: none;--f-button-hover-color: #000;--f-button-bg: rgba(11, 19, 34, 0.4);--f-button-hover-bg: #ffffff;--f-button-active-bg: #f0f0f0}.f-thumbs.is-classic{--f-thumb-width: 76px;--f-thumb-height: 114px;--f-thumb-gap: 0.5rem;--f-thumb-opacity: 1;--f-thumb-selected-opacity: 0.2;--f-button-color: #0d0c22;--f-button-hover-color: #ff3520;--f-button-bg: #fff;--f-button-hover-bg: #fff;--f-button-active-bg: #fff;bottom:0;position:absolute;right:5px}.f-thumbs.is-classic .f-thumbs__slide__img{object-fit:cover;position:relative;width:100%;height:100%;border-radius:0.25em;aspect-ratio:auto 76 / 114}.f-thumbs.is-classic .f-carousel__nav .f-button[disabled]{display:none}#productCarousel{--f-carousel-spacing: 0;--f-button-width: 48px;--f-button-height: 48px;--f-button-border-radius: 0;--f-button-color: #0d0c22;--f-button-hover-color: #ff3520;--f-button-bg: #fff;--f-button-hover-bg: #fff;--f-button-active-bg: #fff;--f-button-svg-width: 28px;--f-button-svg-height: 28px;--f-button-svg-stroke-width: 1;--f-button-svg-filter: none;--f-transition-duration: var(--my-transition-duration);height:var(--product-view-height)}#productCarousel .f-carousel__dots{color:#f0f0f0;bottom:1em}#productCarousel .f-carousel__slide{display:flex;justify-content:center;align-items:center;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}#productCarousel .f-carousel__slide:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(0deg, rgba(0,0,0,0.3) 0, transparent 40%, transparent 75%, rgba(0,0,0,0.3));background:linear-gradient(0deg, #181818, transparent 50%);background-size:cover;z-index:3}#productCarousel .f-carousel__slide::before{content:"";display:block;background:linear-gradient(77deg, rgba(0,0,0,0.3), transparent 85%);bottom:0;left:0;opacity:1;position:absolute;right:40.09%;top:0;z-index:3;transition:opacity 0.5s}@media screen and (max-width: 768px){#productCarousel .f-carousel__slide::before{right:0}#productCarousel .f-carousel__slide:after{background-image:linear-gradient(0deg, rgba(0,0,0,0.3) 0, transparent 40%, transparent 75%, rgba(0,0,0,0.3))}}#productCarousel .f-carousel__slide img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 768px){#productCarousel .f-carousel__slide img{width:100%;height:100%;object-fit:cover}}#productCarousel .f-carousel__slide .img_events_pc{display:block;object-fit:initial}@media screen and (max-width: 768px){#productCarousel .f-carousel__slide .img_events_pc{display:none}}#productCarousel .f-carousel__slide .img_events_mobile{display:none}@media screen and (max-width: 768px){#productCarousel .f-carousel__slide .img_events_mobile{display:block;object-fit:initial;height:85%}}#productCarousel .f-carousel__nav{opacity:0;transition:opacity 0.15s}@media screen and (max-width: 700px){#productCarousel .f-carousel__nav{display:none}}@media (hover: hover){#productCarousel:hover .f-carousel__nav{opacity:1}}.fancybox__container{--fancybox-color: #ffffff;--fancybox-bg: rgba(25, 25, 25, 0.95);--f-spinner-color-1: rgba(0, 0, 0, 0.1);--f-spinner-color-2: rgba(17, 24, 28, 0.8)}.fancybox__toolbar,.fancybox__nav{--f-button-width: 60px;--f-button-height: 60px;--f-button-border-radius: 0;--f-button-color: #0d0c22;--f-button-hover-color: #ff3520;--f-button-bg: #fff;--f-button-hover-bg: #fff;--f-button-active-bg: #fff;--f-button-svg-width: 32px;--f-button-svg-height: 32px;--f-button-svg-stroke-width: 1;--f-button-svg-filter: none}.fancybox__nav{--f-button-next-pos: 0;--f-button-prev-pos: 0}h1{text-align:center;color:#000;font-weight:300;padding:40px 0 20px 0;margin:0}.tabs{margin:2rem auto;z-index:0;position:relative;padding-bottom:80px;border-radius:5px}@media (max-width: 768px){.tabs{width:100%;padding:0;margin:0.5em auto}}.tabs input[name="tab-control"]{display:none}.tabs .content .section-tab h2,.tabs ul li label{font-weight:600;color:#000;text-transform:capitalize;letter-spacing:0.06em;font-family:"Montserrat",sans-serif}.tabs ul{position:relative;list-style-type:none;padding-left:0;display:flex;flex-direction:row;margin-bottom:10px;justify-content:center;align-items:center;flex-wrap:wrap;height:5rem;max-width:1023.999999px;margin:1em auto}@media (max-width: 768px){.tabs ul{height:40px;margin-bottom:12px}}.tabs ul li{box-sizing:border-box;width:250px;padding:0 3px;text-align:center;display:flex;justify-content:center;align-items:center;height:100%;font-size:1em}@media screen and (max-width: 768px){.tabs ul li{font-size:0.7em;width:32%}}.tabs ul li label{background-color:var(--bg-color-tabs);height:100%;width:100%;display:flex;align-items:center;justify-content:center;color:#fff;padding:5px;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:all 0.2s ease-in-out;white-space:nowrap;-webkit-touch-callout:none;user-select:none;border-radius:100px;border:2px solid transparent;font-weight:600;text-transform:uppercase;letter-spacing:0.04em}.tabs ul li label br{display:none}.tabs ul li label svg{fill:#fff;height:1.2em;vertical-align:bottom;margin-right:0.2em;transition:all 0.2s ease-in-out}.tabs ul li label:hover,.tabs ul li label:focus,.tabs ul li label:active{outline:0;background-color:var(--bg-color-tabs-hover);border:2px solid var(--bg-color-tabs-hover)}.tabs ul li label:hover svg,.tabs ul li label:focus svg,.tabs ul li label:active svg{fill:rgba(148,148,148,0.49)}.tabs .slider-tab{position:relative;width:33.3333333333%;height:5rem;background:transparent;border:solid 2px #fff;z-index:-1;border-radius:5px;transition:all 0.4s cubic-bezier(0.38, 0.8, 0.32, 1.07)}@media (max-width: 768px){.tabs .slider-tab{border-radius:0;height:3rem}}.tabs .slider-tab .indicator{position:relative;top:100%;border:solid #0000;height:0;width:0;pointer-events:none;border-top-color:#000;border-width:10px;left:0;right:0;bottom:0;margin:0 auto}.tabs .content{color:#333}.tabs .content .section-tab{display:none;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:fade-in-upwards;animation-name:fade-in-upwards;line-height:1.4}.tabs input[name="tab-control"]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label{cursor:default;color:var(--color-tabs-focus);background-color:transparent;border:2px solid var(--border-color-tabs-focus);position:relative;overflow:visible}.tabs input[name="tab-control"]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label svg{fill:#000}.tabs input[name="tab-control"]:nth-of-type(1):checked ~ ul>li:nth-child(1)>label:after{content:"";position:absolute;top:100%;border:solid #0000;height:0;width:0;pointer-events:none;border-top-color:var(--color-arrow-tabs-focus);border-width:10px;left:0;right:0;bottom:0;margin:0 auto}.tabs input[name="tab-control"]:nth-of-type(1):checked ~ .slider-tab{transform:translate(0%, -80px)}@media (max-width: 768px){.tabs input[name="tab-control"]:nth-of-type(1):checked ~ .slider-tab{border-radius:5px;transform:translate(0%, -59px)}}.tabs input[name="tab-control"]:nth-of-type(1):checked ~ .content>.section-tab:nth-child(1){display:block}.tabs input[name="tab-control"]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label{cursor:default;color:var(--color-tabs-focus);background-color:transparent;border:2px solid var(--border-color-tabs-focus);position:relative;overflow:visible}.tabs input[name="tab-control"]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label svg{fill:#000}.tabs input[name="tab-control"]:nth-of-type(2):checked ~ ul>li:nth-child(2)>label:after{content:"";position:absolute;top:100%;border:solid #0000;height:0;width:0;pointer-events:none;border-top-color:var(--color-arrow-tabs-focus);border-width:10px;left:0;right:0;bottom:0;margin:0 auto}.tabs input[name="tab-control"]:nth-of-type(2):checked ~ .slider-tab{transform:translate(100%, -80px)}@media (max-width: 768px){.tabs input[name="tab-control"]:nth-of-type(2):checked ~ .slider-tab{border-radius:5px;transform:translate(100%, -59px)}}.tabs input[name="tab-control"]:nth-of-type(2):checked ~ .content>.section-tab:nth-child(2){display:block}.tabs input[name="tab-control"]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label{cursor:default;color:var(--color-tabs-focus);background-color:transparent;border:2px solid var(--border-color-tabs-focus);position:relative;overflow:visible}.tabs input[name="tab-control"]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label svg{fill:#000}.tabs input[name="tab-control"]:nth-of-type(3):checked ~ ul>li:nth-child(3)>label:after{content:"";position:absolute;top:100%;border:solid #0000;height:0;width:0;pointer-events:none;border-top-color:var(--color-arrow-tabs-focus);border-width:10px;left:0;right:0;bottom:0;margin:0 auto}.tabs input[name="tab-control"]:nth-of-type(3):checked ~ .slider-tab{transform:translate(200%, -80px)}@media (max-width: 768px){.tabs input[name="tab-control"]:nth-of-type(3):checked ~ .slider-tab{border-radius:5px;transform:translate(200%, -59px)}}.tabs input[name="tab-control"]:nth-of-type(3):checked ~ .content>.section-tab:nth-child(3){display:block}@media (max-width: 750px){.tabs ul li label{white-space:initial}.tabs ul li label br{display:initial}.tabs ul li label svg{height:1.5em}}@media (max-width: 768px){.tabs ul li label{padding:5px;border-radius:5px}.tabs ul li label .flaticon-cinema-6,.tabs ul li label .flaticon-video-camera,.tabs ul li label .flaticon-danse{display:none}}.hide-trailer{visibility:hidden}*{user-select:none}.content_affiche{padding-left:10px;padding-right:10px;max-width:var(--max-width-content-grid);margin:auto}@media --mq-from-mobile{.content_affiche{padding:0 5px}}.content_affiche .grid_poster{grid-gap:1em;align-items:stretch;display:grid;justify-items:stretch;justify-content:center;grid-template-columns:repeat(4, 1fr);padding:2px}@media only screen and (max-width: 992px){.content_affiche .grid_poster{row-gap:1em;column-gap:0.1em;grid-template-columns:repeat(3, 250px)}}@media only screen and (max-width: 768px){.content_affiche .grid_poster{grid-template-columns:repeat(2, 1fr);gap:10px}}.content_affiche .grid_poster .grid_item{margin:0.1em;position:relative;width:248px;height:490px;margin:auto;box-shadow:var(--box-shadow-card-movie)}@media only screen and (max-width: 699px){.content_affiche .grid_poster .grid_item{height:328px;max-width:163px;width:100%}}.content_affiche .grid_poster .grid_item .is_new{background:var(--bg-color-tag-is-new);color:var(--color-tag-is-new);border-radius:2px 2px 2px 0;box-shadow:0 1px 8px 0 rgba(0,0,0,0.12),0 2px 3px -1px rgba(0,0,0,0.2);font-size:.85em;font-weight:500;height:auto;left:-7px;line-height:1.1em;position:absolute;text-align:center;top:8px;width:auto;z-index:2;max-width:100px;padding:0.25em;width:90px;margin-block-start:0;margin-block-end:0;transition:all 0.5s ease}.content_affiche .grid_poster .grid_item .is_new:before{border:4px solid;border-bottom-color:transparent;border-left-color:transparent;bottom:-7px;content:"";height:0;left:0;position:absolute;width:0;z-index:-1;border-right-color:var(--color-border-is-new-before);border-top-color:var(--color-border-is-new-before)}@media only screen and (max-width: 699px){.content_affiche .grid_poster .grid_item .is_new{top:3px;font-size:10px;width:64px;font-weight:600}}.content_affiche .grid_poster .grid_item .grid_item_poster{display:flex;flex-direction:column;position:relative;width:100%;height:100%;overflow:hidden;border-radius:.25rem;transition:all 0.5s ease;background:var(--bg-color-card-front-face);border-radius:0.25em}.content_affiche .grid_poster .grid_item .grid_item_poster .front-face,.content_affiche .grid_poster .grid_item .grid_item_poster .back-side{display:flex;flex-direction:column;height:100%;width:100%;position:absolute;color:#fff;align-items:center;justify-content:flex-start;transition:all 0.5s ease}.content_affiche .grid_poster .grid_item .grid_item_poster .open-left{left:0;top:0;transform:rotateY(180deg)}.content_affiche .grid_poster .grid_item .grid_item_poster .front-face{opacity:1;z-index:1}.content_affiche .grid_poster .grid_item .grid_item_poster .front-face .front_desc{display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:center;padding:0.2em 1em;transition:all 0.5s ease-in-out;flex-grow:1;color:var(--color-card-front-face)}@media only screen and (max-width: 699px){.content_affiche .grid_poster .grid_item .grid_item_poster .front-face .front_desc{padding:0.25em}}.content_affiche .grid_poster .grid_item .grid_item_poster .front-face .front_desc .block-movie-title{display:flex;align-items:center;max-height:45px;height:45px}@media only screen and (max-width: 699px){.content_affiche .grid_poster .grid_item .grid_item_poster .front-face .front_desc .block-movie-title{max-height:25px;height:25px}}.content_affiche .grid_poster .grid_item .grid_item_poster .front-face .front_desc .block-movie-title .movie-title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:0.9em;font-weight:600;text-align:left;text-transform:uppercase;margin:0.25em 0em 0.25em 0;letter-spacing:.25px;font-family:"Montserrat",sans-serif;width:100%}@media only screen and (max-width: 699px){.content_affiche .grid_poster .grid_item .grid_item_poster .front-face .front_desc .block-movie-title .movie-title{font-size:13px;-webkit-line-clamp:1;text-transform:capitalize}}.content_affiche .grid_poster .grid_item .grid_item_poster .front-face .front_desc .desc{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-transform:lowercase;margin:0em 0 1em 0;font-size:0.85em;font-weight:400;text-transform:capitalize;color:var(--color-genre);margin-top:auto}@media only screen and (max-width: 699px){.content_affiche .grid_poster .grid_item .grid_item_poster .front-face .front_desc .desc{margin:0 0 0.5em 0;font-size:12px;margin-top:auto}}.content_affiche .grid_poster .grid_item .grid_item_poster .front-face .front_desc .desc:first-letter{text-transform:uppercase}.content_affiche .grid_poster .grid_item .grid_item_poster .front-face .front_desc .rating{padding:0.5em;font-size:0.65em;font-weight:600;margin:auto 0;margin-top:auto;background-color:transparent;text-transform:uppercase;color:var(--color-interdiction);border:1px solid currentColor;border-radius:20px;width:94px;text-align:center}@media only screen and (max-width: 699px){.content_affiche .grid_poster .grid_item .grid_item_poster .front-face .front_desc .rating{margin-top:auto;background-color:rgba(255,255,255,0.12);font-size:10px;margin:0 0 6px 0}}.content_affiche .grid_poster .grid_item .grid_item_poster .front-face .pic_movie{background:linear-gradient(70deg, #515151 30%, transparent 30%),linear-gradient(30deg, #363c43 60%, #2d2d2e 60%);clip-path:none;transform:scale(1);transition:all 0.5s ease;width:100%;display:block;height:371px;min-height:371px}@media only screen and (max-width: 699px){.content_affiche .grid_poster .grid_item .grid_item_poster .front-face .pic_movie{height:248px;min-height:248px}}.content_affiche .grid_poster .grid_item .grid_item_poster .front-face .pic_movie:after{content:"PAS D'IMAGE DISPONIBLE";position:absolute;position:absolute;left:0;top:32%;min-width:200px;border-radius:10px;padding:0 30px;color:#0000008c;font-size:14px;z-index:1;font-size:2em}@media only screen and (max-width: 699px){.content_affiche .grid_poster .grid_item .grid_item_poster .front-face .pic_movie:after{padding:0 14px}}.content_affiche .grid_poster .grid_item .grid_item_poster .back-side{opacity:0}.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .pic_movie_back .watch-trailer,.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .performance{display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:0.85em;user-select:none}.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .pic_movie_back{display:flex;width:100%;height:8.7em;margin:0;overflow:hidden;box-sizing:inherit;border:0;position:relative;align-items:flex-start;justify-content:center;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 699px){.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .pic_movie_back{height:6.5em}}.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .pic_movie_back .pic_movie_poster{display:block;width:100%;height:100%;min-height:100%;position:relative;box-sizing:inherit;border:none;background:linear-gradient(70deg, #515151 30%, transparent 30%),linear-gradient(30deg, #363c43 60%, #2d2d2e 60%)}.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .pic_movie_back .watch-trailer{color:#fff;background-color:rgba(30,30,20,0.3);border:1px solid #fff;border-radius:2em;height:3em;padding:0.5em;width:3em;position:absolute;bottom:0;left:0;opacity:1;right:0;top:0;margin:auto;z-index:1;box-shadow:0 0 0 2px #ffffff;transition:box-shadow 0.3s ease}.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .pic_movie_back .watch-trailer:hover{box-shadow:0 0 0 5px #ffffff}.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .title_info_movie{padding:1em;margin:0;width:100%;font-size:12px}@media only screen and (max-width: 699px){.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .title_info_movie{padding:0.5em}}.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .title_info_movie .movie-title-back-side{box-sizing:border-box;color:#fffaf0;font-size:1.2em;font-weight:300;font-family:"Montserrat",sans-serif;letter-spacing:.25px;line-height:1;text-align:left;text-transform:capitalize;width:100%;margin:0.25em 0.5em 0.25em 0;max-width:100%}@media only screen and (max-width: 699px){.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .title_info_movie .movie-title-back-side{font-size:13px;font-weight:600;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .title_info_movie .title-info-movie-poster{box-sizing:border-box;color:#fff;display:inline-block;font-size:10px;font-weight:400;line-height:1.7em;position:relative;width:100%}.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .title_info_movie .title-info-movie-poster>*{margin-right:0.5em}.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .title_info_movie .title-info-movie-poster .date-movie-poster{margin:0}.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .title_info_movie .title-info-movie-poster .rating-movie-poster{border:1px solid rgba(255,255,255,0.4);padding:0 0.4em;text-overflow:ellipsis}.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .title_info_movie .title-info-movie-poster .duration-movie-poster{border-width:0 1px;box-sizing:border-box;position:relative}.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .title_info_movie .title-info-movie-poster .genre-poster{text-transform:capitalize;margin:0}@media only screen and (max-width: 699px){.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .title_info_movie .title-info-movie-poster{font-size:0.65em}}.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .title_info_movie .actors-movie-poster,.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .title_info_movie .director-movie-poster{box-sizing:border-box;color:#d2d2d2;font-size:11px;line-height:18px;text-overflow:ellipsis;letter-spacing:0.25px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-transform:capitalize}@media screen and (max-width: 768px){.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .title_info_movie .actors-movie-poster,.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .title_info_movie .director-movie-poster{font-size:10px;display:-webkit-box;-webkit-line-clamp:1;line-height:16px}}.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .title_info_movie .actors-movie-poster .with-movie-poster,.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .title_info_movie .director-movie-poster .with-movie-poster{color:#a3a3a3}.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .synopsis_block{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:6;width:100%}@media only screen and (max-width: 699px){.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .synopsis_block{-webkit-line-clamp:4}}.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .synopsis_block .synopsis{letter-spacing:0;text-align:left;font-weight:400;font-size:11px;line-height:20px;padding:0 1em;box-sizing:border-box;color:#d2d2d2;margin:0}@media only screen and (max-width: 699px){.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .synopsis_block .synopsis{padding:0 0.5rem;font-size:10px;line-height:16px}}.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .performance{width:100%;background:#000;color:#fff;padding:1em;font-weight:600;margin:0;transition:all 250ms cubic-bezier(0.1, 0.1, 0, 1);position:absolute;bottom:0}@media only screen and (max-width: 699px){.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .performance{font-size:0.85em}}.content_affiche .grid_poster .grid_item .grid_item_poster .back-side .performance:hover{background:var(--bg-color-btn-perf-hover)}.content_affiche .grid_poster .grid_item .grid_item_poster:hover{transition:all 0.5s ease-in-out}.content_affiche .grid_poster .grid_item .grid_item_poster:hover .open-left{transform:rotateY(0deg);transition:all 0.5s ease}.content_affiche .grid_poster .grid_item .grid_item_poster:hover .back-side{background-color:rgba(28,28,28,0.9);opacity:1;transition:all 0.5s ease}@media only screen and (max-width: 699px){.content_affiche .grid_poster .grid_item .grid_item_poster:hover .back-side{animation:fade-in-left 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) both}}.content_affiche .grid_poster .grid_item .grid_item_poster:hover .front-face{z-index:0;transition:all 0.5s ease}.content_affiche .grid_poster .grid_item .grid_item_poster:hover .front-face .front_desc{opacity:0;transition:all 0.5s ease}@media only screen and (max-width: 699px){.content_affiche .grid_poster .grid_item .grid_item_poster:hover .front-face .front_desc{transform:translateX(500px);transition:all 0.3s ease-in-out}}.content_affiche .grid_poster .grid_item .grid_item_poster:hover .front-face .pic_movie{opacity:1;clip-path:none;transform:scale(1.85);transition:all 0.5s ease}@media only screen and (max-width: 699px){.content_affiche .grid_poster .grid_item .grid_item_poster:hover .front-face .pic_movie{transform:translateX(500px)}}@keyframes fade-in-left{0%{transform:translateX(-100px);opacity:0}100%{transform:translateX(0);opacity:1}}.myInputSearch{background-image:url(../images/search-red.png);background-position:514px 4px;background-repeat:no-repeat;width:100%;max-width:550px;font-size:14px;padding:12px 20px 12px 40px;border:1px solid var(--border-input-color);margin-bottom:12px;border-radius:calc(0.5 * 44px);display:flex;margin:1em auto}@media only screen and (max-width: 992px){.myInputSearch{background-position:265px 4px;padding:12px 15px 12px 10px;width:300px}}.myInputSearch:read-only:focus-visible,textarea:read-only:focus-visible,.myInputSearch:focus-visible,textarea:focus-visible{outline:none;border-color:#d6180b;box-shadow:0 0 0 4px rgba(255,255,255,0.3)}input:focus::placeholder{color:transparent}::-webkit-input-placeholder{color:#717171;font-size:10px}.showTimes-section{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;min-height:100vh;margin:0 auto;row-gap:1em;color:#fff;margin-bottom:2em}.showTimes-section .showtimes-title-zerd{width:100%;font-weight:500;font-size:1.2rem;background-repeat:no-repeat;background-size:cover;text-align:center;text-transform:uppercase;line-height:1;margin:0 auto;background:radial-gradient(51.39% 511.66% at 47.68% -217.91%, #f90 0%, #e50914 17.27%, #0e1b4f 79.44%, #000413 100%);border-radius:4px;font-size:3em;color:var(--color-title-h2-showtimes);line-height:1.2;font-weight:700;padding:0.5em 0.5em 0.5em 0.5em;text-transform:capitalize;background:transparent}@media screen and (max-width: 768px){.showTimes-section .showtimes-title-zerd{font-size:1.5em}}.showTimes-section .flex-showTimes{display:flex;align-items:flex-start;flex-direction:column;margin:0 auto;position:relative;width:100%;max-width:1024px;padding:1em;box-shadow:0 0.265rem 0.9rem 0 #ffffff1a;box-sizing:border-box;overflow:hidden;border-radius:0.5em}@media screen and (max-width: 768px){.showTimes-section .flex-showTimes{padding:0.5em;width:99%;margin-top:0.5em}}.showTimes-section .flex-showTimes .image_movie_bg{bottom:0;left:0;opacity:1;position:absolute;right:26.09%;top:0}.showTimes-section .flex-showTimes .pic-background{position:absolute;width:100%;background-size:cover;background-position:50% 0;background-repeat:no-repeat;top:0;right:0;bottom:0}.showTimes-section .flex-showTimes .pic-background::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;z-index:0}@media screen and (max-width: 768px){.showTimes-section .flex-showTimes .pic-background::before{display:none}}.showTimes-section .flex-showTimes .book_showTimes{display:flex;flex-direction:column;width:100%;max-width:1440px;margin-bottom:1em;box-sizing:border-box}@media screen and (max-width: 768px){.showTimes-section .flex-showTimes .book_showTimes{font-size:0.85em;margin-bottom:0}}.showTimes-section .flex-showTimes .book_showTimes .showTimes-pic-title{display:flex;justify-content:flex-start;position:relative;width:100%;column-gap:1em}@media screen and (max-width: 768px){.showTimes-section .flex-showTimes .book_showTimes .showTimes-pic-title{column-gap:0.5em}}.showTimes-section .flex-showTimes .book_showTimes .showTimes-pic-title .pic-paly{display:flex;position:relative;align-items:center;justify-content:center}.showTimes-section .flex-showTimes .book_showTimes .showTimes-pic-title .pic-paly img{width:142px;height:196px;position:relative;box-shadow:0 0.5rem 1.5rem #d6d5d585;border-radius:10px;background:linear-gradient(70deg, #515151 30%, transparent 30%),linear-gradient(30deg, #363c43 60%, #2d2d2e 60%)}@media screen and (max-width: 768px){.showTimes-section .flex-showTimes .book_showTimes .showTimes-pic-title .pic-paly img{width:100px;height:136px}}.showTimes-section .flex-showTimes .book_showTimes .showTimes-pic-title .pic-paly .span-play{display:flex;align-items:center;justify-content:center;position:absolute;z-index:2;width:52px;height:52px;border-radius:50%;background-color:#fd040494;color:#fff;line-height:0px;text-align:center;top:0;left:0;right:0;bottom:0;margin:auto;cursor:pointer;transition:all 0.2s ease;text-decoration:none;overflow:hidden;box-sizing:border-box}.showTimes-section .flex-showTimes .book_showTimes .showTimes-pic-title .pic-paly .span-play:hover{transform:scale(1.2)}.showTimes-section .flex-showTimes .book_showTimes .showTimes-pic-title .movie-detail-showTimes{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;text-shadow:2px 2px 4px rgba(0,0,0,0.45);font-size:0.85em}.showTimes-section .flex-showTimes .book_showTimes .showTimes-pic-title .movie-detail-showTimes .movieTitle-showTimes{font-weight:600;margin:0;box-sizing:border-box;font-size:3em;text-transform:capitalize;font-family:"Montserrat",sans-serif;letter-spacing:.25px;position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (max-width: 768px){.showTimes-section .flex-showTimes .book_showTimes .showTimes-pic-title .movie-detail-showTimes .movieTitle-showTimes{font-size:1.4em;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:100%}}.showTimes-section .flex-showTimes .book_showTimes .showTimes-pic-title .movie-detail-showTimes .title-info-movie-showTimes{display:flex;flex-wrap:wrap;width:100%;position:relative;box-sizing:border-box;column-gap:7px;text-size-adjust:100%;font-weight:400;margin:0.5em 0.5em 0.5em 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.showTimes-section .flex-showTimes .book_showTimes .showTimes-pic-title .movie-detail-showTimes .title-info-movie-showTimes .rating-showTimes{position:relative;box-sizing:border-box;padding-left:5px;border-width:0 0 0 1px}.showTimes-section .flex-showTimes .book_showTimes .showTimes-pic-title .movie-detail-showTimes .title-info-movie-showTimes .rating-showTimes .span-rating-resa{border:1px solid #fff;font-weight:400}.showTimes-section .flex-showTimes .book_showTimes .showTimes-pic-title .movie-detail-showTimes .title-info-movie-showTimes .duration-movie-showTimes{position:relative;border-width:0 1px;padding:0 5px;box-sizing:border-box}.showTimes-section .flex-showTimes .book_showTimes .showTimes-pic-title .movie-detail-showTimes .title-info-movie-showTimes .genre-showTimes{position:relative;padding:0;box-sizing:border-box;text-transform:capitalize}.showTimes-section .flex-showTimes .book_showTimes .showTimes-pic-title .movie-detail-showTimes .director-showTimes{text-shadow:2px 2px 4px rgba(0,0,0,0.45);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.showTimes-section .flex-showTimes .book_showTimes .showTimes-pic-title .movie-detail-showTimes .actors-showTimes{box-sizing:border-box;margin:0.5em 0.5em 0.5em 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.showTimes-section .flex-showTimes .book_showTimes .synopsis-showTimes{max-width:950px;z-index:1;width:55%;margin:0.5em 0.5em 0.5em 0}@media screen and (max-width: 768px){.showTimes-section .flex-showTimes .book_showTimes .synopsis-showTimes{width:100%}}.showTimes-section .flex-showTimes .book_showTimes .synopsis-showTimes .synopsis-movie-showTimes{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;transition:all 0.3s ease;margin:0;letter-spacing:0.25px;text-shadow:2px 2px 4px rgba(0,0,0,0.45)}.showTimes-section .flex-showTimes .product-container{display:flex;width:100%;flex-direction:column;padding:0em;background-color:transparent;position:relative}.showTimes-section .flex-showTimes .product-container .f-thumbs.is-classic.is-vertical{height:var(--product-view-height, 100%)}.showTimes-section .flex-showTimes .product-container .f-carousel{--f-button-width: 24px;--f-button-height: 24px;--f-button-svg-width: 15px;--f-button-svg-height: 15px;--f-button-svg-stroke-width: 2.5;--f-button-color: #ffffff;--f-button-border-radius: 50%;--f-button-shadow: none;--f-button-hover-color: #ffffff;--f-button-bg: #00000091;--f-button-hover-bg: #ff0000;--f-button-active-bg: #000000;--f-button-prev-pos: 0;--f-button-next-pos: 0}.showTimes-section .flex-showTimes .show_times_carousel{--f-carousel-spacing: 0;--f-button-width: 30px;--f-button-height: 30px;--f-button-border-radius: 0;--f-button-color: #0d0c22;--f-button-hover-color: #ff3520;--f-button-bg: #fff;--f-button-hover-bg: #fff;--f-button-active-bg: #fff;--f-button-svg-width: 30px;--f-button-svg-height: 30px;--f-button-svg-stroke-width: 1;--f-button-svg-filter: none;--f-transition-duration: var(--my-transition-duration);height:var(--product-view-height);margin-bottom:1rem;border:solid 3px var(--border-color-liste-date);box-sizing:border-box;border-radius:10px}@media screen and (max-width: 768px){.showTimes-section .flex-showTimes .show_times_carousel{border-radius:0}}.showTimes-section .flex-showTimes .show_times_carousel .f-carousel__slide{display:flex;justify-content:center;align-items:center;height:100%;min-height:6em}.showTimes-section .flex-showTimes .show_times_carousel .f-carousel__nav{opacity:1;transition:opacity 0.15s}.showTimes-section .flex-showTimes .show_times_carousel .f-carousel__nav .f-button.is-next,.showTimes-section .flex-showTimes .show_times_carousel .f-carousel__nav .f-button.is-prev{top:-50px}.showTimes-section .flex-showTimes .f-button[disabled]{cursor:default;opacity:0.3}@media (hover: hover){.showTimes-section .flex-showTimes .show_times_carousel:hover .f-carousel__nav{opacity:1}}.showTimes-section .flex-showTimes .my_navigation_date{--f-carousel-slide-width: 100px;--f-carousel-spacing: 5px}.showTimes-section .flex-showTimes .my_navigation_date .f-carousel__slide{display:flex;justify-content:center;align-items:center;height:6em;background-color:rgba(255,182,193,0)}@media screen and (max-width: 768px){.showTimes-section .flex-showTimes .my_navigation_date .f-carousel__slide{align-items:flex-end}}.showTimes-section .flex-showTimes .my_navigation_date .f-carousel__nav{opacity:1;transition:opacity 0.2s ease-in-out}.showTimes-section .flex-showTimes .my_navigation_date .f-carousel__slide.is-nav-selected{color:#fff;background:#ff362000}.showTimes-section .flex-showTimes .my_navigation_date .f-carousel__slide.is-nav-selected .date-resa-navCarousel{width:98%;height:98%;transition:width 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),height 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);background-color:var(--bg-date-selected);color:#fff}@media screen and (max-width: 768px){.showTimes-section .flex-showTimes .my_navigation_date .f-carousel__slide.is-nav-selected .date-resa-navCarousel{width:75%;height:75%;font-size:14px;margin-bottom:0}}.showTimes-section .flex-showTimes .my_navigation_date .f-carousel__slide.is-nav-selected .date-resa-navCarousel .date-carousel{color:#fff;font-size:2em}.showTimes-section .flex-showTimes .my_navigation_date .f-carousel__slide.is-nav-selected .date-resa-navCarousel .month-carousel{color:#fff}.showTimes-section .flex-showTimes .my_navigation_date .f-carousel__slide.is-nav-selected .date-resa-navCarousel .month-carousel .date-hidden-shotimes{color:transparent;font-size:1px;display:inline-flex;width:1px;height:1px}@media (hover: hover){.showTimes-section .flex-showTimes .my_navigation_date:hover .f-carousel__nav{opacity:1}}.showTimes-section .flex-showTimes .fancybox__container{--fancybox-color: #0d0c22;--fancybox-bg: #fff;--f-spinner-color-1: rgba(0, 0, 0, 0.1);--f-spinner-color-2: rgba(17, 24, 28, 0.8)}.showTimes-section .flex-showTimes .fancybox__toolbar,.showTimes-section .flex-showTimes .fancybox__nav{--f-button-width: 60px;--f-button-height: 60px;--f-button-border-radius: 0;--f-button-color: #0d0c22;--f-button-hover-color: #ff3520;--f-button-bg: #fff;--f-button-hover-bg: #fff;--f-button-active-bg: #fff;--f-button-svg-width: 32px;--f-button-svg-height: 32px;--f-button-svg-stroke-width: 1;--f-button-svg-filter: none}.showTimes-section .flex-showTimes .fancybox__nav{--f-button-next-pos: 0;--f-button-prev-pos: 0}.showTimes-section .flex-showTimes *{box-sizing:border-box;text-decoration:none;user-select:none}.showTimes-section .flex-showTimes .book_showTimes .showTimes-pic-title .movie-detail-showTimes .title-info-movie-showTimes .rating-showTimes .span-rating-resa,.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book .screen-option .screen-option-1,.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book .screen-option .screen-option-2,.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book .screen-option .screen-option-3{overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;line-height:1.5;border-radius:3px;padding:0 0.5em;font-style:italic;box-sizing:border-box;font-size:0.75em}.showTimes-section .flex-showTimes .date-resa-carousel,.showTimes-section .flex-showTimes .date-resa-navCarousel{display:flex;justify-content:center;flex-direction:column;line-height:1.1;width:100%;text-align:center;color:#090a0b;padding:1em;box-sizing:border-box}@media screen and (max-width: 768px){.showTimes-section .flex-showTimes .date-resa-carousel,.showTimes-section .flex-showTimes .date-resa-navCarousel{padding:0.25rem}}.showTimes-section .flex-showTimes .date-resa-carousel .availabilities-hours{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:0.5em;margin:0;padding:0;box-sizing:border-box}@media screen and (max-width: 768px){.showTimes-section .flex-showTimes .date-resa-carousel .availabilities-hours{column-gap:0.25rem}}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book{display:flex;flex-direction:column;justify-content:center;pointer-events:auto;cursor:pointer;background:#f8f8f8;border:solid 2px transparent;padding:0.5rem 1rem;min-width:160px;min-height:75px;margin:0;position:relative;overflow:hidden;border-radius:0.85rem;color:#fff}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book:hover{border:solid 2px #e7e7e7}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book .infoPerf{display:flex;flex-direction:column;position:relative;font-size:1em;font-weight:600;margin:auto;z-index:10}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book .infoPerf .premiumSpan{color:#ffffff}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book .infoPerf .versionSpan,.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book .infoPerf .hoursSpan,.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book .infoPerf .town-book{color:#202124}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book .infoPerf .town-book{padding:0.25rem;margin-bottom:0.2em;color:#fff}@media screen and (max-width: 768px){.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book .infoPerf .town-book{padding:0.4rem}}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book .infoPerf .town-book::before{background-color:#000;content:"";height:19px;left:0;position:absolute;top:4px;width:100%;z-index:-1;right:0;margin:auto;border-radius:4px}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book:hover .infoPerf{animation:MoveScaleUpInitial 0.3s forwards, MoveScaleUpEnd 0.3s forwards 0.3s}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book::before{position:absolute;content:"";background:#000;width:120%;height:0;padding-bottom:130%;top:-74%;left:-10%;border-radius:50%;transform:translate3d(0, 68%, 0) scale3d(0, 0, 0)}@media screen and (max-width: 768px){.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book::before{top:-38%}}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book:hover::before{transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transition:transform 0.4s cubic-bezier(0.1, 0, 0.3, 1)}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book::after{position:absolute;top:-10px;left:0;width:100%;height:100%;content:"";background:#000;transform:translate3d(0, -100%, 0);transition:transform 0.4s cubic-bezier(0.1, 0, 0.3, 1)}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book:hover::after{transform:translate3d(0, 0, 0);transition-duration:0.05s;transition-delay:0.4s;transition-timing-function:linear}@keyframes MoveScaleUpInitial{to{transform:translate3d(0, -105%, 0) scale3d(1, 2, 1);opacity:0}}@keyframes MoveScaleUpEnd{from{transform:translate3d(0, 100%, 0) scale3d(1, 2, 1);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book:hover .infoPerf{opacity:0;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);-webkit-transition-delay:0s;transition-delay:0s}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book:hover .infoPerf .screen-option-3{color:rgba(255,255,255,0.9);border:1px solid rgba(255,255,255,0.9)}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book:hover .infoPerf span{color:#fff}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book:hover .infoPerf .town-book::before{background-color:#000}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book .hours_screen{color:#090a0b;font-size:1em;font-weight:800;letter-spacing:0.25px;line-height:1.3}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book .screen-option{display:flex;margin:0;padding:0;position:relative;list-style:none;justify-content:center;align-items:center;column-gap:2px;box-sizing:border-box;font-size:1em}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book .screen-option>li{margin-right:5px}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book .screen-option .screen-option-1{color:#fff;background-color:#000;padding:0.25rem;border-radius:10%/70%;font-size:0.7em;letter-spacing:0;font-style:normal}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book .screen-option .screen-option-2{border:1px solid rgba(47,47,47,0.8);color:#fff;letter-spacing:-1px;font-weight:700;font-size:0.85em;background-color:rgba(47,47,47,0.8);font-style:normal;padding:0px 0.4em}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book .screen-option .screen-option-3d{color:#d088d8}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book .screen-option .screen-option-3{border:1px solid rgba(26,25,25,0.5);color:rgba(36,35,36,0.9);margin:0}@media screen and (max-width: 768px){.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book{min-width:94px;font-size:0.75rem;padding:0 10px;min-height:65px}}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book.timed_out{box-shadow:inset 0 0 7px 0px transparent;filter:grayscale(1);background-color:#9e9e9e;cursor:not-allowed;background-color:#bfc4cd;color:#9b9b9b;border-color:#bfc4cd;pointer-events:none;cursor:pointer;mix-blend-mode:difference}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book.timed_out .screen-option-1{color:#aeadad}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book.timed_out .screen-option-3{color:#aeadad;border-color:#aeadad}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book.timed_out .infoPerf{transform:none;opacity:1}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book.timed_out .infoPerf .hoursSpan{color:#a59999}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book.timed_out .infoPerf .town-book{color:#aaa5a5}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book.timed_out .infoPerf .premiumSpan{color:#a59999}.showTimes-section .flex-showTimes .date-resa-carousel .btn-zerd-book.timed_out .infoPerf .versionSpan{color:#a59999}.showTimes-section .flex-showTimes .date-resa-navCarousel{align-items:center;width:85%;height:85%;cursor:pointer;background-color:#f3f3f3;transition:width 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),height 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);cursor:pointer;border-radius:0.5em}@media screen and (max-width: 768px){.showTimes-section .flex-showTimes .date-resa-navCarousel{width:65%;height:65%;font-size:12px;margin-bottom:4px}}.showTimes-section .flex-showTimes .date-resa-navCarousel .month-carousel{font-size:1em;width:85%;color:#202124;padding:0.25rem;text-align:center;display:flex;justify-content:center;align-items:center}.showTimes-section .flex-showTimes .date-resa-navCarousel .month-carousel .date-hidden-shotimes{color:transparent;font-size:1px;display:inline-flex;width:1px;height:1px}.showTimes-section .flex-showTimes .date-resa-navCarousel .date-carousel{font-size:2em;font-weight:900;color:#202124;line-height:0.85em}.showTimes-section .flex-showTimes .date-resa-navCarousel .zerdperf .day-carousel{font-size:0.85em;color:#202124}#stripe-form{width:100%;max-width:1200px;margin:0 auto 95px auto;display:flex;flex-direction:column;position:relative;padding:80px 4em 0 4em;box-sizing:border-box;border-radius:14px}#stripe-form h2{width:60%;font-size:2em;margin:auto;color:var(--color-pay-with-card);text-align:center}#stripe-form h3{width:100%;font-size:2em;margin:auto;color:#000;text-align:center}#stripe-form p{color:var(--color-secure-payment);text-align:center}.zdblock_shop_container{width:100%;position:relative;color:#fff}@media screen and (max-width: 992px){.zdblock_shop_container{padding-top:55px}}.zdblock_shop_container .container-shop{display:flex;width:100%;height:100%;flex-grow:1}.zdblock_shop_container .container-shop .movie_shop_infos{width:23em;transition:all 0.8s cubic-bezier(0.22, 1, 0.36, 1);min-width:23em}@media screen and (max-width: 992px){.zdblock_shop_container .container-shop .movie_shop_infos{width:100%;min-width:0}}.zdblock_shop_container .container-shop .movie_shop_infos .sidebar-shop{display:flex;flex-direction:column;justify-content:center;align-items:center;position:sticky;top:65px;width:100%;min-height:100vh;overflow:hidden;background:#1c2129;flex-shrink:0;box-sizing:border-box;background-position:top;background-size:auto 50%;background-repeat:no-repeat;font-weight:700;box-shadow:0 0.3rem 1rem 0 rgba(0,0,0,0.34);position:sticky;top:0}@media only screen and (min-width: 769px) and (max-width: 1024px){.zdblock_shop_container .container-shop .movie_shop_infos .sidebar-shop{background-size:auto 70%;justify-content:center}}.zdblock_shop_container .container-shop .movie_shop_infos .sidebar-shop .shop-details-pic{display:flex;flex-direction:row-reverse;justify-content:space-between;row-gap:4px;align-items:center;position:relative;text-align:center;width:100%}@media only screen and (min-width: 769px) and (max-width: 1024px){.zdblock_shop_container .container-shop .movie_shop_infos .sidebar-shop .shop-details-pic{margin-top:95px}}@media only screen and (max-width: 768px){.zdblock_shop_container .container-shop .movie_shop_infos .sidebar-shop .shop-details-pic{margin-top:0}}.zdblock_shop_container .container-shop .movie_shop_infos .sidebar-shop .shop-details-pic .details-shop-places{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;flex-grow:1;font-size:0.875em;line-height:1.5em;z-index:1;box-sizing:border-box;font-weight:400;align-items:center;padding:0 16px;row-gap:4px;color:#fff;overflow:hidden}.zdblock_shop_container .container-shop .movie_shop_infos .sidebar-shop .shop-details-pic .details-shop-places>li{padding:0.25em 0;margin:0}.zdblock_shop_container .container-shop .movie_shop_infos .sidebar-shop .shop-details-pic .details-shop-places .shop_date{display:flex;flex-direction:row;align-items:center;width:100%;color:#fff;z-index:2;column-gap:4px;position:relative}.zdblock_shop_container .container-shop .movie_shop_infos .sidebar-shop .shop-details-pic .details-shop-places .shop_name_cine{display:flex;flex-direction:column;align-items:center;width:100%;z-index:2;column-gap:4px;font-size:1.5em;line-height:1.5em;font-weight:400;justify-content:center}.zdblock_shop_container .container-shop .movie_shop_infos .sidebar-shop .shop-details-pic .details-shop-places .shop_name_cine img{height:auto;left:40px;top:15px;width:80px}.zdblock_shop_container .container-shop .movie_shop_infos .sidebar-shop .shop-details-pic .details-shop-places .shop_showtimes{display:flex;z-index:2;width:100%;font-size:1.3em;font-weight:300}.zdblock_shop_container .container-shop .movie_shop_infos .sidebar-shop .shop-details-pic .details-shop-places .shop_hours{display:flex;flex-direction:row;align-items:center;column-gap:7px;z-index:2;box-sizing:border-box;overflow:hidden;position:relative;font-size:1.3em;font-weight:300;width:100%}.zdblock_shop_container .container-shop .movie_shop_infos .sidebar-shop .shop-details-pic .moviePosterDiv--zerd{width:100%;position:relative;padding:16px 0 16px 16px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.zdblock_shop_container .container-shop .movie_shop_infos .sidebar-shop .shop-details-pic .moviePosterDiv--zerd{width:116px}}.zdblock_shop_container .container-shop .movie_shop_infos .sidebar-shop .shop-details-pic .moviePosterDiv--zerd .moviePosterDiv--item{max-width:155px;width:100%;position:relative}.zdblock_shop_container .container-shop .movie_shop_infos .sidebar-shop .shop-details-pic .moviePosterDiv--zerd .moviePosterDiv--item .rating_shop{overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-left:10px;line-height:1.5;font-size:10px;border-radius:3px;padding:0 0.5em;font-weight:600;position:absolute;background:var(--bg-circle-cart-shopping);z-index:1;right:var(--right-interdiction);top:var(--top-interdiction);height:50px}@media screen and (max-width: 768px){.zdblock_shop_container .container-shop .movie_shop_infos .sidebar-shop .shop-details-pic .moviePosterDiv--zerd .moviePosterDiv--item .rating_shop .rating_shop{top:18px}}.zdblock_shop_container .container-shop .movie_shop_infos .sidebar-shop .shop-details-pic .moviePosterDiv--zerd .moviePosterDiv--item .pic-book{position:relative;border-radius:1em;box-shadow:0 0.5rem 1rem rgba(245,238,238,0.2);z-index:1;height:auto;width:100%;max-height:230px;background:linear-gradient(70deg, #515151 30%, transparent 30%),linear-gradient(30deg, #363c43 60%, #2d2d2e 60%)}@media screen and (max-width: 768px){.zdblock_shop_container .container-shop .movie_shop_infos .sidebar-shop .shop-details-pic .moviePosterDiv--zerd .moviePosterDiv--item .pic-book{max-height:140px;width:95px}}.zdblock_shop_container .container-shop .movie_shop_infos .sidebar-shop::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(-180deg, rgba(28,33,41,0.5), #1c2129 50%);background-image:linear-gradient(-180deg, rgba(28,33,41,0.1), #181818 50%)}@media screen and (max-width: 768px){.zdblock_shop_container .container-shop .movie_shop_infos .sidebar-shop{justify-content:end;width:100%;flex-direction:column-reverse;min-height:0;background-size:auto 100%;max-height:336px;height:100%;background-size:cover;box-shadow:none}.zdblock_shop_container .container-shop .movie_shop_infos .sidebar-shop::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top, #181818 10%, rgba(23,23,23,0.98) 20%, rgba(23,23,23,0.97) 25%, rgba(23,23,23,0.95) 35%, rgba(23,23,23,0.94) 40%, rgba(23,23,23,0.92) 45%, rgba(23,23,23,0.9) 50%, rgba(23,23,23,0.87) 55%, rgba(23,23,23,0.82) 60%, rgba(23,23,23,0.75) 65%, rgba(23,23,23,0.63) 70%, rgba(23,23,23,0.45) 75%, rgba(23,23,23,0.27) 80%, rgba(23,23,23,0.15) 85%, rgba(23,23,23,0.08) 90%, rgba(23,23,23,0.03) 95%, rgba(23,23,23,0) 101%);background-image:linear-gradient(0deg, rgba(0,0,0,0.8) 0, transparent 50%, transparent 75%, rgba(0,0,0,0.8))}}.zdblock_shop_container .container-shop .main_level_shop{display:flex;flex-direction:column;position:relative;margin:0 auto;padding:3em 0;transition:padding-bottom 0.3s ease-in-out;box-sizing:border-box;transition:padding-bottom 0.3s ease-in-out;width:calc(100% - 7rem);max-width:65rem;padding-bottom:100px}@media screen and (max-width: 768px){.zdblock_shop_container .container-shop .main_level_shop{flex-direction:column;margin:0 auto;box-sizing:border-box;transition:padding-bottom 0.3s ease-in-out;height:100%;width:100%;padding:0}}.zdblock_shop_container .container-shop .main_level_shop .menu_title{margin:2.25em auto 0.5em auto;box-shadow:none;color:var(--color-title-level)}@media only screen and (min-width: 769px) and (max-width: 992px){.zdblock_shop_container .container-shop .main_level_shop .menu_title{margin:0;padding:20px}}@media screen and (max-width: 768px){.zdblock_shop_container .container-shop .main_level_shop .menu_title{margin:0.5em auto;padding:0.2rem}}.zdblock_shop_container .container-shop .main_level_shop .shop_attach{transition:all 0.3s ease-in-out}@media screen and (max-width: 992px){.zdblock_shop_container .container-shop .main_level_shop .shop_attach{padding:0.3em}}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop{display:flex;flex-direction:column;align-items:center;width:100%;padding:2rem 2rem 2rem;margin-bottom:1.5rem;background-color:#fff;box-shadow:0 0.265rem 1.25rem 0 rgba(0,0,0,0.11);box-sizing:border-box;border-radius:0.75rem;font-size:1rem;font-weight:600;position:relative;margin:auto;color:var(--color-level-and-price);transition:padding-bottom 0.3s ease-in-out}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .priceProof{font-style:italic;position:relative;text-align:left;flex-grow:1;background-color:#fcca9f;margin-right:auto;padding:10px;font-size:0.7em;font-weight:300;width:100%;border-radius:4px;margin-top:0.5em;color:#856404;background-color:#ffedd2;border-color:#ffeeba}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop{display:flex;flex-direction:column;width:100%;max-width:65rem;margin:auto;box-sizing:border-box;padding:0;margin:0;justify-content:center}@media screen and (max-width: 768px){.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container{column-gap:0.5rem;margin-bottom:1em}}@media screen and (max-width: 768px){.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .name-level{flex-direction:column;justify-content:center;align-items:flex-start;font-size:0.95em}}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .name-level .level_name{text-transform:capitalize;white-space:nowrap}@media screen and (max-width: 768px){.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .name-level .level_name{white-space:wrap}}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .name-level .level_name .level_name-detail{margin-right:10px}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .name-level .level_name .tooltip{display:inline;position:relative;z-index:10}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .name-level .level_name .tooltip .tooltip-content{position:absolute;z-index:9999;width:180px;left:50%;margin:0 0 10px -180px;margin-left:-90px;bottom:100%;text-align:left;font-size:0.765em;line-height:1.4;box-shadow:-5px -5px 15px rgba(48,54,61,0.2);box-shadow:-5px 0px 15px rgba(255,255,255,0.2);background:#2a3035;opacity:0;cursor:default;pointer-events:none;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale3d(0.7, 0.3, 1);transform:scale3d(0.7, 0.3, 1);-webkit-transition:opacity 0.2s, -webkit-transform 0.2s;transition:opacity 0.2s, transform 0.2s}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .name-level .level_name .tooltip .tooltip-content::before{content:"";display:table}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .name-level .level_name .tooltip .tooltip-content::after{content:"";top:100%;left:50%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#2a3035;border-width:10px;margin-left:-10px;clear:both;display:table}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .name-level .level_name .tooltip:hover .tooltip-content{pointer-events:auto;opacity:1;-webkit-transform:translate3d(0, 0, 0) rotate3d(0, 0, 0, 0);transform:translate3d(0, 0, 0) rotate3d(0, 0, 0, 0)}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .name-level .level_name .tooltip .tooltip-item{cursor:pointer;display:inline-block;font-weight:700;padding:0}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .name-level .level_name .tooltip .tooltip-item::after{content:"";position:absolute;width:360px;height:20px;bottom:100%;left:50%;pointer-events:none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .name-level .level_name .tooltip .tooltip-text{font-size:0.85em;line-height:1.35;display:block;padding:1.4em;color:#fff;text-wrap:wrap;font-weight:300}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .name-level .line_span{flex-grow:1;display:block;height:0.5px;width:100%;margin:0 1.5em;background-color:#e0e0e0}@media screen and (max-width: 768px){.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .name-level .line_span{display:none}}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .name-level .price_level{text-align:left;white-space:nowrap}@media screen and (max-width: 768px){.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .name-level .price_level{font-size:1em;font-weight:700;line-height:1.2}}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .name-level .total_pay{color:var(--color-text-total-pay)}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .nbr_plces{display:flex;align-items:center;column-gap:4px;box-sizing:border-box;color:#fff;background:#fff;padding:0.5em 1em;border-radius:50px;margin:0;overflow:hidden;min-width:10em;border:solid 2px #ccc}@media screen and (max-width: 768px){.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .nbr_plces{padding:0.3em 0.1em;min-width:121px}}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .nbr_plces .btn_round{display:flex;justify-content:center;align-items:center;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#000;border:0.1rem solid #000;font-size:1.6rem;padding:0.5rem 3rem;min-height:5rem;border-radius:2.5rem;text-align:center;transition:background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;margin:0;border-radius:2rem;min-height:40px;max-width:40px;max-height:40px;min-width:40px;padding:0;line-height:0;cursor:pointer}@media screen and (max-width: 768px){.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .nbr_plces .btn_round{min-height:35px;max-width:35px;max-height:35px;min-width:35px}}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .nbr_plces .button_minus{background-color:#363636;border-color:#363636}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .nbr_plces .notActive{background-color:gainsboro;border-color:gainsboro;pointer-events:none}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .nbr_plces .input-shop{user-select:none;pointer-events:none;-moz-appearance:textfield;appearance:textfield;font-weight:700;box-sizing:border-box;margin:auto;border-radius:0.4rem;font-size:1.2rem;text-align:center;border:0.1rem solid #cfd8dc;width:35px;height:35px;color:#202124}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-level-container .nbr_plces .input-shop_zero{color:rgba(28,33,41,0.33)}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-total-pay{background-color:var(--color-bg-confirm-commande);border-radius:8px;position:fixed;z-index:100;bottom:0;right:0;width:100%;border-radius:0;transition:all 1.2s cubic-bezier(0.2, 1, 0.3, 1);justify-content:space-around;height:90px;padding:0;column-gap:0}@media (max-width: 959px){.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-total-pay{width:100%;flex-direction:column}}@media screen and (max-width: 768px){.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-total-pay{column-gap:0.5em;font-size:1.125em;border:solid 1px #eee}}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-total-pay .total_pay{color:#202124;font-weight:700;font-size:1em;white-space:nowrap;flex-grow:initial;margin-right:auto;height:100%;background:white;position:relative;width:23em;min-width:23em;justify-content:center}@media screen and (max-width: 959px){.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-total-pay .total_pay{width:100%;min-width:0;justify-content:space-between;padding:0 1em}}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-total-pay .total_pay .price_level{font-size:1.8em}@media screen and (max-width: 768px){.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-total-pay .total_pay .price_level{font-size:1.5em}}.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-total-pay .total_pay .total_price_figures{font-size:1.5em}@media screen and (max-width: 768px){.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop .ul-shop .line-total-pay .total_pay .total_price_figures{font-size:1em}}@media screen and (max-width: 768px){.zdblock_shop_container .container-shop .main_level_shop .shop_attach .section-shop{padding:1rem 0 0;box-shadow:none}}@media screen and (max-width: 768px){.zdblock_shop_container .container-shop{flex-direction:column;width:100%}}.logo_credit_card{display:flex}.img_logo_cards{display:block;width:40px;height:auto;margin-bottom:0.5em}.shop-img-log{width:23%;max-height:2.5em;padding-bottom:5px;box-sizing:border-box}.movie_version_shop{border:1px solid rgba(255,255,255,0.4);overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-left:10px;line-height:1.5;border-radius:3px;color:rgba(255,255,255,0.9);padding:0 0.5em;font-style:italic;box-sizing:border-box;font-size:0.75em;font-weight:600}.movieTitle_shop{font-size:1.5em;line-height:1.1;font-weight:600;text-align:left;text-transform:capitalize;letter-spacing:0.3px;font-family:"Montserrat",sans-serif}.total_Level{display:flex;flex-direction:column;align-items:center}.sous_total{visibility:hidden}.sous_total p{min-width:3rem;position:relative;border:solid 2px #b7b6b1;box-sizing:border-box;text-align:center;padding:0.3rem;margin:0}.goToConcessions{flex-grow:1;width:100%;height:100%;position:relative}.goToConcessions .button-pay{display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer;color:#fff;box-sizing:border-box;row-gap:0.25em;font-weight:700;line-height:1;transition:color 0.2s, background-color 0.2s;font-size:1.8em;width:100%;height:100%;position:relative}@media screen and (max-width: 768px){.goToConcessions .button-pay{font-size:1.2em;height:55px}}.goToConcessions .button-pay:hover{background-color:#000}.button-pay-valid{display:flex;justify-content:center;align-items:center;position:relative;border-radius:8px;margin:0.5rem 0;cursor:pointer;color:#fff;background-color:#000;box-sizing:border-box;row-gap:0.25em;font-weight:700;line-height:1;border:2px solid #000;padding:1em 2em;min-width:165px;transition:color 0.2s, background-color 0.2s;font-size:1.25rem;transition:all 0.2s ease}.button-pay-valid:active{background:#e6f3ff;font-weight:500;transform:scale(0.9);border-color:#202124;background-color:#fff;color:#202124}.flex_card_number_stripe{display:flex;flex-direction:column;row-gap:10px;margin-top:0.5em;width:100%}.flex_title_stripe{display:flex;flex-direction:column;row-gap:10px;margin-top:0.5em;width:30%}.stripe_grid{display:grid;width:100%;grid-template-columns:30px 1fr;grid-auto-flow:row;align-items:center;background:#ffffff;border:1px solid #dddfe2;color:#1d2129;height:50px;line-height:16px;vertical-align:middle;font-size:14px;padding:0px 16px;width:100%;border-radius:6px;box-sizing:border-box}.flex_date_cvc_zip{display:flex;justify-content:space-between}@media screen and (max-width: 992px){.container-shop{display:flex;flex-direction:column}.main_level_shop{display:flex;flex-direction:column;position:relative;margin:0 auto;box-sizing:border-box;transition:padding-bottom 0.3s ease-in-out;height:100%;width:100%}.container-shop{flex-direction:column;width:100%}.container-shop h1{font-size:20px !important;padding:20px}.sidebar-shop{position:relative;top:0;justify-content:end;width:100%;flex-direction:column-reverse;min-height:0;background-size:auto 72%;max-height:525px}.shop-details-pic{flex-direction:column-reverse;flex-grow:0}.section-shop{padding:6px 6px 10px 10px;font-size:16px;border-radius:10px;width:99%}.ul-shop li{font-size:16px}.button-pay.btn_round{line-height:0;height:2.5rem;width:2.5rem;padding:0}.nbr_plces{max-width:133px}.button-pay{min-width:134px;height:47px}}@media (max-width: 800px){.container-shop{flex-direction:column;width:100%}.container-shop h1{font-size:20px !important}.sidebar-shop{justify-content:end;width:100%;flex-direction:column-reverse;min-height:0;background-size:auto 72%}.pic-book-background::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top, #181818 10%, rgba(23,23,23,0.98) 20%, rgba(23,23,23,0.97) 25%, rgba(23,23,23,0.95) 35%, rgba(23,23,23,0.94) 40%, rgba(23,23,23,0.92) 45%, rgba(23,23,23,0.9) 50%, rgba(23,23,23,0.87) 55%, rgba(23,23,23,0.82) 60%, rgba(23,23,23,0.75) 65%, rgba(23,23,23,0.63) 70%, rgba(23,23,23,0.45) 75%, rgba(23,23,23,0.27) 80%, rgba(23,23,23,0.15) 85%, rgba(23,23,23,0.08) 90%, rgba(23,23,23,0.03) 95%, rgba(23,23,23,0) 101%);background-image:linear-gradient(0deg, rgba(0,0,0,0.8) 0, transparent 50%, transparent 75%, rgba(0,0,0,0.8))}.shop-details-pic{flex-direction:column-reverse;flex-grow:0}.section-shop{padding:6px 6px 10px 10px;font-size:16px;border-radius:0}.ul-shop li{font-size:16px}.button-pay.btn_round{line-height:0;height:2.5rem;width:2.5rem;padding:0}.nbr_plces{max-width:133px}.button-pay{min-width:119px;height:47px}}@media (max-width: 768px){.menu_title{padding:7px;font-size:20px}.sidebar-shop{max-height:352px}.pic-book-background::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(transparent 7.33%, rgba(0,0,0,0.2) 47.54%),linear-gradient(256.27deg, rgba(23,26,31,0.4) 0%, rgba(23,26,31,0.2) 107.57%),linear-gradient(0deg, rgba(0,0,0,0.5), rgba(0,0,0,0.619))}.main_level_shop{width:100%}.shop-details-pic{row-gap:1em}.ul-shop li .line_span{display:none}.section-shop{padding:0 4px;font-size:0.875em;border-radius:0;box-shadow:none;border:solid 0.04em rgba(171,171,171,0.95)}.sidebar-shop{justify-content:end;width:100%;flex-direction:column-reverse;min-height:0;background-size:auto 100%;height:100%}.movieTitle_shop{font-size:1.2em;line-height:1;text-shadow:0px 0px 4px #000}.main_level_shop{margin-top:0}.section-shop{margin-top:2em}#stripe-form{padding:3px;margin:0.5em auto 5em auto}.button-pay-valid{width:100%;min-width:319px;margin-bottom:0.5em}.container-shop h1{padding:0;margin:0 auto}.flex_date_cvc_zip{flex-direction:column}.flex_title_stripe{display:flex;flex-direction:column;row-gap:10px;margin-top:0.5em;width:100%}#stripe-form h2{width:100%;font-size:1.4em}.flaticon-cinema-screen-3{display:block}}.container-ZerdcCine{width:100%;transition:transform 0.5s}.overlay-cart{position:fixed;top:0;left:0;z-index:117;width:100%;height:100%;min-height:100vh;background:rgba(0,0,0,0.8);opacity:0;transform:translate3d(100%, 0, 0);transition:opacity 0.4s, transform 0s 0.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);visibility:hidden}body.showCart .overlay-cart{opacity:0;visibility:visible;opacity:1;transition:opacity 0.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transform:translate3d(0, 0, 0)}.cart{width:480px;background-color:#fff;color:#202124;position:fixed;top:0;right:-1200px;bottom:0;display:grid;grid-template-rows:70px 1fr 70px;transition:0.5s;z-index:99999}@media only screen and (max-width: 768px){.cart{width:100%}}.add-to-cart img{width:32px;height:32px;cursor:pointer}.empty-bascket{display:flex;flex-direction:column;margin:auto;align-items:center;position:relative;height:100%;justify-content:center;font-size:1.6em}body.showCart .cart{right:0}.add-movie{display:flex;align-items:center;justify-content:space-between;column-gap:4px}#detail-close{position:absolute;top:10px;right:10px;margin-left:700px;width:24px;height:24px;font-weight:400;color:#202124;appearance:none;border:none;cursor:pointer;font-size:1.5em;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap;outline:none}.cart-header{display:flex;justify-content:space-around;padding:20px 0;font-size:1.5em;background-color:#ebebe8}.cart-item__wrp{border-radius:1rem;position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin:0;padding:0.5em;width:100%;border-color:#e9ebed;background-color:#f4f6f8;overflow:hidden;color:#202124;margin-top:0.5em}.cart-items{max-height:calc(100vh - 329px);overflow-y:auto;overflow-x:hidden;padding:0.3em}.cart-item{display:flex;column-gap:4px;position:relative;width:100%}@media only screen and (max-width: 768px){.cart-item{flex-direction:column}}.cart-item div{display:flex;align-items:center;justify-content:center;column-gap:4px;width:100%}.cart-item .cart-poster{width:80px}.cart-item .cart-poster img{width:70px;max-height:97px;height:auto;border-radius:5px;border:1px solid #c4c9ce;background:linear-gradient(70deg, #515151 30%, transparent 30%),linear-gradient(30deg, #363c43 60%, #2d2d2e 60%)}.cart-item .item-info{-webkit-align-self:flex-start;align-self:flex-start;-webkit-flex:1 1 auto;flex:1 1 auto;width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:0;padding:0.175em 0.3em;font-size:1.4rem;color:#262626;align-items:flex-start}.cart-item .item-info .movie_title{margin-bottom:3.75px;font-size:12px;font-weight:600}.cart-item .item-info .level_name,.cart-item .item-info .time-cart{margin-bottom:3.75px;font-size:0.44em;text-transform:capitalize;font-style:italic;font-weight:600}.cart-item .item-info .time-cart{font-weight:200}.cart-item .button--remove{width:50px;height:50px;min-width:50px;padding:0.2em;-webkit-transition:color 0.3s;transition:color 0.3s;border-color:#eceff1;border-radius:40px;display:flex;border:none;background:none;vertical-align:middle;position:relative;z-index:1;-webkit-backface-visibility:hidden;align-items:center;justify-content:center;color:#fff;min-height:50px;font-size:1.5em}.cart-item .button--remove .button--inverted{color:#2b3336}.cart-item .button--remove .button--inverted::before{box-shadow:inset 0 0 0 35px #fff}.cart-item .button--remove .button--inverted:hover::before{box-shadow:inset 0 0 0 2px #fff}.cart-item .button--remove::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;z-index:-1;box-shadow:inset 0 0 0 35px #2b3336;-webkit-transform:scale3d(0.9, 0.9, 1);transform:scale3d(0.9, 0.9, 1);-webkit-transition:box-shadow 0.3s, -webkit-transform 0.3;transition:box-shadow 0.3s, transform 0.3s}.cart-item .button--remove:hover{color:#d6180b}.cart-item .button--remove:hover::before{box-shadow:inset 0 0 0 2px #d6180b;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.cart-item .item-info img{width:75px}.cart-item .unit-price{flex:1;font-size:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#202124;margin-right:4px}@media only screen and (max-width: 768px){.cart-item .unit-price{justify-content:flex-start}}.cart-item .units{flex:1}@media only screen and (max-width: 768px){.cart-item .units{justify-content:flex-end}}.cart-item .units .number-products-cart{border-radius:0.4rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:25px;width:25px;margin:0 0.2em;text-align:center;font-size:0.85em;color:#202124;border:0.1rem solid #cfd8dc}.cart-item .units .btn{display:flex;justify-content:center;align-items:center;font-family:Sana Sans Black, Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em;padding:0.5rem 3rem;min-height:5rem;border-radius:2.5rem;text-align:center;transition:background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;margin:0;font-size:1em;border-radius:2rem;min-height:30px;max-width:30px;max-height:30px;min-width:30px;padding:0;cursor:pointer}.cart-item .minus{background-color:#2b3336;border:0.1em solid #2b3336;color:#fff}.cart-item .plus{background-color:#d6180b;border:0.1em solid #d6180b;color:#fff}h4{color:#202124;margin:0}.cart-footer{width:100%;position:absolute;bottom:0;left:0;display:none;flex-direction:column;align-items:center;z-index:10;padding-bottom:1em}.cart-footer div{display:flex;align-items:center;justify-content:center;color:#202124;padding:15px 0;border-top:thin solid #e4e7ec;font-size:1em}.cart-footer .return-to-level-list{width:100%;background:#edf4fe;cursor:pointer}.cart-footer .subtotal{width:100%;display:flex;justify-content:space-between;padding:1em;font-size:1em}.cart-footer .checkout{background-color:transparent;color:var(--color-bnt-validate-the-basket);cursor:pointer;width:100%;max-width:288px;height:48px;margin:0.5em auto 0.5em auto;border-radius:50px;border:solid 1px currentColor}@media screen and (max-width: 992px){.cart-footer .checkout{max-width:288px;height:48px}}.cart-footer .add-another-movie{background-color:var(--color-bg-btn-add-another-movie);color:#f8f8f8;cursor:pointer;max-width:288px;height:48px;width:100%;margin:0.5em auto;border-radius:50px}@media screen and (max-width: 992px){.cart-footer .add-another-movie{max-width:288px;height:48px}}.button-cart-animate{--background: #202124;--text: #fff;--cart: #fff;--tick: var(--background);position:relative;border:none;background:none;padding:8px 28px;border-radius:8px;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-mask-image:-webkit-radial-gradient(#fff, #000);overflow:hidden;cursor:pointer;text-align:center;background:var(--bg-btn-add-to-card);color:var(--color-btn-add-to-card);border:1px solid var(--color-border-btn-add-to-card);transform:scale(var(--scale, 1));transition:transform 0.4s cubic-bezier(0.36, 1.01, 0.32, 1.27);width:121px;min-width:121px}.button-cart-animate:active{--scale: 0.95}.button-cart-animate span{font-size:14px;font-weight:500;display:block;position:relative;padding-left:24px;margin-left:-8px;line-height:26px;transform:translateY(var(--span-y, 0));transition:transform 0.3s ease}.button-cart-animate span:before,.button-cart-animate span:after{content:"";width:var(--w, 2px);height:var(--h, 14px);border-radius:1px;position:absolute;left:var(--l, 8px);top:var(--t, 6px);background:currentColor;transform:scale(0.75) rotate(var(--icon-r, 0deg)) translateY(var(--icon-y, 0));transition:transform 0.35s ease 0.05s}.button-cart-animate span:after{--w: 14px;--h: 2px;--l: 2px;--t: 12px}.button-cart-animate .cart-animate{position:absolute;left:50%;top:50%;margin:-13px 0 0 -18px;transform-origin:12px 23px;transform:translateX(-120px) rotate(-18deg)}.button-cart-animate .cart-animate:before,.button-cart-animate .cart-animate:after{content:"";position:absolute}.button-cart-animate .cart-animate:before{width:6px;height:6px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--cart);bottom:0;left:9px;filter:drop-shadow(11px 0 0 var(--cart))}.button-cart-animate .cart-animate:after{width:16px;height:9px;background:var(--cart);left:9px;bottom:7px;transform-origin:50% 100%;transform:perspective(4px) rotateX(-6deg) scaleY(var(--fill, 0));transition:transform 1.2s ease var(--fill-d)}.button-cart-animate .cart-animate svg{z-index:1;width:36px;height:26px;display:block;position:relative;fill:none;stroke:var(--cart);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.button-cart-animate .cart-animate svg polyline:last-child{stroke:var(--tick);stroke-dasharray:10px;stroke-dashoffset:var(--offset, 10px);transition:stroke-dashoffset 0.4s ease var(--offset-d)}.button-cart-animate.loading{--scale: 0.95;--span-y: -32px;--icon-r: 180deg;--fill: 1;--fill-d: 0.8s;--offset: 0;--offset-d: 1s}.button-cart-animate.loading .cart-animate{animation:cart 1.5s linear forwards 0.2s}@keyframes cart{12.5%{transform:translateX(-60px) rotate(-18deg)}25%,
  45%,
  55%,
  75%{transform:none}50%{transform:scale(0.9)}44%,
  56%{transform-origin:12px 23px}45%,
  55%{transform-origin:50% 50%}87.5%{transform:translateX(70px) rotate(-18deg)}100%{transform:translateX(140px) rotate(-18deg)}}.confiserie_zerd{display:flex;flex-direction:row;width:100%;height:100%;position:relative;flex-direction:row-reverse}.confiserie_zerd .container-zerdConcessionsMovies{display:flex;flex-direction:column;justify-content:center;align-items:center;position:sticky;top:65px;width:360px;min-height:100vh;overflow:hidden;background:#1c2129;flex-shrink:0;box-sizing:border-box;background-position:top;background-size:cover;background-repeat:no-repeat;font-weight:700;box-shadow:0 0.3rem 1rem 0 rgba(0,0,0,0.34);position:sticky;top:0}@media screen and (max-width: 992px){.confiserie_zerd .container-zerdConcessionsMovies{width:100%;min-width:100%;min-height:auto;position:relative}}.confiserie_zerd .container-zerdConcessionsMovies::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top, #181818 10%, rgba(23,23,23,0.98) 20%, rgba(23,23,23,0.97) 25%, rgba(23,23,23,0.95) 35%, rgba(23,23,23,0.94) 40%, rgba(23,23,23,0.92) 45%, rgba(23,23,23,0.9) 50%, rgba(23,23,23,0.87) 55%, rgba(23,23,23,0.82) 60%, rgba(23,23,23,0.75) 65%, rgba(23,23,23,0.63) 70%, rgba(23,23,23,0.45) 75%, rgba(23,23,23,0.27) 80%, rgba(23,23,23,0.15) 85%, rgba(23,23,23,0.08) 90%, rgba(23,23,23,0.03) 95%, rgba(23,23,23,0) 101%)}.confiserie_zerd .container-zerdConcessionsMovies .accordion{background:transparent;color:#effeef;padding:0 0.5em 0.5em 0.5em;z-index:3;width:100%}@media only screen and (max-width: 768px){.confiserie_zerd .container-zerdConcessionsMovies .accordion{padding:0.5em 0.5em 0.5em 0.5em}}.confiserie_zerd .container-zerdConcessionsMovies .accordion .accordion-panel h2{position:relative;margin:0 auto 0.5em auto;border:solid 1px;border-radius:5px;cursor:pointer;padding:0.5em 1em}.confiserie_zerd .container-zerdConcessionsMovies .accordion .accordion-panel h2 .accordion-trigger{background:transparent;border:none;font:inherit;font-size:0.8em;color:inherit}.confiserie_zerd .container-zerdConcessionsMovies .accordion .accordion-panel h2 .accordion-trigger::before{font-family:"Font Awesome 6 Free";position:absolute;right:15px;content:"\f077";transition:transform 350ms}.confiserie_zerd .container-zerdConcessionsMovies .accordion .accordion-panel h2 .accordion-trigger[aria-expanded="true"]::before{transform:rotate(180deg)}.confiserie_zerd .container-zerdConcessionsMovies .accordion .accordion-panel .accordion-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows 350ms;transition:grid-template-rows 350ms, -ms-grid-rows 350ms}.confiserie_zerd .container-zerdConcessionsMovies .accordion .accordion-panel .accordion-content ::-webkit-scrollbar{width:0px}.confiserie_zerd .container-zerdConcessionsMovies .accordion .accordion-panel .accordion-content[aria-hidden="true"]{grid-template-rows:1fr}.confiserie_zerd .container-zerdConcessionsMovies .accordion .accordion-panel .accordion-content>div{overflow:hidden}.confiserie_zerd .container-zerdConcessionsMovies .accordion .accordion-panel .accordion-content .details_movies_concession{overflow:hidden;max-height:calc(100vh - 400px);overflow-y:auto;overflow-x:hidden}.confiserie_zerd .container-zerdConcessionsMovies .accordion .accordion-panel .accordion-content .details_movies_concession .cart-item{display:flex;justify-content:space-between;width:100%}@media only screen and (max-width: 768px){.confiserie_zerd .container-zerdConcessionsMovies .accordion .accordion-panel .accordion-content .details_movies_concession .cart-item{flex-direction:row}}.confiserie_zerd .container-zerdConcessionsMovies .accordion .accordion-panel .accordion-content .details_movies_concession .cart-item .item-info{align-items:flex-start}.confiserie_zerd .container-zerdConcessionsMovies .accordion .accordion-panel .accordion-content .details_movies_concession .cart-item .unit-price{min-width:65px;justify-content:end}.confiserie_zerd .container-zerdConcessionsMovies .accordion .accordion-panel .accordion-content .details_movies_concession .cart-item .units .number-products-cart{font-size:1em;border:none}.confiserie_zerd .container-zerdConcessionsMovies .accordion .accordion-panel .accordion-content .details_movies_concession .cart-item .cart-poster{max-width:90px}.confiserie_zerd .container-zerdConcessionsMovies .accordion .accordion-panel .accordion-content .details_movies_concession .cart-item .cart-poster img{width:65px}.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions{width:100%;transition:all 0.8s cubic-bezier(0.22, 1, 0.36, 1);padding:0 0.5em 0.5em 0.5em}@media only screen and (min-width: 769px) and (max-width: 1024px){.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions{width:100%}}@media screen and (max-width: 768px){.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions{width:100%;min-width:100%}}.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;background:transparent;flex-shrink:0;box-sizing:border-box;background-position:top;background-size:cover;background-repeat:no-repeat;font-weight:700;box-shadow:0 0.3rem 1rem 0 rgba(0,0,0,0.34)}@media only screen and (min-width: 769px) and (max-width: 1024px){.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop{background-size:auto 70%;justify-content:center}}.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic{display:flex;flex-direction:column;justify-content:space-between;row-gap:3em;align-items:center;position:relative;text-align:center;width:100%}@media only screen and (min-width: 769px) and (max-width: 1024px){.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic{margin-top:95px}}@media only screen and (max-width: 768px){.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic{margin-top:0}}.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic .details-shop-places{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;flex-grow:1;font-size:0.875em;line-height:1.5em;padding:0;z-index:1;margin:0 0.3rem;box-sizing:border-box;font-weight:400;align-items:center;background-color:#2f2f2f;order:0;color:#fff;border-radius:0.25em;box-shadow:none;border-radius:17px;border:2px solid rgba(255,255,255,0.2);box-shadow:rgba(0,0,0,0.75) 0px 3px 10px;overflow:hidden}@media screen and (max-width: 768px){.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic .details-shop-places{background-color:transparent;border:0.125em solid #fff}}.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic .details-shop-places>li{margin-bottom:10px;padding:0.25em 0}.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic .details-shop-places .shop_date{display:flex;flex-direction:row;align-items:center;width:100%;color:#fff;z-index:2;column-gap:4px;justify-content:center;background-color:#2f2f2f;-webkit-box-pack:justify;padding:1em;position:relative}.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic .details-shop-places .shop_date:after{content:"";position:absolute;width:20%;height:5px;background:#000;top:90%;margin:auto;pointer-events:none}@media screen and (max-width: 768px){.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic .details-shop-places .shop_date{justify-content:center;background-color:rgba(255,255,255,0.7);padding:11px;color:#202124}.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic .details-shop-places .shop_date:after{width:0%;height:0px;background:transparent}}.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic .details-shop-places .shop_name_cine{display:flex;flex-direction:column;align-items:center;width:100%;z-index:2;column-gap:4px;font-size:1.5em;line-height:1.5em;font-weight:400;justify-content:center}.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic .details-shop-places .shop_name_cine img{height:auto;left:40px;top:15px;width:80px}.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic .details-shop-places .shop_showtimes{display:flex;z-index:2;width:100%;font-size:1.3em;justify-content:center;margin-bottom:1em}.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic .details-shop-places .shop_hours{display:flex;flex-direction:row;align-items:center;column-gap:7px;z-index:2;box-sizing:border-box;overflow:hidden;position:relative;font-size:1.3em}.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic .sidebarShop{order:1;z-index:3;position:relative;width:100%;justify-content:center;align-items:center;display:flex;flex-direction:column;padding:0.5em;background:var(--bg-color-btn-total);border-radius:1em}.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic .sidebarShop .detailsTickets,.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic .sidebarShop .detailsConcessions{display:flex;justify-content:flex-start;align-items:center;column-gap:1rem;line-height:1.5rem;font-size:1.125rem;position:relative;width:100%;padding:0em;box-sizing:border-box;letter-spacing:0.25px;font-weight:700}.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic .sidebarShop .detailsTickets .totalTickets{margin-left:auto;flex-grow:1;text-align:right;min-width:100px;display:flex;align-items:center;justify-content:end}.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic .sidebarShop .detailsTickets .TitleTicketssDetails{webkit-align-self:flex-start;align-self:flex-start;-webkit-flex:1 1 auto;flex:1 1 auto;width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:0;padding:0.175em 0.3em;align-items:flex-start}.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic .sidebarShop .detailsConcessions .totalConcessions{margin-left:auto;flex-grow:1;text-align:right;min-width:100px;display:flex;align-items:center;justify-content:end}.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic .sidebarShop .detailsConcessions .TitleConcessionsDetails{align-self:flex-start;-webkit-flex:1 1 auto;flex:1 1 auto;width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:0;padding:0.175em 0.3em;align-items:flex-start}.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic .moviePosterDiv--zerd{width:100%;height:290px;margin:15px 0;order:-1}.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic .moviePosterDiv--zerd .pic-book{position:relative;border-radius:0.25rem;box-shadow:0 0.5rem 1rem rgba(245,238,238,0.2);z-index:1;height:100%;width:auto}@media screen and (max-width: 768px){.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop .shop-details-pic .moviePosterDiv--zerd .pic-book{display:none}}.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(-180deg, rgba(28,33,41,0.5), #1c2129 50%);background-image:linear-gradient(-180deg, rgba(28,33,41,0.3), #181818 80%)}@media screen and (max-width: 768px){.confiserie_zerd .container-zerdConcessionsMovies .sideBareCocessions .sidebar-shop{justify-content:end;width:100%;flex-direction:column-reverse;min-height:0;background-size:100%;max-height:352px;height:100%;background-position:center}}@media screen and (max-width: 992px){.confiserie_zerd{flex-direction:column;top:55px}}.confiserie_zerd .container_main_footer_conf{display:flex;flex-direction:column;position:relative;width:100%;height:100%;justify-content:flex-end}.confiserie_zerd .container_main_footer_conf .conf-list-options-mobile{display:none;align-items:center;justify-content:space-between;text-align:right;padding-bottom:10px;margin:2.25em auto 0.5em auto;width:100%}@media screen and (max-width: 959px){.confiserie_zerd .container_main_footer_conf .conf-list-options-mobile{display:flex;margin:1em auto 0.5em auto}}.confiserie_zerd .container_main_footer_conf .conf-list-options-mobile h2{margin:auto;font-size:3em;border-bottom:1px solid grey;margin-left:auto}@media screen and (max-width: 768px){.confiserie_zerd .container_main_footer_conf .conf-list-options-mobile h2{font-size:1.5em}}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd{display:flex;justify-content:flex-end;position:relative;width:100%;height:100%}@media screen and (max-width: 959px){.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd{flex-direction:column}}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .menu_confiserie{position:relative;z-index:2;height:100%;padding:20px;overflow:hidden;flex-shrink:0;display:flex;flex-direction:column;box-sizing:border-box;background-position:top;background-size:cover;background-repeat:no-repeat;height:auto;max-height:600px;align-items:center;justify-content:flex-start;margin:0 0 0 0.5em;top:100px;border-right:1px solid rgba(255,255,255,0.16)}@media screen and (max-width: 959px){.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .menu_confiserie{width:100%;margin:0;border-right:none;max-height:none;top:0;position:sticky;z-index:2;top:63px;min-width:100vw;list-style-type:none;padding:0;height:100%;will-change:transform;white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;touch-action:pan-x;scrollbar-width:none;padding-top:0;margin-top:0;-ms-overflow-style:none;scrollbar-width:none}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .menu_confiserie::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#686868}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .menu_confiserie::-webkit-scrollbar{display:none}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .menu_confiserie::-webkit-scrollbar-thumb{background-color:#d46464}}@media screen and (max-width: 959px){.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .menu_confiserie nav{width:100%}}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .menu_confiserie nav .link-list-conf{display:flex;flex-direction:column}@media screen and (max-width: 959px){.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .menu_confiserie nav .link-list-conf{flex-direction:row;flex-wrap:nowrap;height:60px;align-items:center}}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .menu_confiserie nav .link-list-conf a{display:block;text-align:center;padding:0.8em;color:#ffffff;cursor:pointer;font-size:1.2em;border-bottom:1px solid rgba(243,243,243,0.16)}@media screen and (max-width: 959px){.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .menu_confiserie nav .link-list-conf a{padding:20px 10px;font-size:1em;border:none;border-right:solid 1px #acacac;background-color:#faf9f7;font-weight:600;color:#202124}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .menu_confiserie nav .link-list-conf a:last-child{flex-grow:1;border-right:none}}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .menu_confiserie nav .link-list-conf a:hover,.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .menu_confiserie nav .link-list-conf a:visited{color:#ffffffa1;background:rgba(255,255,255,0.1)}@media screen and (max-width: 959px){.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .menu_confiserie nav .link-list-conf a:hover,.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .menu_confiserie nav .link-list-conf a:visited{color:#fff;background:#000}}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie{display:flex;flex-direction:column;flex-grow:1;position:relative;flex:0 0 75%;width:75%;margin:0}@media screen and (max-width: 959px){.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie{width:100%}}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie>header{width:100%;flex-grow:1;margin:0 auto;padding:0;padding:2.875em 1.875em 1.875em}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie>header h1{font-size:2.125em;line-height:1.3;margin:0 0 0.6em 0;float:left;font-weight:400}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie>header>span{display:block;position:relative;z-index:9999;font-weight:700;text-transform:uppercase;letter-spacing:0.5em;padding:0 0 0.6em 0.1em}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie>header>span:after{width:30px;height:30px;left:-12px;font-size:50%;top:-8px;font-size:75%;position:relative}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie>header>span:hover:before{content:attr(data-content);text-transform:none;text-indent:0;letter-spacing:0;font-weight:300;font-size:110%;padding:0.8em 1em;line-height:1.2;text-align:left;left:auto;margin-left:4px;position:absolute;color:#fff;background:#47a3da}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie>header nav{float:right;text-align:center}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie>header nav a{display:inline-block;position:relative;text-align:left;width:2.5em;height:2.5em;background:#fff;border-radius:50%;margin:0 0.1em;border:4px solid #47a3da}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie>header nav a>span{display:none}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie>header nav a:hover{background:#47a3da}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie>header nav a:hover:before{content:attr(data-info);color:#47a3da;position:absolute;width:600%;top:120%;text-align:right;right:0;pointer-events:none}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie>header nav a:hover:after{color:#fff}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie{display:flex}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie{display:flex;width:100%;position:relative}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher{display:flex;position:relative;flex-direction:column;padding:20px;flex-grow:1;width:100%;margin:100px 0 0 0}@media screen and (max-width: 959px){.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher{margin:1em auto;bottom:45px}}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher #AllConcessions h2{font-weight:500;padding:1rem 2rem}@media screen and (max-width: 768px){.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher #AllConcessions h2{margin:0}}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher .scroll_conf{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:stretch;align-items:flex-start;margin:0 auto;text-align:center;overflow:hidden;user-select:none;list-style:none;transition:all cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.3s;position:relative;width:100%;padding:0;max-height:600px;transition:all 0.3s}@media screen and (max-width: 768px){.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher .scroll_conf{max-height:100%;overflow:visible}}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher .scroll_conf .containerPrduct{display:flex;flex-direction:column;align-items:flex-start;position:relative;width:100%;max-width:945px;margin:0 auto}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher .scroll_conf:hover{overflow:auto}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher .scroll_conf::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#686868}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher .scroll_conf::-webkit-scrollbar{width:2px;background-color:#686868}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher .scroll_conf::-webkit-scrollbar-thumb{background-color:#f5f5f5}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher ul{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:1em;transition:all 0.3s;position:relative;width:100%}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher ul:after{content:"";flex:auto}@media screen and (max-width: 959px){.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher ul:after{content:none}}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher ul li{display:flex;align-items:center;position:relative;vertical-align:top;min-width:14em;padding:1.5em 1.5em 2em;background:#202124;border-radius:5px;flex:0 0 14em;transition:opacity 0.5s 0.1s}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher ul li:hover .conf-image{-webkit-animation:swing 0.6s forwards;animation:swing 0.6s forwards}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher.conf-view-grid ul{display:flex}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher.conf-view-grid ul li{display:flex;flex-direction:column}@media screen and (max-width: 768px){.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher.conf-view-grid ul li{display:flex;flex-direction:column;margin:0;padding:1em 0.2em;min-width:0;flex:0 0 50%;max-width:130px;align-self:stretch;width:100%;overflow:hidden}}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher.conf-view-grid ul li .picture_conf{width:100%}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher.conf-view-grid ul li .picture_conf .conf-image{aspect-ratio:auto 110 / 110;width:auto;position:relative}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher.conf-view-grid ul li .picture_conf .conf-image::before{background-color:#9c9c9c;display:block;height:100%;border-radius:4px;content:" ";position:absolute;width:100%;background-image:url(../images/no-camera.svg);background-position:center;background-size:50%;background-repeat:no-repeat}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher.conf-view-grid ul li>a{margin:0;margin-top:auto}@media screen and (max-width: 768px){.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher.conf-view-grid ul li>a{width:100%;padding:5px 10px;box-sizing:border-box}}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher.conf-view-grid .conf-title{font-size:1em;margin:1em auto;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-transform:capitalize}@media screen and (max-width: 768px){.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher.conf-view-grid .conf-title{font-size:0.85em}}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher.conf-view-grid .conf-details{display:none;max-width:300px;min-height:70px;margin:0 auto}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher.conf-view-grid .conf-price{margin:10px 0;font-size:1em}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher.conf-view-list .conf-details{width:40%;padding:0 15px;overflow:hidden;white-space:normal;display:none}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher.conf-view-list li{padding:10px 0;white-space:nowrap}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher.conf-view-list ul{justify-content:flex-start;padding:0;width:100%}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher.conf-view-list ul li{width:100%;flex:0 1 100%;justify-content:space-between}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher.conf-view-list ul li>*{margin-right:0.5rem;text-transform:capitalize;padding:5px;flex:0 1 33%;text-align:center;max-width:9em}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher .conf-list-options{display:flex;align-items:center;justify-content:space-between;text-align:right;padding-bottom:10px;margin:2.25em auto 0.5em auto;width:100%}@media screen and (max-width: 959px){.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher .conf-list-options{margin:0.5em auto 0.5em auto;display:none}}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher .conf-list-options h2{margin:auto;font-size:3em;border-bottom:1px solid grey;margin-left:auto}@media screen and (max-width: 768px){.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher .conf-list-options h2{font-size:1.5em}}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher .conf-list-options a{display:inline-block;width:40px;height:40px;overflow:hidden;white-space:nowrap;color:#d0d0d0;margin:2px;cursor:pointer}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher .conf-list-options a:hover,.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher .conf-list-options a.conf-selected{color:#000}.confiserie_zerd .container_main_footer_conf .main_menu_conf_zerd .container_confiserie .main_confiserie .content_confiserie .conf-switcher .conf-list-options a:before{width:40px;height:40px;line-height:40px;font-size:30px;text-align:center;display:inline-block}.container_zerd_conf{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;height:100%;width:100%}.clearfix_confiserie:before,.clearfix_confiserie:after{content:" ";display:table}.clearfix_confiserie:after{clear:both}.main_confiserie>header{width:100%;flex-grow:1;margin:0 auto;padding:0}.bp-icon-next:after{content:"\e000"}.bp-icon-drop:after{content:"\e001"}.bp-icon-archive:after{content:"\e002"}.bp-icon-about:after{content:"\e003"}.bp-icon-prev:after{content:"\e004"}.picture_conf{display:flex;flex-direction:column;flex:0 0 auto;justify-content:center}.conf-image{display:block;margin:0 auto;width:auto;transform-origin:50% 100%;height:70px}.conf-image img{display:inline-block;height:100%;width:auto;border:none}.conf-title{margin:0;padding:0}.conf-price{color:#ffc240}.conf-add{color:#fff;background:#434343;padding:10px 20px;border-radius:2px;display:inline-block;transition:background 0.2s;overflow:hidden;max-width:12em}.conf-add:hover{color:#fff}.conf-add:before{margin-right:5px}.conf-icon-flaticon:before{font-family:"fontawesome";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-menu-conf{font-size:1.3em}.conf--grid:before{content:"\f58d"}.conf--miniGrid:before{content:"\f1d8"}.conf--list:before{content:"\f03a"}.conf-view-list ul li .conf-view-miniGrid ul{justify-content:center;display:grid;grid-template-columns:repeat(var(--min-grid-columns), 1fr);grid-gap:0.5em}.conf-view-miniGrid ul li{display:flex;flex-direction:column;margin:0;min-width:12em;padding:0.5em 0.5em 1em}.conf-view-miniGrid .conf-title{font-size:1em}.conf-view-miniGrid .conf-details{max-width:300px;min-height:70px;margin:0 auto;font-size:0.8em;text-align:center;display:none}.conf-view-miniGrid .conf-price{margin:10px 0;font-size:1em}.conf-view-miniGrid .conf-image{height:90px;margin:0}.conf-view-miniGrid .conf-image img{max-height:120px}@-webkit-keyframes swing{25%{-webkit-transform:rotate3d(0, 0, 1, 6deg);transform:rotate3d(0, 0, 1, 6deg)}50%{-webkit-transform:rotate3d(0, 0, 1, -4deg);transform:rotate3d(0, 0, 1, -4deg)}75%{-webkit-transform:rotate3d(0, 0, 1, 2deg);transform:rotate3d(0, 0, 1, 2deg)}100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{25%{-webkit-transform:rotate3d(0, 0, 1, 6deg);transform:rotate3d(0, 0, 1, 6deg)}50%{-webkit-transform:rotate3d(0, 0, 1, -4deg);transform:rotate3d(0, 0, 1, -4deg)}75%{-webkit-transform:rotate3d(0, 0, 1, 2deg);transform:rotate3d(0, 0, 1, 2deg)}100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.number-conf{display:flex;align-items:center;justify-content:center;column-gap:4px}.btn-conf-round{display:flex;justify-content:center;align-items:center;font-family:Sana Sans Black, Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#000;border:0.1rem solid #000;font-size:1.6rem;padding:0.5rem 3rem;min-height:5rem;border-radius:2.5rem;text-align:center;transition:background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;margin:0;min-height:40px;border-radius:2rem;max-width:40px;max-height:40px;min-width:40px;padding:0;line-height:0;cursor:pointer}.btn--dark{color:#fff;background-color:#2b3336;border:0.1rem solid #2b3336;background-color:#49595f;border:0.1rem solid #49595f}.btn-red{transform:translateX(-43px);transition:transform 0.2s;font-size:1.5em}.btn--dark,.input-qte-conf{transition:transform 0.3s, opacity 0.6s;-webkit-transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1);transition:transform 0.3s, opacity 0.3s}.input-qte-conf{border-radius:0.4rem;opacity:0;font-size:1.2rem;text-align:center;border:0.1rem solid #cfd8dc;width:35px;height:35px;pointer-events:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.container_btn_confirmation{display:flex;justify-content:center;align-items:center;position:fixed;right:0;overflow:hidden;height:90px;bottom:0;z-index:100;width:100%}@media screen and (max-width: 959px){.container_btn_confirmation{flex-direction:column-reverse}}.btn_confirmation_zerd{display:flex;position:relative;align-items:center;justify-content:center;font-size:2em;font-weight:600;box-sizing:border-box;width:100%;height:100%;margin:auto;color:#fff;text-decoration:none;background-color:#000;text-decoration:none;cursor:pointer;text-transform:capitalize;column-gap:0.5em}@media screen and (max-width: 768px){.btn_confirmation_zerd{font-size:1.5em}}.btn_confirmation_zerd:hover{background-color:#999;color:#cfd8dc}.TotalConcessionMovies{display:flex;position:relative;align-items:center;justify-content:space-between;font-size:1.125em;font-weight:600;box-sizing:border-box;min-width:360px;width:360px;height:100%;margin-left:auto;color:#202124;text-decoration:none;background-color:#f7f5f2;text-decoration:none;padding:0 1em;font-weight:700}@media screen and (max-width: 959px){.TotalConcessionMovies{width:100%;border-top:solid 1px #eee;background-color:#fff;min-width:0}}.TotalConcessionMovies #totalPriceForAll{font-weight:700;font-size:1em}@media screen and (max-width: 66.7em){.conf-view-list .conf-details{width:30%}}@media screen and (max-width: 57em){.conf-view-grid ul li{width:49%}}@media screen and (max-width: 47.375em){.conf-view-list .conf-image{width:20%}.conf-view-list .conf-title{width:auto}.conf-view-list .conf-details{display:none;width:100%;margin:10px 0}.conf-view-list .conf-add{margin:10px}}@media screen and (max-width: 40.125em){.conf-view-grid ul li{width:100%}}@media screen and (max-width: 55em){.container_confiserie>header h1,.container_confiserie>header nav{float:none}.container_confiserie>header>span,.container_confiserie>header h1{text-align:center}.container_confiserie>header nav{margin:0 auto}.container_confiserie>header>span{text-indent:30px}}@media screen and (max-width: 59.688em){.conf-switcher ul li{-webkit-flex:0 0 13em;-ms-flex:0 0 13em;flex:0 0 13em}}@media screen and (max-width: 1622px){body,html{--grid-columns: 3;--min-grid-columns: 4}}@media screen and (max-width: 1370px){body,html{--min-grid-columns: 3;--grid-columns: 2}}@media screen and (max-width: 1130px){body,html{--grid-columns: 1}.conf-view-grid ul li{max-width:6em;margin:1em auto}}@font-face{font-family:"fontawesome";src:url("../fonts/fontawesome/fontawesome.eot");src:url("../fonts/fontawesome/fontawesome.eot?#iefix") format("embedded-opentype"),url("../fonts/fontawesome/fontawesome.woff") format("woff"),url("../fonts/fontawesome/fontawesome.ttf") format("truetype"),url("../fonts/fontawesome/fontawesome.svg#fontawesome") format("svg");font-weight:normal;font-style:normal}.cbp-vm-switcher{display:flex;flex-direction:column;padding:20px;border:3px solid #47a3da;flex-grow:1}.cbp-vm-options{display:flex;align-items:center;justify-content:space-between;text-align:right;padding-bottom:10px;border-bottom:3px solid #47a3da}.cbp-vm-options h2{margin:auto}.cbp-vm-options a{display:inline-block;width:40px;height:40px;overflow:hidden;white-space:nowrap;color:#d0d0d0;margin:2px}.cbp-vm-options a:hover,.cbp-vm-options a.cbp-vm-selected{color:#47a3da}.cbp-vm-options a:before{width:40px;height:40px;line-height:40px;font-size:30px;text-align:center;display:inline-block}.cbp-vm-switcher ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:center;max-height:600px;overflow:auto}.cbp-vm-switcher ul:after{clear:both}.cbp-vm-switcher ul li{display:flex;align-items:center;position:relative;justify-content:space-between;width:100%}.cbp-vm-view-grid ul li>a{margin:0}.cbp-vm-image{display:block;margin-right:1.5rem}.cbp-vm-image img{display:inline-block;max-height:200px;width:auto;border:none}.cbp-vm-title{margin:0;padding:0}.cbp-vm-price{color:#ffc240}.cbp-vm-add{color:#fff;background:#47a3da;padding:10px 20px;border-radius:2px;margin:20px 0 0;display:inline-block;transition:background 0.2s}.cbp-vm-add:hover{color:#fff;background:#02639d}.cbp-vm-add:before{margin-right:5px}.cbp-vm-icon:before{font-family:"fontawesome";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.cbp-vm-grid:before{content:"\f00a"}.cbp-vm-list:before{content:"\f00b"}.cbp-vm-add:before{content:"\f055"}.cbp-vm-view-grid ul{text-align:center;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1em}.cbp-vm-view-grid ul li{display:flex;flex-direction:column}.cbp-vm-view-grid .cbp-vm-title{font-size:2em}.cbp-vm-view-grid .cbp-vm-details{max-width:300px;min-height:70px;margin:0 auto}.cbp-vm-view-grid .cbp-vm-price{margin:10px 0;font-size:1.5em}.cbp-vm-view-list li{padding:20px 0;white-space:nowrap}.cbp-vm-view-list .cbp-vm-details{width:40%;padding:0 15px;overflow:hidden;white-space:normal}.cbp-vm-view-list .cbp-vm-add{margin:0 0.5rem 0 0}@media screen and (max-width: 66.7em){.cbp-vm-view-list .cbp-vm-details{width:30%}}@media screen and (max-width: 57em){.cbp-vm-view-grid ul li{width:49%}}@media screen and (max-width: 47.375em){.cbp-vm-view-list .cbp-vm-image{width:20%}.cbp-vm-view-list .cbp-vm-title{width:auto}.cbp-vm-view-list .cbp-vm-details{display:block;width:100%;margin:10px 0}.cbp-vm-view-list .cbp-vm-add{margin:10px}}@media screen and (max-width: 40.125em){.cbp-vm-view-grid ul li{width:100%}}.section-form{display:flex;flex-direction:column;background-color:#333 !important;position:relative;box-sizing:border-box;padding:2em 2em 3em !important;margin:10px auto;width:100% !important;max-width:1100px !important}.create-account-title-zerd{width:100%;max-width:1100px;height:4em;font-weight:700;font-size:40px;background-repeat:no-repeat;background-size:cover;text-align:center;text-transform:uppercase;font-family:"Heebo", sans-serif;line-height:1;margin:9px auto;background:linear-gradient(110deg, #900000 33%, transparent 33%),linear-gradient(110deg, #d00 100%, #ffc608 66%);color:#ffffff}.create-account-title-zerd h1{margin-top:41px;font-size:1.2em;font-family:"Oswald";font-weight:300}.form-create-account{display:flex;flex-direction:column;align-items:center;row-gap:5px;position:relative;overflow:hidden;box-sizing:border-box;width:100%;max-width:600px;height:auto;padding:2em 2em 3em;background:var(--bg-container-pay-card);color:#202124;margin:auto;font-family:"Lato", Calibri, Arial, sans-serif;font-weight:700;border-radius:6px}.name-account,.phone-date,.password-form{display:flex;flex-direction:row;justify-content:space-between;width:100%;max-width:536px;column-gap:10px;margin:5px 0 0 0}.label-name,.label-phone,.label-date,.label-password{display:flex;flex-direction:column;align-items:center;row-gap:4px;width:50%}.group-email{display:flex;width:100%;max-width:536px;column-gap:4px}.form-email{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:0.5em 0 0 0}.form-create-account label{font-size:1.1em;letter-spacing:0.25px;cursor:pointer}.form-create-account input{background:#ffffff;border:1px solid #dddfe2;color:#1d2129;font-family:Helvetica, Arial, sans-serif;vertical-align:middle;font-size:0.85em;padding:14px 16px;height:35px;border:1px solid #b1b1b1;margin-bottom:16px;width:266px}.form-create-account input:focus{outline:none;border-color:#463ae6;box-shadow:0 0 0 4px #d7d4fc}.form-create-account input:not(:focus):invalid{background-color:#000;border:2px solid #000;color:#fff;font-weight:700;animation:spin 100ms cubic-bezier(0.4, 0.1, 0.6, 0.9) 3}@keyframes spin{0%,
  100%{transform:translate(0)}25%{transform:translateX(2%)}75%{transform:translateX(-2%)}}.form-create-account input[type="date" i]:focus{outline:none;border:3px solid #fc0}.btn-form-create-account{display:inline-block;position:relative;width:50%;margin:auto;top:20px;border:2px solid #000;background-color:#000;color:#fff;cursor:pointer;text-transform:uppercase;padding:15px 30px;font-size:1.1em;font-weight:700;border-radius:2px;letter-spacing:1px;transition:all 0.3s ease}.btn-form-create-account:hover{box-shadow:0 0.265rem 1.25rem 0 rgba(0,0,0,0.39)}::-webkit-calendar-picker-indicator{display:none}::-webkit-input-placeholder{color:#838383}@media (max-width: 519px){.form-create-account{padding:0.3em 0.3em 0.4em}.section-form{padding:0 !important}.name-account,.phone-date,.password-form{flex-direction:column}.label-name,.label-phone,.label-date,.label-password{align-items:center;justify-content:center;width:100%}.form-email{align-items:center;justify-content:center;width:100%}.btn-form-create-account{top:0}.create-account-title-zerd{font-size:20px}.group-email{flex-direction:column}}.contact-section{display:flex;position:relative;width:100%;max-width:800px;max-height:500px;border-radius:8px;background-color:#fff;color:var(secondary-color)}.contact-section .container_contact{position:relative;max-width:800px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto}.contact-section .container_contact img{max-width:200px;height:auto}.contact-section .container_contact p{text-align:center}.contact-section .container_contact h2{font-size:2.5em;font-weight:500}.contact-section .container_contact .contactAdress{font-size:1.1em;font-weight:600;line-height:1.5;position:relative}.contact-section .container_contact .contactAdress::before{background-color:#000;content:"";height:2px;left:0;position:absolute;top:20px;width:100%;z-index:-1;right:0;margin:auto}#myBtn-to-top{display:block;position:fixed;bottom:20px;right:30px;z-index:9999;background-color:#fff;color:#202124;cursor:pointer;padding:11px;border-radius:50%;font-size:1em;transition:background-color 0.2s, bottom 0.2s, opacity 0.2s;box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);opacity:1;width:40px;height:40px;border:none;outline:none}#myBtn-to-top.hidden{bottom:-56px;opacity:0}#myBtn-to-top:active{outline:none;border:none;opacity:0.85;-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,0.2);box-shadow:2px 2px 2px 0 rgba(0,0,0,0.2)}#myBtn-to-top:focus{outline:0}#myBtn-to-top:hover{background-color:#000;color:#fff}.aProposDeNous{background-color:#f6f7f8;color:#202124;max-width:1400px;flex-direction:column;position:relative;width:100%;max-width:1200px;border-radius:4px;font-family:"Montserrat",sans-serif}.aProposDeNous h2{font-size:2.5rem;text-align:center;margin:1em 0;line-height:3.25rem;text-transform:uppercase;font-weight:600;position:relative;font-family:"Montserrat",sans-serif}.aProposDeNous .containeraProposDeNous{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;position:relative}.aProposDeNous .containeraProposDeNous h3{font-weight:400;position:relative;font-family:"Montserrat",sans-serif}.aProposDeNous .containeraProposDeNous p{line-height:1.5}.mentionsLegales{background-color:#f6f7f8;color:#202124;max-width:1400px;flex-direction:column;position:relative;width:100%;max-width:1200px;border-radius:4px;font-family:"Montserrat",sans-serif}.mentionsLegales h2{font-size:2.5rem;text-align:center;margin:1em auto;line-height:3.25rem;text-transform:uppercase;font-weight:900;position:relative;width:100%;max-width:402px;font-family:"Montserrat",sans-serif}.mentionsLegales .containerMentionsLegales{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;position:relative;padding:20px}.mentionsLegales .containerMentionsLegales h3{font-size:1.25em;font-size:500;font-family:"Montserrat",sans-serif}.mentionsLegales .containerMentionsLegales p{line-height:1.5;font-size:1em}.confidentialite{background-color:#f6f7f8;color:#202124;max-width:1400px;flex-direction:column;position:relative;width:100%;max-width:1200px;border-radius:4px;font-family:"Montserrat",sans-serif}.confidentialite h2{font-size:2.5rem;text-align:center;margin:1em 0;line-height:3.25rem;text-transform:uppercase;font-weight:600;font-family:"Montserrat",sans-serif;position:relative}.confidentialite h2::before{background-color:#dab7f5fa;content:"";border-radius:2px;height:21px;position:absolute;top:22px;width:80%;margin:auto;right:0;left:0;z-index:-1}.confidentialite .containerConfidentialite{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;position:relative;padding:20px}.confidentialite .containerConfidentialite h3{font-size:1.25em;font-size:500;font-family:"Montserrat",sans-serif;font-weight:400}.confidentialite .containerConfidentialite p{line-height:1.5;font-size:1em}.footer_zerd{position:relative;color:#fff;display:flex;flex-direction:column;font-size:1em;margin-top:auto;overflow:hidden;text-align:center;background:var(--bg-color-footer);padding:65px}.footer_zerd::before{/*content:"";*/position:absolute;top:-90px;left:50%;transform:translateX(-50%);height:150px;width:120%;border-radius:100%;background:var(--bg-color-before);box-shadow:transparent 0px -40px 40px -40px inset;z-index:10}.footer_zerd li{cursor:pointer}.footer_zerd .footer_zerd-links,.footer_zerd .footer_zerd-social,.footer_zerd .footer_zerd-copyright{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;column-gap:1em}.footer_zerd .footer_zerd-links a,.footer_zerd .footer_zerd-social a,.footer_zerd .footer_zerd-copyright a{padding:0.375rem;cursor:pointer;display:flex;margin:0;align-items:center;justify-content:center;transition:0.3s;color:var(--color-footer);line-height:2.4rem;border-radius:1.2rem;border:0.2rem solid transparent;transition-property:background-color, box-shadow, border-color, color;transition-delay:0ms;transition-duration:200ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.footer_zerd .footer_zerd-links a:hover,.footer_zerd .footer_zerd-social a:hover,.footer_zerd .footer_zerd-copyright a:hover{background-color:var(--color-link-hover);border-color:transparent}.footer_zerd .footer_zerd-social a{color:#fff}.footer_zerd .footer_zerd-copyright{font-size:0.85em;color:rgba(255,255,255,0.5)}.footer_zerd .footer_zerd-links{flex-wrap:nowrap}@media screen and (max-width: 700px){.footer_zerd{padding:0 1.2em;font-size:0.85em}.footer_zerd .footer_zerd-links{flex-direction:column;padding-top:3em;width:100%;align-items:flex-start}.footer_zerd .footer_zerd-links li{border:none;padding:20px 0;border-bottom:1px solid #fff;text-align:left;position:relative;width:100%}.footer_zerd .footer_zerd-links a{justify-content:flex-start}.footer_zerd .footer_zerd-copyright{align-items:flex-start;font-size:0.75em}}
/*# sourceMappingURL=styles.css.map */

