.module.trailer .details h2{margin:0 0 12px 0;font-weight:400}.module.trailer .details .desc{width:100%}.module.trailer .video-container{cursor:pointer;position:relative;margin-bottom:28px;background-color:#000}.module.trailer .video-container .scaler{padding-top:56.25%}.module.trailer .video-container .video:not(.bound){position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;width:100%}.module.trailer .video-container.full-width{width:100%;padding-right:0px}.module.trailer .video-container.full-width ~ .details{display:none}.module.trailer .video-container .video-aspect{width:100%;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;color:#fff}.module.trailer .video-container .video-aspect img{width:100%}.module.trailer .video-container .video-aspect .video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.module.trailer .video-container .video-details{position:absolute;top:0;width:100%;height:calc(100% - 2px);display:flex;flex-direction:column;justify-content:flex-end;color:#fff}.module.trailer .video-container .video-details-wrapper{position:relative;padding:48px 32px 24px;background-image:linear-gradient(0deg, rgba(0,0,0,0.2), transparent)}.module.trailer .video-container .video-title{position:relative;font-size:28px;font-weight:800;text-transform:uppercase;line-height:55px}.module.trailer .video-container .video-duration{position:relative;padding:0;font-size:14px;line-height:16px}.module.trailer .video-container .youtube-video{position:absolute;top:0;left:0;width:100%;height:100%}.module.trailer .card.embed .suggested ul{padding:0 6px;box-sizing:border-box}.module.trailer .card.embed .suggested ul li{width:50%;padding:20px 12px}.module.trailer .card.embed .suggested ul .entity-container:not(.title-overlay) .entity-details{display:none}.module.trailer .card.embed .suggested ul li:nth-child(n+3){display:none}.module.trailer .suggested ul{padding:0 48px 0}@media screen and (max-width: 767px){.module.trailer .video-container .video-details-wrapper{padding:24px 16px 12px}.module.trailer .video-container .video-title{font-size:16px;line-height:40px}}@media screen and (min-width: 680px){.module.trailer .container::after{clear:both;content:"";display:table}[dir="ltr"] .module.trailer .container.opens-native-video-modal .video-container,[dir="ltr"] .module.trailer .container.opens-youtube-video-modal .video-container{padding-right:0}[dir="rtl"] .module.trailer .container.opens-native-video-modal .video-container,[dir="rtl"] .module.trailer .container.opens-youtube-video-modal .video-container{padding-left:0}.module.trailer .video-container{display:inline-block;box-sizing:border-box;width:50%;float:left;vertical-align:top}[dir="ltr"] .module.trailer .video-container.youtube{padding-right:0}[dir="rtl"] .module.trailer .video-container.youtube{padding-left:0}.module.trailer .details{display:inline-block;box-sizing:border-box;position:relative;width:50%}.module.trailer .details h2{width:auto;padding-right:24px;padding-left:24px}.module.trailer .details .desc{width:auto;padding-right:24px;padding-left:24px}}@media screen and (max-width: 960px){.module.trailer .video-container:not(.full-width) .video-js:not(.audio) .vjs-share-control,.module.trailer .video-container:not(.full-width) .video-js:not(.audio) .vjs-rewind,.module.trailer .video-container:not(.full-width) .video-js:not(.audio) .vjs-fast-forward{display:none}}@media screen and (min-width: 960px){.module.trailer .video-container{width:60%;margin-bottom:0}.module.trailer .details{width:40%}.module.trailer .card.embed .suggested ul{padding:16px}.module.trailer .card.embed .suggested ul li{width:33.3333333333%;padding:6px}.module.trailer .card.embed .suggested ul li:nth-child(n+3){display:inline}.module.trailer .suggested ul{padding:44px 48px 0}}
