.video-popup iframe{display:block;height:calc(100vh - 80px);width:100%}.media-holder.svelte-9ikg6o{margin:0 auto 100px;padding:0 20px;max-width:1210px}.media-holder.svelte-9ikg6o.no-padding{padding:0}.media-holder.svelte-9ikg6o .video:where(.svelte-9ikg6o){cursor:pointer;position:relative}.popup-background.svelte-9ikg6o{opacity:0;visibility:hidden;transition:all .4s;position:fixed;top:0;left:0;width:100vw;height:100vh;padding:40px;background-color:#000c;z-index:100}.popup-background.svelte-9ikg6o.show{opacity:1;visibility:visible}.video-popup.svelte-9ikg6o{max-width:calc((16/9) * (100vh - 80px));display:block;margin:auto;position:relative}.close-img.svelte-9ikg6o{position:absolute;right:-25px;top:-25px;width:20px;height:20px;cursor:pointer;transition:all .5s}.close-img.svelte-9ikg6o:hover{transform:rotate(180deg)}.play-button.svelte-9ikg6o{width:48px;height:48px;position:absolute;left:calc(50% - 24px);top:calc(50% - 24px);border-radius:48px;background-color:var(--button-background)}.play-button.svelte-9ikg6o svg:where(.svelte-9ikg6o){height:18px;width:18px;position:absolute;left:calc(50% - 9px);top:calc(50% - 9px)}.play-button.svelte-9ikg6o svg:where(.svelte-9ikg6o) path:where(.svelte-9ikg6o){fill:var(--white)}
