.base-video{display:flex;position:relative}.base-video video,.base-video--fit{width:100%;height:100%}.base-video--fit video{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.base-video video{opacity:0;transition:opacity .4s}.base-video--loaded video{opacity:1}
