.video-popup{display:inline-block;position:relative;text-align:center;border:.5rem solid white;transform:rotate(-3deg);margin:2rem;box-shadow:20px 20px 10px rgba(0,0,0,.125)}.video-popup img{width:100%;height:100%;object-fit:cover;display:block;max-width:none}.video-popup svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);transition:all 250ms ease}.video-popup:hover svg,.video-popup:focus svg{transform:translate(-50%,-50%) scale(1.1)}