.mm-video-wrap{position:relative;width:100%;height:auto;aspect-ratio:16/9;overflow:hidden}.mm-video{width:100%;height:100%;object-fit:cover}.mm-overlay{position:absolute;left:50%;transform:translate(-50%);text-align:center;letter-spacing:.06em}.mm-overlay.center{top:50%;transform:translate(-50%,-50%)}.mm-overlay.bottom-center{bottom:4vh}.mm-overlay.top-center{top:4vh}.mm-overlay-text{font-size:clamp(14px,1.2vw+10px,22px);opacity:.9}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
