.favorit-video-modal18{
 position:fixed;inset:0;z-index:10000;
 display:none;align-items:center;justify-content:center;
 padding:24px;background:rgba(0,0,0,.82);
}
.favorit-video-modal18.is-open{display:flex}
.favorit-video-modal18__dialog{
 position:relative;width:min(1100px,94vw);
}
.favorit-video-modal18__frame{
 position:relative;width:100%;padding-top:56.25%;
 background:#000;box-shadow:0 12px 45px rgba(0,0,0,.45);
}
.favorit-video-modal18__frame iframe{
 position:absolute;inset:0;width:100%;height:100%;border:0;
}
.favorit-video-modal18__close{
 position:absolute;right:-8px;top:-48px;
 width:40px;height:40px;padding:0;border:0;
 background:transparent;color:#fff;
 font:300 40px/40px Arial,sans-serif;
 cursor:pointer;z-index:2;
}
body.favorit-video-modal18-lock{overflow:hidden}
@media(max-width:600px){
 .favorit-video-modal18{padding:12px}
 .favorit-video-modal18__dialog{width:96vw}
 .favorit-video-modal18__close{right:0;top:-44px}
}