.custom-mega-menu__grid{display:grid;grid-template-columns:1fr 5fr;gap:40px;padding:40px 0}.mega-menu--experience .custom-mega-menu__grid{grid-template-columns:1fr 3fr;padding:0}.mega-menu-left{border-right:1px solid #000;padding-right:40px}.mega-menu-left .h3{font-size:16px;text-transform:uppercase;margin-bottom:15px}.mega-menu-left .h3 a{padding:7.5px 5px;display:block;font-family:inherit;opacity:.5}.mega-menu--experience .mega-menu-left .h3 a{opacity:1}.mega-menu:not(.mega-menu--experience) .mega-menu-left .h3:hover a,.mega-menu:not(.mega-menu--experience) .mega-menu-left .h3 a.active{text-decoration:underline;text-underline-offset:.125em;opacity:1}.mega-menu-left-contents.contains-mega-menu-image{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.mega-menu-left-contents:not(.active){display:none!important}.mega-menu-left-contents ul{margin:0 0 12px;padding-left:0;list-style:none}.mega-menu-left-contents li{margin:0}.mega-menu-left-contents li a{font-size:13px;line-height:1.5;padding:4px 0;display:block;font-weight:300;font-family:var(--font-body--family);color:var(--color-foreground)}.custom-mega-menu-image-wrap img{height:450px;width:100%;object-fit:contain;object-position:top}.custom-mega-menu-image-wrap img:not(.active){display:none}.mega-menu-left-contents .h5{margin-bottom:5px}.mega-menu-left-contents .h5 a{font-size:16px;font-weight:400;font-family:var(--font-subheading--family);margin-bottom:0;line-height:1}.mega-menu-left-contents.mega-menu-split-columns>ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:max-content}.mega-menu-left-contents.contains-mega-menu-image.mega-menu-split-columns>ul{grid-template-columns:repeat(2,minmax(0,1fr))}.header-menu .menu-list__submenu{margin-top:-10px}.header__row--custom-content .header-menu .menu-list__submenu{top:100%!important;margin-top:-1px!important}.header__row--custom-content .overflow-menu:after{top:100%}.menu-list__link[aria-haspopup=true]:after{content:"+";padding-left:5px}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__link[aria-haspopup],.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__link{padding-inline:20px}.menu-drawer__navigation{position:relative}.mobile-slide-menu-parent{position:absolute;right:-400px;top:0;width:100%}.mobile-slide-menu-parent.active{right:400px}.mobile-slide-menu-parent .mobile-slide-menu-parent .mobile-slide-menu-parent.active{right:800px}.mobile-slide-menu-parent .mobile-slide-menu-parent .mobile-slide-menu-parent .mobile-slide-menu-parent.active{right:1200px}.mobile-slide-menu-parent--main.active{right:0}.mobile-nav__toggle .js-back-to-prev-menu{font-weight:700;display:flex;align-items:center;padding:0 5px;margin-bottom:10px;line-height:1;text-transform:uppercase;background:none;border:none}.mobile-nav__toggle .js-back-to-prev-menu span{font-weight:400;padding-left:5px}.menu-button-next{display:flex;justify-content:flex-end}.mobile-nav__sublist{margin:0;padding-left:10px}.mobile-nav__item{display:block;margin-bottom:.25em}.mobile-nav__has-sublist,.mobile-nav__link--button{display:flex;align-items:center}.mobile-nav__sublist .mobile-nav__link{font-weight:400;padding:7.5px 25px 7.5px 20px;margin:3px 0}.mobile-nav--heading-style .mobile-nav__link--top-level{text-transform:uppercase;font-family:var(--font-subheading--family);font-weight:400;letter-spacing:var(--letter-spacing--heading-normal);line-height:1.1;font-size:16px}.mobile-nav__toggle{flex:0 1 auto}.mobile-nav__toggle .faux-button,.mobile-nav__toggle button{padding:0 30px}.menu-button-next{display:flex;justify-self:flex-end;background:none;border:none}.mobile-nav__has-sublist>*,.mobile-nav__link--button>*{flex:1 1 auto}.mobile-nav__sublist-container svg{width:22px;height:22px}.mobile-nav__link--button{width:100%;text-align:left;padding:0 30px 0 0!important;background:none;border:none}.mobile-nav__sublist .mobile-nav__item>.mobile-nav__link{margin:12px 0;display:block;line-height:1.1}.h3.drawer-tab-title{font-size:16px;margin-bottom:0;font-weight:400;font-family:var(--font-subheading--family)}.menu-drawer-header-title button.drawer-tab-title{background-color:#000;color:#fff;height:100%;cursor:pointer;width:100%}.popup-link--experience-menu{width:100%;height:100%}.popup-link--experience-menu dialog{text-align:left;padding:18px 20px 20px 42px}.popup-link--experience-menu .close-button{right:unset;left:var(--margin-2xs)}.menu-drawer-header-title{display:grid;grid-template-columns:auto auto;align-items:center;text-align:center;margin-bottom:0}.menu-drawer-header{display:grid;grid-template-columns:50px auto;padding:0;height:41px;margin-bottom:20px}.menu-drawer-header .menu-drawer__close-button{padding-top:10px;padding-left:23px}.menu-list__submenu-inner:has(.mega-menu--experience){background-color:#000;padding:0}.mega-menu--experience{color:#fff}.mega-menu--experience .h5{text-transform:initial}.mega-menu--experience ul{margin:-12px 0 15px;list-style:none;padding:0 5px}.mega-menu--experience ul li{line-height:3.25}.mega-menu--experience ul li a{padding:4px 0;display:block;line-height:1.5}.mega-menu--experience .mega-menu-right{position:relative}.experience-menu__image{max-width:820px}.experience-menu__content{position:absolute;top:0;color:#fff;width:100%;height:100%;padding-left:50%;background:#000;background:linear-gradient(100deg,#0000 10%,#000000f7 70%,#000);display:flex;flex-direction:column;justify-content:center;line-height:1.5;white-space:normal;z-index:1}.mega-menu--experience .mega-menu-left{padding-top:40px}.experience-menu__content .h1{margin-bottom:15px}.experience-menu-mobile__content .mobile-nav__sublist{padding-left:0}.experience-menu-mobile__content .mobile-nav__sublist ul{padding-left:0;margin:-10px 0 15px}.experience-menu-mobile__content .mobile-nav__sublist .mobile-nav__link{padding-left:0}.experience-menu-mobile__content{padding-top:25px}.experience-menu-mobile__content .mobile-nav__sublist .mobile-nav__item>.mobile-nav__link--secondary-level{margin:0}.experience-menu-bottom{padding-top:20px;list-style:none;margin-left:-40px;margin-right:-20px}.experience-menu-bottom .experience-content{padding:0 20px 42px}.experience-menu-bottom .h4{margin-bottom:15px}.experience-menu-image-container{position:relative}.experience-menu-image-container .image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#0000,#000000d9 70%,#000)}
/*# sourceMappingURL=/cdn/shop/t/77/assets/arkhi-megamenu.css.map */
