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