.mega_menu_3{width:100%;padding:40px 0}.mega-menu-3__container{display:flex;justify-content:center;align-items:flex-start;gap:40px;max-width:1000px;margin:0 auto}.mega-menu-3__categories{width:320px;flex-shrink:0}.mega-menu-3__heading{font-family:Inter,sans-serif;font-weight:600;font-size:12px;line-height:15px;color:#202020;text-transform:uppercase;text-decoration:underline;margin:0 0 19px}.mega-menu-3__separator{width:100%;height:1px;background-color:#e5e5e5;margin:0 0 19px}.mega-menu-3__list{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 40px;list-style:none;margin:0;padding:0}.mega-menu-3__item{margin:0;padding:0}.mega-menu-3__link{font-family:Inter,sans-serif;font-weight:300;font-size:14px;line-height:16px;color:#202020;text-decoration:none;display:inline-block;transition:font-weight .2s ease}.mega-menu-3__link[aria-current=page]{font-weight:500}.mega-menu-3__banner{width:430px;flex-shrink:0}.mega-menu-3__banner-link{display:block;position:relative;overflow:hidden;text-decoration:none}.mega-menu-3__banner-image{position:relative;width:100%;overflow:hidden}.mega-menu-3__banner-image img{width:100%;display:block;object-fit:cover}.mega-menu-3__banner-text{position:absolute;bottom:20px;right:20px;line-height:100%;width:100%}.header:has(header-menu.mega-menu:hover){background:#fff!important}.section-header img.header__heading-logo{transition:filter var(--duration-long) ease}.section-header:has(header-menu.mega-menu:hover) img.header__heading-logo{filter:invert(1)}.section-header .header__menu-item,.section-header .header__icon,.section-header .header__icon svg,.section-header .header__icon path{transition:color var(--duration-long) ease,fill var(--duration-long) ease}.section-header:has(header-menu.mega-menu:hover) .header__menu-item,.section-header:has(header-menu.mega-menu:hover) .header__icon,.section-header:has(header-menu.mega-menu:hover) .header__icon svg,.section-header:has(header-menu.mega-menu:hover) .header__icon path{color:#000}@media screen and (max-width:1100px){.mega-menu-3__container{gap:30px}.mega-menu-3__categories{width:280px}.mega-menu-3__banner{width:560px}}@media screen and (max-width:989px){.mega_menu_3{padding:30px 20px;overflow:hidden}.mega-menu-3__container{flex-direction:column;align-items:center;gap:40px}.mega-menu-3__categories,.mega-menu-3__banner{width:100%;max-width:500px}.mega_menu_3 .mega-menu__category-title:before{width:100%;left:0}.mega_menu_3 .mega-menu__categories-wrapper,.mega_menu_3 .mega-menu__category-group{width:100%;max-width:100%;overflow:hidden}}.mega_menu_3 .mega-menu__categories-wrapper{flex-direction:column}.mega-menu__content:has(.mega_menu_3){padding-block:0}.mega_menu_3 .mega-menu__category-group{margin-bottom:32px}.mega_menu_3 .mega-menu__category-group:last-child{margin-bottom:0}.mega_menu_3 .mega-menu__categories-heading{font-family:Libre Bodoni,serif;font-weight:500;font-size:12px;line-height:25px;color:#202020;margin-top:0;text-transform:uppercase;text-align:left;margin-bottom:16px}.mega_menu_3 .mega-menu__category-title{font-family:Libre Bodoni,serif;font-weight:500;font-size:12px;line-height:25px;color:#202020;text-transform:uppercase;position:relative;display:inline-block}.mega_menu_3 .mega-menu__category-title:before{content:"";position:absolute;bottom:0;left:0;width:121px;height:.5px;background-color:#c8c8c8}.mega_menu_3 .mega-menu__category-title[aria-current=page]{font-weight:700}.mega_menu_3 .mega-menu__categories-separator{width:100%;height:1px;background-color:#e5e5e5;margin:0 0 19px}.mega_menu_3 .mega-menu__list{grid-template-columns:repeat(2,1fr);gap:0;column-gap:46px;row-gap:15px;margin:0;padding:0;align-items:start}.mega_menu_3 .mega-menu__link{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:16px;color:#000;text-decoration:none}.mega_menu_3 .mega-menu__link .link-style{background:linear-gradient(90deg,var(--u-link-color) 33.33333%,transparent 0 70%,var(--u-link-color) 0) var(--d, 100%) 100%/300% 1px no-repeat;transition:background .6s cubic-bezier(.52,.18,.45,1.4) 0s;--d: 50%;padding-bottom:4px}.mega_menu_3 .mega-menu__link:hover .link-style{--d: 0%}.mega_menu_3 .mega-menu__link[aria-current=page]{font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mega-menu-3.css.map */
