@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.error{color:#e0291a;font-size:14px;text-transform:none;font-weight:400}.spacing-both{margin:40px 0 25px}.pad-right-mobile{padding-right:11px}.sticky-footer{margin-bottom:120px}@media (min-width:992px){.sticky-footer{margin-bottom:0}}.sentence-case{text-transform:lowercase}.sentence-case:first-letter{text-transform:uppercase}.regular-text,.subheader,body,h1,h2{color:#0a0b0d;font-family:Mark-OT}@media (min-width:992px){body{font-size:20px;font-weight:400;line-height:28px}h1{font-family:MarKOT-Bold;font-size:48px;line-height:68px}h1,h2{font-weight:700}h2{font-size:34px;line-height:48px}.sub-header,h3{font-size:24px;line-height:36px;font-weight:700;font-family:MarKOT-Bold}h4{font-size:20px;line-height:28px}.subheader,h4{font-weight:700}.subheader{font-size:12px;letter-spacing:0;line-height:16px}.regular-text{font-size:20px;line-height:22px}}@media (max-width:767px){body{font-size:14px;font-weight:400;line-height:20px}h1{font-size:28px;font-family:MarKOT-Bold;letter-spacing:.2px;line-height:40px}h1,h2{font-weight:700}h2{font-size:22px;line-height:32px}.sub-header,h3{font-size:18px;line-height:24px;font-weight:700;font-family:MarKOT-Bold}h4{font-size:16px;line-height:20px;font-weight:700}.subheader{font-size:10px;line-height:14px}.regular-text{font-size:14px;line-height:16px}}@media (min-width:768px) and (max-width:991px){body{font-size:16px;font-weight:400}}@media (min-width:550px) and (max-width:1200px){h1{font-size:40px;line-height:45px}}.accessibility--alert-message{width:0;height:0}.dark-header button.btn-primary-alt{background-color:#004ccc}.section-header--edit{border:2px solid #004ccc;background-color:#fff;color:#004ccc;font-weight:700}.section-header--edit a.edit{color:#004ccc}.nv-cineplex .btn,.nv-cineplex button{padding:10px 12px;display:inline-block;width:100%;font-weight:500;border:1px solid transparent;text-transform:uppercase;text-align:center;margin:0;line-height:20px;letter-spacing:.5px;transition:all .4s ease;border-radius:0}.nv-cineplex .btn-outline,.nv-cineplex .button-outline{background-color:transparent;border-color:#155a9b;color:#155a9b;border-width:2px;font-weight:700}.nv-cineplex .icon-tooltip{background-color:transparent!important}@media (max-width:767px){.nv-cineplex .btn,.nv-cineplex .btn-outline,.nv-cineplex .button-outline,.nv-cineplex button{font-size:14px}}.remove-voucher-button-padding{padding-top:15px}.section-header{background-color:none;margin:0;position:relative;padding:8px 22px;font-size:12px}.section-header .section-header--title{width:85%;color:#0a0b0d;margin:4px 0;font-family:Mark;font-size:14px;line-height:20px;padding-top:0!important;font-weight:500;text-transform:unset;text-align:left}.section-header .section-header--edit{margin:0;position:absolute;right:10px;top:20px}.section-header .section-header--edit .edit{display:block;border:none;padding:0 10px;border-radius:2px;font-size:12px;text-transform:uppercase;line-height:32px;text-decoration:none}.section-header.primary{background:none;padding:5px 0;box-shadow:none}.section-header.primary .section-header--title{color:#0a0b0d}.section-header.performance{background:none;box-shadow:none;padding:5px 0}.section-header.performance .section-header--title{color:#0a0b0d;font-size:34px;line-height:42px;padding:20px 0 10px}@media (min-width:768px){.section-header .section-header{width:100%;margin:0;background:none}}@media (min-width:992px){.section-header .section-header.performance,.section-header .section-header.primary{background:none;display:block;padding:5px 22px}.section-header .section-header.performance .section-header--title,.section-header .section-header.primary .section-header--title{font-size:18px;color:#0a0b0d}.section-header .container-fluid>.section-header.performance,.section-header .container-fluid>.section-header.primary,.section-header .performance-review .section-header{width:100%;margin-left:0}}.section-header--title{text-transform:lowercase;text-transform:capitalize}.section-header--title:first-letter{text-transform:uppercase}.AreaCategoryHeader{padding:0}@media (min-width:992px){.AreaCategoryHeader{padding-top:20px}}@media (max-width:767px){.AreaCategoryHeader{margin-bottom:10px}}.AreaCategoryHeader .imax,.AreaCategoryHeader .regular{background-color:#004ccc;color:#fff;min-height:35px}.AreaCategoryHeader .dbox,.AreaCategoryHeader .imax,.AreaCategoryHeader .regular,.section-header.primary{background:none!important;display:block;box-shadow:none;font-size:24px;font-weight:700;text-transform:capitalize;margin:15px 0}@media (min-width:992px){.AreaCategoryHeader .dbox,.AreaCategoryHeader .imax,.AreaCategoryHeader .regular,.section-header.primary{border-top:1px solid #dadadb;padding:20px 0 5px}}@media (min-width:768px){.AreaCategoryHeader .dbox,.AreaCategoryHeader .imax,.AreaCategoryHeader .regular,.section-header.primary{border-top:1px solid #dadadb;padding-top:30px}}@media (max-width:767px){.AreaCategoryHeader .dbox,.AreaCategoryHeader .imax,.AreaCategoryHeader .regular,.section-header.primary{border-top:1px solid #dadadb;padding-top:30px;margin-top:36px}}.AreaCategoryHeader .dbox .section-header--title,.AreaCategoryHeader .dbox>span,.AreaCategoryHeader .imax .section-header--title,.AreaCategoryHeader .imax>span,.AreaCategoryHeader .regular .section-header--title,.AreaCategoryHeader .regular>span,.section-header.primary .section-header--title,.section-header.primary>span{font-size:34px;line-height:48px;font-weight:700;color:#0a0b0d;text-transform:none}@media (max-width:767px){.AreaCategoryHeader .dbox .section-header--title,.AreaCategoryHeader .dbox>span,.AreaCategoryHeader .imax .section-header--title,.AreaCategoryHeader .imax>span,.AreaCategoryHeader .regular .section-header--title,.AreaCategoryHeader .regular>span,.section-header.primary .section-header--title,.section-header.primary>span{padding-top:10px;font-size:22px;line-height:32px}}.no-top-border{border-top:none!important}.no-bottom-border{border-bottom:none!important}.no-borders{border:none!important}.modal .close-button img{max-width:30px;margin:0 5px}@media (max-width:767px){.modal .close-button img{max-width:25px}}.modal .modal-content{border-radius:0}.CineplexModalTitle{color:#0a0b0d;padding:24px 50px 15px 19px}.CineplexModalTitle,.SuperTicketModalTitle{text-transform:uppercase;text-align:left;font-family:MarKOT-Bold;font-size:18px;font-weight:500;border-bottom:1px solid #e5e5e5}.cineplex-modal .modal-footer{padding:20px 15px}.regular-tooltip{border:1px solid #004ea8;display:inline-block;padding:2px;color:#004ea8;width:32px;height:32px;border-radius:20px;text-align:center;text-decoration:none;font-weight:500;cursor:pointer;text-transform:none;line-height:32px;font-size:27px;position:relative;font-family:Mark-OT}@media (max-width:767px){.regular-tooltip{margin:5px 0 0 -2px;width:24px;height:24px;line-height:22px;font-size:21px}}@media (min-width:992px){.regular-tooltip{margin:8px 0 0 4px}}.regular-tooltip:focus,.regular-tooltip:hover{text-decoration:none;background-color:#003c71;color:#fff;border-radius:20px}.tooltip>.tooltip-inner{background-color:#fff;color:#000;border:1px solid #153a67;padding:10px;font-size:10px}@media (max-width:767px){.icon-tooltip{line-height:40px;float:right}}.icon-tooltip:focus{outline:none}@media (min-width:992px){.icon-tooltip{line-height:48px}.icon-tooltip img{width:32px}}.voucher-tooltip{border:1px solid #004ea8;display:inline-block;padding:2px;color:#004ea8;width:32px;height:32px;border-radius:20px;text-align:center;text-decoration:none;font-weight:500;cursor:pointer;text-transform:none;line-height:32px;font-size:27px;position:relative;font-family:Mark-OT}@media (max-width:767px){.voucher-tooltip{margin:0 0 0 12px;width:24px;height:24px;line-height:22px;font-size:21px}}@media (min-width:768px){.voucher-tooltip{margin:8px 0 0 15px}}@media (min-width:992px){.voucher-tooltip{margin:15px 0 0 15px}}.voucher-tooltip:focus,.voucher-tooltip:hover{text-decoration:none;background-color:#003c71;color:#fff;border-radius:20px}.dark-header{background:#0a0b0d;color:#fff;padding-top:11px;min-height:77px}.dark-header h2{font-size:17px}.dark-header .container{z-index:25;position:relative}.dark-header .back-button{position:absolute;top:23px;left:22px}.dark-header .back-button svg path{stroke:#fff}.dark-header .header-title{text-align:center;color:#fff;margin:0;padding:0}.dark-header .logo-wrapper img{max-width:120px}.dark-header .user{display:inline-block!important}.dark-header .connect_user_info{padding-top:0;height:57px}.dark-header .connect_user_info .userInfo{display:flex;width:auto;align-items:center;height:100%}.dark-header .connect_user_info .name-label{line-height:22px;font-size:14px;font-weight:400;color:#eee;max-width:100%;padding-left:10px}.dark-header .connect_user_info .picture-icon-container,.dark-header .connect_user_info .profilePicture-RR{margin-top:12px!important;margin-left:-30px;width:30px!important;height:30px!important;background-color:#777;border-radius:20px;color:#fff;text-align:center;font-size:15px;line-height:15px;position:absolute}.dark-header .connect_user_info .picture-icon-container .profilePictureInitials,.dark-header .connect_user_info .profilePicture-RR .profilePictureInitials{font-size:11px}.dark-header .connect_user_info #scenePointPlaceholder,.dark-header .connect_user_info .lock{display:none}@media (min-width:992px){.bottom-padding-block{min-height:100px}}.regular-footer{margin-top:0}@media (min-width:992px){.regular-footer .list-buttons .proceed{margin:4px 0!important}}.regular-footer .proceed .total{line-height:normal}.regular-footer .proceed .total p{display:block;width:100%}.proceed .time-left{font-size:18px;font-weight:400;color:#155a9b;line-height:50px;white-space:nowrap}@media (min-width:992px){.proceed .time-left{font-size:20px}}.proceed .time-left .timer{font-weight:700}.proceed .time-left .remainingTime{display:inline-block}@media (min-width:992px){.proceed .time-left .remainingTime{width:60px}}@media (max-width:767px){.proceed .time-left .remainingTime{width:35px}}.proceed .time-left .timer-text{font-weight:400}.proceed .total{color:#155a9b;font-size:16px;line-height:50px;text-align:right}.proceed .total span{font-weight:400}@media (max-width:992px){.proceed .time-left,.proceed .timer,.proceed .total{font-size:14px}.proceed .proceed-container{display:flex;flex-direction:column;align-items:center}.proceed .total-container{order:1;width:100%;padding-top:15px}.proceed .button-container{order:2}.proceed .timer-container{order:3;text-align:center}}@media (min-width:992px){.proceed-button{padding-top:10px}}@media (min-width:992px) and (max-width:1079px){.proceed-button{padding-top:10%}}@media (max-width:767px){.proceed-button{padding:0 3%}}.regular-footer{width:100%;bottom:0;right:0;background-color:#fff;box-shadow:0 -2px 4px 0 rgba(0,0,0,.1);margin-top:10px;z-index:1000!important;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden}.regular-footer .btn-block{width:100%!important;display:block!important}.regular-footer .footer-inner{padding:5px 0;z-index:100;position:relative;margin:0}.regular-footer .btn,.regular-footer button{width:auto}.regular-footer--text-item{color:#155a9b;font-size:16px;font-weight:700;line-height:1.54;letter-spacing:-.2px}.regular-footer--text-total{font-size:16px;color:#000}#proceedBar>#proceed-block .proceed-footer-row{padding:4px;color:#000}@media (max-width:575px){#proceedBar>#proceed-block .proceed-footer-row{padding:0 4% 5%}}@media (max-width:990px){#proceedBar>#proceed-block .proceed-footer-row{padding:0 4% 2%}}#proceedBar>#proceed-block .proceed-footer-text{text-align:right}@media (max-width:992px){#proceedBar>#proceed-block .proceed-footer-text{text-align:left}}@media (max-width:575px){#proceedBar>#proceed-block .proceed-footer-text .footer-text-total-mobile{font-size:10px}}.regular-footer--payment-bloc{margin:auto;text-align:center}.regular-footer--payment-bloc .btn-block{display:block!important}@media (min-width:992px){.regular-footer--payment-bloc .btn-block{width:100%!important}}@media (max-width:767px){.regular-footer--payment-bloc .btn-block{margin:0 4px 6px;width:calc(100% - 8px)!important}}@media (min-width:992px){.regular-footer .footer-inner{padding:15px 22px}.regular-footer .btn,.regular-footer button{margin:0}}@media (min-width:375px) and (max-width:375px){.iPhonex{padding:0 0 3px!important}}@media (max-width:992px){#BookingFeeInfoButton{float:left;padding:0 0 0 5px}}@media (min-width:992px){#BookingFeeInfoButton{padding:0}}#BookingFeeInfoButton>img{width:18px}@media (max-width:992px){.bookingFeeText{float:left}}.proceedBackground{z-index:2147483647;position:fixed;width:100%;height:100%;top:0;left:0;background-color:#000;filter:alpha(opacity=80);opacity:.8}@keyframes spinnerOne{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#proceedSpinner{position:fixed;top:50%;left:50%;z-index:2147483647;text-align:center}.spinner-container{position:absolute;top:50%;left:50%;-moz-transform:perspective(1px) translate(-50%,-50%);-o-transform:perspective(1px) translate(-50%,-50%);-webkit-transform:perspective(1px) translate(-50%,-50%);transform:perspective(1px) translate(-50%,-50%);margin:0}.spinner-container .spinner-wrapper{display:inline-block;animation:s 1.5s linear infinite;height:85px;width:85px}.spinner-container .spinner-img{animation:spinnerOne 1s linear infinite}.navigationCompleted{cursor:pointer}.step-item{padding:0 4px;text-align:left}.steps{padding:20px 0 10px}.steps a{text-decoration:none}.steps .step-item{font-weight:400;text-align:center;padding-bottom:10px}.steps .step-item:before{height:0}.steps .step-item .step-title{text-transform:uppercase;color:#637088;font-weight:500;font-size:12px}@media (min-width:768px){.steps .step-item .step-title{font-size:15px;font-weight:500;line-height:1}}.steps .step-item .step-desc{margin:0;font-size:11px}@media (min-width:768px){.steps .step-item .step-desc{font-size:13px}}.steps .step-item .step-item.active:before{background-color:#155a9b}.steps .step-item.active .step-title{font-weight:700;color:#004ea8}.steps .accessibility--alert-message{display:none}.scene-top .regular-bold{font-weight:700;text-align:left;color:#0a0b0d}.scene-top .regular-text{font-size:12px;text-align:left;color:#666}#sceneInfoTicketingView .scene-top .regular-text{font-weight:700;color:#0a0b0d;margin:8px 0 16px}#sceneInfoTicketingView .scene-top .regular-bold{margin-top:0}@media (min-width:992px){.scene-top{text-align:center;background-image:none}.scene-top .regular-bold{text-align:left}.scene-top .regular-text{font-size:12px;text-align:left}.scene-top img{text-align:center}.scene-point p{font-size:12px}#sceneInfoTicketingView .scene-top .regular-bold{font-size:20px;margin-bottom:8px}#sceneInfoTicketingView .scene-top .regular-text{font-size:16px;margin:0}#sceneInfoTicketingView .scene-point p{font-size:16px}#sceneInfoTicketingView .scene-card-info .section-header--edit{margin-top:20px}}@media (max-width:992px){#sceneInfoTicketingView .scene-top .regular-bold,#sceneInfoTicketingView .scene-top .regular-text{font-size:16px}}@media (max-width:768px){#sceneInfoTicketingView .scene-top .regular-bold,#sceneInfoTicketingView .scene-top .regular-text{font-size:14px}}@media (max-width:767px){.scene-point p{font-size:14px}.footer-pad{padding-bottom:75px}.scene-card-info.scene-card-info-widget{margin-left:10px;margin-right:10px;padding-top:20px;border-top:1px solid #d9d9d9}#sceneInfoTicketingView .scene-point.scene-card-info .section-header--edit{margin-top:5px}}@media (max-width:575px){.footer-pad{padding-bottom:50px}.scene-point p{font-size:12px}.scene-top .regular-bold,.scene-top .regular-text{font-size:14px}#sceneInfoTicketingView .scene-point.scene-card-info .section-header--edit{margin-top:5px}}.widget-header-float{float:left}@media (max-width:767px){.widget-header-float button{padding:6px 9px}}.section-header--title.section-header--title-fullwidth{width:100%}.scene-top{background-size:cover;position:relative;height:auto}.scene-top .scene-card{margin:5px 0}.scene-top .btn{float:right;padding:7px 12px}.scene-card-info{margin-top:40px}.scene-card-info .section--title{font-size:24px;font-weight:700;line-height:32px;margin:0}.scene-card-info .scene-card{width:100%;padding-right:10px}.scene-card-info .balance .balance-item p{margin:0}.scene-card-info .balance .balance-item.redeem p{color:#e60000!important}.scene-card-info .scene-card-item--tooltip a{margin:20px 0 0 -2px}.scene-padding{padding:5px 0}.scene-card-info .scene-padding{padding:0}.scene-top--head{height:auto;background-size:cover;position:relative;color:#0a0b0d}.scene-top--head img{height:42px;margin:11px 22px}.scene-info-ticketing{padding-bottom:340px}.scene-info-ticketing .section-header{border-top:1px solid #dadadb!important;padding-top:30px}.scene-card-page{max-width:100%;width:100%}.scene-card-page .section-header.primary{border:none;padding:5px 0;margin:15px 0 0;text-transform:uppercase}.scene-card-page .section-header.primary .section-header--title{font-size:24px;line-height:40px}.scene-card-page .icon-tooltip{line-height:40px}.scene-card-page .scene-card-item--text{margin:0;text-align:left;padding-left:10px;line-height:22px}.scene-card-info .section-header.primary{border:none;padding-bottom:3px;line-height:40px;margin:0}.scene-card-info .scene-card-btn{padding-right:11px}.scene-card-info .scene-card-btn .btn{font-size:14px;padding:7px 12px}.scene-card-info .scene-card{margin:0 0 8px}.SceneInfoModalHeader{padding:0;width:100%;background-size:cover;border-radius:5px 5px 0 0}.SceneInfoLogo_en,.SceneInfoLogo_fr{height:62px;margin:0 auto;background-position:50%;background-repeat:no-repeat;background-size:cover}.SceneInfoLogo_en{background-image:url(../../IMG/scene/scene-plus-bg-en.png)}.SceneInfoLogo_fr{background-image:url(../../IMG/scene/scene-plus-bg-FR.png)}.scene-card-big{width:100%}.scene-edit{padding-top:20px}.poster-image{width:100%;margin-top:20px;padding:0 10px}.poster-image img{width:100%;height:auto}@media (min-width:992px){.poster-image{width:100%}}.subheader{color:#637088;font-size:12px;text-transform:uppercase;line-height:16px}.showtime-info-text-info,.subheader{font-weight:700}.rating-wrapper{padding:4px 0 10px}.rating-wrapper .film-rating{width:auto;border:1px solid #0a0b0d;padding:6px 7px 4px;font-size:20px;font-weight:700}.session-icon img{padding:0 10px;margin-top:-7px}.showtime-info-container{display:flex}@media (max-width:767px){.showtime-info-container{padding:0 11px}}.showtime-info-container .section-header--edit{margin:18px 0}@media (max-width:575px){.showtime-info-container .section-header--edit{margin:14px 0}}.showtime-info-small-heading{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.showtime-info-small-heading--left-side{margin-right:5px;text-align:center;position:relative}.showtime-info-small-heading--left-side img{position:absolute;top:-34px;left:-30px;height:125px}@media (max-width:767px){.showtime-title{margin-top:5px}}.cineclub-benefit-list{padding-left:15px}.section-header--title.savings-messaging-header{font-size:26px!important;line-height:36px!important}.savings-message-info-list{text-align:left}.savings-messaging-section .section-header{padding-top:30px}.savings-messaging-section .section-header img{margin-bottom:16px}.savings-messaging-section .section-header.primary{border:none;padding-bottom:3px;line-height:40px;margin:0}.savings-messaging-section #savings-messaging-body-desktop{margin-top:16px}.savings-messaging-section #savings-messaging-body-desktop .savings-messaging-subheading-desktop p{margin-bottom:16px}.savings-messaging-section #savings-messaging-body-desktop .savings-messaging-body-desktop{margin-left:13px;padding:0 10px}@media (min-width:768px){.savings-messaging-tablet-row .savings-info-button{top:0}.savings-messaging-tablet-row #savings-messaging-body-mobile .savings-messaging-body-mobile{margin-top:17px}.savings-messaging-tablet-row.row.body-container{padding-bottom:140px}.section-header--title{width:100%}}@media (min-width:992px){.savings-messaging-tablet-row.row.body-container{padding-bottom:30px}}@media (max-width:767px){.savings-messaging-section .savings-info-button{top:0}.savings-messaging-section .savings-info-button button{padding:5px 0 0}.savings-messaging-section .section-header{border-top:1px solid #dadadb!important;padding-top:30px}.savings-messaging-section .section-header .scene-logo{text-align:center}.savings-messaging-section .section-header .section-header--title{width:100%}.savings-messaging-tablet-row{padding-bottom:150px!important}}.booking-fee-info-modal .booking-fee-modal-header{height:auto}.booking-fee-info-modal #booking-fee-modal-desc{padding:0 1px 0 0}.booking-fee-info-modal .booking-fee-modal-content{margin:56px 32px 40px}.booking-fee-info-modal .booking-fee-modal-content>div{margin:16px 0 0}.booking-fee-info-modal .booking-fee-modal-content hr{margin:16px 0;padding:0 0 10px}.booking-fee-info-modal .booking-fee-modal-content #booking-fee-discount{margin:8px 0 0}.booking-fee-info-modal .booking-fee-modal-content .booking-fee-fine-print{font-style:normal;line-height:14px;margin-top:10px}.booking-fee-info-modal .booking-fee-modal-content .booking-fee-fine-print.with-margin{margin-top:4px}@media (max-width:767px){.booking-fee-info-modal .booking-fee-modal-title{font-size:22px}.booking-fee-info-modal #booking-fee-cap{margin:10px 0 0;font-size:10px}.booking-fee-info-modal .booking-fee-fine-print{font-size:10px}}@media (min-width:768px){.booking-fee-info-modal .booking-fee-modal-title{font-size:32px}.booking-fee-info-modal #booking-fee-cap{margin:10px 0 0;font-size:12px}.booking-fee-info-modal .booking-fee-fine-print{font-size:12px}}@media (min-width:992px){.booking-fee-info-modal #booking-fee-cap{margin:10px 0 0;font-size:14px}.booking-fee-info-modal .booking-fee-fine-print{font-size:14px}}.booking-fee-title-container{display:flex;flex-direction:row;align-items:center}.booking-fee-title-container h4{margin:0}.booking-fee-title-container .booking-fee-info{height:auto;width:auto;padding:2px 8px;margin-left:4px}.booking-fee-no-discount{text-decoration:line-through;text-decoration-color:grey;color:grey;margin-right:8px}.payment-options-modal .scene-redeemable-modal-header{height:auto}.payment-options-modal .scene-redeemable-modal-content{margin:56px 32px 40px}.payment-options-modal .scene-redeemable-modal-content>div{margin:16px 0 0}.pay-with-points-info{height:auto;width:auto;padding:2px 8px;margin-left:4px}.voucher{margin-top:10px}.voucher .section-header{border-bottom:none;border-top:1px solid #dadadb;padding-top:30px}.voucher .add-ticket{padding-right:0}.booking-fee .booking-fee-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:0;padding-top:30px;padding-bottom:0}.booking-fee .booking-fee-header .booking-fee-text{font-weight:400;font-size:20px;line-height:28px;text-align:right}.booking-fee .booking-fee-exclusion{font-weight:700}.booking-fee .booking-fee-fineprint{margin-top:8px}.section-header.primary.booking-fee-header{border-bottom:none;border-top:1px solid #dadadb;padding-top:30px}.add-a-code{padding:20px 0}.tickets-selection{margin-top:15px}.section-description{font-size:20px;text-transform:none;line-height:40px}.subscription-tickets{border-bottom:1px solid #dadadb;margin-bottom:15px;padding-bottom:15px}article.dbox{margin-top:20px}.ticketing-item{padding:10px 0}.ticketing-item .regular-bold{font-size:20px;font-weight:700;line-height:1.2;text-align:left;text-transform:lowercase;margin:5px 0!important}.ticketing-item .regular-bold .regular-tooltip{margin-left:15px}.ticketing-item .regular-bold:first-letter{text-transform:uppercase}.ticketing-item .item-second-line{margin-top:0}.ticketing-item .pricing{font-size:20px;font-weight:400;line-height:1.33;text-align:left;margin-bottom:0;text-transform:none}.ticketing-item .pricing h3{text-transform:none;font-size:20px;font-weight:700;line-height:1.2;text-align:center;margin-top:0;margin-right:0}.ticketing-item .pricing em{font-size:18px;font-weight:500;font-style:normal;display:inline-block;padding:0;margin:0}.ticketing-item p{margin:0;line-height:26px}.ticketing-item .sub-text{font-size:14px;margin-bottom:5px}.ticketing-item .tooltips{text-align:right}.ticketing-item hr:last-child{display:none}.redeem-perf .VoucherName{font-size:20px}.ticketing-item--without-card{padding:10px;display:block}.ticketing-item--without-card .regular-bold{font-size:20px!important;font-weight:700;line-height:1.2;text-align:left;text-transform:lowercase}.ticketing-item--without-card .regular-bold:first-letter{text-transform:uppercase}.ticketing-item--without-card .regular-text{font-size:20px;font-weight:400;padding:0}.ticketing-item--without-card .regular-text .regular-tooltip{margin-left:15px}@media (min-width:768px){.ticketing-item,.ticketing-item--without-card{padding:10px 0}}@media (max-width:767px){.ticketing-item,.ticketing-item--without-card{padding:10px 0}.ticketing-item--without-card .regular-bold,.ticketing-item--without-card .regular-text,.ticketing-item .regular-bold,.ticketing-item .regular-text{font-size:14px!important}.redeem-perf .VoucherName,.ticketing-item .pricing,.ticketing-item .pricing em{font-size:14px}}@media (min-width:992px){.ticketing-item img{width:100%;padding:5px 10px 0 0;max-width:80px}.ticketing-item .item-second-line{margin-top:0}#TicketsInfoButton{padding:5px 0}}.tickets-selection{margin:0}.admission-prices{margin-top:0;font-size:14px;padding:10px 0;font-weight:400;line-height:1.31;text-transform:lowercase}.admission-prices:first-letter{text-transform:uppercase}@media (min-width:992px){.increment-module{margin:11px auto 3px}}.redeem-perf .regular-text{font-size:14px}.tickets-selection .regular-text{margin-bottom:0}.tickets-selection .purchase-tickets select{margin:0!important}.tickets-selection .purchase-tickets .regular-bold{text-transform:none;font-size:15px}.tickets-selection .purchase-tickets em{font-weight:400;padding:0}@media (min-width:992px){.tickets-selection .purchase-tickets .regular-bold{margin:20px 0}}@media (max-width:767px){.tickets-selection .add-qty-btn{padding:5px 12px}}.ticketing-item .regular-bold{margin:0!important}#scene-card-info-balance-starting{float:right}#sceneInfoTicketingView .scene-top .masked-card-number{font-weight:100!important}.scene-admit-info{margin-top:10px}.scene-admit-info .section-header{border-bottom:none;border-top:1px solid #dadadb;padding-top:30px}.ticket-modal-title{padding-top:50px;text-align:center;font-size:24px}.ticket-modal-content{padding:0 40px;font-size:15px}.area-category-header{font-weight:500;padding:0}.ticket-modal-ticket-type-row{padding-bottom:15px}.ticket-info-modal-area-category-header{padding-top:20px;padding-bottom:10px}.ticket-info-modal-area-category-content{border-bottom:1px solid #454b55;padding-bottom:15px}.ticket-info-modal-ticket-type{font-weight:700;line-height:1.2;text-align:left}.ticket-info-modal-disclaimer{padding:15px;text-align:center;font-size:10px;line-height:1.2}.in-theatre-text{text-align:right}.seat-map-legend{max-width:100%;margin:10px auto 0}.seat-map-legend h2{font-size:12px}.seat-map-legend .section-header{padding:15px 0 10px}.seat-map-legend .section-header .section-header--title{color:#155a9b;font-size:12px;font-weight:700;text-transform:uppercase}.seat-map-legend .legend-item{min-height:50px;display:flex}@media (max-width:767px){.seat-map-legend .legend-item{min-height:42px}}.seat-map-legend .primeseat{width:50px;margin-left:13px}.seat-map-legend .non-reserved{opacity:.4!important}.seat-map-legend .seat-items{margin:5px 0 0}.seat-map-legend .legend-label{font-size:12px;text-align:left;font-weight:500;display:block;margin:5px 10px 8px;line-height:15px}.seat-map-legend .seat-cell{height:16px;width:16px;min-width:16px;background-size:16px 16px!important;border-radius:3px;margin:3px 0}.seat-map-legend .seat:after{top:10px;width:16px}.seat-map-legend-btn{width:100%;height:50px;text-align:center;display:block;margin:20px auto}.seat-map-legend-btn button{width:158px!important;font-size:12px!important}.seat-map-legend-btn button:first-child,.seat-map-legend-btn button:last-child{width:38px!important}.front-container{width:100%;z-index:9;height:50px}.front-container .screen-indicator-en{background:url(../../IMG/icons/screen-line-en.svg) content-box no-repeat;background-size:contain}.front-container .screen-indicator-fr{background:url(../../IMG/icons/screen-line-fr.svg) content-box no-repeat;background-size:contain}.front-container .front-indicator{width:100%;padding-top:4px;text-align:center;font-size:14px;text-transform:uppercase;color:#155a9b;line-height:30px;height:52px}.panzoom-button{display:block;position:relative;width:100px;height:30px;margin:10px}.panzoom-button button{padding:0;line-height:0;margin:5px;width:25px;height:25px}.seat-map-legend .section-header .section-header--title{color:#0a0b0d}#seatmap #seat-map{-moz-transform-origin:0 0}.seatCharts-container .seatCharts-row{height:35px;display:flex;align-items:center}@media (min-width:600px){.seatCharts-container .seatCharts-row{height:50px}}.seatCharts-container .controlHolder{display:block}.seatCharts-container .seatCharts-cell{margin:3px;float:left;text-align:center;outline:none;font-size:13px;height:25px;width:25px;line-height:25px}.seatCharts-container .seatCharts-seat{cursor:default}.marker{display:block;left:0!important;top:0!important;position:absolute!important;bottom:auto!important;right:auto!important}.zoomHolder{width:100%;height:auto;position:relative;overflow:hidden}.zoomHolder img{display:block}@media (min-width:1200px){.zoomHolder{height:700px}}.fullscreenToggle,.zoomIn,.zoomOut{background:url(../../IMG/icons/pz_sheet.png) no-repeat;width:30px;height:30px;overflow:hidden;position:relative;display:block;z-index:100;margin:5px 0;cursor:pointer}.fullscreenToggle:focus,.zoomIn:focus,.zoomOut:focus{outline:2px solid #0a0b0d}.fullscreenToggle{background-position:-60px 0}.zoomIn{background-position:0 0}.zoomOut{background-position:-30px 0}.zoomIn.on,.zoomOut.on{opacity:1;cursor:pointer}.zoomIn.off,.zoomOut.off{opacity:.5;cursor:auto}.controlHolder{border-radius:2px;background:#fff;box-shadow:0 0 1px 0 rgba(0,0,0,.2);position:absolute;right:25px;bottom:10px;padding:5px;z-index:1;display:none}@media (min-width:768px){.controlHolder{display:block}}.fullscreenDiv{left:0!important;top:0!important;width:auto!important;height:auto!important;right:0!important;bottom:0!important;position:absolute!important;background:#fff;z-index:999999;overflow:hidden}.fullscreenToggle.on{background-position:-90px 0}.fullscreenToggle.off{background-position:-60px 0}.seat-cell-container{float:left;height:30px;width:28px;position:relative;margin:3px}.seat-cell-container:focus-within{border:2px solid #0a0b0d;border-radius:0;width:36px;padding:1px 2px;margin:0 -1px;display:flex;overflow:hidden;justify-content:center;align-items:center;height:36px}.seat-cell{color:#004ccc;outline:none;font-size:12px;line-height:25px;text-align:center;height:30px}.seat-cell.vip1,.seat-cell.vip2,.seat-cell.vip3{width:30px}.seat-cell .wheelchairtext{position:absolute;top:0;right:0;margin:0;padding:0;color:#a7a8aa;line-height:1;font-size:10px}@media (min-width:768px){.seat{border-radius:4px}.occupied.wheelchair,.wheelchair{margin:3px}}.seat{background-color:#003c9e;color:#003c9e;border-radius:5px;width:28px;position:relative;cursor:default;background-size:contain}.seat.vip1{margin-right:1px;border-radius:5px 0 0 5px;margin-left:3px}.seat.vip2{margin-left:1px;border-radius:0 5px 5px 0;margin-right:3px}.seat.vip3{margin-left:2px;margin-right:2px;border-radius:0 0 1px 1px}.seat.vip1.distance{margin:4px 3px 4px 1px}.seat.vip2.distance{margin:4px 1px 4px 3px}.seat.vip1.distance{margin:4px 2px}.seat.premium{background-color:#f57900;color:#f57900}.seat.handicap{background-color:#42a5fc;color:#42a5fc}.seat.balcony{background-color:#003c9e;color:#003c9e}.seat.non-reserved{background-color:#004ccc;color:#004ccc;opacity:.4}.seat.prime{background-color:#155a9b;color:#155a9b;opacity:1!important}.seat.selected{background:url(../../IMG/icons/icon_selected.svg) border-box no-repeat;background-size:contain;opacity:1!important;border-radius:0}.seat.occupied{background:url(../../IMG/icons/icon_occupied.svg) border-box no-repeat;background-size:contain;border-radius:0}.seat.space{background-color:transparent;visibility:hidden}.seat.wheelchair{background:url(../../IMG/icons/icn-wheelchair-space.svg) 50% no-repeat}.seat.occupied.wheelchair{background:url(../../IMG/icons/icn-wheelchair-occupied.svg) 50% no-repeat}.seat.selected.wheelchair{background:url(../../IMG/icons/icn-wheelchair-selected.svg) 50% no-repeat}.seat.wheelchair-handicap{background:url(../../IMG/icons/icn-wheelchair-handicap.svg) 50% no-repeat}.seat.wheelchair-prime{background:url(../../IMG/icons/icn-wheelchair-prime.svg) 50% no-repeat}.seat.distance{background:url(../../IMG/icons/icon_social-distance.svg) content-box no-repeat;background-size:contain;border-radius:0}.seat.wheelchair-nonreserved{background:url(../../IMG/icons/icn-wheelchair-nonreserved.svg) 50% no-repeat}.seat.wheelchair-handicap:after,.seat.wheelchair-nonreserved:after,.seat.wheelchair-occupied:after,.seat.wheelchair-prime:after,.seat.wheelchair-selected:after,.seat.wheelchair:after{display:none!important}#seatmap .seats-selected{margin:0;color:#11883d;font-size:18px;padding:10px 0 15px;display:block}.seatmap-modal{width:850px;max-width:96%}#pinchzoomerwrapper{position:absolute;transform-origin:0 0 0;bottom:auto;right:auto;top:0;left:0;transform:matrix(.80663,0,0,.80663,0,0);touch-action:manipulation;user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0);backface-visibility:hidden;opacity:1}.seatCharts-row .head-line-r{left:auto!important}.seatCharts-container{padding:35px;float:none}.head-line,.head-line-r{position:absolute;z-index:9;background:#fff;color:#666;font-weight:700;text-transform:uppercase;opacity:1!important;font-size:20px}.head-line-r:after,.head-line:after{content:" ";background:#fff;display:block;position:relative;height:125px}.head-line{left:0}.head-line-r{right:0}.health-and-safety-box{font-size:18px;font-weight:400;line-height:normal;border-radius:4px;margin-top:20px}.health-and-safety-header{font-size:21px;font-weight:600;margin-top:0}@media (min-width:992px){.health-and-safety-header{margin-bottom:20px}.health-and-safety-messaging{padding-top:10px}.physical-distance-icon{float:left;padding-right:20px}}@media (max-width:767px){.health-and-safety-header,.health-and-safety-messaging{text-align:left;font-size:14px}.physical-distance-icon{display:none}}.physical-distance-chair-icon{margin-bottom:15px}.seats-selected{color:#15ac4c}@media (min-width:768px){.seats-container{padding-bottom:200px}}@media (max-width:767px){.seats-container{padding-bottom:200px}.seats-container .section-header.primary{border-bottom:none;margin-bottom:0}}.paypal-card{max-width:70px}.total-price{margin:20px 0;display:inline-block}@media (max-width:767px){.purchase-summary table{margin-bottom:0}}.purchase-summary table td{border:none!important;padding:10px 0!important}.PaymentMethod .section-header.primary{padding-top:48px}.PaymentMethod .bottom-padding{padding-bottom:48px}.PaymentMethod .top-padding{padding-top:48px}.PaymentMethod .top-bottom-padding{padding:48px 0}.PaymentMethod .gift-cards-container{padding-top:0}.PaymentMethod .other-payment-methods-container{padding-bottom:0}.PaymentMethod .other-payment-methods-add{padding-bottom:48px;padding-top:14px}.PaymentMethod .section-header--title{line-height:34px;margin-bottom:16px}@media (max-width:767px){.PaymentMethod .section-header--title{font-size:18px}}@media (min-width:768px){.PaymentMethod .section-header--title{font-size:20px}}@media (min-width:992px){.PaymentMethod .section-header--title{font-size:26px}}.PaymentMethod p{margin-bottom:8px}.PaymentMethod .paymentCardNumber{line-height:38px}@media (max-width:767px){.PaymentMethod .section-header.primary{margin:15px 0 0}}.PaymentMethod .pay-with-points-checkbox{padding-left:0;padding-right:0;margin-top:18px}.PaymentMethod .scenePointsAmountToPay{white-space:nowrap}.PaymentMethod .scenePointsAmountToPay .scenePointsAmountToPay-input .scenePointsAmountToPay-input-placeholder{line-height:40px;position:absolute;bottom:0;left:15px;font-weight:400;font-size:16px;color:#0a0b0d}.PaymentMethod .scenePointsAmountToPay .scenePointsAmountToPay-input input{text-align:right;width:inherit;padding-left:10px;padding-right:10px;border-radius:0;border:1px solid #0a0b0d;background:transparent}.PaymentMethod .scenePointsAmountToPay .scenePointsAmountToPay-input span{line-height:40px}.PaymentMethod .scenePointsAmountToPay .scenePointsAmountToPay-input input::-webkit-inner-spin-button,.PaymentMethod .scenePointsAmountToPay .scenePointsAmountToPay-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.PaymentMethod .scenePointsAmountToPay .scenePointsAmountToPay-input input[type=number]{-moz-appearance:textfield}.PaymentMethod .scenePointsAmountToPay .scenePointsAmountToPay-label{margin-top:0;color:#545557;font-weight:400;text-transform:none}.PaymentMethod .scenePointsAmountToPay .scenePointsAmountToPay-label button{padding:0;width:auto;margin-bottom:8px}.PaymentMethod .scenePointsBalance{margin-top:50px;text-align:right}.PaymentMethod .pay-with-points-warning-message{color:#545557}@media (max-width:767px){.PaymentMethod .section-header.primary,.purchase-summary .section-header.primary{margin:15px 0 0}}.add-card a{font-weight:700;line-height:60px}#booking-fee-total{vertical-align:middle}.purchase-total{font-weight:700}#connectPaymentForm .FastpayOptionsLabel{padding:10px 25px}.add-payment{margin:8px 0}.add-payment img{width:100%;max-width:70px}#connectPaymentForm .PaymentOptions{border-radius:0;width:100%;max-width:70px;border:1px solid #0a0b0d}#connectPaymentForm .FastpayOptionsLabel{padding:10px 0}@media (max-width:767px){.PaymentOptions{width:100%}.PaymentMethod .section-header.primary{border-bottom:none;border-top:1px solid #dadadb;padding-top:32px}}.regular-v-centered{line-height:46px}.PaymentMethod .add-card{padding:0!important}#scene-redeemable-rate p strong{display:block}@media (min-width:992px){.pcie-container{margin-bottom:30px;padding-bottom:10%}}@media (min-width:768px){.pcie-container{padding-bottom:250px}}@media (max-width:767px){.pcie-container{padding-bottom:300px}}.right-float{float:right}.order-review,.showtime-info{display:flex}.order-confirmation{margin-bottom:20px}.order-confirmation .full-width-container{padding:10px}.total-price{width:100%}.thank-you-container{padding:10px 0}.thank-you-container .section-header{padding-top:10px;margin-bottom:10px;border-bottom:none}.total-price .list-2elements:first-child{padding:0 0 5px;margin:0}.order-review{padding:15px 0}.equipment-success{border-radius:0;background-color:rgba(21,172,76,.05);border:1px solid #15ac4c;padding:15px 20px;margin-top:15px}.performanceBox .shadow-box-module{border-bottom:none}.performance-review-order p{margin:4px 0}.performance-review-order .total{font-weight:700}.concessions-entry-point-container{height:324px;width:100%;color:#fff;min-height:350px;padding-top:5%;z-index:1}.concessions-entry-point{height:100%;background-image:url(../../IMG/concessions/concessions-widget-1440.png),linear-gradient(0deg,#0a0b0d,rgba(10,11,13,.65) 34.18%,rgba(10,11,13,0) 82.1%),linear-gradient(0deg,rgba(10,11,13,.5),rgba(10,11,13,.5));padding:96px 32px 32px;background-size:cover}.concessions-entry-point-header{padding-bottom:28px;font-size:32px;color:#fff}.concessions-entry-point-content{color:#fff}button.concessions-entry-point-btn{background:#004ccc;border-radius:4px;width:32%}@media (max-width:1440px){.concessions-entry-point{padding:96px 28px 32px;background-image:url(../../IMG/concessions/concessions-widget-1024.png),linear-gradient(0deg,#0a0b0d,rgba(10,11,13,.65) 34.18%,rgba(10,11,13,0) 82.1%),linear-gradient(0deg,rgba(10,11,13,.5),rgba(10,11,13,.5))}}@media (min-width:768px){.concessions-entry-point{margin-left:15px}}@media (max-width:768px){.concessions-entry-point{padding:56px 28px 32px;margin-left:15px;margin-right:15px;background-image:url(../../IMG/concessions/concessions-widget-768.png),linear-gradient(0deg,#0a0b0d,rgba(10,11,13,.65) 34.18%,rgba(10,11,13,0) 82.1%),linear-gradient(0deg,rgba(10,11,13,.5),rgba(10,11,13,.5))}.concessions-entry-point-header{font-size:28px;line-height:33px}button.concessions-entry-point-btn{width:50%}}@media (min-width:330px) and (max-width:768px){.concessions-entry-point{background-image:url(../../IMG/concessions/concessions-widget-320.png),linear-gradient(0deg,#0a0b0d,rgba(10,11,13,.65) 34.18%,rgba(10,11,13,0) 82.1%),linear-gradient(0deg,rgba(10,11,13,.5),rgba(10,11,13,.5))}}@media (max-width:330px){.concessions-entry-point{padding:56px 16px 32px;background-image:url(../../IMG/concessions/concessions-widget-320.png),linear-gradient(0deg,#0a0b0d,rgba(10,11,13,.65) 34.18%,rgba(10,11,13,0) 82.1%),linear-gradient(0deg,rgba(10,11,13,.5),rgba(10,11,13,.5))}.concessions-entry-point-header{font-size:22px;line-height:28px}button.concessions-entry-point-btn{width:100%}}.error-section>*{color:#e0291a}.error-section .payment-error{margin:10px 10px 0;border:none}.error-section .payment-error .payment-error--title{font-size:20px;text-align:center;font-weight:400;color:#e0291a;text-transform:none}.error-page .payment-error{padding:20px}.error-page .payment-error .large-icon{margin:0 auto;display:flex;width:auto}.error-page h3 img{display:none}.standard-page .payment-error{padding:0 21px}.standard-page .payment-error .large-icon{display:none}.standard-page .payment-error h3 img{width:40px;margin:0 10px}.select-events{text-align:center;margin:22px 0}.select-events .events{width:72px;height:108px;background:#fff;box-shadow:0 6px 24px 0 rgba(167,168,170,.4);border:2px solid #d8d8d8;text-align:center;margin:0 auto}.select-events .events h3{color:#155a9b;font-size:20px;font-weight:900;margin-top:30px;text-align:center}.select-events .regular-bold{color:#155a9b;text-transform:uppercase;font-size:16px;text-align:center;padding-top:10px}.select-events .regular{font-size:12px;font-weight:400;color:#155a9b;text-transform:capitalize}.select-events .regular strong{font-size:16px;font-weight:700}.select-performance .section-header .section-header--title{text-transform:capitalize}.select-performance .selected-performance .showtime-image img{width:100%}.select-performance .performance-date input[type=checkbox]+label:after{top:0!important}.select-performance .container-inner{display:inline-block;padding-bottom:0}.select-performance h3{color:#0a0b0d;font-size:18px;text-transform:none}.select-performance .checkbox-item{margin-top:10px;margin-left:0}.select-performance .checkbox-item .showtime-image{width:100%;height:auto;padding-left:0;max-width:100px}.select-performance .checkbox-item input[type=checkbox]+label{padding-left:0;font-size:16px}.select-performance .checkbox-item input[type=checkbox]+label:after{width:25px!important;height:25px!important;right:20px!important;left:auto;top:5px!important}.select-performance .checkbox-item label{font-size:16px;font-weight:400}.select-performance .past-performances label:after{display:none}.select-performance .past-performances .checkbox-item input[type=checkbox]+label:after{border:1px solid #979797;background:#ddd;cursor:not-allowed!important}.select-performance .past-performances .showtime-info-text{font-size:16px;font-weight:400;line-height:28px}.select-performance .past-performances .film-title{padding:8px 0}.review-performance-order .list-line{padding:0}.performance-seance hr{margin:22px auto;width:90%}.performance-seance h4{margin-top:0}.performance-seance .checkbox-item{margin-top:33px}.performance-seance .past-performances .checkbox-item{display:none!important}.performance-seance .past-performances img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.select-performance-section .section-header--edit{display:none}.performance{padding-right:12px!important}.performance .container-fluid{margin:0;padding:10px 0}.bundle-performance{font-size:16px;font-weight:400}@media (min-width:992px){.bundle-discount{font-size:21px;top:-74px;width:673px;position:fixed}.bundle-savings{margin:0 0 22px}.performance-seance hr{display:none}.select-performance hr{margin:22px 0 0}.select-performance h3{font-size:24px!important}}@media (min-width:768px){.auditorium-perf{margin:20px!important}.auditorium-perf:first-child{margin-top:20px!important}.select-performance .selected-performance h3{font-size:16px}}@font-face{font-family:Mark-OT;src:url(../../Fonts/markot.eot);src:url(../../Fonts/markot.eot?#iefix) format("embedded-opentype"),url(../../Fonts/markot.woff) format("woff"),url(../../Fonts/markot.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:MarKOT-Bold;src:url(../../Fonts/markot-bold.eot);src:url(../../Fonts/markot-bold.eot?#iefix) format("embedded-opentype"),url(../../Fonts/markot-bold.woff) format("woff"),url(../../Fonts/markot-bold.ttf) format("truetype");font-weight:700;font-style:normal}.select-seats .bundle-savings{border:1px solid #0a0b0d;margin:0 0 22px;width:auto;padding:0}.select-seats .bundle-savings h3{text-transform:capitalize;font-weight:700;padding:11px 18px;margin:0}.select-seats .bundle-savings .bundle-performance{font-size:15px;font-weight:500;line-height:24px}.select-seats .bundle-savings.selected{border:1px solid #f5c200}.select-seats .bundle-savings.selected h3{background:#f5c200}.series-theatre-selector{border:1px solid #004ccc;color:#004ccc;cursor:pointer;padding:12px 6px;font-size:16px;width:48%;margin:0 5px;font-weight:400}.series-theatre-selector h3{margin-bottom:0;color:#004ccc}@media (max-width:575px){.series-theatre-selector{margin:0 0 15px;width:100%}}.selected-auditorium{border:2px solid #15ac4c;background:rgba(21,172,76,.1);color:#0a0b0d}.selected-auditorium h3{color:#0a0b0d}.performance .time{text-align:left}.performance .showtime-image{padding-right:16px}.performance .showtime-image img{max-width:100%}.performance .section-header--title{margin:36px 0 0;font-size:34px;line-height:48px;font-weight:700}.performance h4{margin-top:0}.bundle-discount{background:#f5c200;padding:20px 0;border-radius:0;transition:all .4s ease;margin:0 10px}.auditorium-perf{margin:20px 10px 10px!important}.auditorium-perf:first-child{margin-top:0!important}.performance-date .checkbox-item{margin:0}.performance-date .regular-text{padding:10px 0}.performance-date hr{margin:10px 0!important}.performance-date #modal-date-content .checkbox-item{margin-top:20px}.performance-date #modal-date-content .checkbox-item:last-child{margin-bottom:20px}.performance-date #modal-date-content .soldout .regular-text{color:#de1212!important}.performance-date #modal-date-content .soldout .checkbox-item,.performance-date #modal-date-content .soldout label:after{display:none}.performance-date #modal-date-content .past-date .regular-text{color:#a7a8aa!important}.performance-date #modal-date-content .past-date label:after{display:none}.performance-date .clear{margin-top:20px;display:block;font-size:15px;line-height:1.2;font-weight:400;text-align:right}.performance-date .label-hidden{display:none}.warning .regular-text{margin:0 20px}.warning h2{font-size:21px;text-align:center;color:#155a9b;text-transform:uppercase}.warning h3{font-size:18px;margin:20px;text-align:center}.warning button{height:40px;font-size:16px}@media screen and (-webkit-min-device-pixel-ratio:0){.grayscale.grayscale-fade{transition:-webkit-filter .5s}}.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0'/></filter></svg>#grayscale");-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-filter:grey;filter:gray}.grayscale.grayscale-fade{transition:-webkit-filter .5s;transition:filter .5s;transition:filter .5s,-webkit-filter .5s}.grayscale.grayscale-fade:hover,.grayscale.grayscale-off{-webkit-filter:grayscale(0);filter:grayscale(0)}.grayscale.grayscale-replaced{-webkit-filter:none;filter:none}.grayscale.grayscale-replaced>svg{transition:opacity .5s ease;opacity:1}.grayscale.grayscale-replaced.grayscale-fade:hover>svg,.grayscale.grayscale-replaced.grayscale-off>svg{opacity:0}.ad-wrap{margin-bottom:20px}hr{border-top:1px solid #dadadb;width:100%;margin:5px 0}.top-bottom-padding{padding:15px 0}@media (max-width:767px){.body-container{padding:11px}}.Ads{margin-top:30px;text-align:left}.Ads img{max-width:100%}.cineclub-wrapper{padding:25px 0}.container-inner{padding:0}@media (min-width:992px){.container,.container-fluid,.container-form,.container-prime{padding-left:0;padding-right:0}}
/*# sourceMappingURL=scss-bundle.min.css.map */
