.loop-video{display:block;position:absolute;inset:0;overflow:hidden}.loop-video:before{content:"";background:var(--loop-video-blur,none) center / cover no-repeat;filter:blur(18px);position:absolute;inset:0;transform:scale(1.12)}.loop-video img,.loop-video__clip{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.loop-video img{opacity:0;transition:opacity .5s cubic-bezier(.16,1,.3,1)}.loop-video.is-ready img{opacity:1}.loop-video__clip{opacity:0;transition:opacity 1.2s cubic-bezier(.16,1,.3,1)}.loop-video__clip.is-playing{opacity:1}@media (prefers-reduced-motion:reduce){.loop-video img,.loop-video__clip{transition:none}}
