.TrailerModal-module__E2utMG__modalTrailer{opacity:0;visibility:hidden;z-index:9999;background-color:#000000de;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s,visibility .3s;display:flex;position:fixed;top:0;left:0}.TrailerModal-module__E2utMG__poster{width:100%;height:100%;display:block}.TrailerModal-module__E2utMG__trailerPoster{width:100%;height:100%;position:relative}.TrailerModal-module__E2utMG__playBtnContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TrailerModal-module__E2utMG__trailerPosterImg{object-fit:cover;object-position:center;width:100%;height:100%}.TrailerModal-module__E2utMG__playBtn{font-size:x-large}.TrailerModal-module__E2utMG__modalTrailer.TrailerModal-module__E2utMG__active{opacity:1;visibility:visible}.TrailerModal-module__E2utMG__noTrailerBox{color:red}iframe.TrailerModal-module__E2utMG__movieTrailer{width:100%;height:25vh}.TrailerModal-module__E2utMG__movieNoTrailer{color:red;font-size:xxx-large}.TrailerModal-module__E2utMG__modalTrailerContainer{background-color:#0000;border-radius:16px;width:100%;max-width:1024px;transition:transform .3s;position:relative;transform:scale(.9);box-shadow:0 0 20px #f8411980}.TrailerModal-module__E2utMG__modalTrailerClose{cursor:pointer;color:#fff;z-index:2;background:0 0;border:none;width:30px;height:30px;padding:0;font-size:30px;line-height:1;transition:color .3s;position:absolute;top:-40px;right:-40px}.TrailerModal-module__E2utMG__modalTrailerClose:hover{color:#ff4500}.TrailerModal-module__E2utMG__modalTrailerVideoContainer{aspect-ratio:16/9;text-align:center;border-radius:16px;align-content:center;width:100%;position:relative;overflow:hidden}.TrailerModal-module__E2utMG__modalTrailerVideoContainer iframe{width:100%;height:100%}.TrailerModal-module__E2utMG__modalTrailerVideo{border:none;width:100%;height:100%;position:relative;top:0;left:0}.TrailerModal-module__E2utMG__modalTrailerClose{top:-40px;right:0}@media screen and (min-width:768px){.TrailerModal-module__E2utMG__modalTrailerContainer{margin:0 20px}.TrailerModal-module__E2utMG__playBtn{top:39%;left:50%}}
