.faryuan-video-gallery [hidden],#model-video[hidden]{display:none!important}
.faryuan-video-stage{width:100%;height:clamp(440px,43vw,680px);background:#fff;border:1px solid #dce0d8;border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center}
.faryuan-video-stage video{display:block;width:100%;height:100%;max-height:100%;object-fit:contain;background:#fff}
.faryuan-video-thumb{position:relative}
.faryuan-video-thumb img{object-fit:contain!important}
.faryuan-video-thumb .video-label{position:absolute;bottom:4px;left:4px;right:4px;padding:3px 2px;border-radius:3px;background:#173c42;color:#fff;font-size:10px;line-height:1.3;text-align:center;letter-spacing:.02em}
@media(max-width:1100px){.faryuan-video-stage{height:500px}}
@media(max-width:760px){.faryuan-video-stage{height:clamp(340px,108vw,500px)}}
