header-menu>details.mega-menu{position:static}.mega-menu .mega-menu__content{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.12);border-radius:0;box-shadow:0 .8rem 2.4rem rgba(var(--color-shadow),.12);left:50%;overflow-y:auto;padding:2rem 1.2rem;position:absolute;right:auto;top:100%;width:min(36rem,calc(100vw - 2.4rem));max-width:calc(100vw - 2.4rem);height:auto;max-height:calc(100vh - var(--header-bottom-position-desktop, 20rem) - 2.4rem);transform:translate(-50%,-1.2rem);transform-origin:top center;transition:opacity .22s ease,transform .28s cubic-bezier(.2,.7,.2,1),visibility .22s ease;visibility:hidden;z-index:1}.header-wrapper--border-bottom .mega-menu__content{border-top:.1rem solid rgba(var(--color-foreground),.12)}.js .mega-menu__content{opacity:0}.mega-menu[open] .mega-menu__content{opacity:1;transform:translate(-50%);visibility:visible}.mega-menu__list{display:block;list-style:none;margin:0;padding:0}.mega-menu__list.page-width{max-width:none;padding:0;width:100%}.mega-menu__list>li{margin:0 0 .45rem;padding:0}.mega-menu__link{color:rgba(var(--color-foreground),.68);display:block;font-family:var(--font-body-family);font-size:1.9rem;font-weight:400;line-height:1.4;padding:.25rem 0;text-decoration:none;transition:color var(--duration-short) ease;word-wrap:break-word}.mega-menu__link--group-heading{color:rgb(var(--color-foreground));font-size:1.9rem;font-weight:500;letter-spacing:.025em;margin-bottom:.45rem;text-transform:uppercase}.mega-menu__link:hover,.mega-menu__link--active{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.25rem}.mega-menu .mega-menu__list--condensed{display:block}@media screen and (max-width:989px){.mega-menu .mega-menu__content{display:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-mega-menu.css.map */
