*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{background:currentColor;border:none;box-sizing:content-box;height:1px;margin:0;overflow:visible;width:100%}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none!important}@font-face{font-display:swap;font-family:Urbanist;font-style:normal;font-weight:100;src:url(/asset/font/urbanist/urbanist-v8-latin-100.eot);src:local(""),url(/asset/font/urbanist/urbanist-v8-latin-100.eot?#iefix) format("embedded-opentype"),url(/asset/font/urbanist/urbanist-v8-latin-100.woff2) format("woff2"),url(/asset/font/urbanist/urbanist-v8-latin-100.woff) format("woff"),url(/asset/font/urbanist/urbanist-v8-latin-100.ttf) format("truetype"),url(/asset/font/urbanist/urbanist-v8-latin-100.svg#Urbanist) format("svg")}@font-face{font-display:swap;font-family:Urbanist;font-style:normal;font-weight:200;src:url(/asset/font/urbanist/urbanist-v8-latin-200.eot);src:local(""),url(/asset/font/urbanist/urbanist-v8-latin-200.eot?#iefix) format("embedded-opentype"),url(/asset/font/urbanist/urbanist-v8-latin-200.woff2) format("woff2"),url(/asset/font/urbanist/urbanist-v8-latin-200.woff) format("woff"),url(/asset/font/urbanist/urbanist-v8-latin-200.ttf) format("truetype"),url(/asset/font/urbanist/urbanist-v8-latin-200.svg#Urbanist) format("svg")}@font-face{font-display:swap;font-family:Urbanist;font-style:normal;font-weight:300;src:url(/asset/font/urbanist/urbanist-v8-latin-300.eot);src:local(""),url(/asset/font/urbanist/urbanist-v8-latin-300.eot?#iefix) format("embedded-opentype"),url(/asset/font/urbanist/urbanist-v8-latin-300.woff2) format("woff2"),url(/asset/font/urbanist/urbanist-v8-latin-300.woff) format("woff"),url(/asset/font/urbanist/urbanist-v8-latin-300.ttf) format("truetype"),url(/asset/font/urbanist/urbanist-v8-latin-300.svg#Urbanist) format("svg")}@font-face{font-display:swap;font-family:Urbanist;font-style:normal;font-weight:400;src:url(/asset/font/urbanist/urbanist-v8-latin-regular.eot);src:local(""),url(/asset/font/urbanist/urbanist-v8-latin-regular.eot?#iefix) format("embedded-opentype"),url(/asset/font/urbanist/urbanist-v8-latin-regular.woff2) format("woff2"),url(/asset/font/urbanist/urbanist-v8-latin-regular.woff) format("woff"),url(/asset/font/urbanist/urbanist-v8-latin-regular.ttf) format("truetype"),url(/asset/font/urbanist/urbanist-v8-latin-regular.svg#Urbanist) format("svg")}@font-face{font-display:swap;font-family:Urbanist;font-style:normal;font-weight:500;src:url(/asset/font/urbanist/urbanist-v8-latin-500.eot);src:local(""),url(/asset/font/urbanist/urbanist-v8-latin-500.eot?#iefix) format("embedded-opentype"),url(/asset/font/urbanist/urbanist-v8-latin-500.woff2) format("woff2"),url(/asset/font/urbanist/urbanist-v8-latin-500.woff) format("woff"),url(/asset/font/urbanist/urbanist-v8-latin-500.ttf) format("truetype"),url(/asset/font/urbanist/urbanist-v8-latin-500.svg#Urbanist) format("svg")}@font-face{font-display:swap;font-family:Urbanist;font-style:normal;font-weight:600;src:url(/asset/font/urbanist/urbanist-v8-latin-600.eot);src:local(""),url(/asset/font/urbanist/urbanist-v8-latin-600.eot?#iefix) format("embedded-opentype"),url(/asset/font/urbanist/urbanist-v8-latin-600.woff2) format("woff2"),url(/asset/font/urbanist/urbanist-v8-latin-600.woff) format("woff"),url(/asset/font/urbanist/urbanist-v8-latin-600.ttf) format("truetype"),url(/asset/font/urbanist/urbanist-v8-latin-600.svg#Urbanist) format("svg")}@font-face{font-display:swap;font-family:Urbanist;font-style:normal;font-weight:700;src:url(/asset/font/urbanist/urbanist-v8-latin-700.eot);src:local(""),url(/asset/font/urbanist/urbanist-v8-latin-700.eot?#iefix) format("embedded-opentype"),url(/asset/font/urbanist/urbanist-v8-latin-700.woff2) format("woff2"),url(/asset/font/urbanist/urbanist-v8-latin-700.woff) format("woff"),url(/asset/font/urbanist/urbanist-v8-latin-700.ttf) format("truetype"),url(/asset/font/urbanist/urbanist-v8-latin-700.svg#Urbanist) format("svg")}@font-face{font-display:swap;font-family:Urbanist;font-style:normal;font-weight:800;src:url(/asset/font/urbanist/urbanist-v8-latin-800.eot);src:local(""),url(/asset/font/urbanist/urbanist-v8-latin-800.eot?#iefix) format("embedded-opentype"),url(/asset/font/urbanist/urbanist-v8-latin-800.woff2) format("woff2"),url(/asset/font/urbanist/urbanist-v8-latin-800.woff) format("woff"),url(/asset/font/urbanist/urbanist-v8-latin-800.ttf) format("truetype"),url(/asset/font/urbanist/urbanist-v8-latin-800.svg#Urbanist) format("svg")}@font-face{font-display:swap;font-family:Urbanist;font-style:normal;font-weight:900;src:url(/asset/font/urbanist/urbanist-v8-latin-900.eot);src:local(""),url(/asset/font/urbanist/urbanist-v8-latin-900.eot?#iefix) format("embedded-opentype"),url(/asset/font/urbanist/urbanist-v8-latin-900.woff2) format("woff2"),url(/asset/font/urbanist/urbanist-v8-latin-900.woff) format("woff"),url(/asset/font/urbanist/urbanist-v8-latin-900.ttf) format("truetype"),url(/asset/font/urbanist/urbanist-v8-latin-900.svg#Urbanist) format("svg")}@font-face{font-display:swap;font-family:Urbanist;font-style:italic;font-weight:100;src:url(/asset/font/urbanist/urbanist-v8-latin-100italic.eot);src:local(""),url(/asset/font/urbanist/urbanist-v8-latin-100italic.eot?#iefix) format("embedded-opentype"),url(/asset/font/urbanist/urbanist-v8-latin-100italic.woff2) format("woff2"),url(/asset/font/urbanist/urbanist-v8-latin-100italic.woff) format("woff"),url(/asset/font/urbanist/urbanist-v8-latin-100italic.ttf) format("truetype"),url(/asset/font/urbanist/urbanist-v8-latin-100italic.svg#Urbanist) format("svg")}@font-face{font-display:swap;font-family:Urbanist;font-style:italic;font-weight:200;src:url(/asset/font/urbanist/urbanist-v8-latin-200italic.eot);src:local(""),url(/asset/font/urbanist/urbanist-v8-latin-200italic.eot?#iefix) format("embedded-opentype"),url(/asset/font/urbanist/urbanist-v8-latin-200italic.woff2) format("woff2"),url(/asset/font/urbanist/urbanist-v8-latin-200italic.woff) format("woff"),url(/asset/font/urbanist/urbanist-v8-latin-200italic.ttf) format("truetype"),url(/asset/font/urbanist/urbanist-v8-latin-200italic.svg#Urbanist) format("svg")}@font-face{font-display:swap;font-family:Urbanist;font-style:italic;font-weight:300;src:url(/asset/font/urbanist/urbanist-v8-latin-300italic.eot);src:local(""),url(/asset/font/urbanist/urbanist-v8-latin-300italic.eot?#iefix) format("embedded-opentype"),url(/asset/font/urbanist/urbanist-v8-latin-300italic.woff2) format("woff2"),url(/asset/font/urbanist/urbanist-v8-latin-300italic.woff) format("woff"),url(/asset/font/urbanist/urbanist-v8-latin-300italic.ttf) format("truetype"),url(/asset/font/urbanist/urbanist-v8-latin-300italic.svg#Urbanist) format("svg")}@font-face{font-display:swap;font-family:Urbanist;font-style:italic;font-weight:400;src:url(/asset/font/urbanist/urbanist-v8-latin-italic.eot);src:local(""),url(/asset/font/urbanist/urbanist-v8-latin-italic.eot?#iefix) format("embedded-opentype"),url(/asset/font/urbanist/urbanist-v8-latin-italic.woff2) format("woff2"),url(/asset/font/urbanist/urbanist-v8-latin-italic.woff) format("woff"),url(/asset/font/urbanist/urbanist-v8-latin-italic.ttf) format("truetype"),url(/asset/font/urbanist/urbanist-v8-latin-italic.svg#Urbanist) format("svg")}@font-face{font-display:swap;font-family:Urbanist;font-style:italic;font-weight:500;src:url(/asset/font/urbanist/urbanist-v8-latin-500italic.eot);src:local(""),url(/asset/font/urbanist/urbanist-v8-latin-500italic.eot?#iefix) format("embedded-opentype"),url(/asset/font/urbanist/urbanist-v8-latin-500italic.woff2) format("woff2"),url(/asset/font/urbanist/urbanist-v8-latin-500italic.woff) format("woff"),url(/asset/font/urbanist/urbanist-v8-latin-500italic.ttf) format("truetype"),url(/asset/font/urbanist/urbanist-v8-latin-500italic.svg#Urbanist) format("svg")}@font-face{font-display:swap;font-family:Urbanist;font-style:italic;font-weight:600;src:url(/asset/font/urbanist/urbanist-v8-latin-600italic.eot);src:local(""),url(/asset/font/urbanist/urbanist-v8-latin-600italic.eot?#iefix) format("embedded-opentype"),url(/asset/font/urbanist/urbanist-v8-latin-600italic.woff2) format("woff2"),url(/asset/font/urbanist/urbanist-v8-latin-600italic.woff) format("woff"),url(/asset/font/urbanist/urbanist-v8-latin-600italic.ttf) format("truetype"),url(/asset/font/urbanist/urbanist-v8-latin-600italic.svg#Urbanist) format("svg")}@font-face{font-display:swap;font-family:Urbanist;font-style:italic;font-weight:700;src:url(/asset/font/urbanist/urbanist-v8-latin-700italic.eot);src:local(""),url(/asset/font/urbanist/urbanist-v8-latin-700italic.eot?#iefix) format("embedded-opentype"),url(/asset/font/urbanist/urbanist-v8-latin-700italic.woff2) format("woff2"),url(/asset/font/urbanist/urbanist-v8-latin-700italic.woff) format("woff"),url(/asset/font/urbanist/urbanist-v8-latin-700italic.ttf) format("truetype"),url(/asset/font/urbanist/urbanist-v8-latin-700italic.svg#Urbanist) format("svg")}@font-face{font-display:swap;font-family:Urbanist;font-style:italic;font-weight:800;src:url(/asset/font/urbanist/urbanist-v8-latin-800italic.eot);src:local(""),url(/asset/font/urbanist/urbanist-v8-latin-800italic.eot?#iefix) format("embedded-opentype"),url(/asset/font/urbanist/urbanist-v8-latin-800italic.woff2) format("woff2"),url(/asset/font/urbanist/urbanist-v8-latin-800italic.woff) format("woff"),url(/asset/font/urbanist/urbanist-v8-latin-800italic.ttf) format("truetype"),url(/asset/font/urbanist/urbanist-v8-latin-800italic.svg#Urbanist) format("svg")}@font-face{font-display:swap;font-family:Urbanist;font-style:italic;font-weight:900;src:url(/asset/font/urbanist/urbanist-v8-latin-900italic.eot);src:local(""),url(/asset/font/urbanist/urbanist-v8-latin-900italic.eot?#iefix) format("embedded-opentype"),url(/asset/font/urbanist/urbanist-v8-latin-900italic.woff2) format("woff2"),url(/asset/font/urbanist/urbanist-v8-latin-900italic.woff) format("woff"),url(/asset/font/urbanist/urbanist-v8-latin-900italic.ttf) format("truetype"),url(/asset/font/urbanist/urbanist-v8-latin-900italic.svg#Urbanist) format("svg")}@font-face{font-display:swap;font-family:Material Icons;font-style:normal;font-weight:400;src:url(/asset/font/material-icons/MaterialIconsOutlined-Regular.eot);src:url(/asset/font/material-icons/MaterialIconsOutlined-Regular.woff2) format("woff2"),url(/asset/font/material-icons/MaterialIconsOutlined-Regular.woff) format("woff"),url(/asset/font/material-icons/MaterialIconsOutlined-Regular.ttf) format("truetype")}.icon{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap}body{font-family:Urbanist,sans-serif}p{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:inherit;font-size:1.25rem;font-weight:500;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.5px;line-height:1.4;margin:1.5rem 0;overflow-wrap:break-word}.akc-typography--headline1{font-size:3rem;font-weight:700;letter-spacing:-1.5px}.akc-typography--headline1,.akc-typography--headline2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:inherit;-webkit-hyphens:auto;hyphens:auto;line-height:1;margin:1.5rem 0;overflow-wrap:break-word}.akc-typography--headline2{font-size:2.75rem;font-weight:600;letter-spacing:-1px}.akc-typography--headline3{font-size:2rem;margin:1.75rem 0}.akc-typography--headline3,.akc-typography--headline4{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:inherit;font-weight:400;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.25px;line-height:1;overflow-wrap:break-word}.akc-typography--headline4{font-size:1.75rem;margin:1.5rem 0}.akc-typography--headline5{font-size:1.4rem;letter-spacing:0}.akc-typography--headline5,.akc-typography--headline6{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:inherit;font-weight:600;-webkit-hyphens:auto;hyphens:auto;line-height:1.2;margin:1.5rem 0;overflow-wrap:break-word}.akc-typography--headline6{font-size:.875rem;letter-spacing:.15px;text-transform:uppercase}.akc-typography--body1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:inherit;font-size:1.25rem;font-weight:500;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.5px;line-height:1.4;margin:1.5rem 0;overflow-wrap:break-word}.akc-typography--link1,.akc-typography--small1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:inherit;font-size:.875rem;font-weight:400;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.25px;line-height:1;margin:0;overflow-wrap:break-word}.akc-typography--link1{text-decoration:none}.akc-typography--body2{font-size:1.25rem;font-weight:300;margin:1.5rem 0}akc-view-event{display:block;position:relative}akc-view-event:before{bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:-1}akc-view-event header{display:flex;height:400px;justify-content:center;padding:40px;position:relative;width:100%;z-index:-1}akc-view-event header .scrim{bottom:0;left:0;position:absolute;right:0;top:0}akc-view-event header img.backdrop{border-radius:24px;z-index:1}akc-view-movie{display:block}akc-view-movie,akc-view-movie article>section{position:relative}akc-view-movie .movie--trailer{position:absolute;right:0;top:118px}akc-view-movie .movie--trailer a{align-items:center;background-color:#fff;border-radius:8px;color:#000;display:flex;font-size:20px;font-weight:600;gap:20px;justify-content:center;padding:16px 24px;white-space:nowrap}akc-view-movie:before{bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:-1}akc-view-movie header{display:flex;position:relative;z-index:-1}akc-view-movie header .scrim{bottom:0;left:0;position:absolute;right:0;top:0}akc-view-movie article.container{margin-top:-400px}@media (min-width:1280px){akc-view-movie article.container{margin-top:-180px}}akc-view-movie article.container .poster-container{justify-self:center}@media (min-width:1280px){akc-view-movie article.container .poster-container{justify-self:start}}akc-view-movie article.container .content-container{align-self:stretch;background-color:rgba(0,0,0,.66);border-radius:16px;padding:40px 24px 24px}akc-view-movie article.container .content-container h1{margin:0}akc-view-movie article.container .tag-container{display:flex;flex-flow:column;gap:32px}@media (min-width:1280px){akc-view-movie article.container .tag-container{flex-flow:row}}akc-view-movie .movie--tags{align-items:baseline;display:flex;flex-flow:wrap;gap:32px}akc-view-movie .movie--tags p{display:flex;flex-flow:row;gap:16px;margin:0;white-space:nowrap}akc-view-movie .movie--tags p>span{border-radius:8px;padding:8px 16px}akc-view-movie .akc-layout-grid__container{display:flex;flex-flow:column;gap:40px}akc-view-movie img.backdrop{height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}akc-view-movie img.poster{aspect-ratio:2/3;border-radius:16px;max-width:300px;width:100%}.movie-list{display:flex;flex-flow:column;gap:40px}::-webkit-scrollbar{background:transparent;height:20px;width:20px}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:hsla(0,0%,95%,.8);border:8px solid transparent;border-radius:16px}body{background-color:#090909;color:#f1f1f1;display:flex;flex-direction:column;min-height:100vh;-webkit-user-select:none;-moz-user-select:none;user-select:none}body .container{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:24px;padding-right:24px;width:100%}@media (min-width:600px){body .container{padding-left:32px;padding-right:32px;width:calc(100% - 64px)}}@media (min-width:1280px){body .container{padding-left:40px;padding-right:40px;width:calc(100% - 80px)}}body main{flex:1 0 auto;max-width:100%;overflow:hidden}body main .container{padding-bottom:32px;padding-top:32px}body main article{display:flex;flex-flow:column;gap:1rem}.overlay{background-color:rgba(0,0,0,.64);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:15}hr{background-color:hsla(0,0%,100%,.1)}img.image-block,video.video-block{border-radius:16px;width:100%}p>a{border-bottom:1px solid}a{transition:color .2s ease}a:hover{color:#c70046}svg{fill:currentColor;stroke:currentColor}@media (max-width:600px){.hide-on-phone{display:none}}akc-button a,akc-button button{align-items:center;background-color:#fff;border:none;border-radius:16px;color:#000;cursor:pointer;display:flex;font-size:20px;font-weight:600;gap:20px;justify-content:center;padding:16px 24px;transition:border-radius .2s ease}akc-button a:hover,akc-button button:hover{border-radius:8px}akc-event-card{background:hsla(0,0%,100%,.071);border-radius:24px;display:flex;flex-flow:column;padding:40px}akc-event-card .content{display:flex;flex-flow:column;gap:40px;margin-bottom:24px}@media (min-width:768px){akc-event-card .content{flex-flow:row}}akc-event-card .content .summary h3{margin:0}akc-event-card .content .summary p{margin:16px 0}@media (min-width:768px){akc-event-card .content .summary{width:60%}}akc-event-card .content .image{aspect-ratio:16/9;background:rgba(0,0,0,.5);-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){akc-event-card .content .image{width:40%}}akc-event-card .description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:24px;overflow:hidden;text-overflow:ellipsis}akc-movie-card{display:flex;flex-flow:column;gap:40px}akc-movie-card .movie-container{background:hsla(0,0%,100%,.071);border-radius:24px;display:flex;flex-flow:column;gap:20px;padding:24px}akc-movie-card .movie{align-items:center;display:flex;flex-flow:column;gap:40px}@media (min-width:768px){akc-movie-card .movie{align-items:flex-start;flex-flow:row;text-align:left}}akc-movie-card .movie__image{aspect-ratio:2/3;background-color:rgba(0,0,0,.314);border-radius:16px;height:100%;max-width:300px;width:100%}akc-movie-card .movie__data{width:100%}akc-movie-card .movie__data--title h2{margin:0}akc-movie-card .movie__data--tags p.akc-typography--body2 span:not(:empty):not(:last-child):after{content:"|";margin:0 12px}akc-movie-card .movie__data--title{margin:12px 0}akc-movie-card .movie__data--description p{-webkit-line-clamp:10;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:768px){akc-movie-card .movie__data--description p{-webkit-line-clamp:5}}akc-movie-preview .movie-preview--title{margin:40px 24px}@media (min-width:600px){akc-movie-preview .movie-preview--title{margin:40px 64px}}@media (min-width:1280px){akc-movie-preview .movie-preview--title{margin:40px 80px}}akc-movie-preview .movie-preview--poster-container{align-items:center;display:flex;gap:40px;justify-content:flex-start;margin:40px 24px;overflow:auto;padding-bottom:40px}@media (min-width:600px){akc-movie-preview .movie-preview--poster-container{margin:40px 64px}}@media (min-width:1280px){akc-movie-preview .movie-preview--poster-container{margin:40px 80px}}akc-movie-preview .movie-preview--poster-container a img{background:#666;border-radius:16px;height:450px;min-height:450px;min-width:300px;-o-object-fit:cover;object-fit:cover;opacity:.7;transition:all .2s ease;width:300px}akc-movie-preview .movie-preview--poster-container a:not(:hover,.active) img{margin:25px 15px}akc-movie-preview .movie-preview--poster-container a.active img,akc-movie-preview .movie-preview--poster-container a:hover img{border-radius:8px;min-height:495px;min-width:330px;opacity:1}akc-event-preview .event-preview--title{margin:40px 0}akc-event-preview .event-preview--poster-container{display:flex;flex-flow:column;gap:40px;justify-content:flex-start;margin:40px 0;overflow:auto;padding-bottom:40px}akc-event-preview .event-preview--poster-container img{border-radius:16px}akc-movie-attribution{align-items:center;display:flex;flex-flow:column;gap:16px;justify-content:center;padding-top:40px}akc-movie-attribution img{height:40px}akc-sponsor-list{border-top:1px solid hsla(0,0%,95%,.2);display:block;padding:40px 0}akc-sponsor-list .sponsor-list__heading{text-align:center}akc-sponsor-list .sponsor-list__container{align-items:center;display:flex;flex-wrap:wrap;gap:48px;justify-content:center;margin:80px auto 40px;max-width:1024px}akc-sponsor-list .sponsor-list__container img{height:128px;-o-object-fit:contain;object-fit:contain;width:256px}akc-movie-credits{display:block}akc-movie-credits .credits-container{align-items:center;background-color:hsla(0,0%,100%,.12);border-radius:16px;display:flex;flex-flow:column;gap:40px;justify-content:center;padding:40px 24px;text-align:center}akc-movie-credits .credits-container>div{width:100%}akc-movie-credits .credits-container h5{font-weight:800;margin:0 0 1rem;text-transform:uppercase}akc-movie-credits .credits-container table{width:100%}akc-movie-credits .credits-container table tr td{padding:8px 0;text-transform:uppercase;width:50%}akc-movie-credits .credits-container table tr.crew td{text-align:center}akc-movie-credits .credits-container table tr.cast td:first-child{font-weight:400;padding-right:16px;text-align:right}akc-movie-credits .credits-container table tr.cast td:nth-child(2){font-weight:700;padding-left:16px;text-align:left}akc-showtime-list{display:block}akc-showtime-list .showtime--day{display:flex;flex-flow:column;gap:24px}akc-showtime-list .showtime--day p{margin:0}akc-showtime-list .showtime--container{align-items:flex-start;background:hsla(0,0%,100%,.125);border-radius:16px;display:flex;gap:40px;justify-content:flex-start;overflow:auto;padding:24px 24px 40px}akc-showtime-list .showtime--items{display:flex;flex-flow:column;gap:24px}akc-showtime-list .showtime--items akc-button{white-space:nowrap}akc-footer{border-top:1px solid hsla(0,0%,95%,.2);text-align:center}akc-footer .footer__section{padding:40px 0}akc-footer .footer__section:first-child{border-bottom:1px solid hsla(0,0%,100%,.2)}akc-footer .footer__section:first-child a{display:block;margin:1rem 0}akc-footer .footer__section--legal{flex-flow:column;gap:24px}@media (min-width:768px){akc-footer .footer__section--legal{flex-flow:row;gap:40px}}.akc-layout-grid__container{display:block}.akc-layout-grid__row{align-items:stretch;display:flex;flex-flow:row wrap;gap:40px}@supports (display:grid){.akc-layout-grid__row{grid-gap:40px;display:grid;margin:0}}.akc-layout-grid__row--align-top{align-items:flex-start}.akc-layout-grid__row--align-middle{align-items:center}.akc-layout-grid__row--align-bottom{align-items:flex-end}.akc-layout-grid__cell{display:flex;gap:40px}.akc-layout-grid__cell--align-top{align-items:flex-start}.akc-layout-grid__cell--align-middle{align-items:center}.akc-layout-grid__cell--align-bottom{align-items:flex-end}.akc-layout-grid__cell--justify-top{justify-content:flex-start}.akc-layout-grid__cell--justify-middle{justify-content:center}.akc-layout-grid__cell--justify-bottom{justify-content:flex-end}@supports (display:grid){.akc-layout-grid__row{grid-template-columns:repeat(4,minmax(0,1fr))}}.akc-layout-grid__cell--span-1-phone{width:25%}@supports (display:grid){.akc-layout-grid__cell--span-1-phone{grid-column-end:span 1;width:auto}}.akc-layout-grid__cell--span-2-phone{width:50%}@supports (display:grid){.akc-layout-grid__cell--span-2-phone{grid-column-end:span 2;width:auto}}.akc-layout-grid__cell--span-3-phone{width:75%}@supports (display:grid){.akc-layout-grid__cell--span-3-phone{grid-column-end:span 3;width:auto}}.akc-layout-grid__cell--span-4-phone{width:100%}@supports (display:grid){.akc-layout-grid__cell--span-4-phone{grid-column-end:span 4;width:auto}.akc-layout-grid__cell--span-1{grid-column-end:span 1;width:auto}.akc-layout-grid__cell--span-2{grid-column-end:span 2;width:auto}.akc-layout-grid__cell--span-3{grid-column-end:span 3;width:auto}.akc-layout-grid__cell--span-10,.akc-layout-grid__cell--span-11,.akc-layout-grid__cell--span-12,.akc-layout-grid__cell--span-13,.akc-layout-grid__cell--span-14,.akc-layout-grid__cell--span-15,.akc-layout-grid__cell--span-16,.akc-layout-grid__cell--span-4,.akc-layout-grid__cell--span-5,.akc-layout-grid__cell--span-6,.akc-layout-grid__cell--span-7,.akc-layout-grid__cell--span-8,.akc-layout-grid__cell--span-9{grid-column-end:span 4;width:auto}}@media (min-width:600px){@supports (display:grid){.akc-layout-grid__row{grid-template-columns:repeat(8,minmax(0,1fr))}}}@media (min-width:600px){.akc-layout-grid__cell--span-1-tablet{width:12.5%}@supports (display:grid){.akc-layout-grid__cell--span-1-tablet{grid-column-end:span 1;width:auto}}.akc-layout-grid__cell--span-2-tablet{width:25%}@supports (display:grid){.akc-layout-grid__cell--span-2-tablet{grid-column-end:span 2;width:auto}}.akc-layout-grid__cell--span-3-tablet{width:37.5%}@supports (display:grid){.akc-layout-grid__cell--span-3-tablet{grid-column-end:span 3;width:auto}}.akc-layout-grid__cell--span-4-tablet{width:50%}@supports (display:grid){.akc-layout-grid__cell--span-4-tablet{grid-column-end:span 4;width:auto}}.akc-layout-grid__cell--span-5-tablet{width:62.5%}@supports (display:grid){.akc-layout-grid__cell--span-5-tablet{grid-column-end:span 5;width:auto}}.akc-layout-grid__cell--span-6-tablet{width:75%}@supports (display:grid){.akc-layout-grid__cell--span-6-tablet{grid-column-end:span 6;width:auto}}.akc-layout-grid__cell--span-7-tablet{width:87.5%}@supports (display:grid){.akc-layout-grid__cell--span-7-tablet{grid-column-end:span 7;width:auto}}.akc-layout-grid__cell--span-8-tablet{width:100%}@supports (display:grid){.akc-layout-grid__cell--span-8-tablet{grid-column-end:span 8;width:auto}}}@media (min-width:600px){.akc-layout-grid__cell--span-1{width:12.5%}@supports (display:grid){.akc-layout-grid__cell--span-1{grid-column-end:span 1;width:auto}}.akc-layout-grid__cell--span-2{width:25%}@supports (display:grid){.akc-layout-grid__cell--span-2{grid-column-end:span 2;width:auto}}.akc-layout-grid__cell--span-3{width:37.5%}@supports (display:grid){.akc-layout-grid__cell--span-3{grid-column-end:span 3;width:auto}}.akc-layout-grid__cell--span-4{width:50%}@supports (display:grid){.akc-layout-grid__cell--span-4{grid-column-end:span 4;width:auto}}.akc-layout-grid__cell--span-5{width:62.5%}@supports (display:grid){.akc-layout-grid__cell--span-5{grid-column-end:span 5;width:auto}}.akc-layout-grid__cell--span-6{width:75%}@supports (display:grid){.akc-layout-grid__cell--span-6{grid-column-end:span 6;width:auto}}.akc-layout-grid__cell--span-7{width:87.5%}@supports (display:grid){.akc-layout-grid__cell--span-7{grid-column-end:span 7;width:auto}}.akc-layout-grid__cell--span-8{width:100%}@supports (display:grid){.akc-layout-grid__cell--span-8{grid-column-end:span 8;width:auto}}.akc-layout-grid__cell--span-9{width:100%}@supports (display:grid){.akc-layout-grid__cell--span-9{grid-column-end:span 8;width:auto}}.akc-layout-grid__cell--span-10{width:100%}@supports (display:grid){.akc-layout-grid__cell--span-10{grid-column-end:span 8;width:auto}}.akc-layout-grid__cell--span-11{width:100%}@supports (display:grid){.akc-layout-grid__cell--span-11{grid-column-end:span 8;width:auto}}.akc-layout-grid__cell--span-12{width:100%}@supports (display:grid){.akc-layout-grid__cell--span-12{grid-column-end:span 8;width:auto}}.akc-layout-grid__cell--span-13{width:100%}@supports (display:grid){.akc-layout-grid__cell--span-13{grid-column-end:span 8;width:auto}}.akc-layout-grid__cell--span-14{width:100%}@supports (display:grid){.akc-layout-grid__cell--span-14{grid-column-end:span 8;width:auto}}.akc-layout-grid__cell--span-15{width:100%}@supports (display:grid){.akc-layout-grid__cell--span-15{grid-column-end:span 8;width:auto}}.akc-layout-grid__cell--span-16{width:100%}@supports (display:grid){.akc-layout-grid__cell--span-16{grid-column-end:span 8;width:auto}}}@media (min-width:1280px){@supports (display:grid){.akc-layout-grid__row{grid-template-columns:repeat(12,minmax(0,1fr))}}}@media (min-width:1280px){.akc-layout-grid__cell--span-1-laptop{width:8.3333333333%}@supports (display:grid){.akc-layout-grid__cell--span-1-laptop{grid-column-end:span 1;width:auto}}.akc-layout-grid__cell--span-2-laptop{width:16.6666666667%}@supports (display:grid){.akc-layout-grid__cell--span-2-laptop{grid-column-end:span 2;width:auto}}.akc-layout-grid__cell--span-3-laptop{width:25%}@supports (display:grid){.akc-layout-grid__cell--span-3-laptop{grid-column-end:span 3;width:auto}}.akc-layout-grid__cell--span-4-laptop{width:33.3333333333%}@supports (display:grid){.akc-layout-grid__cell--span-4-laptop{grid-column-end:span 4;width:auto}}.akc-layout-grid__cell--span-5-laptop{width:41.6666666667%}@supports (display:grid){.akc-layout-grid__cell--span-5-laptop{grid-column-end:span 5;width:auto}}.akc-layout-grid__cell--span-6-laptop{width:50%}@supports (display:grid){.akc-layout-grid__cell--span-6-laptop{grid-column-end:span 6;width:auto}}.akc-layout-grid__cell--span-7-laptop{width:58.3333333333%}@supports (display:grid){.akc-layout-grid__cell--span-7-laptop{grid-column-end:span 7;width:auto}}.akc-layout-grid__cell--span-8-laptop{width:66.6666666667%}@supports (display:grid){.akc-layout-grid__cell--span-8-laptop{grid-column-end:span 8;width:auto}}.akc-layout-grid__cell--span-9-laptop{width:75%}@supports (display:grid){.akc-layout-grid__cell--span-9-laptop{grid-column-end:span 9;width:auto}}.akc-layout-grid__cell--span-10-laptop{width:83.3333333333%}@supports (display:grid){.akc-layout-grid__cell--span-10-laptop{grid-column-end:span 10;width:auto}}.akc-layout-grid__cell--span-11-laptop{width:91.6666666667%}@supports (display:grid){.akc-layout-grid__cell--span-11-laptop{grid-column-end:span 11;width:auto}}.akc-layout-grid__cell--span-12-laptop{width:100%}@supports (display:grid){.akc-layout-grid__cell--span-12-laptop{grid-column-end:span 12;width:auto}}}@media (min-width:1280px){.akc-layout-grid__cell--span-1{width:8.3333333333%}@supports (display:grid){.akc-layout-grid__cell--span-1{grid-column-end:span 1;width:auto}}.akc-layout-grid__cell--span-2{width:16.6666666667%}@supports (display:grid){.akc-layout-grid__cell--span-2{grid-column-end:span 2;width:auto}}.akc-layout-grid__cell--span-3{width:25%}@supports (display:grid){.akc-layout-grid__cell--span-3{grid-column-end:span 3;width:auto}}.akc-layout-grid__cell--span-4{width:33.3333333333%}@supports (display:grid){.akc-layout-grid__cell--span-4{grid-column-end:span 4;width:auto}}.akc-layout-grid__cell--span-5{width:41.6666666667%}@supports (display:grid){.akc-layout-grid__cell--span-5{grid-column-end:span 5;width:auto}}.akc-layout-grid__cell--span-6{width:50%}@supports (display:grid){.akc-layout-grid__cell--span-6{grid-column-end:span 6;width:auto}}.akc-layout-grid__cell--span-7{width:58.3333333333%}@supports (display:grid){.akc-layout-grid__cell--span-7{grid-column-end:span 7;width:auto}}.akc-layout-grid__cell--span-8{width:66.6666666667%}@supports (display:grid){.akc-layout-grid__cell--span-8{grid-column-end:span 8;width:auto}}.akc-layout-grid__cell--span-9{width:75%}@supports (display:grid){.akc-layout-grid__cell--span-9{grid-column-end:span 9;width:auto}}.akc-layout-grid__cell--span-10{width:83.3333333333%}@supports (display:grid){.akc-layout-grid__cell--span-10{grid-column-end:span 10;width:auto}}.akc-layout-grid__cell--span-11{width:91.6666666667%}@supports (display:grid){.akc-layout-grid__cell--span-11{grid-column-end:span 11;width:auto}}.akc-layout-grid__cell--span-12{width:100%}@supports (display:grid){.akc-layout-grid__cell--span-12{grid-column-end:span 12;width:auto}}.akc-layout-grid__cell--span-13{width:100%}@supports (display:grid){.akc-layout-grid__cell--span-13{grid-column-end:span 12;width:auto}}.akc-layout-grid__cell--span-14{width:100%}@supports (display:grid){.akc-layout-grid__cell--span-14{grid-column-end:span 12;width:auto}}.akc-layout-grid__cell--span-15{width:100%}@supports (display:grid){.akc-layout-grid__cell--span-15{grid-column-end:span 12;width:auto}}.akc-layout-grid__cell--span-16{width:100%}@supports (display:grid){.akc-layout-grid__cell--span-16{grid-column-end:span 12;width:auto}}}@media (min-width:1441px){@supports (display:grid){.akc-layout-grid__row{grid-template-columns:repeat(16,minmax(0,1fr))}}}@media (min-width:1441px){.akc-layout-grid__cell--span-1-desktop{width:6.25%}@supports (display:grid){.akc-layout-grid__cell--span-1-desktop{grid-column-end:span 1;width:auto}}.akc-layout-grid__cell--span-2-desktop{width:12.5%}@supports (display:grid){.akc-layout-grid__cell--span-2-desktop{grid-column-end:span 2;width:auto}}.akc-layout-grid__cell--span-3-desktop{width:18.75%}@supports (display:grid){.akc-layout-grid__cell--span-3-desktop{grid-column-end:span 3;width:auto}}.akc-layout-grid__cell--span-4-desktop{width:25%}@supports (display:grid){.akc-layout-grid__cell--span-4-desktop{grid-column-end:span 4;width:auto}}.akc-layout-grid__cell--span-5-desktop{width:31.25%}@supports (display:grid){.akc-layout-grid__cell--span-5-desktop{grid-column-end:span 5;width:auto}}.akc-layout-grid__cell--span-6-desktop{width:37.5%}@supports (display:grid){.akc-layout-grid__cell--span-6-desktop{grid-column-end:span 6;width:auto}}.akc-layout-grid__cell--span-7-desktop{width:43.75%}@supports (display:grid){.akc-layout-grid__cell--span-7-desktop{grid-column-end:span 7;width:auto}}.akc-layout-grid__cell--span-8-desktop{width:50%}@supports (display:grid){.akc-layout-grid__cell--span-8-desktop{grid-column-end:span 8;width:auto}}.akc-layout-grid__cell--span-9-desktop{width:56.25%}@supports (display:grid){.akc-layout-grid__cell--span-9-desktop{grid-column-end:span 9;width:auto}}.akc-layout-grid__cell--span-10-desktop{width:62.5%}@supports (display:grid){.akc-layout-grid__cell--span-10-desktop{grid-column-end:span 10;width:auto}}.akc-layout-grid__cell--span-11-desktop{width:68.75%}@supports (display:grid){.akc-layout-grid__cell--span-11-desktop{grid-column-end:span 11;width:auto}}.akc-layout-grid__cell--span-12-desktop{width:75%}@supports (display:grid){.akc-layout-grid__cell--span-12-desktop{grid-column-end:span 12;width:auto}}.akc-layout-grid__cell--span-13-desktop{width:81.25%}@supports (display:grid){.akc-layout-grid__cell--span-13-desktop{grid-column-end:span 13;width:auto}}.akc-layout-grid__cell--span-14-desktop{width:87.5%}@supports (display:grid){.akc-layout-grid__cell--span-14-desktop{grid-column-end:span 14;width:auto}}.akc-layout-grid__cell--span-15-desktop{width:93.75%}@supports (display:grid){.akc-layout-grid__cell--span-15-desktop{grid-column-end:span 15;width:auto}}.akc-layout-grid__cell--span-16-desktop{width:100%}@supports (display:grid){.akc-layout-grid__cell--span-16-desktop{grid-column-end:span 16;width:auto}}}@media (min-width:1441px){.akc-layout-grid__cell--span-1{width:6.25%}@supports (display:grid){.akc-layout-grid__cell--span-1{grid-column-end:span 1;width:auto}}.akc-layout-grid__cell--span-2{width:12.5%}@supports (display:grid){.akc-layout-grid__cell--span-2{grid-column-end:span 2;width:auto}}.akc-layout-grid__cell--span-3{width:18.75%}@supports (display:grid){.akc-layout-grid__cell--span-3{grid-column-end:span 3;width:auto}}.akc-layout-grid__cell--span-4{width:25%}@supports (display:grid){.akc-layout-grid__cell--span-4{grid-column-end:span 4;width:auto}}.akc-layout-grid__cell--span-5{width:31.25%}@supports (display:grid){.akc-layout-grid__cell--span-5{grid-column-end:span 5;width:auto}}.akc-layout-grid__cell--span-6{width:37.5%}@supports (display:grid){.akc-layout-grid__cell--span-6{grid-column-end:span 6;width:auto}}.akc-layout-grid__cell--span-7{width:43.75%}@supports (display:grid){.akc-layout-grid__cell--span-7{grid-column-end:span 7;width:auto}}.akc-layout-grid__cell--span-8{width:50%}@supports (display:grid){.akc-layout-grid__cell--span-8{grid-column-end:span 8;width:auto}}.akc-layout-grid__cell--span-9{width:56.25%}@supports (display:grid){.akc-layout-grid__cell--span-9{grid-column-end:span 9;width:auto}}.akc-layout-grid__cell--span-10{width:62.5%}@supports (display:grid){.akc-layout-grid__cell--span-10{grid-column-end:span 10;width:auto}}.akc-layout-grid__cell--span-11{width:68.75%}@supports (display:grid){.akc-layout-grid__cell--span-11{grid-column-end:span 11;width:auto}}.akc-layout-grid__cell--span-12{width:75%}@supports (display:grid){.akc-layout-grid__cell--span-12{grid-column-end:span 12;width:auto}}.akc-layout-grid__cell--span-13{width:81.25%}@supports (display:grid){.akc-layout-grid__cell--span-13{grid-column-end:span 13;width:auto}}.akc-layout-grid__cell--span-14{width:87.5%}@supports (display:grid){.akc-layout-grid__cell--span-14{grid-column-end:span 14;width:auto}}.akc-layout-grid__cell--span-15{width:93.75%}@supports (display:grid){.akc-layout-grid__cell--span-15{grid-column-end:span 15;width:auto}}.akc-layout-grid__cell--span-16{width:100%}@supports (display:grid){.akc-layout-grid__cell--span-16{grid-column-end:span 16;width:auto}}}akc-movie-filter{display:flex;flex-wrap:wrap;gap:24px}akc-cookie-dialog{display:none}akc-cookie-dialog[open]{display:block}akc-cookie-dialog .cookie-settings{align-items:center;background-color:#090909;border-top:1px solid;bottom:0;display:flex;flex-flow:column;gap:40px;justify-content:center;left:0;padding:40px;position:fixed;right:0;z-index:500}akc-cookie-dialog .cookie-settings p{margin:0}akc-cookie-dialog .cookie-settings--description a{font-weight:500}akc-cookie-dialog .cookie-settings--action{border:none;border-radius:8px;cursor:pointer;height:40px;padding:0 16px}akc-cookie-dialog .cookie-settings--action[selector=action--cookies-accept]{background-color:#7b002c;color:#fff}akc-cookie-dialog .cookie-settings--action[selector=action--cookies-reject],akc-cookie-dialog .cookie-settings--action[selector=action--open-cookie-settings]{border:1px solid}akc-cookie-dialog .cookie-settings__container{display:flex;flex-flow:column;gap:24px;width:100%}@media (min-width:1024px){akc-cookie-dialog .cookie-settings__container{flex-flow:row;max-width:1024px}}akc-cookie-dialog .cookie-settings__text-container{display:flex;flex-flow:column;gap:16px}akc-cookie-dialog .cookie-settings__action-container{display:flex;flex-flow:column;gap:16px;justify-content:center}@media (min-width:1024px){akc-cookie-dialog .cookie-settings__action-container{flex:1 0 auto}}akc-cookie-content{align-items:center;border:1px solid #fff;border-radius:8px;display:inline-flex;flex-flow:column;height:100%;justify-content:center;padding:8px 24px 32px;width:100%}akc-cookie-content .cookie-content--message a{font-weight:500;text-decoration:underline}akc-cookie-content .cookie-content--action{border:none;border-radius:8px;cursor:pointer;height:40px;padding:0 16px}akc-cookie-content .cookie-content--action[selector=action--cookies-accept]{background-color:#7b002c;color:#fff}akc-cookie-content .cookie-content--action[selector=action--cookies-reject],akc-cookie-content .cookie-content--action[selector=action--open-cookie-settings]{border:1px solid}akc-header-navigation{position:sticky;top:0;z-index:17}akc-header-navigation header{height:80px;position:sticky}akc-header-navigation header section a,akc-header-navigation header section button{border-radius:8px}akc-header-navigation header section .logo{align-items:center;display:flex;justify-content:flex-start;width:auto}akc-header-navigation header section .logo:hover{background:none}akc-header-navigation header section .logo svg{height:48px}@media (min-width:768px){akc-header-navigation header section .logo svg{height:56px}}akc-header-navigation header{align-items:center;background-color:#090909;border-bottom:1px solid hsla(0,0%,95%,.2);color:#f1f1f1;display:flex;justify-content:space-between;padding:0 16px}akc-header-navigation header section{align-items:center;display:inline-flex;flex:1 1 auto;gap:8px;min-width:0;width:33.3333333333%}akc-header-navigation header section.left{justify-content:flex-start;order:-1}akc-header-navigation header section.center{justify-content:center;order:0}akc-header-navigation header section.right{justify-content:flex-end;order:1}akc-header-navigation header section a,akc-header-navigation header section button{align-items:center;background-color:#090909;border:none;color:#f1f1f1;cursor:pointer;display:flex;gap:8px;justify-content:flex-start;max-width:100%;padding:8px;text-align:left;transition-duration:.2s;transition-timing-function:ease}akc-header-navigation header section a:hover,akc-header-navigation header section button:hover{background-color:rgba(123,0,44,.6);color:#f1f1f1}akc-side-navigation{background-color:#090909;border-right:1px solid hsla(0,0%,95%,.2);color:#f1f1f1;height:100%;left:0;position:fixed;top:0;transform:translateX(-100%);width:360px;z-index:16}akc-side-navigation[open]{transform:translateX(0)}akc-side-navigation~.content{transition:margin-left .2s ease}akc-side-navigation aside{display:flex;flex-flow:column;height:100vh;padding:80px 0 16px}akc-side-navigation aside section.header{align-items:center;display:flex;justify-content:center;padding:40px 0}akc-side-navigation aside section.header svg{height:80px}akc-side-navigation aside section.nav{flex:1 0 auto;height:0;overflow:auto}akc-side-navigation aside section.nav nav{padding:0 16px}akc-side-navigation aside section.nav nav .typography--headline6{margin:0;padding:24px 8px 8px}akc-side-navigation aside section.nav nav .typography--headline6:not(:first-child){border-top:1px solid rgba(123,0,44,.6)}akc-side-navigation aside section.nav nav h6{padding:0 8px}akc-side-navigation aside section.nav nav a,akc-side-navigation aside section.nav nav h6{align-items:center;color:hsla(0,0%,100%,.8);display:flex;gap:16px;justify-content:flex-start}akc-side-navigation aside section.nav nav a{border-radius:8px;margin:8px 16px;padding:12px 16px;transition-duration:.2s;transition-timing-function:ease}akc-side-navigation aside section.nav nav a .label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}akc-side-navigation aside section.nav nav a .meta{font-size:small;margin-left:auto;white-space:nowrap}akc-side-navigation aside section.nav nav a .meta:not(.icon){font-style:italic}akc-side-navigation aside section.nav nav a.active,akc-side-navigation aside section.nav nav a:hover{background-color:rgba(123,0,44,.6);color:#fff}akc-side-navigation aside section.footer{border-top:1px solid hsla(0,0%,95%,.2);bottom:0;padding:12px 8px;position:sticky}@media (min-width:1280px){akc-side-navigation[open]~.content{margin-left:360px}}@media (max-width:600px){akc-side-navigation{bottom:0;left:0;overscroll-behavior:contain;right:0;top:0;width:100%}}@media (max-width:1280px){akc-side-navigation[open]~.overlay{display:block}akc-side-navigation aside section.header{margin-top:64px}}body[state=complete] akc-side-navigation,body[state=interactive] akc-side-navigation{transition:transform .2s ease}app-title{display:none}akc-header{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-flow:column;gap:40px;height:256px;justify-content:center;position:relative}@media (min-width:768px){akc-header{background-attachment:fixed;background-position:unset;background-position-y:64px;background-size:unset;height:384px}}@media (min-width:2560px){akc-header{background-size:contain}}akc-header h1,akc-header h2{border-radius:16px;max-width:calc(100% - 32px);overflow:hidden;padding:16px 24px;text-align:center;text-overflow:ellipsis;width:auto;z-index:2}akc-header h1{text-transform:uppercase}akc-header .image_credit{bottom:16px;font-style:italic;left:0;margin:8px;opacity:.5;position:absolute}akc-header .image_credit:hover{opacity:1}akc-movie-carousel{display:block;position:relative}akc-movie-carousel .carousel-content{display:flex;flex-flow:row;height:50vh;max-height:768px;min-height:480px;overflow:hidden}akc-movie-carousel .carousel-content .carousel-item{align-items:center;display:flex;min-width:100%;position:relative}@media (min-width:600px){akc-movie-carousel .carousel-content .carousel-item{padding:40px 80px 64px}}akc-movie-carousel .carousel-content .carousel-item--image{left:0;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (min-width:1440px){akc-movie-carousel .carousel-content .carousel-item--image{border-radius:40px;max-height:100%;max-width:50%;min-height:auto;min-width:auto;-o-object-fit:cover;object-fit:cover;position:relative}}akc-movie-carousel .carousel-content .carousel-item--content{background-color:rgba(0,0,0,.5);margin-left:0;padding:24px 40px;width:100%;z-index:2}@media (min-width:600px){akc-movie-carousel .carousel-content .carousel-item--content{border-radius:40px;max-width:80%}}@media (min-width:1440px){akc-movie-carousel .carousel-content .carousel-item--content{margin:0 auto;max-width:40%}}akc-movie-carousel .carousel-content .carousel-item--scrim{display:block;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:1}akc-movie-carousel .carousel-navigation--play-pause{bottom:0;cursor:pointer;left:50%;opacity:.24;padding:8px;position:absolute;transform:translateX(-50%);transition:opacity .2s ease;z-index:2}akc-movie-carousel .carousel-navigation--play-pause:hover{opacity:.8}akc-movie-carousel .carousel-navigation--next,akc-movie-carousel .carousel-navigation--previouse{align-items:center;bottom:0;cursor:pointer;display:flex;justify-content:center;opacity:.24;position:absolute;top:0;transition:opacity .2s ease;width:50px;width:40px;z-index:2}akc-movie-carousel .carousel-navigation--next:hover,akc-movie-carousel .carousel-navigation--previouse:hover{opacity:.8}akc-movie-carousel .carousel-navigation--previouse{left:0;padding-left:16px;padding-right:25%}@media (min-width:600px){akc-movie-carousel .carousel-navigation--previouse{padding-left:40px}}akc-movie-carousel .carousel-navigation--next{padding-left:25%;padding-right:16px;right:0}@media (min-width:600px){akc-movie-carousel .carousel-navigation--next{padding-right:40px}}akc-picture-gallery .image-container{align-items:center;display:flex;gap:40px;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding-bottom:16px;position:relative;scroll-behavior:smooth}akc-picture-gallery .image-container img{border-radius:8px;cursor:pointer;height:200px}akc-picture-gallery button{align-items:center;background-color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;height:56px;justify-content:center;position:absolute;top:68px;width:56px;z-index:1}akc-picture-gallery button.left{left:-40px}akc-picture-gallery button.right{right:-40px}akc-picture-gallery #image-standalone-view{cursor:pointer}akc-picture-gallery #image-standalone-view.overlay{align-items:center;background-color:rgba(0,0,0,.8);justify-content:center;z-index:17}akc-picture-gallery #image-standalone-view.show{display:flex}akc-movie-trailer .video-container{aspect-ratio:16/9;background-color:hsla(0,0%,100%,.12)}akc-movie-trailer .confirm-container,akc-movie-trailer .video-container{align-items:center;border-radius:16px;display:flex;justify-content:center;padding:24px;width:100%}akc-movie-trailer .confirm-container{background:hsla(0,0%,100%,.125);flex-flow:column;gap:16px}@media (min-width:768px){akc-movie-trailer .confirm-container{width:70%}}akc-movie-trailer .confirm-container p{text-align:center}akc-movie-trailer .confirm-container span{align-items:center;display:flex;gap:8px;height:40px;justify-content:center}akc-movie-trailer iframe{border:0;height:100%;width:100%}akc-filter{align-items:flex-start;background-color:hsla(0,0%,100%,.1);border-radius:12px;display:flex;flex-flow:column;gap:16px;padding:16px 24px;width:100%}@media (min-width:600px){akc-filter{width:auto}}akc-filter select{border-radius:12px;border-right:12px solid transparent;padding:12px;width:100%}@media (min-width:600px){akc-filter select{width:auto}}akc-virtual-tour .confirm-container{align-items:center;background:hsla(0,0%,100%,.125);border-radius:16px;display:flex;flex-flow:column;gap:16px;justify-content:center;padding:24px;width:100%}akc-virtual-tour .confirm-container p{text-align:center}akc-virtual-tour .confirm-container span{align-items:center;display:flex;gap:8px;height:40px;justify-content:center}akc-virtual-tour iframe{border:0;border-radius:8px;height:768px;width:100%}akc-view-home .in-app-links{align-items:center;display:flex;flex-flow:column;gap:40px;justify-content:center}@media (min-width:768px){akc-view-home .in-app-links{flex-flow:wrap}}akc-view-home .in-app-links akc-button{display:block;max-width:100%}akc-view-home .in-app-links akc-button a{background-color:rgba(123,0,44,.6);color:#fff;padding:24px}akc-view-contact form{align-items:center;display:flex;flex-flow:column;gap:24px;margin:0 auto;max-width:600px}akc-view-contact form .form-group{display:flex;flex-flow:column;width:100%}akc-view-contact form .form-group input,akc-view-contact form .form-group label,akc-view-contact form .form-group textarea{margin:0}akc-view-contact form .form-group label{margin-bottom:8px;margin-left:4px}akc-view-contact form .form-group input,akc-view-contact form .form-group textarea{border:none;border-radius:8px;color:#000;max-width:100%;padding:12px 0;text-indent:8px}akc-view-contact form .form-error-message,akc-view-contact form .form-success-message{border-radius:4px;font-size:1.2rem;margin:0;padding:8px}akc-view-contact form .form-error-message:empty,akc-view-contact form .form-success-message:empty{display:none}akc-view-contact form .form-success-message{background:#007b4d}akc-view-contact form .form-error-message{background:#7b002c}akc-view-contact form akc-button{margin-top:16px}
#image-standalone-view { img { max-width: calc(100% - 24px); } }