.mh-vmodal{top:0;right:0;bottom:0;left:0;width:100%;height:100%;height:100dvh;background:var(--mh-band-1);color:var(--mh-band-1-ink)}.mh-dialog.mh-vmodal{transform-origin:var(--mh-vm-o, 50% 50%);transform:scale(.96);transition:opacity .24s var(--mh-ease-in, cubic-bezier(.4,0,1,1)),transform .24s var(--mh-ease-in, cubic-bezier(.4,0,1,1))}.mh-dialog.mh-vmodal.is-from{transform:scale(.92);transition:none}.mh-dialog.mh-vmodal.is-open{transform:none;transition:opacity .42s var(--mh-ease-lux, cubic-bezier(.22,1,.36,1)),transform .42s var(--mh-ease-lux, cubic-bezier(.22,1,.36,1))}.mh-vmodal::backdrop{background:var(--mh-band-1);transition:opacity .28s var(--mh-ease-out, ease-out)}@media(prefers-reduced-motion:reduce){.mh-dialog.mh-vmodal,.mh-dialog.mh-vmodal.is-from,.mh-dialog.mh-vmodal.is-open{transform:none;transition:opacity .12s linear}}.mh-vmodal[open]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto}.mh-vmodal__top,.mh-vmodal__stage,.mh-vmodal__foot{min-width:0}.mh-vmodal__top{display:flex;align-items:center;justify-content:space-between;gap:var(--mh-space-4);padding:max(var(--mh-space-2),env(safe-area-inset-top)) var(--mh-gutter) var(--mh-space-2)}.mh-vmodal__head{display:flex;align-items:baseline;gap:var(--mh-space-3);min-width:0}.mh-vmodal__title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mh-vmodal__count{flex:none;margin:0;color:var(--mh-band-1-muted);font-variant-numeric:tabular-nums}.mh-vmodal .mh-iconbtn{color:var(--mh-band-1-ink)}.mh-vmodal .mh-iconbtn:before{background-color:var(--mh-band-1-raised)}@media(hover:hover)and (pointer:fine){.mh-vmodal .mh-iconbtn:hover:before{background-color:var(--mh-band-1-line)}}.mh-vmodal .mh-iconbtn:focus-visible{outline-color:var(--mh-band-1-ink)}.mh-vmodal__stage{display:grid;place-items:center;min-height:0;padding-inline:var(--mh-gutter);container-type:size;cursor:zoom-out}.mh-vmodal__frame{--mh-ar: .5625;position:relative;width:min(100cqw,100cqh * var(--mh-ar));aspect-ratio:var(--mh-ar);border-radius:var(--mh-r-lg);overflow:hidden;overflow:clip;background:#000;cursor:auto;opacity:0;transform:scale(.98);transition:opacity var(--mh-t3),transform var(--mh-t3)}@supports not (width: 1cqw){.mh-vmodal__frame{width:auto;height:100%;max-width:100%}}.mh-vmodal.is-open .mh-vmodal__frame{opacity:1;transform:none}.mh-vmodal__frame>:is(video,iframe){position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;border:0;object-fit:contain;background:#000}.mh-vmodal__frame>video[data-mh-silent]{cursor:pointer}.mh-vmodal .mh-vmodal__toggle{right:var(--mh-space-3);bottom:var(--mh-space-3)}.mh-vmodal .mh-vmodal__toggle:before{background-color:#1c2939b8;box-shadow:0 0 0 1px #ffffff29}.mh-vmodal__foot{display:flex;align-items:center;justify-content:center;gap:var(--mh-space-4);min-height:var(--mh-space-4);padding:var(--mh-space-2) var(--mh-gutter) max(var(--mh-space-3),env(safe-area-inset-bottom))}.mh-vmodal__cap{flex:1 1 auto;max-width:60ch;margin:0;color:var(--mh-band-1-muted);text-align:center}.mh-vmodal__nav{display:flex;flex:none;gap:var(--mh-space-2)}.mh-vmodal__cap:not([hidden])+.mh-vmodal__nav{margin-inline-start:auto}@media(max-width:767px){.mh-vmodal__stage{padding-inline:0}.mh-vmodal__frame{border-radius:0}}@media(min-width:768px){.mh-vmodal__top{padding-block:var(--mh-space-4) var(--mh-space-3)}.mh-vmodal__foot{padding-block:var(--mh-space-3) var(--mh-space-5)}}@media(prefers-reduced-motion:reduce){.mh-vmodal__frame{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/component-mh-pdp-video-modal.css.map */
