.animate-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.opacity-active{opacity:1!important}.opacity-active>*{display:inline-block}.opacity-hidden{opacity:0!important}.opacity-hidden>*{display:none}.btn-transparent{cursor:pointer;border-radius:1.5rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));background-color:transparent;text-align:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));font-size:17px;padding:8px 20px}.btn-transparent:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.btn-danger{border-width:1px;--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.movie-landing #movie-rating .btn-danger{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.btn-danger:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.btn-fb-trans{border-radius:1.5rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));background-position:center;background-repeat:no-repeat;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));background-image:url(https://d2zwfnu6kcilth.cloudfront.net/b0dbdedb-b09f-44f6-8460-cb7fdfe7e9e5/build/assets/fb-white-7247a1dc.png);background-size:auto 30px;width:50px;height:50px}.btn-fb-trans:hover{--tw-border-opacity: 1;border-color:rgb(55 96 160 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(55 96 160 / var(--tw-text-opacity));background-image:url(https://d2zwfnu6kcilth.cloudfront.net/b0dbdedb-b09f-44f6-8460-cb7fdfe7e9e5/build/assets/fb-colored-c3859835.png)}.btn-tw-trans{border-radius:1.5rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));background-position:center;background-repeat:no-repeat;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));background-image:url(https://d2zwfnu6kcilth.cloudfront.net/b0dbdedb-b09f-44f6-8460-cb7fdfe7e9e5/build/assets/x-white-432bdd47.png);background-size:auto 25px;width:50px;height:50px}.btn-tw-trans:hover{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity));background-image:url(https://d2zwfnu6kcilth.cloudfront.net/b0dbdedb-b09f-44f6-8460-cb7fdfe7e9e5/build/assets/x-15-391a3a86.png)}.btn-ig-trans{border-radius:1.5rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));background-position:center;background-repeat:no-repeat;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));background-image:url(https://d2zwfnu6kcilth.cloudfront.net/b0dbdedb-b09f-44f6-8460-cb7fdfe7e9e5/build/assets/ig-white-0858aa17.png);background-size:auto 30px;width:50px;height:50px}.btn-ig-trans:hover{--tw-border-opacity: 1;border-color:rgb(130 84 49 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(130 84 49 / var(--tw-text-opacity));background-image:url(https://d2zwfnu6kcilth.cloudfront.net/b0dbdedb-b09f-44f6-8460-cb7fdfe7e9e5/build/assets/ig-colored-c70d89ec.png)}.bg-fb{background-color:#3760a0}.bg-tw{background-color:#000}.btn-fb{background-color:#3760a0;color:#fff;display:flex;align-items:center;justify-content:center;line-height:3;border-radius:3px}.btn-fb:hover{background-color:#244a84;color:#fff}.btn-fb img{height:30px;max-width:-moz-max-content;max-width:max-content;padding:0 16px}.btn-fb div{flex-grow:1;text-align:center;border-left:1px solid white}.btn-tw{background-color:#000;color:#fff;display:flex;align-items:center;justify-content:center;line-height:3;border-radius:3px}.btn-tw:hover{background-color:#1b1b1b;color:#fff}.btn-tw img{height:30px;padding:0 5px}.btn-tw div{flex-grow:1;text-align:center;border-left:1px solid white}.btn-ig{background:url(https://d2zwfnu6kcilth.cloudfront.net/b0dbdedb-b09f-44f6-8460-cb7fdfe7e9e5/build/assets/ig_bg-11e65a03.png) no-repeat center;background-size:cover;color:#fff;display:flex;align-items:center;justify-content:center;line-height:3;border-radius:3px}.btn-ig:hover{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url(https://d2zwfnu6kcilth.cloudfront.net/b0dbdedb-b09f-44f6-8460-cb7fdfe7e9e5/build/assets/ig_bg-11e65a03.png);color:#fff}.btn-ig img{height:30px}.btn-goog{background-color:#fff;display:flex;align-items:center;justify-content:center;line-height:3;border-radius:3px;color:#676767;min-width:200px}.btn-goog:hover{background-color:#eee}.btn-goog img{width:49px;padding:0 12px}.btn-goog div{flex-grow:1;text-align:center;border-left:1px solid #aaaaaa}.btn-amzn{background-color:#fe9900;display:flex;align-items:center;justify-content:center;line-height:3;border-radius:3px;color:#000;min-width:200px}.btn-amzn:hover{background-color:#ffbe47;color:#000}.btn-amzn img{width:49px;padding:0 12px}.btn-amzn div{flex-grow:1;text-align:center;border-left:1px solid white}.star{display:inline-block;width:24px;height:24px;background:url(https://d2zwfnu6kcilth.cloudfront.net/b0dbdedb-b09f-44f6-8460-cb7fdfe7e9e5/build/assets/ratings-sprite-31103dc3.png) 0 0;background-size:48px 48px;cursor:pointer}.star.active{background-position:-24px 0}.terms-privacy h1{font-size:2rem;font-weight:700}.terms-privacy h2{font-size:1.5rem;font-weight:700}.terms-privacy p,.terms-privacy ul{margin:1rem 0}.terms-privacy ul{list-style:disc inside none}.terms-privacy table,th,td{border:solid 1px;text-align:left;padding:.25rem .75rem}@media only screen and (max-width: 600px){.desktop{display:none}.terms-privacy table,th,td{padding:.5rem}}.default-carousel,.carousel-cell-movie{height:42rem}.default-carousel .flickity-page-dots{bottom:25px!important}.default-carousel .flickity-page-dots .dot{background:white}.default-carousel .carousel-cell-movie .title-treatment{position:absolute;height:33.333333%;width:33.333333%;background-size:contain;background-position:left bottom;background-repeat:no-repeat;left:5%;bottom:100px}.default-carousel .carousel-cell-movie .movie-title{position:absolute;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));width:50%;font-size:6rem;line-height:1;font-weight:700;text-transform:uppercase;text-shadow:2px 2px 10px black;left:5%;bottom:5rem}.default-carousel .carousel-cell-movie .movie-title-large{font-size:10rem}@media only screen and (max-width: 1370px){.default-carousel,.carousel-cell-movie{height:22rem}.default-carousel .carousel-cell-movie .movie-title{left:10rem;bottom:6rem;width:80%;font-size:3rem;line-height:1}}@media only screen and (max-width: 600px){.default-carousel .carousel-cell-movie .title-treatment{position:absolute;height:50%;width:50%;background-size:contain;background-position:left bottom;background-repeat:no-repeat;left:5%;bottom:40px}.default-carousel .carousel-cell-movie .movie-title{left:2rem;bottom:5rem;width:80%;font-size:1.875rem;line-height:2.25rem}.default-carousel .carousel-cell-movie .movie-title-large{font-size:3rem}}.movie-landing{background-color:#151515;color:#fff}.movie-landing .banner{z-index:0;width:100%;background-size:cover;background-position:center;height:60vh}.movie-landing .banner-overlays{margin-top:-21%;margin-bottom:5%;color:#fff}.movie-landing .title-treatment{display:block;background-size:contain;background-position:bottom;background-repeat:no-repeat;height:250px;max-width:40%;margin-top:-420px;margin-bottom:1em}.movie-landing .movie-landing-title{font-size:40px}.movie-landing .movie-landing-date{display:flex;flex-direction:row;font-size:30px}.movie-landing #movie-rating .border{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.modal-trailer{height:40vh!important;width:100%!important;padding:0!important}@media (min-width: 768px){.modal-trailer{height:85vh!important;width:91.666667%!important}}.modal-trailer{z-index:9999999}.modal-trailer *{height:100%!important}.modal-trailer .modal-close{position:absolute;border-radius:1.5rem;border-width:2px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));line-height:40px;font-size:35px;width:40px;height:40px!important;top:-3rem;right:0}@media only screen and (max-width: 600px){.movie-landing .banner{height:30vh;margin-top:4rem}.movie-landing .banner-overlays{margin-top:-28%}.movie-landing .banner-overlays-double{margin-top:-40%}.movie-landing .title-treatment{display:none}.movie-landing .movie-landing-title{font-size:25px}.movie-landing .movie-landing-date{font-size:22px}}
