.mega-menu{position:static}.mega-menu__content{background-color:rgb(var(--color-background));border-left:0;border-radius:0;border-right:0;left:0;overflow-y:auto;position:absolute;right:0;top:100%;z-index:5}.mega-menu .page-width{justify-content:space-between}.mega-menu__engagement .page-width{justify-content:center}.shopify-section-header-sticky .mega-menu__content{max-height:calc(100vh - var(--header-bottom-position-desktop, 20rem) - 4rem)}.header-wrapper--border-bottom .mega-menu__content{border-top:0}.mega-menu__list{display:grid;gap:1.8rem 4rem;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none}.mega-menu__link{color:#000;display:block;line-height:1.7rem;padding-bottom:.7rem;padding-top:.7rem;text-decoration:none;transition:text-decoration var(--duration-short) ease;word-wrap:break-word;letter-spacing:.14rem;text-transform:uppercase}.mega-menu__link--level-2{font-weight:700;padding-top:0;padding-bottom:1rem}.header--top-center .mega-menu__list{display:flex;justify-content:left;flex-wrap:wrap;column-gap:0}.mega-menu__list .mega-menu-divider{width:1px;margin:0 3rem;min-width:auto;background:#f3f2f2}.mega-menu__content .page-width{display:grid;align-items:start}.mega-menu__banner{position:relative}.mega-menu__banner #nav-video{position:absolute;top:0;left:0;width:100%;height:100%}.mega-menu__banner .banner_content{position:absolute;left:2rem;bottom:2rem;max-width:30rem;display:flex;flex-direction:column;gap:10px}.mega-menu__banner .banner_content *{color:#fff}.mega-menu__banner .color-scheme_dark *{color:#000}.mega-menu__banner h3{font-size:2.6rem;line-height:1;font-weight:500;margin:0}.mega-menu__banner p{font-size:1.4rem;line-height:2rem;margin:0}.mega-menu__banner .custom-btn{width:17rem;min-height:4.4rem;background:#000;display:flex;align-items:center;justify-content:center;letter-spacing:.28rem;color:#fff!important;font-size:1.4rem;line-height:2rem;font-weight:600}@media(min-width:990px)and (max-width:1200px){.mega-menu__list .mega-menu-divider{margin:0 1.5rem}}.header__menu-item span:after{position:absolute;content:"";width:100%;height:.2rem;bottom:-.3rem;left:-.01rem;opacity:0}.header-starwars li:hover span:after,.header-starwars .header__menu-item.active span:after{background-color:#4b6d9f;opacity:1}.mega-menu__link--level-3 span{background:linear-gradient(0,#4b6d9f,#4b6d9f) 0 100% no-repeat;background-color:none!important;background-size:0 1px;-webkit-transition:background-size .5s;transition:background-size .5s;text-decoration:none;display:inline!important}.mega-menu__link--level-3:hover span{background-size:100% 1px}.starwars-mega-menu .mega-menu__content{padding:0}.starwars-mega-menu .page-width{padding:0 10px}.starwars-mega-menu .mega-menu__list{padding:40px 0 0 50px}.starwars-mega-menu__shop-all .page-width{grid-template-columns:1fr 610px}.starwars-mega-menu__characters .page-width,.starwars-mega-menu__gifts .page-width{grid-template-columns:1fr 650px}.starwars-mega-menu__engagement .page-width{grid-template-columns:1fr 400px}.starwars-mega-menu__final-bounty .page-width,.starwars-mega-menu__inspiration .page-width{grid-template-columns:1fr 850px}.starwars-mega-menu__shop-all .mega-menu__shop-by-character ul{columns:2}.starwars-mega-menu__shop-all .mega-menu__shop-by-character ul li{display:block}@media(min-width:990px)and (max-width:1200px){.starwars-mega-menu .mega-menu__list{padding:4rem 0 4rem 1rem}.starwars-mega-menu__shop-all .page-width{grid-template-columns:1fr 600px}.starwars-mega-menu__characters .page-width,.starwars-mega-menu__gifts .page-width{grid-template-columns:1fr 430px}.starwars-mega-menu__engagement .page-width{grid-template-columns:1fr 220px}.starwars-mega-menu__final-bounty .page-width,.starwars-mega-menu__inspiration .page-width{grid-template-columns:1fr 740px}}.mega-menu__banner-block{position:relative}.mega-menu__banner-block p{font-size:1.2rem;line-height:1;margin:0}.mega-menu__banner-block h3{font-size:1.8rem;line-height:1;margin:0;font-family:var(--font-body-family);font-weight:400}@media(min-width:990px)and (max-width:1200px){.mega-menu__banner-block p{font-size:1rem}.mega-menu__banner-block h3{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/130/assets/component-mega-menu.css.map */
