.list-menu--right{right:0}.header__submenu{position:absolute;top:100%;left:auto;width:220px;box-sizing:border-box;visibility:hidden;opacity:0;transition:.4s ease all;border-radius:0 0 24px 24px;display:unset;background:rgb(var(--color-background));padding:24px 8px 48px 0;transform:translateY(-20px);cursor:auto}.snazzy-header .header-menu .list-menu>li.menu-open>.has-sub-menu>.header-menu-toggle svg,.snazzy-header .header-menu .list-menu>li.menu-open>.has-sub-menu>.header-menu-item svg,.snazzy-header .header-inner .list-menu .has-sub-menu .has-sub-menu.submenu-open>.header-submenu-toggle svg,.snazzy-header .header-inner .list-menu .has-sub-menu .has-sub-menu.submenu-open>.header__menu-item svg{transform:rotate(180deg);transition:.2s ease-in-out}.snazzy-header .header-menu .list-menu>li.menu-open>.has-sub-menu .header__submenu{visibility:visible;opacity:1;transform:translateY(0);transition:.4s ease all}.list-menu--disclosure:focus{outline:none}.snazzy-header .header-inner .list-menu li .has-sub-menu .header__menu-item{font-family:var(--font-body-family);font-weight:400;font-size:18px;line-height:28px;color:rgb(var(--color-foreground));position:relative;display:inline-flex;box-sizing:border-box;padding:6px 43px 6px 30px;width:100%}.snazzy-header .header-inner .list-menu li .has-sub-menu div.header__menu-item{display:flex;align-items:center;justify-content:space-between}.snazzy-header .header-inner .list-menu li .has-sub-menu .header-submenu-toggle{position:absolute;top:6px;right:18px;width:28px;height:28px;justify-content:center}.snazzy-header .header-inner .list-menu li .has-sub-menu .header__menu-item span{position:relative}.snazzy-header .header-inner .list-menu li .has-sub-menu .header__menu-item span{background-image:linear-gradient(transparent calc(100% - 1px),rgba(var(--color-foreground)) 1px);background-repeat:no-repeat;background-size:0% 100%;transition:background-size .4s}.snazzy-header .header-inner .list-menu li .header__menu-item{padding-right:48px}.snazzy-header .header-inner .list-menu li .has-sub-menu .header__menu-item span:hover{background-size:100% 100%}.snazzy-header .header-inner .list-menu .has-sub-menu{position:relative}.snazzy-header .header-inner .list-menu .has-sub-menu .has-sub-menu .header__submenu{top:0;left:100%;transform:translate3d(0,20px,0)!important;visibility:hidden!important;opacity:0!important;border-radius:0 24px 24px}.snazzy-header .header-inner .list-menu .has-sub-menu .has-sub-menu:not(.has-linked-menu-label):hover>.header__submenu,.snazzy-header .header-inner .list-menu .has-sub-menu .has-sub-menu.submenu-open>.header__submenu{visibility:visible!important;opacity:1!important;transform:translateZ(0)!important}.snazzy-header .header-inner .list-menu .has-sub-menu .header__menu-item,.snazzy-header .header-inner .list-menu .has-sub-menu .header__menu-item span{position:relative}header-minmize:hover .headre-top-shape+.snazzy-header .header-inner{z-index:101}.menu-drawer__close-button{font-size:20px}.snazzy-header .header-menu .header-menu-toggle:focus-visible,.snazzy-header .header-menu .header-submenu-toggle:focus-visible,.snazzy-header .header-menu .header-menu-item:focus-visible,.snazzy-header .header-menu .header__menu-item:focus-visible{outline:1px solid currentColor;outline-offset:0px;box-shadow:0 0 0 1px rgb(var(--color-background));border-radius:2px}
/*# sourceMappingURL=/cdn/shop/t/5555/assets/component-list-menu.css.map */
