/**Combined and Minified 7 Files ["modal-video.scss","show.scss","_show-hero.scss","_show-info.scss","_show-reviews.scss","_show-dates.scss","_show-press.scss"]**/
@keyframes modal-video{from{opacity:0}to{opacity:1}}@keyframes modal-video-inner{from{transform:translate(0,100px)}to{transform:translate(0,0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:0.3s;animation-name:modal-video;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{-webkit-transform:translate(0,100px);-moz-transform:translate(0,100px);-ms-transform:translate(0,100px);-o-transform:translate(0,100px);transform:translate(0,100px)}.modal-video-body{max-width:calc(100vh * var(--browser-zoom-factor,1) * 1.5);width:90%;height:100%;margin:0 auto;display:table}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#000;animation-timing-function:ease-out;animation-duration:0.3s;animation-name:modal-video-inner;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-ms-transition:-ms-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:before,.modal-video-close-btn:after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;border-radius:5px;margin-top:-6px}:root{--container-padding:30px}section#show-hero{height:var(--browser-height);background-color:#000;display:flex;position:relative}@media (min-width:768px){section#show-hero{height:calc(100vh * var(--browser-zoom-factor,1) * .77)}}section#show-hero:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;pointer-events:none;z-index:1;height:clamp(50px,10vh,100px)}@media (min-width:768px){section#show-hero:after{height:clamp(100px,20vh,200px)}}section#show-hero .swiper-container{width:100%}section#show-hero .swiper-slide{overflow:hidden;height:unset}section#show-hero .swiper-slide>*:not(.slide-content-wrapper),section#show-hero .swiper-slide picture img{position:absolute;width:100%;height:100%;filter:brightness(.8)}section#show-hero .swiper-slide img{object-fit:cover;transform:translate3d(-50%,-50%,0);top:50%;left:50%}section#show-hero .swiper-pagination{display:flex;flex-direction:column;gap:7px;justify-content:center;align-items:flex-start;width:min-content;height:min-content;position:absolute;left:var(--container-fluid-padding);top:calc(var(--header-height) * 1.5);z-index:2}section#show-hero .swiper-pagination-bullet{opacity:.5;--radius:9px;height:30px;width:3px;border-radius:var(--radius) 0 0 var(--radius);transition:width 0.3s,opacity 0.3s;background:#fff}section#show-hero .swiper-pagination-bullet-active{opacity:1;width:6px}@media (min-width:1280px){section#show-hero .swiper-pagination{flex-direction:row;gap:10px;bottom:30px;top:unset;right:50%;left:unset;transform:translateX(50%);align-items:flex-end}section#show-hero .swiper-pagination-bullet{--radius:4.275px;height:3px;width:30px;border-radius:var(--radius) var(--radius) 0 0;transition:height 0.3s,opacity 0.3s}section#show-hero .swiper-pagination-bullet-active{width:30px;height:6px}}section#show-hero .swiper-pause{position:absolute;bottom:120px;right:30px;z-index:2;--swiper-navigation-size:26px;--swiper-theme-color:#fff}@media (min-width:768px){section#show-hero .swiper-pause{--swiper-navigation-size:32px;bottom:30px;right:var(--container-fluid-padding)}}section#show-hero .show-info{position:absolute;color:#fff;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding-block:30px;z-index:1}@media (max-width:767px){section#show-hero .show-info{padding-inline:var(--container-padding);padding-bottom:0}}@media (min-width:768px){section#show-hero .show-info{width:max-content;padding-inline:var(--container-fluid-padding);max-width:70%}}section#show-hero .show-info:before{content:"";display:block;width:100%;height:70%;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);position:absolute;bottom:0;left:0}@media (min-width:768px){section#show-hero .show-info:before{background:linear-gradient(-90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 50%);height:100%;width:120%}}section#show-hero .show-info .show-info-text{display:flex;flex-direction:column}@media (max-width:767px){section#show-hero .show-info .show-info-text{margin-top:auto;max-width:85%}}section#show-hero .show-info h1{font-size:71px;--transition-delay:1s}@media (min-width:768px){section#show-hero .show-info h1{font-size:100px}}section#show-hero .show-info .subtitle{font-weight:600;font-size:22px}@media (min-width:768px){section#show-hero .show-info .subtitle{font-size:28px}}section#show-hero .show-info .hero-credits{font-size:16px}@media (min-width:768px){section#show-hero .show-info .hero-credits{font-size:20px}}section#show-hero .show-info .hero-credits span:after{content:' ';display:inline-block;margin-inline-end:.3em}section#show-hero .show-info .hero-credits span:last-child:after{content:''}section#show-hero .show-links{display:flex;font-size:20px;justify-content:space-between}@media (max-width:767px){section#show-hero .show-links{margin-top:30px;border-top:1px solid rgba(255,255,255,.3);width:calc(100% + var(--container-padding) * 2);margin-inline-start:calc(var(--container-padding) * -1)}}@media (min-width:768px){section#show-hero .show-links{justify-content:flex-start;gap:26px}}section#show-hero .show-links a{display:flex;align-items:center;gap:13px}@media (max-width:767px){section#show-hero .show-links a{width:100%;justify-content:center;padding-block:26px;position:relative;transition:none!important}section#show-hero .show-links a + a:before{content:"";position:absolute;height:40%;top:50%;width:1px;background-color:rgba(255,255,255,.2);transform:translateY(-50%);left:0}}section#show-hero .show-links a svg{fill:#eb1d22;transition:fill 0.3s ease-in-out;width:23px;height:23px}section#show-hero .show-links a:hover svg,section#show-hero .show-links a:focus svg{fill:#fff}section#show-hero .show-links a .animation-underline{--line-height:1px;--bottom-space:-1px}section#show-info .show-info-container{display:flex;flex-direction:column;gap:44px;padding-block:44px;font-size:18px}@media (min-width:992px){section#show-info .show-info-container{flex-direction:row;gap:clamp(100px,11%,175px);padding-block:100px}section#show-info .show-info-container>*{flex:1}}section#show-info h3{font-size:1em;font-weight:700;margin-top:1.5em}section#show-info ul.credits,section#show-info ul.actors{padding-inline:0;list-style:none;font-size:16px}@media (min-width:992px){section#show-info ul.credits,section#show-info ul.actors{font-size:18px}}@media (min-width:1280px){section#show-info ul.credits{column-count:2}}section#show-info ul.credits li span + span{font-weight:600}section#show-info ul.credits li span + span:before{content:':';display:inline-block;margin-inline:.6rem}section#show-info ul.actors li{display:inline;white-space:nowrap}section#show-info ul.actors li:after{content:', ';display:inline-block;margin-inline-end:.3em}section#show-info ul.actors li:last-child:after{content:''}section#show-info ul.actors li .animation-underline{--line-height:1px}section#show-reviews{background-color:#f7f9f9;border-block:1px solid rgba(107,135,149,.3);padding-block:71px 55px;overflow:hidden;position:relative}@media (min-width:992px){section#show-reviews{padding-block:110px 63px}}section#show-reviews .background-arc{position:absolute;width:140%;aspect-ratio:1.6949152542;bottom:0;left:50%;transform:translateX(-50%)}@media (min-width:992px){section#show-reviews .background-arc{width:clamp(960px,59vw,1140px);left:100%;transform:translate(-70%,15%)}}section#show-reviews .background-arc svg{width:100%;height:100%;fill:#eb1d22}section#show-reviews .show-reviews-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column}@media (max-width:1279px){section#show-reviews .show-reviews-wrapper{padding-inline:5px}}@media (min-width:1280px){section#show-reviews .show-reviews-wrapper{max-width:1140px}}section#show-reviews h2{margin:0;position:relative}section#show-reviews .quotes{width:59px;height:48px;fill:#eb1d22;position:absolute;right:20px;top:0;transform:translateY(-65%)}section#show-reviews .reviews-swiper-wrapper{position:relative;margin-top:60px;max-width:100%}section#show-reviews .swiper{padding-bottom:50px}@media (min-width:992px){section#show-reviews .swiper{padding-bottom:90px}}section#show-reviews .swiper .swiper-wrapper{list-style:none;padding-inline:0}section#show-reviews .swiper .swiper-slide{width:100%!important;height:unset}section#show-reviews .swiper .swiper-slide:not(.swiper-slide-active) cite{opacity:0}section#show-reviews blockquote{text-align:center;display:flex;flex-direction:column;gap:20px;padding:0 20px 20px;height:100%}@media (min-width:992px){section#show-reviews blockquote{gap:35px}}section#show-reviews blockquote .quote{background-color:#fff;padding:28px 20px;border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:4px 5px 5px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.2);font-size:20px;line-height:1.4;position:relative;--traingle-size:10px;flex-grow:1}section#show-reviews blockquote .quote:before{content:"";position:absolute;width:0;border-left:calc(var(--traingle-size) + 1px) solid transparent;border-right:calc(var(--traingle-size) + 1px) solid transparent;border-top:calc(var(--traingle-size) + 1px) solid rgba(0,0,0,.2);bottom:calc(-1 * (var(--traingle-size) + 1px));left:calc(50% - var(--traingle-size) - 1px)}section#show-reviews blockquote .quote:after{content:"";position:absolute;width:0;border-left:var(--traingle-size) solid transparent;border-right:var(--traingle-size) solid transparent;border-top:var(--traingle-size) solid #fff;bottom:calc(-1 * var(--traingle-size));left:calc(50% - var(--traingle-size));filter:drop-shadow(4px 5px 5px rgba(0,0,0,.05))}@media (min-width:992px){section#show-reviews blockquote .quote{padding:47px clamp(47px,10%,100px);border-radius:27px;font-size:26px;--traingle-size:12px}}section#show-reviews blockquote cite{font-size:18px;color:rgba(0,0,0,.5);font-style:normal;transition:opacity 0.3s ease}@media (min-width:992px){section#show-reviews blockquote cite{font-size:22px}}:root{--show-dates-breakpoint:768px}section#show-dates .show-dates-wrapper{padding-block:60px 37px;text-align:center}@media (min-width:768px){section#show-dates .show-dates-wrapper{text-align:start;padding-block:78px 63px}}section#show-info + section#show-dates .show-dates-wrapper{padding-top:0}section#show-dates .swiper #more-dates{display:none}@media (max-width:767px){section#show-dates .swiper{margin-top:26px;overflow:unset}section#show-dates .swiper .swiper-navigation{display:none}section#show-dates .swiper:not(.swiper-expended) #more-dates{display:inline-block;color:#eb1d22}section#show-dates .swiper:not(.swiper-expended) .swiper-slide:nth-of-type(n+5){display:none}}@media (min-width:768px){section#show-dates .swiper{margin-top:40px;padding-bottom:50px}}section#show-dates .swiper .swiper-wrapper{padding:0;list-style:none}@media (max-width:767px){section#show-dates .swiper .swiper-wrapper{flex-direction:column;gap:30px;transform:unset;box-sizing:border-box}}@media (min-width:768px){section#show-dates .swiper .swiper-slide{padding:0 10px 20px}}section#show-dates .swiper .show-date{background-color:#fff;border-radius:10px;box-shadow:0 8px 16px 0 rgba(0,0,0,.08);border:1px solid rgba(147,147,147,.25);padding:20px;display:flex;flex-direction:column}@media (min-width:768px){section#show-dates .swiper .show-date{border-radius:12px;padding:25px;align-items:center}}section#show-dates .swiper .show-date .info{display:flex;flex-direction:column;align-items:flex-start;font-size:16px}@media (min-width:768px){section#show-dates .swiper .show-date .info{align-items:center;font-size:18px}}section#show-dates .swiper .show-date .info time{font-family:"Barlev";font-size:35px;align-self:stretch;display:flex;justify-content:space-between;line-height:1}@media (min-width:768px){section#show-dates .swiper .show-date .info time{font-size:48px;flex-direction:column;align-items:center}}section#show-dates .swiper .show-date .info time>span:last-child{color:#6b8795}@media (min-width:768px){section#show-dates .swiper .show-date .info time>span:last-child{color:rgba(31,39,43,.5);font-size:40px}}section#show-dates .swiper .show-date .info time span.sep{font-size:.7em;vertical-align:middle;margin-inline:.1em}section#show-dates .swiper .show-date .info time span.light{font-weight:300}section#show-dates .swiper .show-date .btn.btn-arrow{margin-top:21px;width:100%;font-size:16px;padding-block:5px}@media (min-width:768px){section#show-dates .swiper .show-date .btn.btn-arrow{font-size:18px;padding-inline:32px;width:min-content;padding-block:8px;--btn-bg-color:#fff;--btn-color:#000;--btn-bg-color-hover:#eb1d22;border:1px solid #000}section#show-dates .swiper .show-date .btn.btn-arrow:hover,section#show-dates .swiper .show-date .btn.btn-arrow:focus{border-color:#eb1d22}}section#show-press{background-color:#f7f9f9;border-block:1px solid rgba(107,135,149,.3);padding-block:71px 55px;overflow:hidden;position:relative}@media (min-width:992px){section#show-press{padding-block:110px 63px}}section#show-press .show-press-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column}@media (min-width:1280px){section#show-press .show-press-wrapper{max-width:1140px}}section#show-press h2{margin:0;position:relative}section#show-press .swiper{padding-bottom:50px;margin-top:30px}@media (min-width:992px){section#show-press .swiper{padding-bottom:90px;margin-top:60px}}section#show-press .swiper .swiper-wrapper{list-style:none;padding-inline:0}section#show-press .swiper-slide{width:100%!important;height:unset}section#show-press .swiper-slide article{display:flex;flex-direction:column;gap:26px}@media (min-width:992px){section#show-press .swiper-slide article{flex-direction:row;gap:70px}}section#show-press .swiper-slide .article-body{display:flex;flex-direction:column;gap:20px;font-size:18px;text-align:center;align-items:center}@media (min-width:992px){section#show-press .swiper-slide .article-body{align-items:flex-start;text-align:start}}section#show-press .swiper-slide .image-wrapper{--aspect-ratio:92.3%;border-radius:14px}@media (min-width:992px){section#show-press .swiper-slide .image-wrapper{--aspect-ratio:59.3%}}section#show-press .swiper-slide h3{font-family:"Barlev";font-size:35px;font-weight:400;margin-bottom:0;line-height:1}@media (min-width:992px){section#show-press .swiper-slide h3{font-size:40px}}section#show-press .swiper-slide .btn.btn-arrow{padding-block:8px;margin-top:6px;font-size:16px}@media (min-width:992px){section#show-press .swiper-slide .btn.btn-arrow{font-size:18px}}