.kmh-product-video [hidden],.km-gallery>.km-zoom[hidden]{display:none!important}
.kmh-product-video{margin-bottom:14px}.kmh-video-tab,.kmh-video-manage{padding:10px 16px;border:1px solid var(--km-border,#d5dedd);border-radius:10px;background:var(--km-card,#fff);color:inherit;cursor:pointer;font:inherit}.kmh-video-tab[aria-pressed=true]{background:var(--km-primary,#147d72);color:#fff}.kmh-video-stage{aspect-ratio:16/9;width:100%;max-height:650px;margin:12px auto 8px;background:#101817;display:grid;place-items:center;border-radius:14px;overflow:hidden}.kmh-video-stage[data-aspect="9:16"]{aspect-ratio:9/16;max-width:350px}.kmh-video-stage[data-aspect=auto]{aspect-ratio:16/9}.kmh-video-stage iframe,.kmh-video-stage video{width:100%;height:100%;border:0;object-fit:contain}.kmh-video-play{border:1px solid #ffffff70;border-radius:12px;padding:16px;background:#ffffff15;color:#fff;cursor:pointer}.kmh-video-source{display:inline-block;margin:4px 0 8px;font-size:.9rem}.kmh-video-admin{margin:10px 0}.kmh-video-dialog{width:min(94vw,560px);max-height:90dvh;overflow:auto;border:1px solid #d5dedd;border-radius:16px;padding:24px;color:#172a28;background:#fff;box-sizing:border-box}.kmh-video-dialog::backdrop{background:#071a19aa}.kmh-video-dialog header,.kmh-video-dialog footer{display:flex;align-items:center;gap:12px;justify-content:space-between}.kmh-video-dialog h2{font-size:1.3rem;margin:0 0 18px}.kmh-video-dialog label{display:grid;gap:8px}.kmh-video-dialog input[type=url]{width:100%;padding:12px;border:1px solid #c8d6d3;border-radius:8px;font:inherit;box-sizing:border-box}.kmh-video-dialog p{font-size:.9rem;line-height:1.6}.kmh-video-dialog button{border:1px solid #bfcfcb;border-radius:8px;padding:10px 14px;cursor:pointer;background:#fff;color:#172a28;font:inherit}.kmh-video-dialog button[value=save]{background:#147d72;color:white}.kmh-video-dialog [data-kmh-video-status]{color:#8b2727}.kmh-video-dialog footer{justify-content:flex-end;flex-wrap:wrap}.kmh-video-dialog button:disabled{opacity:.5;cursor:wait}
