@import"https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,500;0,600;1,500;1,600&display=swap";.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:hidden;padding-bottom:3rem;padding-top:3rem;position:absolute;right:0;top:100%;max-height:0;opacity:0;transform:translateY(-1.5rem);transition:max-height .3s ease,opacity .3s ease,transform .3s ease}.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[open] .mega-menu__content{max-height:100rem;opacity:1;transform:translateY(0)}.mega-menu__list{display:grid;gap:1.8rem 4rem;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none}.mega-menu__link{color:rgba(var(--color-foreground),.75);display:block;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.6rem;font-family:var(--font-heading-family)}.mega-menu__list>li{width:25vw;padding-right:2.4rem}.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 .mega-menu__list--condensed:has(.mega_menu_img){display:flex}.mega-menu__list--condensed .mega-menu__link{font-weight:400}.mega-menu__content{background-color:#faf8f4!important;border-top:1px solid #E4DED3!important;padding-top:3.4rem!important;padding-bottom:3.8rem!important;z-index:50!important}.shopify-section-group-header-group{z-index:100!important}.mega-menu:hover .mega-menu__content{max-height:100rem!important;opacity:1!important;transform:translateY(0)!important;pointer-events:auto!important}.mega-menu>summary{position:relative}.mega-menu>summary:after{content:"";position:absolute;left:-2.5rem;right:-2.5rem;top:100%;height:3.6rem}.mega-menu__content .mega-menu__list{display:flex!important;flex-wrap:nowrap!important;gap:0 3.6rem;align-items:flex-start;max-width:120rem;margin:0 auto;padding:0 4rem;list-style:none}.mega-menu__content .mega-menu__list>li{flex:1 1 0!important;min-width:0!important;width:auto!important;box-sizing:border-box;padding-right:0!important}.mega-menu__content .mega-menu__list>li:has(>a[href*="/pages/join"]){flex:0 0 23rem!important}.mega-menu .mega-menu__link--level-2{font-family:var(--font-body-family, Urbanist, sans-serif)!important;font-size:1.15rem!important;letter-spacing:.16em;text-transform:uppercase;color:#8a8172!important;font-weight:600!important;padding:0 0 1.6rem!important;margin:0!important;pointer-events:none;text-decoration:none!important;border:0!important;background:none!important}.mega-menu ul.list-unstyled{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1.7rem}.mega-menu .lumin-mega-link{color:#1b1a17!important;display:block;font-size:1.5rem;font-weight:500;line-height:1.3;padding:0;text-decoration:none!important;border:0!important;background:none!important}.mega-menu .lumin-mega-link:hover{color:#000!important;text-decoration:none!important}.mega-menu .lumin-mega-link[href*=mandarin-zest-hand-soap],.mega-menu .lumin-mega-link[href*=terra-hand-soap],.mega-menu .lumin-mega-link[href*=coastal-sage-body-hand-wash],.mega-menu .lumin-mega-link[href*=translucent-bottle],.mega-menu .lumin-mega-link[href*=aep-solid-soap-bottle],.mega-menu .lumin-mega-link[href*=aep-body-x-hand-soap-starter-set]{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:5.6rem;padding:.4rem 0 .4rem 7rem}.mega-menu .lumin-mega-link[href*=mandarin-zest-hand-soap]:before,.mega-menu .lumin-mega-link[href*=terra-hand-soap]:before,.mega-menu .lumin-mega-link[href*=coastal-sage-body-hand-wash]:before,.mega-menu .lumin-mega-link[href*=translucent-bottle]:before,.mega-menu .lumin-mega-link[href*=aep-solid-soap-bottle]:before,.mega-menu .lumin-mega-link[href*=aep-body-x-hand-soap-starter-set]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:5.6rem;height:5.6rem;border-radius:.8rem;border:1px solid #E4DED3;background-size:cover;background-position:center;background-repeat:no-repeat}.mega-menu .lumin-mega-link[href*=mandarin-zest-hand-soap]:before{background-image:url(/cdn/shop/files/AEP-Mandarin-Zest-Hand-Soap-Refill.jpg?width=200)}.mega-menu .lumin-mega-link[href*=terra-hand-soap]:before{background-image:url(/cdn/shop/files/AEP-Terra-Hand-Soap-Refill.jpg?width=200)}.mega-menu .lumin-mega-link[href*=coastal-sage-body-hand-wash]:before{background-image:url(/cdn/shop/files/AEP-Coastal-Sage-Body-and-Hand-Soap-Refill.jpg?width=200)}.mega-menu .lumin-mega-link[href*=translucent-bottle]:before{background-image:url(/cdn/shop/files/AEP_semi_transparent_bottle.jpg?width=200)}.mega-menu .lumin-mega-link[href*=aep-solid-soap-bottle]:before{background-image:url(/cdn/shop/files/AEP_solid_bottle.jpg?width=200)}.mega-menu .lumin-mega-link[href*=aep-body-x-hand-soap-starter-set]:before{background-image:url(/cdn/shop/files/MZ_CS_soap_product_bundle.jpg?width=200)}.mega-menu .lumin-mega-link:after{display:block;margin-top:.4rem;font-size:1.1rem;font-weight:400;line-height:1.2;color:#a89f90;letter-spacing:.01em}.mega-menu .lumin-mega-link[href*=mandarin-zest-hand-soap]:after{content:"1000 ml refill pouch"}.mega-menu .lumin-mega-link[href*=terra-hand-soap]:after{content:"500 ml refill pouch"}.mega-menu .lumin-mega-link[href*=coastal-sage-body-hand-wash]:after{content:"1000 ml refill pouch"}.mega-menu .lumin-mega-link[href*=translucent-bottle]:after{content:"500 ml \b7refillable"}.mega-menu .lumin-mega-link[href*=aep-solid-soap-bottle]:after{content:"500 ml \b7refillable"}.mega-menu .lumin-mega-link[href*=aep-body-x-hand-soap-starter-set]:after{content:"Mandarin Zest + Coastal Sage"}.mega-menu__content .mega-menu__list>li:has(>a[href$="/collections/all"]) .lumin-mega-link[href$="/collections/all"]{color:#1b1a17!important;font-size:1.5rem;font-weight:500;padding-top:.4rem}.mega-menu__content .mega-menu__list>li:has(>a[href*="/pages/join"]){flex:0 0 24rem!important;background:#1b1a17;border-radius:16px;padding:3rem!important;align-self:stretch;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}.mega-menu__content .mega-menu__list>li:has(>a[href*="/pages/join"]) .mega-menu__link--level-2{display:none!important}.mega-menu__content .mega-menu__list>li:has(>a[href*="/pages/join"]) .list-unstyled{flex:0 1 auto;justify-content:center;gap:2.2rem}.mega-menu__content .mega-menu__list>li:has(>a[href*="/pages/join"]) .lumin-mega-link{color:#faf8f4!important;padding-left:0!important;min-height:0!important;display:block!important}.mega-menu__content .mega-menu__list>li:has(>a[href*="/pages/join"]) .list-unstyled>li:first-child .lumin-mega-link{font-family:Cormorant,Georgia,Times New Roman,serif!important;font-style:italic!important;font-weight:600!important;font-size:2.7rem;line-height:1.18;margin:0}.mega-menu__content .mega-menu__list>li:has(>a[href*="/pages/join"]) .list-unstyled>li:last-child .lumin-mega-link{font-size:1.3rem;font-weight:500;letter-spacing:.02em;color:#faf8f4!important;text-align:center;border:1px solid rgba(250,248,244,.45)!important;border-radius:10px;padding:1.15rem 1.4rem!important}.mega-menu__content .mega-menu__list>li:has(>a[href*="/pages/join"]) .list-unstyled>li:last-child .lumin-mega-link:hover{background:#faf8f41a!important;border-color:#faf8f4bf!important}@media screen and (max-width:989px){.menu-drawer__inner-submenu>ul>li:has(a[href*="/pages/join"]){display:none!important}.menu-drawer__menu-item[href*=mandarin-zest-hand-soap],.menu-drawer__menu-item[href*=terra-hand-soap],.menu-drawer__menu-item[href*=coastal-sage-body-hand-wash],.menu-drawer__menu-item[href*=translucent-bottle],.menu-drawer__menu-item[href*=aep-solid-soap-bottle],.menu-drawer__menu-item[href*=aep-body-x-hand-soap-starter-set]{align-items:center;gap:1.4rem}.menu-drawer__menu-item[href*=mandarin-zest-hand-soap]:before,.menu-drawer__menu-item[href*=terra-hand-soap]:before,.menu-drawer__menu-item[href*=coastal-sage-body-hand-wash]:before,.menu-drawer__menu-item[href*=translucent-bottle]:before,.menu-drawer__menu-item[href*=aep-solid-soap-bottle]:before,.menu-drawer__menu-item[href*=aep-body-x-hand-soap-starter-set]:before{content:"";flex:0 0 auto;width:4.6rem;height:4.6rem;border-radius:.8rem;border:1px solid #E4DED3;background-size:cover;background-position:center;background-repeat:no-repeat}.menu-drawer__menu-item[href*=mandarin-zest-hand-soap]:before{background-image:url(/cdn/shop/files/AEP-Mandarin-Zest-Hand-Soap-Refill.jpg?width=200)}.menu-drawer__menu-item[href*=terra-hand-soap]:before{background-image:url(/cdn/shop/files/AEP-Terra-Hand-Soap-Refill.jpg?width=200)}.menu-drawer__menu-item[href*=coastal-sage-body-hand-wash]:before{background-image:url(/cdn/shop/files/AEP-Coastal-Sage-Body-and-Hand-Soap-Refill.jpg?width=200)}.menu-drawer__menu-item[href*=translucent-bottle]:before{background-image:url(/cdn/shop/files/AEP_semi_transparent_bottle.jpg?width=200)}.menu-drawer__menu-item[href*=aep-solid-soap-bottle]:before{background-image:url(/cdn/shop/files/AEP_solid_bottle.jpg?width=200)}.menu-drawer__menu-item[href*=aep-body-x-hand-soap-starter-set]:before{background-image:url(/cdn/shop/files/MZ_CS_soap_product_bundle.jpg?width=200)}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/component-mega-menu.css.map */
