.mega-menu__content{background-color:rgb(var(--color-background));border:none;box-shadow:0 8px 24px #00000014;padding:2.5rem 0}.mega-menu__list{display:flex;flex-direction:column;gap:0;max-width:280px;margin:0 auto;padding:0 2rem}.mega-menu__list>li{border-bottom:1px solid rgba(var(--color-foreground),.06)}.mega-menu__list>li:last-child{border-bottom:none}.mega-menu__link{color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:400;letter-spacing:.03rem;padding:1.2rem 0;text-decoration:none;transition:all .25s ease;position:relative}.mega-menu__link:after{content:"";position:absolute;bottom:1rem;left:0;width:0;height:1px;background-color:rgb(var(--color-foreground));transition:width .25s ease}.mega-menu__link:hover{color:rgb(var(--color-foreground));text-decoration:none}.mega-menu__link:hover:after{width:100%}.mega-menu__link--level-2{font-weight:500;font-size:1.3rem;text-transform:uppercase;letter-spacing:.08rem;color:rgba(var(--color-foreground),.85)}.header__submenu.list-menu--disclosure{border:none;box-shadow:0 8px 24px #00000014;padding:1.5rem 0;min-width:220px;background-color:rgb(var(--color-background))}.header__submenu .list-menu__item{padding:.8rem 2rem;font-size:1.35rem;letter-spacing:.02rem;color:rgb(var(--color-foreground));transition:all .2s ease;position:relative}.header__submenu .list-menu__item:after{content:"";position:absolute;bottom:.6rem;left:2rem;width:0;height:1px;background-color:rgb(var(--color-foreground));transition:width .2s ease}.header__submenu .list-menu__item:hover{background-color:transparent;color:#8fbcb8}.header__submenu .list-menu__item:hover:after{width:calc(100% - 4rem)}.header__submenu{opacity:0;transform:translateY(-8px);transition:opacity .25s ease,transform .25s ease}details[open]>.header__submenu{opacity:1;transform:translateY(0)}.header__menu-item{font-size:1.35rem;letter-spacing:.05rem;font-weight:400;text-transform:uppercase;color:rgb(var(--color-foreground))}.header__menu-item .icon-caret{transition:transform .2s ease}details[open]>summary .icon-caret{transform:rotate(180deg)}.header__inline-menu li{position:relative}@media screen and (min-width:990px){header-menu details summary::-webkit-details-marker{display:none}header-menu:hover details,header-menu details:hover,header-menu details:focus-within{z-index:10}header-menu .header__submenu{pointer-events:none;visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility 0s .2s}header-menu:hover .header__submenu,header-menu details[open] .header__submenu{pointer-events:auto;visibility:visible;opacity:1;transform:translateY(0);transition:opacity .2s ease,transform .2s ease,visibility 0s 0s}.header__submenu:hover{pointer-events:auto;visibility:visible;opacity:1;transform:translateY(0)}.mega-menu .mega-menu__content{pointer-events:none;visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity .25s ease,transform .25s ease,visibility 0s .25s}header-menu:hover .mega-menu__content,.mega-menu[open] .mega-menu__content{pointer-events:auto;visibility:visible;opacity:1;transform:translateY(0);transition:opacity .25s ease,transform .25s ease,visibility 0s 0s}}.header__submenu.list-menu--disclosure{top:100%;left:0;transform:translateY(-8px);margin-top:.5rem;border-radius:4px}header-menu:hover .header__submenu.list-menu--disclosure,header-menu details[open] .header__submenu.list-menu--disclosure{transform:translateY(0)}@media screen and (min-width:990px){header-menu:hover summary .icon-caret,header-menu details[open] summary .icon-caret{transform:rotate(180deg)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-tlf-dropdown.css.map */
