:where(.c-lite-video){position:relative;height:100%;width:100%}:where(.c-lite-video) .c-lite-video__player{position:relative;height:100%;width:100%}:where(.c-lite-video) .c-lite-video__wrapper--faded .c-lite-video__player{opacity:.45}:where(.c-lite-video):not(.c-lite-video--background) .c-lite-video__player iframe{height:100%!important;left:0;position:absolute;top:0;width:100%!important}:where(.c-lite-video) .c-lite-video__loader{z-index:1}:where(.c-lite-video).c-lite-video--background{position:absolute;inset:0}:where(.c-lite-video).c-lite-video--background .c-lite-video__player{position:relative;overflow:hidden}:where(.c-lite-video).c-lite-video--background .c-lite-video__player iframe{position:absolute;min-height:100%;min-width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}:where(.c-lite-video) .c-lite-video__overlay{position:absolute;inset:0;z-index:1;height:100%;width:100%;cursor:pointer;-webkit-user-select:none;user-select:none;--un-bg-opacity:.5;background-color:rgba(var(--theme-colors-base-lightGrey),.5)}:where(.c-lite-video) .c-lite-video__thumbnail{position:absolute;inset:0;height:100%;width:100%;object-fit:cover}:where(.c-lite-video) .c-lite-video__buttons{position:absolute;z-index:3;display:flex;flex-direction:column;gap:.625rem;bottom:1.25rem;right:1.25rem}:where(.c-lite-video) .c-lite-video__button{display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:var(--theme-colors-neutral-black);padding:.5rem}@media(min-width:48rem){:where(.c-lite-video) .c-lite-video__button{padding:.75rem}}:where(.c-lite-video) .c-lite-video__button-icon{width:1.25rem;height:1.25rem;color:var(--theme-colors-neutral-white)}:where(.c-lite-video) .c-lite-video__button-icon.c-lite-video__button-icon--paused{padding:.19rem .19rem .19rem .31rem}:where(.c-lite-video) .c-lite-video__button-icon.c-lite-video__button-icon--playing{padding:.19rem .3rem}@media(min-width:48rem){:where(.c-lite-video) .c-lite-video__button-icon{width:1.5rem;height:1.5rem}}:where(.c-lite-video) .c-lite-video__trigger:hover{color:var(--video-trigger-hover-color,#000)}:where(.c-lite-video) .c-lite-video__wrapper{position:absolute;inset:0;display:flex;align-items:center}:where(.c-lite-video) .c-lite-video__title{position:absolute;left:-9999px}
