.list-menu--right{right:0}.list-menu--disclosure{position:absolute;min-width:100%;width:20rem;border:1px solid rgba(var(--color-foreground),.2)}.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__inline-menu{margin-left:0}.header__menu-item{position:relative;padding:1rem 1.3rem;border-radius:999px;font-size:1.35rem;font-weight:600;color:#111!important;transition:background-color .2s ease,color .2s ease,transform .2s ease}.header__menu-item span{text-decoration:none!important}.header__menu-item:hover{color:#fa5f0c!important;background:#fff7f2}.header__active-menu-item{color:#fa5f0c!important;text-decoration:none!important}.header__menu-item .icon-caret{margin-left:.7rem;width:1rem;height:1rem}.mega-menu__content{border:1px solid rgba(250,95,12,.1)!important;border-radius:24px!important;background:#fff!important;box-shadow:0 18px 40px #00000014!important;padding:2.2rem 0!important;overflow:hidden}.mega-menu__list{gap:2.4rem 3rem}.mega-menu__list>li{padding:0 .2rem}.mega-menu__link--level-2{display:inline-block;margin-bottom:1rem;font-size:1.32rem;font-weight:700;color:#111!important;text-decoration:none!important}.mega-menu__link--level-2:hover,.mega-menu__link--level-2.mega-menu__link--active{color:#fa5f0c!important}.mega-menu__list .mega-menu__link:not(.mega-menu__link--level-2){display:inline-block;font-size:1.22rem;line-height:1.55;font-weight:500;color:#666!important;text-decoration:none!important;padding:.35rem 0;transition:color .2s ease,transform .2s ease}.mega-menu__list .mega-menu__link:not(.mega-menu__link--level-2):hover,.mega-menu__list .mega-menu__link:not(.mega-menu__link--level-2).mega-menu__link--active{color:#fa5f0c!important;transform:translate(2px)}.list-menu--disclosure{border:1px solid rgba(250,95,12,.12);border-radius:18px;background:#fff;box-shadow:0 14px 34px #00000014;padding:.8rem}.list-menu--disclosure .list-menu__item{border-radius:12px}.list-menu--disclosure .list-menu__item--active{color:#fa5f0c;text-decoration:none;background:#fff7f2}@media screen and (min-width:990px){.header--middle-left{column-gap:2.6rem}.header__inline-menu>.list-menu--inline{gap:.4rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-list-menu.css.map */
