body{margin:0;padding:0;font-family:sans-serif}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.gallery{height:100%;-ms-flex-direction:row;flex-direction:row}.gallery,.gallery__content{display:-ms-flexbox;display:flex;width:100%}.gallery__content{overflow:hidden;-ms-flex:1 1;flex:1 1}.gallery__animation-wrapper{display:-webkit-box;width:100%}.gallery__children-wrapper{width:100%;display:-ms-flexbox;display:flex}.gallery__trsRight-enter{margin-left:-100%}.gallery__trsRight-enter.gallery__trsRight-enter-active{margin-left:0;-webkit-transition:margin-left .5s;-o-transition:margin-left .5s;transition:margin-left .5s}.gallery__trsRight-leave{margin-left:0}.gallery__trsRight-leave.gallery__trsRight-leave-active{margin-left:0;-webkit-transition:margin-left .5s;-o-transition:margin-left .5s;transition:margin-left .5s}.gallery__trsLeft-enter{margin-left:100%}.gallery__trsLeft-enter.gallery__trsLeft-enter-active{margin-left:0;-webkit-transition:margin-left .5s;-o-transition:margin-left .5s;transition:margin-left .5s}.gallery__trsLeft-leave{margin-left:-200%}.gallery__trsLeft-leave.gallery__trsLeft-leave-active{margin-left:-200%;-webkit-transition:margin-left .5s;-o-transition:margin-left .5s;transition:margin-left .5s}.page-changer,.page-changer>div{overflow:hidden;width:100%;height:100%}.page-changer>div{position:relative}.page-changer>div>div{display:-webkit-box;position:absolute;width:100%;height:100%}.transition-fade-enter-active{-webkit-animation:fadeIn .3s ease-in-out both;animation:fadeIn .3s ease-in-out both}.transition-fade-exit-active{-webkit-animation:fadeOut .3s ease-in-out both;animation:fadeOut .3s ease-in-out both;-webkit-animation-delay:0s!important;animation-delay:0s!important}.transition-fade-showtimes-enter{opacity:0}.transition-fade-showtimes-enter-active{-webkit-animation:fadeInShowtimes .5s;animation:fadeInShowtimes .5s}.transition-fade-showtimes-exit-active{-webkit-animation:fadeOutShowtimes .5s;animation:fadeOutShowtimes .5s}.transition-left-exit-active{-webkit-animation:moveToLeft .3s ease-in-out both;animation:moveToLeft .3s ease-in-out both}.transition-left-appear-active,.transition-left-enter-active{-webkit-animation:moveFromRight .3s ease-in-out both;animation:moveFromRight .3s ease-in-out both}.transition-right-exit-active{-webkit-animation:moveToRight .3s ease-in-out both;animation:moveToRight .3s ease-in-out both}.transition-right-appear-active,.transition-right-enter-active{-webkit-animation:moveFromLeft .3s ease-in-out both;animation:moveFromLeft .3s ease-in-out both}@-webkit-keyframes moveToLeft{to{-webkit-transform:translateX(-100%)}}@keyframes moveToLeft{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes moveFromLeft{0%{-webkit-transform:translateX(-100%);opacity:0}to{opacity:1}}@keyframes moveFromLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{opacity:1}}@-webkit-keyframes moveToRight{to{-webkit-transform:translateX(100%)}}@keyframes moveToRight{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes moveFromRight{0%{-webkit-transform:translateX(100%)}}@keyframes moveFromRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes fadeIn{0%{opacity:0;height:0}}@keyframes fadeIn{0%{opacity:0;height:0}}@-webkit-keyframes fadeOut{to{opacity:0;height:0}}@keyframes fadeOut{to{opacity:0;height:0}}@-webkit-keyframes fadeInShowtimes{0%{opacity:0;margin:0;padding:0;width:0}50%{opacity:0;margin:0;padding:0;width:0}51%{opacity:0;width:45px;margin:5px;padding:5px 8px}to{opacity:1;width:45px;margin:5px;padding:5px 8px}}@keyframes fadeInShowtimes{0%{opacity:0;margin:0;padding:0;width:0}50%{opacity:0;margin:0;padding:0;width:0}51%{opacity:0;width:45px;margin:5px;padding:5px 8px}to{opacity:1;width:45px;margin:5px;padding:5px 8px}}@-webkit-keyframes fadeOutShowtimes{0%{opacity:1;width:45px;margin:5px;padding:5px 8px}50%{opacity:0;width:45px;margin:5px;padding:5px 8px}51%{opacity:0;margin:0;padding:0;width:0}to{opacity:0;margin:0;padding:0;width:0}}@keyframes fadeOutShowtimes{0%{opacity:1;width:45px;margin:5px;padding:5px 8px}50%{opacity:0;width:45px;margin:5px;padding:5px 8px}51%{opacity:0;margin:0;padding:0;width:0}to{opacity:0;margin:0;padding:0;width:0}}@-webkit-keyframes moveToTop{to{-webkit-transform:translateY(-100%)}}@keyframes moveToTop{to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes moveFromTop{0%{-webkit-transform:translateY(-100%)}}@keyframes moveFromTop{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes moveToBottom{to{-webkit-transform:translateY(100%)}}@keyframes moveToBottom{to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes moveFromBottom{0%{-webkit-transform:translateY(100%)}}@keyframes moveFromBottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}}.banner{position:relative;overflow:hidden}.banner__container{display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-direction:column;flex-direction:column}.banner--horizontal{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.banner--horizontal img{max-width:100%;max-height:100%;-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-negative:0;flex-shrink:0}.banner--horizontal .banner__container{-ms-flex-preferred-size:373px;flex-basis:373px;-ms-flex-negative:0;flex-shrink:0}.banner__content{-ms-flex:1 1;flex:1 1;min-height:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.animation-image{width:100%;height:100%;left:0;position:absolute;z-index:999}.animation-image--hidden{left:-100%;-webkit-transition:left 2s;-o-transition:left 2s;transition:left 2s}.banner .location__header-image{display:none}.click-layer{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0}.click-layer,.click-layer--hover{-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.click-layer--hover{opacity:.5}.click-layer__buttons{width:100%;margin-bottom:15px;-ms-flex-pack:space-evenly;justify-content:space-evenly;height:100%;bottom:0;right:0;z-index:90;font-size:27px}.click-layer__buttons,.click-layer__buttons>a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.click-layer__buttons>a{background-color:#000;color:#fff;border-radius:30px;height:30px;width:30px;-ms-flex-pack:center;justify-content:center;border-radius:100px;height:100px;width:100px;margin-bottom:40px;font-size:55px;z-index:900;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:70px}.click-layer__link{position:absolute;top:0;bottom:0;left:0;right:0}.next-page__counter{position:absolute;bottom:40px;height:20px;line-height:20px;font-size:12px;padding:0 10px;background-color:#000;color:#fff;right:0}.next-page__counter--disabled{display:none}.showtimes{height:100%;width:100%;min-height:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.showtimes__branding{width:100%;display:block}.showtimes__cinemas{-ms-flex:1 1;flex:1 1;overflow-y:auto}.showtimes--snap .showtimes__cinemas{overflow-y:hidden}.showtimes__cinemas--empty{margin:5px 15px}.showtimes__topbar{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.showtimes__topbar .showtimes__label{font-size:10px;margin:5px}.showtimes__topbar--vertical{-ms-flex-direction:column-reverse;flex-direction:column-reverse;background-color:transparent}.showtimes__days{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;overflow:hidden}.showtimes__day{-ms-flex:1 0;flex:1 0;padding:0 5px 5px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:left;align-items:left;width:100%}.showtimes__day p{text-align:center;margin:0}.showtimes__selector{font-size:12px;color:#000;display:-ms-flexbox;display:flex;overflow:hidden;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex:1 1;flex:1 1;-ms-flex-align:center;align-items:center;border-radius:5px}.showtimes__selector div{height:100%;background-color:#fff;line-height:30px;padding:0 10px}.showtimes__location{-ms-flex-direction:column;flex-direction:column}.showtimes__location,.showtimes__location-header{width:100%;height:100%;display:-ms-flexbox;display:flex}.showtimes__location-header{min-width:0;-ms-flex:1 1;flex:1 1;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:0 5px}.showtimes__button{-ms-flex:1 1;flex:1 1;border:0;padding:0;height:30px}.showtimes__button i{font-size:18px;line-height:18px}.showtimes__search-wrapper{width:100%}.showtimes__topbar--vertical .showtimes__location-header{padding:0}.showtimes__search{height:30px;min-width:0;width:100%}.showtimes__search input,.showtimes__search select{height:30px;border-radius:5px;min-width:0;font-size:14px;border:none;padding:0 5px;-ms-flex:1 1;flex:1 1}.showtimes__search{background-color:#fff;border-radius:3px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.showtimes__search i{-ms-flex-negative:1;flex-shrink:1;cursor:pointer;font-size:16px;line-height:30px}.day{width:62px;margin:10px 5px}.day__week{text-align:center;font-size:10px;padding:5px;height:10%;border-top-right-radius:5px;border-top-left-radius:5px}.day__text div{margin-bottom:5px}.day__text{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.days-button{height:30px;margin:10px 0;cursor:pointer}.showtimes--snap .day__text{-ms-flex-direction:column;flex-direction:column}.showtimes--snap .days-button{height:60px}.snap-banner__page .animation-button .day__week{border-top-left-radius:0}.snap-banner__page .animation-button .day__text{border-bottom-left-radius:0}.snap-banner__page .animation-button--right .day__week{border-top-left-radius:5px;border-top-right-radius:0}.snap-banner__page .animation-button--right .day__text{border-bottom-right-radius:0;border-bottom-left-radius:5px}.days-button--disabled{opacity:.5;cursor:not-allowed}.trailer-list{height:50px;margin-top:10px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.trailer-list,.trailers{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.trailers{z-index:0;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;overflow:hidden}.trailers img{max-width:100%;-ms-flex-negative:1;flex-shrink:1}.trailer__video{width:100%;-ms-flex-item-align:stretch;align-self:stretch}.trailer__video-container{background:#000}.trailer__video-container>div{position:relative;padding-bottom:56.25%}.trailer__video-container>video{position:relative}.trailer__video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.trailer__button{margin:auto;margin-bottom:40px;margin-top:40px;text-transform:uppercase;background:#709ab8;width:168px;text-align:center;height:34px;font-size:12px;letter-spacing:1.59px;line-height:34px}.trailer__button,.trailer__button:visited{text-decoration:none;color:#fff}.trailers--solo .trailer__video{height:100%}.trailers--solo .trailer__video-container iframe{position:relative!important}.trailers--solo .trailer__video-container>div{padding:0}.calendar-button{position:absolute;top:15px;right:15px;color:#fff;font-size:22px}.link-image{display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-align:center;align-items:center}.link-image .link-image--container img{width:100%}.cross-promotion{height:100%}.cross-promotion__branding{display:block;width:100%}.cross-promotion__movies{height:100%;overflow:auto;padding:5 10px}.yTvideo{position:relative;padding-bottom:56.25%;padding-top:0}.yTvideo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cinema{-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.cinema__logo{-ms-flex-order:1;order:1;-ms-flex:1 1;flex:1 1}.cinema__logo img{max-width:100%}.cinema__info{-ms-flex-direction:column;flex-direction:column;-ms-flex:4 1;flex:4 1;-ms-flex-order:2;order:2}.cinema__info,.cinema__name{display:-ms-flexbox;display:flex}.cinema__name{padding-top:10px;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:5px}.cinema__name p{-ms-flex:6 1;flex:6 1;padding-left:5px}.cinema__name svg{-ms-flex:1 1;flex:1 1}.cinema__sessions{-ms-flex:2 1;flex:2 1;flex-direction:row;padding:10px 5px 10px 10px}.cinema__sessions,.cinema__sessions-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row}.cinema__sessions-list{flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:1 1;flex:1 1}.cinema__d{margin:5px 0;width:40px;line-height:18px;text-align:center}.cinema__reminders{padding:0 25px}.poster{margin:0;padding:0!important;text-decoration:none;width:100%;height:auto;display:block;position:relative;overflow:hidden}.poster .cross-promo__text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1;flex:1 1;padding:0 5px;-ms-flex-pack:justify;justify-content:space-between;height:55px}.poster .cross-promo__text p{text-align:center}.poster .cross-promo__image{-ms-flex:1 1;flex:1 1}.poster img{width:100%}.poster p{text-align:center;color:#fff}.poster .cross-promo__cta{position:absolute;bottom:10px;right:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center}.poster .cross-promo__cta a{position:relative;color:#fff!important;display:block;border-radius:3px;margin:0 0 0 10px;text-decoration:none;font-size:25px}.poster .cross-promo__cta .calendar-button{line-height:15px!important;position:relative!important;top:auto;right:auto}.poster .cross-promo__button{cursor:pointer}.poster .poster__image{width:100%;height:auto;position:relative;display:block}.content-links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:auto}.content-links a{text-decoration:none}.content-links-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:auto;width:100%}.content-links-title{text-align:center;margin:20px 20px 45px;margin-top:20px;font-size:31.5px;line-height:40px}.content-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-direction:row;flex-direction:row;margin:10px 15px;padding:10px 15px;border-radius:5px}.content-link,.content-link__image{-ms-flex-order:1;order:1;align-items:center}.content-link__image{-ms-flex:1 1;flex:1 1;-ms-flex-align:center;-ms-flex-pack:center;justify-content:center;line-height:0}.content-link__image img{max-width:100%;max-height:100%}.content-link__text{margin:0;-ms-flex:3 1;flex:3 1;-ms-flex-order:2;order:2;padding:5px 10px}.content-links-branding{width:100%;margin-bottom:20px}.content-links-branding img,.menu{width:100%}.menu{cursor:pointer;height:40px;text-transform:uppercase;display:-ms-flexbox;display:flex;font-size:14px;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-negative:0;flex-shrink:0}.menu__buttons{height:100%;-ms-flex:1 1;flex:1 1;overflow:hidden}.menu__buttons .menu__buttons__scroller{height:55px;width:100%;padding-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;overflow-y:hidden;overflow-x:auto}.menu__item{height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 5px;white-space:nowrap}.menu__item p{line-height:40px}.menu__icons{margin-left:auto}.session{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:45px;height:15px;padding:5px 8px;text-decoration:none;border-radius:5px;margin:5px}.session p{margin:0}.session.session--coming-soon{width:auto}.reminder-button{cursor:pointer}.reminder-button:active,.reminder-button:focus,.reminder-button:hover,.reminder-button:visited{text-decoration:none}.reminder-button{font-size:13px;margin:0 10px 0 0;border-radius:5px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;line-height:35px;overflow:hidden}.reminder-button i{line-height:35px;height:35px;padding:0 10px;margin:0;display:block}.reminder-button span{padding:0 10px}.trailer-thumb{height:100%;display:-ms-flexbox;display:flex;margin-right:10px;-ms-flex-pack:center;justify-content:center}.trailer-thumb img{max-width:100%;max-height:100%}.social-footer{padding:2px 5px;height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}#svg-tickets-loading{margin:10px}
/*# sourceMappingURL=banner.1.1.56.css.map*/