.video-full-width-container{display:block}.video-full-width-iframe,.video-full-width-video,.video-full-width-poster{vertical-align:middle;max-width:100%;width:100%}.youtube-player-class{width:100%;height:100%}.video-full-width-wrapper{position:relative;overflow:hidden}.video-full-width-content{position:absolute;top:0;right:0;bottom:0;left:0}.video-full-width-content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.2;display:block;width:100%;height:100%;pointer-events:none;z-index:1}.video-full-width-content:not(.active){display:none}.video-full-width-content-box{position:absolute;top:10.3646vw;left:50%;transform:translate(-50%);text-align:center;z-index:1}.video-full-width-heading{font-size:clamp(12px,2.6042vw,50px);margin-bottom:0;color:var(--color)}.video-full-width-description{font-size:clamp(12px,1.5625vw,30px);margin-bottom:0;color:var(--color);margin-top:5px}.video-full-width-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:1}.video-full-width-button{pointer-events:none;display:block;width:7.5vw;height:auto}.video-full-width-poster{position:absolute;top:0;right:0;bottom:0;left:0}.video-full-width-wrapper [data-video-type=youtube]{aspect-ratio:16 / 9}@media screen and (min-width:769px){.video-full-width-wrapper.video-aspect--16-9{aspect-ratio:16/9}.video-full-width-wrapper.video-aspect--9-16{aspect-ratio:9/16}.video-full-width-wrapper.video-aspect--4-3{aspect-ratio:4/3}.video-full-width-wrapper.video-aspect--3-4{aspect-ratio:3/4}.video-full-width-wrapper.video-aspect--square{aspect-ratio:1/1}.video-full-width-poster.pc-hide{display:none}}@media screen and (max-width:768px){.video-full-width-wrapper.mb-video-aspect--16-9{aspect-ratio:16/9}.video-full-width-wrapper.mb-video-aspect--9-16{aspect-ratio:9/16}.video-full-width-wrapper.mb-video-aspect--4-3{aspect-ratio:4/3}.video-full-width-wrapper.mb-video-aspect--3-4{aspect-ratio:3/4}.video-full-width-wrapper.mb-video-aspect--square{aspect-ratio:1/1}.video-full-width-poster.mb-hide{display:none}.video-full-width-content-box{display:grid;max-width:100%;width:max-content;top:13.4667vw}.video-full-width-heading{order:2;font-size:6.4vw;margin-top:4vw}.video-full-width-description{font-size:4vw;margin-top:0;color:#626262}.video-full-width-button{width:19.2vw}}@media screen and (max-width:500px){.video-full-width-heading{margin-top:0vw}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/video-full-width.css.map */
