.loop-clip{position:relative;width:100%;overflow:hidden}.loop-clip>img,.loop-clip>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--loop-focus, 50% 50%);object-position:var(--loop-focus, 50% 50%)}.loop-clip>img:hover{transform:none}.loop-clip>video{transition:opacity .5s ease}.loop-clip>video[data-hidden=true]{opacity:0}@media(prefers-reduced-motion:reduce){.loop-clip>video{transition:none}}
