.mega-menu{position:static}.mega-menu__content{background-color:rgb(var(--color-background));border-right:0;border-radius:0;border-left:0;right:0;overflow-y:auto;position:absolute;left:0;top:100%;padding-inline:7.5rem;display:flex;justify-content:space-between}.mega-menu__content .mega_menu_inner{flex:1;display:flex}.mega-menu__content .header_menu_image{max-width:55rem;width:50%;padding:3rem 0;display:flex;flex-wrap:wrap;gap:3rem;justify-content:flex-end}.mega_menu_inner .main_sub_menu{max-width:21.5rem;width:100%;border-left:1px solid #D9D9D9;padding:3rem 0}.mega_menu_inner .main_child_sub_menu{padding:3rem 0}.mega_menu_inner .main_child_sub_menu .menu_sub_link{display:none;opacity:0;transition:opacity .4s ease;margin-right:10rem;padding:0!important}.mega_menu_inner .main_child_sub_menu .menu_sub_link .mega-menu__link{line-height:3.6rem}.mega_menu_inner .main_child_sub_menu .menu_sub_link.active{display:block;opacity:1}.mg_image_wrap{position:relative;padding:0 0 100%;overflow:hidden;border-radius:1rem}.mg_image_wrap img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.header_menu_image .megamenu_image_wrap{max-width:50%;flex:1}.mg_image_wrap_text h3{margin:0;font-size:1.6rem;line-height:1.9rem;font-weight:500;text-align:center;text-transform:uppercase}.mg_image_wrap_text{padding:1rem 0 0}.mega-menu__content.gift-mega-\5e9\5d5\5d1\5e8\5d9\5dd-\5d5gift-card .mega_menu_inner{display:none}.header_menu_gift{display:flex;width:100%;padding:8rem 0;justify-content:center;gap:3rem}.header_menu_gift .megamenu_image_wrap{width:20.4%}.header_menu_gift .megamenu_image_wrap .mg_image_wrap{padding:0 0 61%}.shopify-section-header-sticky .mega-menu__content{max-height:calc(100vh - var(--header-bottom-position-desktop, 20rem) - 4rem)}.mega-menu__link--level-2,.mega-menu__content a{font-size:1.6rem;font-weight:400;line-height:2.4rem;color:rgb(var(--color-foreground));padding:0}.main_sub_menu .mega-menu__list li:not(:last-child){padding:0 0 1.5rem}.main_sub_menu .mega-menu__list li .mega-menu__link{display:flex;align-items:center;gap:1rem;padding-left:1rem;font-size:1.8rem}.mega_menu_inner ul li a svg path,.mega_menu_inner ul li a{transition:all .2s ease-in-out}.mega_menu_inner ul li a:hover,.mega_menu_inner ul li.hover a{color:rgb(var(--color-base-accent-2))}.mega_menu_inner ul li a:hover svg path,.mega_menu_inner ul li.hover svg path{fill:rgb(var(--color-base-accent-2))}.header-wrapper--border-bottom .mega-menu__content{border-top:0}.js .mega-menu__content{opacity:0}.mega-menu[open] .mega-menu__content{opacity:1;transform:translateY(0)}.menu_sub_link.menu_column_two,.menu_sub_link.menu_column_three{display:grid;padding:0;margin:0;list-style:none;grid-auto-flow:column;grid-template-rows:repeat(8,auto);align-items:start}.mega_menu_inner .main_child_sub_menu .menu_sub_link.menu_column_two.active,.mega_menu_inner .main_child_sub_menu .menu_sub_link.menu_column_three.active{display:grid!important;gap:0 2.5rem}.menu_sub_link.menu_column_two{grid-template-columns:repeat(2,minmax(0,1fr))}.menu_sub_link.menu_column_three{grid-template-columns:repeat(3,minmax(0,1fr))}.menu_sub_link li{display:block!important;width:auto!important;margin:0}.menu_sub_link li a{display:inline-block;text-decoration:none}.mega-menu__link{color:rgba(var(--color-foreground),.75);display:block;font-size:1.3rem;line-height:calc(1 + .3 / var(--font-body-scale));padding-bottom:.6rem;padding-top:.6rem;text-decoration:none;transition:text-decoration var(--duration-short) ease;word-wrap:break-word}.mega-menu__link--level-2{font-size:1.4rem}.mega-menu__link--level-2:not(:only-child){margin-top:.9rem;margin-bottom:0}.mega_menu_inner ul li a:hover,.mega_menu_inner ul li.hover a{color:rgb(var(--color-base-accent-2));font-weight:500!important}.mega-menu__link:hover,.mega-menu__link--active{color:rgb(var(--color-foreground));text-decoration:underline}.mega-menu__link--active:hover{text-decoration-thickness:.2rem}.mega-menu .mega-menu__list--condensed{display:block}.mega-menu__list--condensed .mega-menu__link{font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-mega-menu.css.map */
