#background-img{position:fixed;background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%;z-index:-1;-webkit-filter:brightness(0.6) blur(90px);filter:brightness(.6) blur(90px);opacity:0}.movie-details{text-align:center;padding-top:20px}.dark .movie-details h2,.dark .movie-details p,.dark .movie-details span,.movie-details h2,.movie-details p,.movie-details span{color:#fff}@keyframes fadeInZoom{from{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes fadeInDetails{from{opacity:0}to{opacity:1}}@keyframes fadeInBg{from{opacity:0}to{opacity:1}}.fade-in-poster{animation:3s cubic-bezier(.42,0,.07,.99) forwards fadeInZoom}.fade-in-details{animation:1s ease-in-out .5s forwards fadeInDetails;opacity:0}.fade-in-details.delay-1{animation-delay:.6s}.fade-in-details.delay-2{animation-delay:.8s}.fade-in-details.delay-3{animation-delay:1.4s}.fade-in-details.delay-4{animation-delay:1.8s}.fade-in-details.delay-5{animation-delay:2.2s}.fade-in-bg{animation:.5s ease-in-out .2s forwards fadeInBg;opacity:0}.section-title{color:#fff;font-size:1.5rem;margin-top:20px;text-align:center;margin-bottom:10px}.similar-movie-poster{width:auto;height:auto;max-width:200px;max-height:285px;margin-right:auto;margin-left:auto;display:block;border-radius:8px}.watch-providers-grid{display:grid;grid-template-columns:auto auto auto;gap:.5rem;justify-content:center;margin-right:-20px}.similar-movies-grid{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;justify-content:center}.similar-movies-grid a{cursor:pointer;transition:.3s}.similar-movies-grid a:hover{transform:scale(.96)}.similar-movies-grid a:active{transform:scale(.93);transition:.1s}.provider-logo{width:70px;height:70px;margin-right:auto;margin-left:auto;display:block;border-radius:10px}.logo a img{backface-visibility:hidden;transform:translateZ(0);will-change:transform;perspective:1000px;transition:.3s}.logo a img:hover{transform:scale(.94)}a.return-home{color:#dc8100;text-decoration:none;transition:.3s}a.return-home:hover{color:#fff;text-decoration:none;box-shadow:0 3px #fffefd}