.list-menu--right{right:0}.list-menu--disclosure{position:absolute;min-width:100%;width:20rem;border:1px solid rgba(var(--color-foreground),.2);background:rgb(var(--color-background));padding:1rem 0;z-index:100;left:0;right:auto;max-width:calc(100vw - 4rem);clip-path:inset(0 0 100% 0);opacity:0;visibility:hidden;transform:translateY(-10px);transform-origin:top left;transition:clip-path .3s ease,opacity .3s ease,transform .3s ease,visibility .3s;box-shadow:0 10px 20px #0000000d}details[open]>.list-menu--disclosure{opacity:1;visibility:visible;clip-path:inset(-20px -20px -20px -20px);transform:translateY(0)}details.is-closing>.list-menu--disclosure{clip-path:inset(0 0 100% 0);opacity:0;transform:translateY(-10px)}.header__submenu .header__submenu{top:0;left:100%;margin-left:.2rem;z-index:101;transform-origin:top left}.list-menu--disclosure:focus{outline:none}.list-menu__item--active{text-decoration:underline;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}.header__menu-item-link{color:inherit;text-decoration:none;font-family:inherit;font-size:inherit;display:flex;align-items:center;flex:1;padding:0;overflow-wrap:break-word}.header__menu-item:hover .header__menu-item-link{color:rgba(var(--color-foreground),.8)}.list-menu--inline{column-gap:.5rem}.list-menu--inline>li{position:relative}summary.header__menu-item{padding-right:1.2rem!important}summary .icon-caret{display:none!important}.header__menu-item-link span,a.header__menu-item span,.mega-menu__link span{position:relative;display:inline-block;padding-bottom:2px;text-decoration:none!important}.header__menu-item-link span:after,a.header__menu-item span:after,.mega-menu__link span:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:1px;bottom:0;left:0;background-color:currentColor;transform-origin:bottom right;transition:transform .3s cubic-bezier(.165,.84,.44,1)}.header__menu-item:hover .header__menu-item-link span:after,details[open]>summary .header__menu-item-link span:after,.header__menu-item-link:hover span:after,a.header__menu-item:hover span:after,.mega-menu__link:hover span:after{transform:scaleX(1);transform-origin:bottom left}.header__menu-item:hover span,.header__active-menu-item,.mega-menu__link,.mega-menu__link:hover,.list-menu__item,.list-menu__item:hover{text-decoration:none!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/component-list-menu.css.map */
