.video.positionimageLeft,.video.positionimageRight{flex-flow:row wrap;align-content:flex-start}.video.positionimageLeft .header,.video.positionimageRight .header,.video.positionimageLeft .footer,.video.positionimageRight .footer{flex:1 1 100%}.video.positionimageLeft .media,.video.positionimageRight .media{flex:1 1 40%}.video.positionimageLeft .content,.video.positionimageRight .content{flex:0 0 60%}.video.positionimageLeft .footer,.video.positionimageRight .footer{order:3}.video.positionimageLeft .media{order:1}.video.positionimageLeft .content{order:2;padding-left:var(--padding)}.video.positionimageRight .media{order:2}.video.positionimageRight .content{order:1;padding-right:var(--padding)}.video.positionimageTop .media{padding-bottom:var(--padding)}.video.positionimageBottom .content{order:1}.video.positionimageBottom .media{order:4;padding-top:var(--padding)}.video.positionimageBottom .footer{order:3}@media(min-width:56em){.video.popup,.video.inline{display:block;margin:0;width:100%;height:auto;aspect-ratio:16 / 9}}.video.popup .media img,.video.inline .media img{width:100%;height:auto;display:block}.video.popup .media a,.video.inline .media a{position:relative;display:block;text-decoration:none}.video.popup .media a .text,.video.inline .media a .text{position:absolute;top:calc(50% + 50px);left:50%;transform:translate(-50%,-50%);font-weight:400;color:#fff;z-index:1}.video.popup .media a:before,.video.inline .media a:before{background:rgba(0,0,0,0.3);width:100%;height:100%;display:block;position:absolute;z-index:1;content:" ";transition:background .15s ease}.video.popup .media a:after,.video.inline .media a:after{display:flex;justify-content:center;align-items:center;position:absolute;z-index:2;top:50%;left:50%;width:50px;height:50px;transform:translateY(-50%) translateX(-50%);color:#fff;border:2px solid #fff;font-family:var(--symbol);font-size:25px;content:"\e037";transition:all .25s ease}@media(hover:hover){.video.popup .media a:hover:before,.video.inline .media a:hover:before{background:rgba(0,0,0,0.1)}}.video.inline iframe{width:100%;height:auto;aspect-ratio:16 / 9}