.detail-video{position:relative;left:50%;width:100vw;max-width:none!important;margin-left:-50vw;background:#15181c;color:#fff;border-top:0;padding:0!important;overflow:hidden}
.detail-video{height:clamp(340px,56vw,720px)}
.detail-video video{display:block;width:100%;height:100%;object-fit:cover;object-position:center;margin:0;background:#08090b;pointer-events:none}
