.video-container{width:100%;height:auto;position:relative;aspect-ratio:16/9;display:flex}.video-container .video-content{width:100%;height:100%;object-fit:cover}.video-container .logo-container{visibility:hidden;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:27.45vw;height:auto;transition:all ease-in-out 1s}.video-container .logo-container.show{visibility:visible;opacity:1}.video-container .scroll-down-container{position:absolute;bottom:48px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:12px;cursor:pointer}.video-container .scroll-down-container span{line-height:1}.video-container .scroll-down-container.white span{color:#fff;text-transform:uppercase;font-family:GilSansRegular}.video-container .scroll-down-container.black img{filter:invert(1)}.video-container .scroll-down-container img{width:12px;height:6px}.video-container .launch-btn-container{position:absolute;bottom:48px;left:48px;padding:4px 32px 4px 4px;border-radius:80px;background-color:#f5f5f5;display:flex;gap:20px;align-items:center;visibility:visible;opacity:1;transition:all ease-in-out .5s;z-index:2}.video-container .launch-btn-container img{width:56px;height:56px}.video-container.play .launch-btn-container{visibility:hidden;opacity:0}.video-container.with-play-pause:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0003;pointer-events:none;transition:all ease-in-out .5s}.video-container.with-play-pause.play:after{background-color:transparent}.video-container .launch-btn-container span{font-family:GilSansRegular;font-size:14px;font-weight:400;line-height:16.8px;letter-spacing:.1em;text-align:left;text-transform:uppercase}@media screen and (max-width:990px){.video-container .logo-container{display:none}.video-container{aspect-ratio:.5282}.video-container .launch-btn-container{bottom:24px;left:24px}.video-container .launch-btn-container img{width:32px;height:32px}.video-container .launch-btn-container span{display:none}.video-container .launch-btn-container{padding:0;gap:12px}}@media screen and (min-width:990px)and (max-width:1439px){.video-container .launch-btn-container{bottom:24px;left:24px}.video-container .launch-btn-container img{width:32px;height:32px}.video-container .launch-btn-container{padding-right:20px;gap:12px}.video-container .launch-btn-container span{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/bloc-video.css.map */
