.movie-microsite{--bg-color:#090b06;--font-color:#fff;--font-color-secondary:#030500;--font-color-tertiary:#bfbfbfb3;--color-black:#000;--color-white:#fff;--color-gray-light:#bfbfbf;--color-gray-dark:#090b06;--color-text-light:#404040;--border-color:#474749;--border-color-genre:#6c7075;--border-color-vertical:#dfdfdf;--button-bg:#4b5158;--color-site-theme-lighter:#f3fddd;--color-movie-nav-bg:#171717;--color-btn-arrow-shadow:#160623;--color-gallery-track-fade:#090b0600;--color-input-bg:#262626;--color-cinema-bg:#161616;--color-scroll-start-grey:#16161600;--color-filter-bg:#5f5f5f40;background-color:var(--bg-color);color:var(--font-color);font-family:var(--font-lexend,"Lexend", sans-serif)}.movie-microsite p{color:var(--color-gray-light);letter-spacing:.28px;font-size:14px;font-style:normal;font-weight:400;line-height:1.75}@media screen and (min-width:768px){.movie-microsite p{letter-spacing:.36px;font-size:18px;line-height:1.5}}.movie-microsite img{object-fit:cover}.movie-microsite h1,.movie-microsite h2{font-family:var(--font-outfit,"Outfit", sans-serif);letter-spacing:-.24px}@media screen and (min-width:768px){.movie-microsite h2{letter-spacing:-.36px}}.movie-microsite .top-section.mobile-bg{height:1px;min-height:250px;-webkit-mask-image:url(/movie-gfx/mobile-top.svg);mask-image:url(/movie-gfx/mobile-top.svg);-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.movie-microsite .top-section.mobile-bg img{object-fit:cover;width:100%;max-width:100%;height:100%}.movie-microsite .top-section.desktop-bg{width:100%;height:100%;position:absolute;overflow:hidden}.movie-microsite .top-section.desktop-bg .movie-desktop-video-bg{content:"";background-color:var(--color-black);z-index:9;width:52%;height:100%;display:block;position:absolute;top:0;left:0;-webkit-mask-image:url(/movie-gfx/Hero_trailer_mask_v2.svg);mask-image:url(/movie-gfx/Hero_trailer_mask_v2.svg);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.movie-microsite #top-section-mobile video,.movie-microsite .top-section.desktop-bg .movie-desktop-video-bg video{object-fit:cover;width:100%;height:100%}.movie-microsite .top-section.desktop-bg .movie-desktop-img-bg{width:60%;height:100%;position:absolute;top:0;right:0}.movie-microsite .top-section.desktop-bg .movie-desktop-img-bg .movie-desktop-overlay-bg{background:#000000b3;width:100%;height:100%;position:absolute;top:0;right:0}.movie-microsite .top-section.desktop-bg .movie-desktop-img-bg .movie-desktop-noise-bg{mix-blend-mode:overlay;opacity:.6;background:url(/movie-gfx/noise_ex2.jpg),#d3d3d3 0 0/50px 50px;width:100%;height:100%;position:absolute;top:0;right:0}.movie-microsite .top-section.desktop-bg .movie-desktop-img-bg .desktop-poster{filter:blur(25px);width:100%;height:100%;position:absolute;top:0;right:0}.movie-microsite .top-section.desktop-bg img{object-fit:cover;width:100%;height:100%}.movie-microsite .movie-poster{border-radius:8px;box-shadow:0 5px 20px #00000040,0 2px 50px #00000026}.movie-microsite .movie-theme{color:var(--movie-theme-color);fill:var(--movie-theme-color)}.movie-microsite .movie-theme.stroke{stroke:var(--movie-theme-color)}.movie-microsite a.movie-theme{border:1px solid var(--movie-theme-color)}.movie-microsite .movie-theme-invert{background-color:var(--movie-theme-color);color:var(--font-color-secondary);fill:var(--font-color-secondary);stroke:var(--movie-theme-color)}.movie-microsite .movie-color-light{color:var(--font-color-tertiary)}.movie-microsite .container h1{font-family:var(--font-outfit,"Outfit", sans-serif);letter-spacing:-.6px;line-height:120%}@media screen and (max-width:768px){.movie-microsite .container h1{letter-spacing:-.24px}}.movie-microsite .movie-meta{letter-spacing:.36px}.movie-microsite .meta-label{letter-spacing:.32px;font-weight:500}.movie-microsite .genre{background-color:var(--button-bg);border:1px solid var(--border-color-genre);letter-spacing:.3px;border-radius:100px;font-size:10px;font-weight:500;line-height:150%}.movie-microsite .movie-buttons a.btn,.movie-microsite .cinema-buttons div.btn{border:2px solid var(--movie-theme-color);cursor:pointer;letter-spacing:.9px;font-weight:600;line-height:150%}@media screen and (max-width:768px){.movie-microsite .movie-buttons a.btn,.movie-microsite .cinema-buttons div.btn{letter-spacing:.7px}.movie-microsite .genre{letter-spacing:.27px;font-size:9px}.movie-microsite .movie-meta{letter-spacing:.24px}}.movie-microsite .movie-cast-view-more{cursor:pointer;letter-spacing:.7px;padding:.75rem 0;line-height:1.5;position:relative}.movie-microsite .movie-cast{min-height:300px;position:relative;overflow:hidden}.movie-microsite .movie-cast-profile{height:100%;max-height:220px}.movie-microsite .movie-cast-profile img{object-fit:cover;width:100%;height:100%}.movie-microsite .movie-cast-info{letter-spacing:.36px;padding:18px 0;font-size:18px;font-style:normal;font-weight:600;line-height:150%}.movie-microsite .movie-cast-info .movie-cast-info-name{letter-spacing:.32px;font-size:16px;font-style:normal;font-weight:400}@media screen and (max-width:768px){.movie-microsite .movie-cast-info{letter-spacing:.28px;padding:12px 0;font-size:14px}.movie-microsite .movie-cast-info .movie-cast-info-name{letter-spacing:.24px;font-size:12px;line-height:175%}}.movie-microsite .movie-cast img{border-radius:0}.movie-microsite .short-border-top:before{content:" ";border-top:1px solid var(--movie-theme-color);width:60%;max-width:163px;margin:0 auto;padding:0 0 48px;display:block;position:relative}.movie-microsite .movie-details:before{content:"";border-top:1px solid var(--movie-theme-color);width:60%;max-width:163px;margin:0 auto;padding:0 0 48px;display:block;position:relative}.movie-microsite .movie-synopsis p{line-height:175%}@media screen and (min-width:768px){.movie-microsite .movie-details{padding-left:120px}.movie-microsite .movie-details:before{border-top:none;border-left:1px solid var(--border-color-vertical);width:1px;height:calc(100% - 48px);margin:24px 60px;padding:0;position:absolute;top:0;left:0}}.movie-microsite .movie-header-info .movie-poster-wrapper{flex:0 0 175px;max-width:175px;margin-left:auto}.movie-microsite .movie-header-info .movie-info-wrapper{flex:0 0 497px;max-width:calc(100% - 223px)}.movie-microsite .movie-gallery{position:relative}.movie-microsite .movie-gallery:before{content:"";z-index:1;background:linear-gradient(90deg, var(--color-gray-dark) 0%, var(--color-gallery-track-fade) 100%);pointer-events:none;width:95px;height:100%;display:block;position:absolute;top:0;left:0}.movie-microsite .movie-gallery:after{content:"";background:linear-gradient(90deg, var(--color-gallery-track-fade) 0%, var(--color-gray-dark) 100%);pointer-events:none;width:95px;height:100%;display:block;position:absolute;top:0;right:0}.movie-microsite .movie-gallery .gallery-arrow{z-index:2;opacity:1;cursor:pointer;width:42px;height:42px;filter:drop-shadow(0px 0px 10px var(--color-btn-arrow-shadow));background:0 0;position:absolute;top:50%;transform:translateY(-50%)}.movie-microsite .movie-gallery .gallery-arrow:disabled{opacity:0;display:none}.movie-microsite .movie-gallery .gallery-arrow svg{fill:var(--color-white);width:42px;height:42px}.movie-microsite .movie-gallery .gallery-arrow.gallery-arrow-prev{left:8px;transform:translateY(-50%)rotate(180deg)}.movie-microsite .movie-gallery .gallery-arrow.gallery-arrow-next{right:8px}.movie-microsite .movie-trailer h2{letter-spacing:-.24px}.movie-microsite .movie-trailer p{letter-spacing:.24px}.movie-microsite .movie-trailer .yt-player{width:100%;padding-top:56.25%;position:relative;overflow:hidden}.movie-microsite .movie-trailer .yt-player iframe{width:100%;height:100%;position:absolute;inset:0}.movie-microsite .movie-menu-wrapper{background-color:var(--color-movie-nav-bg);width:100%;position:relative}.movie-microsite .movie-menu-wrapper .movie-title{letter-spacing:.36px}.movie-microsite .movie-nav{color:var(--color-white)}.movie-microsite .movie-nav ul li a{letter-spacing:.8px}.movie-microsite .movie-nav a[aria-current=page]{color:var(--movie-theme-color)}.movie-microsite .movie-submenu-mobile{z-index:20;background-color:var(--bg-color)}.movie-microsite .movie-submenu-mobile a,.movie-microsite .movie-submenu-mobile div{letter-spacing:.28px}.movie-microsite .movie-submenu-mobile a[aria-current=page]{background-color:var(--movie-theme-color);color:var(--font-color-secondary)}.movie-microsite .movie-submenu-mobile a[aria-current=page] svg path{stroke:var(--font-color-secondary)}.movie-microsite .movie-title-tickets{letter-spacing:-.28px;font-size:28px;line-height:1.2}.movie-microsite .movie-billetter h2{letter-spacing:-.36px}.movie-microsite .movie-billetter-intro:before{content:"";border-top:1px solid var(--color-site-theme-lighter);opacity:.25;width:163px;margin:0 auto 48px;display:block}@media screen and (min-width:768px){.movie-microsite .movie-billetter-intro:before{content:none}}.movie-microsite .muvi-select{position:relative}.movie-microsite .muvi-select select{letter-spacing:.32px;appearance:none;background-color:var(--color-input-bg);z-index:1;cursor:pointer;border:1px solid var(--color-input-bg);border-radius:8px;width:100%;height:100%;font-size:1rem;line-height:150%;position:relative}@media screen and (max-width:768px){.movie-microsite .muvi-select select{padding-top:16px;padding-bottom:16px}}.movie-microsite .muvi-select:before{content:" ";background-image:var(--muvi-select-icon);z-index:2;pointer-events:none;background-size:24px 24px;width:24px;height:24px;display:inline-flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.movie-microsite .muvi-select:after{content:" ";z-index:2;background:var(--movie-theme-color) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat;pointer-events:none;background-position:50%;background-size:24px 24px;border-top-right-radius:8px;border-bottom-right-radius:8px;width:48px;height:100%;display:inline-flex;position:absolute;top:0;right:0}.movie-microsite .movie-billetter-lokation{line-height:120%}.movie-microsite .movie-billetter-min-lokation{line-height:150%}.movie-microsite .text-vertical{writing-mode:vertical-rl;text-orientation:mixed}.movie-microsite #cinema-filter-wrap{background:var(--color-filter-bg)}.movie-microsite .cinema-list-filter{letter-spacing:1.2px;border-bottom:1px solid var(--border-color);line-height:120%}.movie-microsite .form-control{letter-spacing:.36px;color:var(--color-white);cursor:pointer;justify-content:flex-start;align-items:center;gap:0 12px;font-size:1.125rem;font-weight:500;line-height:150%;display:flex}.movie-microsite input[type=radio]{appearance:none;background-color:var(--movie-theme-color);cursor:pointer;border:0;border-radius:50%;width:32px;height:32px;margin:0;position:relative}.movie-microsite input[type=radio]:before{content:url(/movie-gfx/icons/icon-radio-check.svg);width:20px;height:20px;transition:transform .12s ease-in-out;display:block;position:absolute;top:50%;left:50%;transform:scale(0)}.movie-microsite input[type=radio]:checked:before{transform:scale(1)translate(-50%,-50%)}.movie-microsite .cinema-lists .cinema:nth-child(2n-1){background-color:var(--color-cinema-bg)}.movie-microsite .cinema-location{color:var(--color-gray-light);letter-spacing:.36px;line-height:150%}.movie-microsite .movie-theme-svg-transparent,.movie-microsite .cinema-lists .cinema:nth-child(2n-1) .movie-theme-invert{fill:#0000;color:#0000}.movie-microsite .cinema h3{letter-spacing:-.3px;line-height:120%}.movie-microsite .cinema-showtime-type{background-color:var(--button-bg);border:1px solid var(--border-color-genre);text-transform:uppercase;letter-spacing:.36px;border-radius:100px;line-height:150%;display:inline-block;position:relative}.movie-microsite .cinema-showtimes .showtimes-date{flex:none;font-size:12px;font-weight:700;line-height:1.5}.movie-microsite .cinema-showtimes .showtimes-date .showtimes{border-right:1px dashed var(--movie-theme-color);padding-top:6px}.movie-microsite .cinema-showtimes .showtimes-date .showtime-time{text-align:center;font-size:14px;font-weight:600;line-height:1.5}.movie-microsite .cinema-showtimes .showtimes-date .showtime-sal{color:var(--color-text-light);text-align:center;letter-spacing:.2px;text-transform:uppercase;margin-bottom:2px;font-size:10px;font-weight:400;line-height:1.5}.movie-microsite .cinema-showtimes .showtimes-date .showtimes-date-day{margin-bottom:6px;padding:0 12px}.movie-microsite .cinema-showtimes .showtimes .showtime{color:#000;background-color:var(--color-white);border:1px solid #474749;border-radius:5px;width:64px;min-height:60px;margin:0 12px 12px;padding:10px 12px;display:block}@media screen and (min-width:768px){.movie-microsite .cinema-showtimes .showtimes-date{font-size:16px}.movie-microsite .cinema-showtimes .showtimes-date .showtime-time{font-size:18px}.movie-microsite .cinema-showtimes .showtimes-date .showtime-sal{word-wrap:break-word;font-size:12px}.movie-microsite .cinema-showtimes .showtimes .showtime{width:78px;min-height:74px}.movie-microsite .cinema-showtimes .showtime-list-month{padding-right:58px}.movie-microsite .cinema-showtimes .showtimes-month{z-index:10;padding-left:0;position:sticky;left:0}}.movie-microsite .showtimes-controls .showtimes-control{z-index:10;color:#0000;cursor:pointer;width:42px;height:42px;filter:drop-shadow(0px 0px 10px var(--color-btn-arrow-shadow));background:0 0;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.movie-microsite .showtimes-controls .showtimes-control:before{content:"";background-image:url(/movie-gfx/icons/icon-chevron-right.svg);background-repeat:no-repeat;width:100%;height:100%;display:block}.movie-microsite .showtimes-controls .showtimes-control-next{right:0}.movie-microsite .showtimes-controls .showtimes-control-prev{left:0;transform:translateY(-50%)rotate(180deg)}@media screen and (min-width:768px){.movie-microsite .showtimes-controls .showtimes-control-prev{left:38px}}.movie-microsite .showtimes-scroll-track{scrollbar-width:none}.movie-microsite .showtimes-scroll-track::-webkit-scrollbar{display:none}.movie-microsite .showtimes-scroll-track.show-controls:before{content:"";z-index:1;background:linear-gradient(90deg, var(--color-gray-dark) 0%, var(--color-gallery-track-fade) 100%);pointer-events:none;width:54px;height:100%;display:block;position:absolute;top:0;left:0}.movie-microsite .showtimes-scroll-track.show-controls:after{content:"";background:linear-gradient(90deg, var(--color-gallery-track-fade) 0%, var(--color-gray-dark) 100%);pointer-events:none;width:54px;height:100%;display:block;position:absolute;top:0;right:0}.movie-microsite .cinema-lists .cinema:nth-child(2n-1) .showtimes-scroll-track.show-controls:before{background:linear-gradient(90deg, var(--color-cinema-bg) 0%, var(--color-scroll-start-grey) 100%)}.movie-microsite .cinema-lists .cinema:nth-child(2n-1) .showtimes-scroll-track.show-controls:after{background:linear-gradient(90deg, var(--color-scroll-start-grey) 0%, var(--color-cinema-bg) 100%)}@media screen and (min-width:768px){.movie-microsite .showtimes-scroll-track.show-controls:before,.movie-microsite .showtimes-scroll-track.show-controls:after{width:95px}}.movie-microsite .cinema-modal-window{height:100vh}.movie-microsite .cinema-modal-window .close-cinema-modal{position:absolute;top:1rem;right:2rem}.movie-microsite .cinema-modal-window .cinema-name:after{content:" ";background-color:var(--color-site-theme-lighter);opacity:.25;width:100%;height:1px;margin:18px 0;display:block;position:relative}.movie-microsite .cinema-modal-window h3{letter-spacing:-.2px;line-height:120%}.movie-microsite .cinema-modal-window .cinema-address-info{letter-spacing:.32px;line-height:175%}.movie-microsite .cinema-modal-window .cinema-contact-info{letter-spacing:.32px;line-height:150%}.movie-microsite .cinema-modal-window .cinema-contact-info .label{color:var(--font-color-tertiary)}@media screen and (min-width:768px){.movie-microsite .cinema-modal-window{width:100%;max-width:800px;height:100%}.movie-microsite .cinema-modal-window .close-cinema-modal{top:3rem;right:3rem}.movie-microsite .cinema-modal-window .cinema-name:after{width:80%}}
