.list-menu--right{right:0}.list-menu--disclosure{position:absolute;min-width:20rem;width:auto;border:1px solid rgba(var(--color-foreground),.2);background-color:rgb(var(--color-background))}.list-menu--disclosure:focus{outline:none}.list-menu__item--active{font-weight:400;text-underline-offset:.3rem}.list-menu__item--active:hover{text-decoration-thickness:.2rem}.list-menu--disclosure.localization-selector{max-height:18rem;overflow:auto;width:10rem;padding:.5rem}.list-menu--inline{display:flex;flex-wrap:wrap;gap:0}.menu-item-wrapper{display:flex;align-items:center;position:relative}.submenu-item-wrapper,.grandchild-item-wrapper{display:block;width:100%}.header__submenu{position:absolute;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:0;overflow:visible;width:auto;min-width:280px;max-width:500px;left:0;padding:12px 0}.header__submenu--has-grandchildren,.header__submenu:has(.header__menu-group){flex-direction:row;align-items:flex-start;flex-wrap:nowrap;padding:16px 8px;max-width:none!important;min-width:auto!important}.header__submenu .submenu-item-wrapper{margin-bottom:0;width:100%;flex:0 0 auto;padding:0;border-right:none}.header__submenu--has-grandchildren .submenu-item-wrapper,.header__submenu:has(.header__menu-group) .submenu-item-wrapper{width:260px;min-width:260px;max-width:260px;flex:0 0 260px;padding:0 16px;box-sizing:border-box}.header__submenu--has-grandchildren .submenu-item-wrapper:last-child,.header__submenu:has(.header__menu-group) .submenu-item-wrapper:last-child{border-right:none}.header__submenu .header__menu-item{min-height:36px;box-sizing:border-box;display:flex;align-items:center}.header__submenu .grandchild-item-wrapper{margin-bottom:0}.header__menu-group{display:block;width:100%;min-width:200px}.header__menu-item--parent{font-weight:600;border-bottom:1px solid rgba(var(--color-foreground),.12);padding-bottom:8px}.child-subParent{color:var(--kal-green-800)!important;font-size:14px;letter-spacing:.02em}.header__grandchild-menu{display:block;margin-bottom:0}.header__grandchild-item{padding:8px 4px 8px 0;font-size:13px;font-weight:400;line-height:1.4;color:var(--kal-neutral-950);border-bottom:1px solid rgba(var(--color-foreground),.04);display:block;text-align:left;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;overflow:visible;text-overflow:clip;max-width:100%;transition:color .15s ease}.header__grandchild-item:last-child{border-bottom:none}.header__submenu .header__menu-item:not(.header__menu-item--parent):hover{background-color:transparent;text-decoration-line:none;color:var(--kal-green-800);font-weight:600;margin:0}.header__submenu .submenu-item-wrapper .header__menu-item:hover{border-radius:0}.header__grandchild-item:hover{background-color:transparent;text-decoration:none;color:var(--kal-green-800);font-weight:600}.header__grandchild-item.list-menu__item--active{color:var(--kal-neutral-950);font-weight:500}.grandchild-item-wrapper{margin-bottom:0;break-inside:avoid;page-break-inside:avoid;display:block;width:100%}.header__submenu .header__menu-group{margin-bottom:0}.header__submenu .header__menu-group:last-child{margin-bottom:0}.header__submenu>.submenu-item-wrapper>a.header__menu-item{padding:10px 20px;font-size:14px;line-height:1.4;white-space:nowrap;display:block;width:100%;transition:background-color .15s ease,color .15s ease}.header__submenu>.submenu-item-wrapper>a.header__menu-item:hover{background-color:rgba(var(--color-foreground),.04);color:var(--kal-green-800)}.header__submenu--has-grandchildren>.submenu-item-wrapper>a.header__menu-item,.header__submenu:has(.header__menu-group)>.submenu-item-wrapper>a.header__menu-item{padding:10px 0}.scrollable-menu{max-height:70vh;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth}.header__grandchild-menu.scrollable-menu{max-height:60vh}.scrollable-menu::-webkit-scrollbar{width:6px}.scrollable-menu::-webkit-scrollbar-track{background:rgba(var(--color-foreground),.05);border-radius:3px}.scrollable-menu::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground),.2);border-radius:3px}.scrollable-menu::-webkit-scrollbar-thumb:hover{background:rgba(var(--color-foreground),.3)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/component-list-menu.css.map */
