.video-interactable .banner__content{pointer-events:none}.video-interactable .banner__content .button{pointer-events:visible}.video-interactable .banner__media{z-index:1}.video-interactable:not(.banner--mobile-bottom) .banner__media:before{background-color:rgba(var(--color-overlay),var(--color-overlay-opacity));bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:3}.video-interactable .banner__media iframe,.video-interactable .banner__media video{pointer-events:visible}.banner__media iframe,.banner__media video{height:100%;pointer-events:none;width:100%}.banner__media video{object-fit:cover;position:relative}.banner__media iframe{left:-100%;max-width:none;position:absolute;top:0;width:300%}@media screen and (min-width:1200px){.banner__media iframe{height:300%;left:auto;top:-100%;width:100%}}