.mm-mobile-menu-inner{position:relative;overflow-x:clip}.mm-mobile-menu-inner:has(.mm-menu-mobile-subpanel.mm-mobile-menu-elem-slided){overflow-x:clip}.mm-mobile-menu-wrapper{position:fixed;transform:translate(-120%);width:100vw;height:100%;overflow-x:clip;transition:transform var(--duration-short) var(--cubic-bezier-fast)}.mm-mobile-menu-container{background:var(--white);width:calc(100vw - 24px);padding:16px;overflow-y:auto;overflow-x:clip;position:relative}.mm-mobile-menu-wrapper.mm-open{transform:translate(-20px)}.mm-mobile-menu-wrapper .mm-header-mobile-sublinks{background:var(--white);padding:16px;opacity:1;pointer-events:none;position:absolute;transform:translate(100%);top:0;min-height:100%;width:100%;transition:transform var(--duration-short) var(--cubic-bezier-fast);overflow-y:auto;overflow-x:clip;z-index:10}.mm-mobile-menu-wrapper .mm-header-mobile-sublinks.mm-mobile-menu-elem-slided{pointer-events:auto;transform:translate(-20px);transition:transform var(--duration-short) var(--cubic-bezier-fast);overflow-y:auto;overflow-x:clip}.mm-mobile-menu-wrapper .mm-mobile-menu-container:has(.mm-header-mobile-sublinks.mm-mobile-menu-elem-slided){overflow:clip}.mm-header-mobile-link.mm-active svg{transform:rotate(180deg)}.mm-header-mobile-sublinks-return.mm-inactive+.mm-header-mobile-sublinks{right:-100%}.mm-header-mobile-link.mm-active+.mm-header-mobile-sublinks{display:flex}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mm-mobile-menu.css.map */
