@import url(https://fonts.googleapis.com/css2?family=Georama:wght@100;200;300;400;500;600;700;800;900&display=swap);@font-face{font-family:Neue-Montreal-Bold;src:url(/static/media/PPNeueMontreal-Bold.34a4eb1a093eb36b2f46.otf)}@font-face{font-family:Neue-Montreal-Book;src:url(/static/media/PPNeueMontreal-Book.cd21cf351f4da50cf75d.otf)}@font-face{font-family:Neue-Montreal-Italic;src:url(/static/media/PPNeueMontreal-Italic.bb9c502e17d3b9edb369.otf)}@font-face{font-family:Neue-Montreal-Medium;src:url(/static/media/PPNeueMontreal-Medium.0f34f4714f1b26e0dedc.otf)}@font-face{font-family:Neue-Montreal-SemiBold-Italic;src:url(/static/media/PPNeueMontreal-SemiBolditalic.ef9ee1837108053b9463.otf)}@font-face{font-family:Neue-Montreal-Thin;src:url(/static/media/PPNeueMontreal-Thin.113878d75d11299845e2.otf)}.homeHeader{height:80dvh;position:relative;width:100%}@media only screen and (max-width:767px){.homeHeader{height:60dvh}}.homeHeader .background{height:100%;position:absolute;width:100%;z-index:-1}.homeHeader .background:before{background-color:rgba(0,0,0,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.homeHeader .background:after{background-image:linear-gradient(0deg,#000,rgba(26,26,26,0));bottom:0;content:"";height:120px;left:0;position:absolute;width:100%}.homeHeader .background img{height:100%;object-fit:cover;object-position:center;width:100%}.homeHeader .homeHeaderContainer{align-items:flex-end;display:flex;height:100%;justify-content:space-between;margin:0 auto;width:90%}.homeHeader .homeHeaderContainer .homeHeaderContainerLeft{flex:1 1}.homeHeader .homeHeaderContainer .homeHeaderContainerLeft .addWatchList button{background-color:transparent;border:none;color:#e4e4e4;cursor:pointer}.homeHeader .homeHeaderContainer .homeHeaderContainerLeft .addWatchList button svg{font-size:1.1rem}.homeHeader .homeHeaderContainer .homeHeaderContainerLeft .addWatchList button span{font-family:Neue-Montreal-Book;font-size:.9rem;font-weight:400;letter-spacing:.02em}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle{align-items:center;align-self:center;display:flex;flex:1 1;flex-direction:column;gap:.5rem}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .homeHeaderContainerMiddleTitle h1{color:#fff;font-family:Neue-Montreal-Book;font-size:3.5rem;font-weight:500;letter-spacing:.02em;text-transform:capitalize}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .homeHeaderContainerMiddleDetails{align-items:center;display:flex;gap:1rem;justify-content:center;width:100%}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .homeHeaderContainerMiddleDetails .homeHeaderContainerMiddleDetailsLeft .homeHeaderContainerMiddleDetailsRating{align-items:center;display:flex;gap:.5rem}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .homeHeaderContainerMiddleDetails .homeHeaderContainerMiddleDetailsLeft .homeHeaderContainerMiddleDetailsRating p{background-color:#fafafa;border-radius:2px;color:#151515;font-family:Neue-Montreal-Bold;font-size:.9rem;padding:.25rem .5rem}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .homeHeaderContainerMiddleDetails .homeHeaderContainerMiddleDetailsLeft .homeHeaderContainerMiddleDetailsRating span{color:#fafafa;font-family:Neue-Montreal-Book;letter-spacing:.05em}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .homeHeaderContainerMiddleDetails hr{background-color:#fafafa;border:none;display:inline-block;height:15px;width:.05em}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .homeHeaderContainerMiddleDetails .homeHeaderContainerMiddleDetailsRight{align-items:center;display:flex;gap:.5rem}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .homeHeaderContainerMiddleDetails .homeHeaderContainerMiddleDetailsRight span{color:#fafafa;font-family:Neue-Montreal-Book;font-size:.9rem;letter-spacing:.02em}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .homeHeaderContainerMiddleDetails .homeHeaderContainerMiddleDetailsRight hr{background-color:#fff;border:none;display:inline-block;height:.1em;width:.1em}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .callToAction{align-items:center;display:flex;gap:1rem}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .callToAction .viewDetails{align-items:center;display:flex;gap:.5rem;justify-content:center;margin:1rem 0}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .callToAction .viewDetails a{background-color:transparent;border:1px solid #fafafa;border-radius:0;cursor:pointer;display:inline-block;font-size:1rem;padding:.25rem .8rem}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .callToAction .viewDetails a span{color:#fafafa;font-family:Neue-Montreal-Book;font-size:.8rem;letter-spacing:.02em}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .callToAction .watchTrailer{align-items:center;display:flex;gap:.5rem;justify-content:center;margin:1rem 0}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .callToAction .watchTrailer button{border:none;border-radius:0;cursor:pointer;font-size:1rem;padding:.8rem}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .callToAction .watchTrailer button svg{font-size:1.2rem}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .callToAction .watchTrailer button span{font-family:Neue-Montreal-Bold;font-size:.8rem;letter-spacing:.02em}.homeHeader .homeHeaderContainer .homeHeaderContainerRight{flex:1 1}.homeHeader .homeHeaderContainer .homeHeaderContainerRight .playPause{align-items:center;display:flex;gap:.5rem;justify-content:flex-end}.homeHeader .homeHeaderContainer .homeHeaderContainerRight .playPause button{border:none;border-radius:0;border-radius:50%;color:#fafafa;cursor:pointer;font-size:1rem;padding:.8rem}.homeHeader .homeHeaderContainer .homeHeaderContainerRight .playPause button svg{fill:#0f0f0f;font-size:1.2rem}@media only screen and (max-width:767px){.homeHeader .homeHeaderContainer .homeHeaderContainerLeft,.homeHeader .homeHeaderContainer .homeHeaderContainerRight{display:none}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .homeHeaderContainerMiddleTitle h1{font-size:2.5rem}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .homeHeaderContainerMiddleDetails .homeHeaderContainerMiddleDetailsLeft .homeHeaderContainerMiddleDetailsRating p{font-size:.7rem}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .homeHeaderContainerMiddleDetails .homeHeaderContainerMiddleDetailsLeft .homeHeaderContainerMiddleDetailsRating span{font-size:.8rem}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .homeHeaderContainerMiddleDetails .homeHeaderContainerMiddleDetailsRight{align-items:center;display:flex;gap:.5rem}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .homeHeaderContainerMiddleDetails .homeHeaderContainerMiddleDetailsRight span{color:#fafafa;font-family:Neue-Montreal-Book;font-size:.8rem;letter-spacing:.02em}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .homeHeaderContainerMiddleDetails .homeHeaderContainerMiddleDetailsRight hr{background-color:#fff;border:none;display:inline-block;height:.1em;width:.1em}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .callToAction .viewDetails a{background-color:transparent;border:1px solid #fafafa;border-radius:0;cursor:pointer;display:inline-block;font-size:.9rem;padding:.15rem .6rem}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .callToAction .viewDetails a span{color:#fafafa;font-family:Neue-Montreal-Book;font-size:.8rem;letter-spacing:.02em}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .callToAction .watchTrailer button{border:none;border-radius:0;cursor:pointer;font-size:.9rem;padding:.8rem}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .callToAction .watchTrailer button svg{font-size:1rem}.homeHeader .homeHeaderContainer .homeHeaderContainerMiddle .callToAction .watchTrailer button span{font-family:Neue-Montreal-Bold;font-size:.8rem;letter-spacing:.02em}}.videoPlayer{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1002}.videoPlayer .wrapper{max-width:900px;width:100%;z-index:1003}.videoPlayer .wrapper .closeButton{background:transparent;color:#f8f9fa;font-family:Neue-Montreal-Book;font-size:1rem;position:absolute;right:10px;top:10px}.videoPlayer .wrapper .closeButton:hover{text-decoration:underline}.videoPlayer .wrapper video{border-radius:5px;width:100%}.movieList{height:100%;margin:auto;max-width:1440px;overflow-x:auto;width:100%}.movieList::-webkit-scrollbar,.movieList::-webkit-scrollbar-thumb{display:none}.movieCard,.movieList .swiper-wrapper{display:flex}.movieCard{flex-direction:column;gap:.5rem;height:100%;width:290px}.movieCard .movieCardBg{height:100%;object-fit:cover;position:relative;width:100%}.movieCard .movieCardBg:hover .movieCardAddWatchList,.movieCard .movieCardBg:hover:after{opacity:1}.movieCard .movieCardBg img{height:100%;object-fit:cover;width:100%}.movieCard .movieCardBg:after{background-color:hsla(0,0%,6%,.5);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .7s cubic-bezier(.19,1,.22,1);width:100%}.movieCard .movieCardBg .movieCardAddWatchList{opacity:0;position:absolute;right:10px;top:10px;transition:opacity .7s cubic-bezier(.19,1,.22,1);z-index:1}.movieCard .movieCardBg .movieCardAddWatchList button{background-color:rgba(243,244,246,.5);border:none;border-radius:50%;cursor:pointer;padding:.5rem}.movieCard .movieCardBg .movieCardAddWatchList button:disabled{background-color:#050505;cursor:not-allowed}.movieCard .movieCardBg .movieCardAddWatchList button svg{fill:#d1d5db}.movieCard .movieCardContent{display:flex;flex-direction:column;gap:12px}.movieCard .movieCardContent p.movieCardReleaseDate{color:#9ca3af;font-family:Neue-Montreal-Book;font-size:12px;font-weight:400}.movieCard .movieCardContent h3{font-family:Neue-Montreal-Bold;font-size:1.1rem;font-weight:400}.movieCard .movieCardContent h3 a{color:#fff}.movieCard .movieCardContent h3 a:hover{text-decoration:underline}.movieCard .movieCardContent .movieCardRating{display:flex;gap:8px;justify-content:space-between}.movieCard .movieCardContent .movieCardRating .movieCardRatingLeft{align-items:center;display:flex;gap:.5rem}.movieCard .movieCardContent .movieCardRating .movieCardRatingLeft img{height:15px;object-fit:cover;width:30px}.movieCard .movieCardContent .movieCardRating .movieCardRatingLeft span{color:#fff;font-family:Neue-Montreal-Book;font-size:.8rem;font-weight:400}.movieCard .movieCardContent .movieCardRating .movieCardRatingRight{align-items:center;display:flex;gap:.5rem}.movieCard .movieCardContent .movieCardRating .movieCardRatingRight span{color:#fff;font-family:Neue-Montreal-Book;font-size:.8rem;font-weight:400}.movieCard .movieCardContent .movieCardGenres{display:flex;gap:.5rem}.movieCard .movieCardContent .movieCardGenres span{color:#9ca3af;font-family:Neue-Montreal-Book;font-size:.8rem;font-weight:400}@media only screen and (max-width:767px){.movieCard{width:220px}.movieCard .movieCardContent h3{font-size:1rem}}*,:after,:before{box-sizing:border-box;list-style-type:none;margin:0;padding:0;text-decoration:none}body{background-color:#000;color:#212529;font-family:Georama,sans-serif;font-size:1rem;line-height:1.5}body .container{display:flex;flex-direction:column;margin:0 auto;max-width:1440px}body .container .section{height:100svh;padding:1rem 2rem}body .container .section:last-child{margin-bottom:5%}body .container .section .section__header{align-items:center;display:flex;justify-content:space-between;padding:2rem 0}body .container .section .section__header h2{color:#fafafa;font-family:Neue-Montreal-Medium;font-size:2.2rem;letter-spacing:1px}body .container .section .section__header a{align-items:center;color:#fafafa;display:flex;font-family:Neue-Montreal-Book;gap:.5rem}@media screen and (max-width:767px){body .container .section{height:auto;padding:0 1rem}body .container .section .section__header{padding:1rem 0 2rem}body .container .section .section__header h2{font-size:1.5rem;letter-spacing:1px}body .container .section .section__header a{font-size:.8rem}}.pageFooter{background-position:bottom;background-repeat:no-repeat;background-size:cover;height:50vh;padding:6rem 0 2rem;position:relative}@media screen and (max-width:767px){.pageFooter{height:auto;padding:1rem 0}}.pageFooter:before{background-image:linear-gradient(180deg,#000,hsla(0,0%,6%,0));height:100px;top:0}.pageFooter:after,.pageFooter:before{content:"";left:0;position:absolute;width:100%}.pageFooter:after{background-color:#000;bottom:0;height:100%;opacity:.9}.pageFooter .footerContainer{align-items:center;display:flex;gap:2rem;justify-content:space-between;margin:0 auto;max-width:60rem;padding:0 2rem;position:relative;z-index:2}.pageFooter .footerContainer .footerContent{display:flex;gap:3rem}@media screen and (max-width:767px){.pageFooter .footerContainer .footerContent{flex-direction:column;gap:1rem}}.pageFooter .footerContainer .footerContent .footerLeft{display:flex;flex-direction:column;gap:1rem;width:50%}@media screen and (max-width:767px){.pageFooter .footerContainer .footerContent .footerLeft{width:100%}}.pageFooter .footerContainer .footerContent .footerLeft img{height:80px;object-fit:cover;width:80px}.pageFooter .footerContainer .footerContent .footerLeft p{color:#a1a1aa;font-size:.9rem;font-weight:400;letter-spacing:1px;line-height:1.5}@media screen and (max-width:767px){.pageFooter .footerContainer .footerContent .footerLeft p{color:#f9f8fa;font-size:.8rem;font-weight:400;letter-spacing:1px;line-height:1.5}}.pageFooter .footerContainer .footerContent .footerLeft .follows{display:flex;gap:1rem;margin-bottom:1rem}.pageFooter .footerContainer .footerContent .footerLeft .follows .follow a svg{fill:#f9f8fa;height:1rem;width:1rem}.pageFooter .footerContainer .footerContent .footerRight{display:flex;gap:3rem}@media screen and (max-width:767px){.pageFooter .footerContainer .footerContent .footerRight{flex-direction:column;gap:2rem;width:100%}}.pageFooter .footerContainer .footerContent .footerRight .menu{display:flex;flex-direction:column;gap:1rem}.pageFooter .footerContainer .footerContent .footerRight .menu .title h3{color:#f9f8fa;font-family:Neue-Montreal-Bold;font-size:.9rem;letter-spacing:1px;text-transform:uppercase}.pageFooter .footerContainer .footerContent .footerRight .menu li a{color:#a1a1aa;display:inline-block;font-family:Neue-Montreal-Book;font-size:.8rem;letter-spacing:.02em;text-transform:capitalize}.pageFooter .footerContainer .footerContent .footerRight .menu li a:after{background-color:#a1a1aa;content:"";display:block;height:1px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1),-webkit-transform .5s cubic-bezier(.19,1,.22,1);width:100%}.pageFooter .footerContainer .footerContent .footerRight .menu li a.active:after,.pageFooter .footerContainer .footerContent .footerRight .menu li a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.pageFooter .tags{align-items:center;display:flex;gap:1rem;justify-content:center;margin-bottom:1rem;margin-top:1rem;padding:1rem 2rem;position:relative;z-index:2}@media screen and (max-width:767px){.pageFooter .tags{align-items:flex-start;border-top:1px solid #202020;flex-direction:column;gap:1rem;margin:0}}.pageFooter .tags .copyright p,.pageFooter .tags p{color:#a1a1aa;font-size:.8rem;letter-spacing:.02em}.pageFooter .tags p{font-family:Neue-Montreal-Book;text-transform:uppercase}@media screen and (max-width:767px){.pageFooter .tags p{font-size:.7rem}}.pageFooter .tags p a{color:#a1a1aa;display:inline-block;letter-spacing:.02em;text-transform:uppercase}.pageFooter .tags p a:hover{color:#fafafa}.pageFooter .tags p a:after{background-color:#fafafa;content:"";display:block;height:1px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1),-webkit-transform .5s cubic-bezier(.19,1,.22,1);width:100%}.pageFooter .tags p a.active:after,.pageFooter .tags p a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.pageHeader{background-position:top;background-repeat:no-repeat;background-size:cover;height:40vh;padding:8rem 0 2rem;position:relative;text-align:center}@media only screen and (max-width:767px){.pageHeader{height:auto;padding:4rem 2rem 2rem;text-align:start}}.pageHeader h2{color:#fafafa;font-size:3rem;font-weight:700;position:relative;z-index:1}@media only screen and (max-width:768px){.pageHeader h2{font-size:2rem}}.pageHeader h2 span.keyword{color:#f5c518;text-transform:uppercase}.pageHeader:before{background-color:rgba(0,0,0,.6);height:100%;top:0}.pageHeader:after,.pageHeader:before{content:"";left:0;position:absolute;width:100%}.pageHeader:after{background-image:linear-gradient(0deg,#000,hsla(0,0%,6%,0));bottom:0;height:200px}.movieGrid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:767px){.movieGrid{grid-template-columns:repeat(1,1fr);place-items:center}}button:not(.navToggler){align-items:center;background:#fff;display:flex;gap:.5rem}.searchResult .searchResultContainer{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);justify-content:center;margin:0 auto;width:90%}@media only screen and (max-width:767px){.searchResult .searchResultContainer{grid-template-columns:repeat(1,1fr);place-items:center}}.watchlistSection{margin:0 auto;max-width:1440px;min-height:70dvh;overflow-x:auto;width:100%}.watchlistSection .noWatchList{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.watchlistSection .noWatchList img{height:250px;object-fit:cover;object-position:center;width:250px}.watchlistSection .noWatchList h4{color:#fafafa;font-family:Neue-Montreal-Thin;font-size:1.5rem;font-weight:400;letter-spacing:1px}.watchlistSection .container{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:767px){.watchlistSection .container{grid-template-columns:repeat(1,1fr);place-items:center}}.watchlistCard{display:flex;flex-direction:column;gap:.5rem;width:290px}.watchlistCard .watchlistCardBg{position:relative;width:100%}.watchlistCard .watchlistCardBg:hover .watchlistCardAction,.watchlistCard .watchlistCardBg:hover:after{opacity:1}.watchlistCard .watchlistCardBg img{height:100%;object-fit:cover;width:100%}.watchlistCard .watchlistCardBg:after{background-color:hsla(0,0%,6%,.5);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .7s cubic-bezier(.19,1,.22,1);width:100%}.watchlistCard .watchlistCardBg .watchlistCardAction{opacity:0;position:absolute;right:10px;top:10px;transition:opacity .7s cubic-bezier(.19,1,.22,1);z-index:1}.watchlistCard .watchlistCardBg .watchlistCardAction button{background-color:#1d1d1d;border:none;border-radius:50%;cursor:pointer;padding:.5rem}.watchlistCard .watchlistCardBg .watchlistCardAction button svg{fill:#f1f1f1}.watchlistCard .watchlistCardContent{display:flex;flex-direction:column;gap:12px}.watchlistCard .watchlistCardContent p.watchlistCardReleaseDate{color:#9ca3af;font-family:Neue-Montreal-Book;font-size:12px;font-weight:400}.watchlistCard .watchlistCardContent h3{font-family:Neue-Montreal-Bold;font-size:1.1rem;font-weight:400}.watchlistCard .watchlistCardContent h3 a{color:#fff}.watchlistCard .watchlistCardContent h3 a:hover{text-decoration:underline}.watchlistCard .watchlistCardContent .watchlistCardRating{display:flex;gap:8px;justify-content:space-between}.watchlistCard .watchlistCardContent .watchlistCardRating .watchlistCardRatingLeft{align-items:center;display:flex;gap:.5rem}.watchlistCard .watchlistCardContent .watchlistCardRating .watchlistCardRatingLeft img{height:15px;object-fit:cover;width:30px}.watchlistCard .watchlistCardContent .watchlistCardRating .watchlistCardRatingLeft span{color:#fff;font-family:Neue-Montreal-Book;font-size:.8rem;font-weight:400}.watchlistCard .watchlistCardContent .watchlistCardRating .watchlistCardRatingRight{align-items:center;display:flex;gap:.5rem}.watchlistCard .watchlistCardContent .watchlistCardRating .watchlistCardRatingRight span{color:#fff;font-family:Neue-Montreal-Book;font-size:.8rem;font-weight:400}.watchlistCard .watchlistCardContent .watchlistCardGenres{display:flex;gap:.5rem}.watchlistCard .watchlistCardContent .watchlistCardGenres span{color:#9ca3af;font-family:Neue-Montreal-Book;font-size:.8rem;font-weight:400}@media only screen and (max-width:767px){.watchlistCard{width:260px}.watchlistCard .watchlistCardContent h3{font-size:1rem}}.banner{background-position:50%;background-repeat:no-repeat;background-size:cover;height:50vh;position:relative}.banner:before{background-color:rgba(0,0,0,.6);height:100%;top:0}.banner:after,.banner:before{content:"";left:0;position:absolute;width:100%}.banner:after{background-image:linear-gradient(0deg,#0f0f0f,hsla(0,0%,6%,0));bottom:0;height:100px}.movieContent{color:#fff;display:flex;margin-left:auto;margin-right:auto;margin-top:-200px;max-width:1260px;padding:0 2rem;position:relative}.movieContent .movieContentPoster{flex:1 1}@media only screen and (max-width:768px){.movieContent .movieContentPoster{display:none}}.movieContent .movieContentPoster .movieContentPosterImg{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;padding-top:165%}.movieContent .movieContentInfo{padding-left:2rem;position:relative;width:70%}@media only screen and (max-width:1550px){.movieContent .movieContentInfo{width:75%}}@media only screen and (max-width:768px){.movieContent .movieContentInfo{padding-left:0;width:100%}}.movieContent .movieContentInfo>*{margin-bottom:2rem}.movieContent .movieContentInfo .title{font-family:Neue-Montreal-Bold;font-size:3rem;line-height:1}@media only screen and (max-width:768px){.movieContent .movieContentInfo .title{font-size:1.8rem}}.movieContent .movieContentInfo .genres>*~*{margin-left:.5rem}.movieContent .movieContentInfo .genres .genresItem{background-color:#000;border:1px solid #fff;color:#cecece;font-family:Neue-Montreal-Thin;font-size:.8rem;font-weight:600;padding:.5rem}@media only screen and (max-width:768px){.movieContent .movieContentInfo .genres .genresItem{font-size:.7rem}}.movieContent .movieContentInfo .overview{font-family:Neue-Montreal-Thin;font-size:.9rem;line-height:1.5}.movieContent .movieContentInfo .cast .casts{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(90px,1fr))}.movieContent .movieContentInfo .cast .casts .castsItem .castsItemImg{background-size:cover;margin-bottom:.5rem;padding-top:160px}.movieContent .movieContentInfo .cast .casts .castsItem .identity{display:flex;flex-direction:column;line-height:1.4}.movieContent .movieContentInfo .cast .casts .castsItem .identity .castsItemCharacter{font-size:1rem;font-weight:600}.movieContent .movieContentInfo .cast .casts .castsItem .identity .castsItemName{color:#cecece;font-size:.8rem}.video{display:flex;flex-direction:column;gap:1rem;margin:3rem auto;max-width:1440px;width:80%}.video .videoTitle h2{color:#fafafa;font-size:2rem}@media only screen and (max-width:768px){.video .videoTitle h2{font-size:1.5rem}}.cookieWidget{align-items:center;bottom:0;display:flex;height:50px;justify-content:center;left:0;position:fixed;width:250px;z-index:1000}@media screen and (max-width:767px){.cookieWidget{bottom:25px;height:50px;left:25px;width:50px}}.cookieWidget .cookieButton{background-color:#1b1919;border:none;border-radius:0;border-radius:initial;color:#fafafa;cursor:pointer;padding:1rem;position:relative;-webkit-transform:translateY(65%);transform:translateY(65%);transition:-webkit-transform .7s cubic-bezier(.19,1,.22,1);transition:transform .7s cubic-bezier(.19,1,.22,1);transition:transform .7s cubic-bezier(.19,1,.22,1),-webkit-transform .7s cubic-bezier(.19,1,.22,1)}@media screen and (max-width:767px){.cookieWidget .cookieButton{background-color:transparent;padding:0;-webkit-transform:translateY(0);transform:translateY(0)}.cookieWidget .cookieButton img{height:100%;object-fit:cover;width:100%}}.cookieWidget .cookieButton:hover{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.cookieWidget .cookieButton span{font-family:Neue-Montreal-Bold,sans-serif;font-size:.9rem;letter-spacing:.03em}.bannerCookies{bottom:0;left:0;padding:2rem 1rem;position:fixed;z-index:1002}@media screen and (max-width:767px){.bannerCookies{height:auto;padding:0;width:100%}}.bannerCookies .bannerContainer{background-color:#fff;height:250px;position:relative;width:500px;z-index:101}@media screen and (max-width:767px){.bannerCookies .bannerContainer{height:auto;width:100%}}.bannerCookies .bannerContainer .close{background:#000;border:1px solid #f1f1f1;border-radius:0;border-radius:initial;cursor:pointer;padding:.5rem;position:absolute;right:-1rem;top:-1rem}@media screen and (max-width:767px){.bannerCookies .bannerContainer .close{border:none;right:0;top:0}}.bannerCookies .bannerContainer .close:hover{opacity:1}.bannerCookies .bannerContainer .close svg{color:#fff;height:20px;width:20px}.bannerCookies .bannerContainer .content{color:#000;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;padding:1rem}.bannerCookies .bannerContainer .content h2{font-family:Neue-Montreal-Bold;font-size:1.2rem;text-align:center}@media screen and (max-width:767px){.bannerCookies .bannerContainer .content h2{font-size:1rem;text-align:left}}.bannerCookies .bannerContainer .content p{font-family:Neue-Montreal-Book;font-size:.9rem}@media screen and (max-width:767px){.bannerCookies .bannerContainer .content p{font-size:.8rem}}.bannerCookies .bannerContainer .content .consentActions{display:flex;gap:1rem;justify-content:space-between}.bannerCookies .bannerContainer .content .consentActions button{border:none;border-radius:0;border-radius:initial;cursor:pointer;font-family:Neue-Montreal-Thin;font-size:.8rem;padding:.5rem 1rem;width:100%}.bannerCookies .bannerContainer .content .consentActions button.accept{background-color:#000;color:#fff}.bannerCookies .bannerContainer .content .consentActions button.decline{border:1px solid #000;color:#000}nav{align-items:center;background-color:#000;display:flex;justify-content:space-between;left:0;position:fixed;top:0;width:100%;z-index:1001}nav .navToggler{background:transparent;border:none;border-radius:50%;cursor:pointer;display:none;height:25px;outline:none;position:fixed;right:25px;top:25px;width:25px}nav .navToggler.active .line.l1{-webkit-transform:rotate(45deg);transform:rotate(45deg)}nav .navToggler.active .line.l2{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}nav .navToggler .line{background:#f1f1f1;display:block;height:.1em;position:absolute;transition:opacity .3s cubic-bezier(.19,1,.22,1),-webkit-transform .7s cubic-bezier(.19,1,.22,1);transition:transform .7s cubic-bezier(.19,1,.22,1),opacity .3s cubic-bezier(.19,1,.22,1);transition:transform .7s cubic-bezier(.19,1,.22,1),opacity .3s cubic-bezier(.19,1,.22,1),-webkit-transform .7s cubic-bezier(.19,1,.22,1);width:100%}nav .navToggler .line.l1{-webkit-transform:translateY(-.3em);transform:translateY(-.3em)}nav .navToggler .line.l2{-webkit-transform:translateY(.3em);transform:translateY(.3em)}nav .logo{display:flex;flex-basis:25%;height:70px;justify-content:center;width:70px}nav .logo img{border-radius:6px;height:100%;object-fit:cover;width:100%}nav .middle{flex-basis:50%;justify-content:flex-end}nav .middle,nav .middle .searchBar{align-items:center;display:flex;gap:1rem;position:relative}nav .middle .searchBar{width:100%}nav .middle .searchBar input{background-color:#141414;border:none;color:#fafafa;font-family:Neue-Montreal-Book;font-size:.9rem;height:100%;opacity:0;outline:none;padding:1rem 1.5rem;transition:opacity .5s cubic-bezier(.19,1,.22,1);visibility:hidden;width:100%}nav .middle .searchBar input::-webkit-input-placeholder{font-family:Neue-Montreal-Book;font-size:.7rem;letter-spacing:.02em;text-transform:uppercase}nav .middle .searchBar input::placeholder{font-family:Neue-Montreal-Book;font-size:.7rem;letter-spacing:.02em;text-transform:uppercase}nav .middle .searchBar input.active{opacity:1;visibility:visible}nav .middle .searchBar .action{align-items:center;display:flex;gap:.5rem;position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}nav .middle .searchBar .action .search{background:transparent;border:none;color:#e4e4e4;cursor:pointer;font-size:1.4rem}nav .middle .searchBar .action hr{background-color:#202020;border:none;height:15px;width:1px}nav .middle .searchBar .action .microphone{background:transparent;border:none;color:#e4e4e4;cursor:pointer;font-size:1.4rem}nav .middle .searchBar .action .microphone svg{color:#e4e4e4;font-size:1.2rem}nav .middle .searchResult{background-color:#141414;border-top:.1rem solid #202020;display:flex;flex-direction:column;gap:.5rem;left:0;opacity:0;padding:.5rem 1rem;position:absolute;top:100%;transition:opacity .5s cubic-bezier(.19,1,.22,1);visibility:hidden;width:100%;z-index:1000}nav .middle .searchResult.active{opacity:1;visibility:visible}nav .middle .searchResult .headerSearch{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:.5rem 1rem}nav .middle .searchResult .headerSearch h4{color:#8a8a8a;font-family:Neue-Montreal-Book;font-size:.9rem;font-weight:400;letter-spacing:1px}nav .middle .searchResult .headerSearch h4 span{color:#e4e4e4;letter-spacing:.02em}nav .middle .searchResult .searchResultScroll{max-height:60svh;overflow-y:auto}nav .middle .searchResult .searchResultScroll::-webkit-scrollbar{width:.5rem}nav .middle .searchResult .searchResultScroll::-webkit-scrollbar-thumb{background-color:#202020}nav .middle .searchResult .searchResultScroll .searchResultItem.noResult{align-items:center;cursor:default;display:flex;height:200px;justify-content:center;width:100%}nav .middle .searchResult .searchResultScroll .searchResultItem.noResult h4{background-color:#1e1e1e;color:#8a8a8a;font-family:Neue-Montreal-Book;font-size:1rem;font-weight:400;letter-spacing:1px;padding:.5rem 1rem}nav .middle .searchResult .searchResultScroll .searchResultItem{border-radius:4px;cursor:pointer;display:flex;gap:1rem;padding:1rem;position:relative}nav .middle .searchResult .searchResultScroll .searchResultItem:not(:last-child){border-bottom:.1rem solid #202020}nav .middle .searchResult .searchResultScroll .searchResultItem:hover:not(.noResult){background-color:#1e1e1e}nav .middle .searchResult .searchResultScroll .searchResultItem a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}nav .middle .searchResult .searchResultScroll .searchResultItem a span{opacity:0;visibility:hidden}nav .middle .searchResult .searchResultScroll .searchResultItem .searchResultCardLeft{height:120px;width:200px}nav .middle .searchResult .searchResultScroll .searchResultItem .searchResultCardLeft img{height:100%;object-fit:cover;width:100%}nav .middle .searchResult .searchResultScroll .searchResultItem .searchResultCardRight{display:flex;flex-direction:column;gap:.5rem}nav .middle .searchResult .searchResultScroll .searchResultItem .searchResultCardRight h3{color:#fafafa;font-family:Neue-Montreal-Book;font-size:1rem;font-weight:400;letter-spacing:.05em;text-transform:capitalize}nav .middle .searchResult .searchResultScroll .searchResultItem .searchResultCardRight .genres{display:flex;gap:.5rem}nav .middle .searchResult .searchResultScroll .searchResultItem .searchResultCardRight .genres span{color:#8a8a8a;font-family:Neue-Montreal-Book;font-size:.8rem;letter-spacing:.02em;text-transform:capitalize}nav .middle .searchResult .searchResultScroll .searchResultItem .searchResultCardRight .releaseDate{align-items:center;color:#e4e4e4;display:flex;font-family:Neue-Montreal-Book;font-size:.8rem;gap:.5rem;letter-spacing:.02em;text-transform:uppercase}nav .middle .searchResult .searchResultScroll .searchResultItem .searchResultCardRight .releaseDate span{font-family:Neue-Montreal-Book;font-size:.8rem;letter-spacing:.02em;text-transform:uppercase}nav .middle .searchResult .footerSearch{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:1rem}nav .middle .searchResult .footerSearch a{background-color:#1e1e1e;color:#8a8a8a;font-family:Neue-Montreal-Book;font-size:.9rem;font-weight:400;letter-spacing:1px;padding:.5rem 1rem}nav .middle .searchResult .footerSearch a h4 span{color:#e4e4e4;font-weight:400;letter-spacing:.02em}nav .rightContent{align-items:center;display:flex;flex-basis:25%;gap:1rem}nav .rightContent hr{background-color:#1e1e1e;border:none;display:inline-block;height:15px;width:.05em}nav .rightContent .nav-links{align-items:center;display:flex;gap:1.5rem;justify-content:space-between}nav .rightContent .nav-links li.searchBox{display:none}nav .rightContent .nav-links li:not(li.searchBox):after{background-color:#fafafa;content:"";display:block;height:1px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1),-webkit-transform .5s cubic-bezier(.19,1,.22,1);width:100%}nav .rightContent .nav-links li:not(li.searchBox).active:after,nav .rightContent .nav-links li:not(li.searchBox):hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}nav .rightContent .nav-links li:not(li.searchBox) a{color:#fafafa;font-family:Neue-Montreal-Book;font-size:.8rem;letter-spacing:.02em;text-transform:uppercase}nav .rightContent .watchlist a{align-items:center;color:#e4e4e4;display:flex;font-family:Neue-Montreal-Book;gap:.5rem;letter-spacing:.02em;text-transform:uppercase}nav .rightContent .watchlist a svg{color:#e4e4e4;font-size:1.2rem}nav .rightContent .watchlist a span{font-family:Neue-Montreal-Book;font-size:.8rem;letter-spacing:.02em;text-transform:uppercase}nav .searchBoxWrapper{background-color:#000;border:2px solid #202020;border-radius:4px;display:none;height:95svh;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:95%;z-index:1001}nav .searchBoxWrapper .headerSearch{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:1rem;position:relative}nav .searchBoxWrapper .headerSearch input{background-color:transparent;border:2px solid #141414;border-radius:4px;color:#fafafa;font-family:Neue-Montreal-Book;font-size:.9rem;height:100%;outline:none;padding:1rem 1.5rem;width:100%}nav .searchBoxWrapper .headerSearch button{background-color:transparent;border:none;color:#e4e4e4;font-size:1.2rem;position:absolute}nav .searchBoxWrapper .headerSearch button svg{color:#8a8a8a}nav .searchBoxWrapper .headerSearch button.search{position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}nav .searchBoxWrapper .headerSearch button.microphone{right:4rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}nav .searchBoxWrapper hr{background-color:#202020;border:none;height:1px;width:100%}nav .searchBoxWrapper .searchWrapperResult{display:flex;flex-direction:column;gap:.5rem;height:70svh;overflow-y:auto}nav .searchBoxWrapper .searchWrapperResult .searchWrapperResultItem.noResult{cursor:default;height:100%;justify-content:center;width:100%}nav .searchBoxWrapper .searchWrapperResult .searchWrapperResultItem.noResult h4{background-color:#1e1e1e;color:#8a8a8a;font-family:Neue-Montreal-Book;font-size:1rem;font-weight:400;letter-spacing:1px;padding:.5rem 1rem;text-align:center}nav .searchBoxWrapper .searchWrapperResult .searchWrapperResultItem{align-items:center;cursor:pointer;display:flex;gap:1rem;padding:1rem;position:relative}nav .searchBoxWrapper .searchWrapperResult .searchWrapperResultItem:not(:last-child){border-bottom:.1rem solid #202020}nav .searchBoxWrapper .searchWrapperResult .searchWrapperResultItem:hover:not(.noResult){background-color:#1e1e1e}nav .searchBoxWrapper .searchWrapperResult .searchWrapperResultItem .searchWrapperResultItemLeft{height:150px;width:100px}nav .searchBoxWrapper .searchWrapperResult .searchWrapperResultItem .searchWrapperResultItemLeft img{height:100%;object-fit:cover;width:100%}nav .searchBoxWrapper .searchWrapperResult .searchWrapperResultItem .searchWrapperResultItemRight{display:flex;flex-direction:column;gap:.5rem}nav .searchBoxWrapper .searchWrapperResult .searchWrapperResultItem .searchWrapperResultItemRight h3{color:#fafafa;font-family:Neue-Montreal-Book;font-size:1rem;font-weight:400;letter-spacing:.05em;text-transform:capitalize}nav .searchBoxWrapper .searchWrapperResult .searchWrapperResultItem .searchWrapperResultItemRight .genres{display:flex;gap:.5rem}nav .searchBoxWrapper .searchWrapperResult .searchWrapperResultItem .searchWrapperResultItemRight .genres span{color:#8a8a8a;font-family:Neue-Montreal-Book;font-size:.8rem;letter-spacing:.02em;text-transform:capitalize}nav .searchBoxWrapper .searchWrapperResult .searchWrapperResultItem .searchWrapperResultItemRight .releaseDate span{color:#fafafa;font-family:Neue-Montreal-Book;font-size:.8rem;letter-spacing:.02em;text-transform:uppercase}nav .searchBoxWrapper .footerSearch{padding:1.2rem 1rem}nav .searchBoxWrapper .footerSearch a{background-color:#1e1e1e;color:#8a8a8a;font-family:Neue-Montreal-Book;font-size:.9rem;font-weight:400;letter-spacing:1px}nav .searchBoxWrapper .footerSearch a h4 span{color:#e4e4e4;font-weight:400;letter-spacing:.02em}@media screen and (max-width:767px){nav{align-items:center;justify-content:space-between;padding:.5rem 1.5rem}nav,nav .navToggler{display:flex}nav .logo{flex-basis:40px;height:40px;width:40px}nav .middle{display:none}nav hr{height:10px;width:.05em}nav .rightContent{flex-basis:40px;justify-content:flex-end}nav .rightContent hr{display:none}nav .rightContent .nav-links{align-items:flex-start;background-color:#000;border-top:1px solid #202020;display:flex;flex-direction:column;height:0;height:auto;justify-content:flex-end;left:0;padding:3rem 1rem;position:absolute;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1),-webkit-transform .5s cubic-bezier(.19,1,.22,1);width:100%;z-index:-1}nav .rightContent .nav-links.active{-webkit-transform:translateY(0);transform:translateY(0)}nav .rightContent .nav-links.active li{opacity:1;visibility:visible}nav .rightContent .nav-links li.searchBox{display:block;width:100%}nav .rightContent .nav-links li.searchBox button{align-items:center;background:transparent;border:1px solid #b0afaf;color:#b0afaf;display:flex;font-family:Neue-Montreal-Book;font-size:.9rem;gap:.5rem;padding:.5rem 1rem;width:100%}nav .rightContent .nav-links li.searchBox button svg{font-size:1.2rem}nav .rightContent .nav-links li{opacity:0;transition:opacity .5s cubic-bezier(.19,1,.22,1) .2s;visibility:hidden}nav .rightContent .nav-links li:after,nav .rightContent .watchlist{display:none}nav .searchBoxWrapper{display:block}nav .searchBoxWrapper.close{display:none}}
/*# sourceMappingURL=main.f6ceb7ea.css.map*/