.video-banner{display:block;position:relative}.video-banner video{aspect-ratio:9/16;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:768px){.video-banner video{aspect-ratio:16/9}}.video-banner__play{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;all:unset;align-items:center;bottom:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.video-banner__play-icon{color:var(--color-white);-webkit-filter:drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06));filter:drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06));-webkit-transition:opacity var(--duration-short) ease-in-out;transition:opacity var(--duration-short) ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.is-playing .video-banner__play-icon{opacity:0}.video-banner.video__slide{aspect-ratio:auto;height:100%;width:100%}