.case-gallery-stage{isolation:isolate}
.case-gallery-stage .case-gallery-image{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:contain;transform:translateX(0);transition:transform .68s cubic-bezier(.22,.72,.18,1);will-change:transform;pointer-events:none}
.case-gallery-stage .case-gallery-arrow,.case-gallery-stage .case-gallery-counter{z-index:2}
@media(prefers-reduced-motion:reduce){.case-gallery-stage .case-gallery-image{transition:none!important}}
.case-gallery-slide{position:absolute;inset:0;width:100%;height:100%;background:#171817;transform:translateX(0);transition:transform .68s cubic-bezier(.22,.72,.18,1);will-change:transform}
.case-gallery-slide .mou-picture{display:block;width:100%;height:100%}
.case-gallery-slide .case-gallery-image{position:static;display:block;width:100%;height:100%;object-fit:contain;transform:none;transition:none}
.case-gallery-slide iframe,.case-gallery-slide video{display:block;width:100%;height:100%;border:0;object-fit:contain;background:#171817}
.case-gallery-counter{pointer-events:none}
.case-gallery-stage[data-media-type="video"] .case-gallery-counter{bottom:58px}
@media(prefers-reduced-motion:reduce){.case-gallery-slide{transition:none!important}}
.case-video>video{display:block;width:100%;height:100%;object-fit:contain;background:#171817}
