.mega-menu{position:static}.mega-menu__content{position:absolute;top:calc(100% + var(--lfdl-mega-menu-offset, 0px));left:0;right:0;padding:1rem 0 1.4rem;background-color:rgb(var(--color-background));background-image:none;border-top:1px solid rgba(var(--color-foreground),.08);border-radius:0!important;overflow-x:visible;overflow-y:auto;z-index:10010}.shopify-section-header-sticky .mega-menu__content{max-height:min(72vh,var(--lfdl-mega-menu-max-height, 72vh))}.header-wrapper--border-bottom .mega-menu__content{border-top:0}.js .mega-menu__content{opacity:0;transform:translateY(-.8rem);transition:transform var(--duration-default) ease,opacity var(--duration-default) ease}.mega-menu[open] .mega-menu__content{opacity:1;transform:translateY(0)}.mega-menu__list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.6rem 2.2rem;list-style:none}.mega-menu__link{color:rgba(var(--color-foreground),.75);display:block;line-height:calc(1 + .3 / var(--font-body-scale));padding:.6rem 0;text-decoration:none;word-wrap:break-word}.mega-menu__link--level-2{font-weight:700}.mega-menu__link:hover,.mega-menu__link--active{color:rgb(var(--color-foreground));text-decoration:none}.mega-menu .mega-menu__list--condensed{display:block}.mega-menu__list--condensed .mega-menu__link{font-weight:400}@media screen and (min-width:990px){.header__inline-menu{position:relative}.header__inline-menu details.mega-menu{position:static}.header__inline-menu details.mega-menu>.mega-menu__content{position:absolute;top:calc(100% + var(--lfdl-mega-menu-offset, 0px));left:50%;right:auto;width:100vw;max-width:100vw;transform:translate(calc(-50% + var(--lfdl-mega-menu-offset-x, 0px)));margin-top:0;border-radius:0!important;max-height:min(72vh,var(--lfdl-mega-menu-max-height, 72vh));padding-bottom:clamp(.8rem,1.4vh,1.6rem)}.header__inline-menu details.mega-menu>.mega-menu__content>.page-width{max-width:100%;width:100%;margin-left:auto;margin-right:auto;padding-left:clamp(1rem,1.2vw,1.8rem);padding-right:clamp(1rem,1.2vw,1.8rem);box-sizing:border-box}.js .header__inline-menu details.mega-menu>.mega-menu__content{transform:translate(calc(-50% + var(--lfdl-mega-menu-offset-x, 0px)),-.8rem)}.header__inline-menu details.mega-menu[open]>.mega-menu__content{transform:translate(calc(-50% + var(--lfdl-mega-menu-offset-x, 0px)))}.header__inline-menu details.mega-menu:has(.mega-menu__item--theme-column)>.mega-menu__content{max-width:100vw}.header__inline-menu details.mega-menu:has(.mega-menu__link[data-lfdl-menu=info])>.mega-menu__content{max-width:100vw}.header__inline-menu details.mega-menu[open]>.mega-menu__content{min-height:var(--lfdl-mega-menu-min-height, 0px)}}.lfdl-mm-v2 .mega-menu__list{display:flex;flex-wrap:wrap;gap:2rem;align-items:flex-start;align-content:flex-start;justify-content:center;padding:.4rem 0 0;margin:0;overflow:visible}.lfdl-mm-v2 .mega-menu__list:has(.mega-menu__item--theme-column){column-gap:clamp(3rem,3.6vw,4.8rem);row-gap:clamp(2.2rem,2.8vw,3.2rem)}.lfdl-mm-v2 .mega-menu__item{width:clamp(7.8rem,9.8vw,12rem);flex:0 0 auto;text-align:center}.lfdl-mm-v2 .mega-menu__link{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.8rem;padding:0;min-height:0;text-decoration:none}.lfdl-mm-v2 .mega-menu__title,.lfdl-mm-v2 .theme-inner-title,.lfdl-mm-v2 .mega-menu__price{color:#d7b566;font-size:var(--lfdl-submenu-font-size, 1.5rem);font-weight:500;line-height:1.3;text-transform:none}.lfdl-mm-v2 .mega-menu__title{width:100%;max-width:10.2rem;min-height:2.6em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.24}.lfdl-mm-v2 .mega-menu__title--featured{font-weight:700;min-height:3.6em;-webkit-line-clamp:3;line-clamp:3}.lfdl-mm-v2 .mega-menu__link.lfdl-link--no-image:not(.mega-menu__link--theme-inner):not(.mega-menu__link--level-2):before{content:"";width:calc(var(--lfdl-bubble-size, 112px) * .95);height:calc(var(--lfdl-bubble-size, 112px) * .95);display:block;opacity:0;pointer-events:none}.lfdl-mm-v2 .mega-menu__image-wrapper,.lfdl-mm-v2 .mega-menu__featured-image,.lfdl-mm-v2 .theme-inner-image-wrapper,.lfdl-mm-v2 .mega-menu__image-wrapper--product,.lfdl-mm-v2 .mega-menu__extra-link{position:relative;overflow:hidden;isolation:isolate}.lfdl-mm-v2 .mega-menu__image-wrapper{width:calc(var(--lfdl-bubble-size, 112px) * .95);height:calc(var(--lfdl-bubble-size, 112px) * .95)}.lfdl-mm-v2 .mega-menu__image-wrapper--product{width:calc(var(--lfdl-bubble-size, 112px) * var(--lfdl-promo-product-scale, 1.2) * var(--lfdl-promo-product-boost, 1.1));height:calc(var(--lfdl-bubble-size, 112px) * var(--lfdl-promo-product-scale, 1.2) * var(--lfdl-promo-product-boost, 1.1))}.lfdl-mm-v2 .mega-menu__image-wrapper{border-radius:50%}.lfdl-mm-v2 .mega-menu__image,.lfdl-mm-v2 .theme-inner-image,.lfdl-mm-v2 .mega-menu__extra-image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .68s ease}.lfdl-mm-v2 .mega-menu__image-wrapper:after,.lfdl-mm-v2 .mega-menu__featured-image:after,.lfdl-mm-v2 .theme-inner-image-wrapper:after,.lfdl-mm-v2 .mega-menu__image-wrapper--product:after,.lfdl-mm-v2 .mega-menu__extra-link:after{content:"";position:absolute;top:-105%;right:-85%;bottom:-105%;left:-85%;background:linear-gradient(120deg,transparent 46%,rgba(255,255,255,.16) 49%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.16) 51%,transparent 54%);transform:translate(-95%);transition:transform var(--lfdl-mega-shimmer-duration, 1.8s) ease;pointer-events:none}.lfdl-mm-v2 .mega-menu__link:hover,.lfdl-mm-v2 .mega-menu__link:focus-visible,.lfdl-mm-v2 .mega-menu__featured-link:hover,.lfdl-mm-v2 .mega-menu__featured-link:focus-visible,.lfdl-mm-v2 .mega-menu__extra-link:hover,.lfdl-mm-v2 .mega-menu__extra-link:focus-visible{background:transparent;text-decoration:none}.lfdl-mm-v2 .mega-menu__link:hover .mega-menu__image,.lfdl-mm-v2 .mega-menu__link:focus-visible .mega-menu__image,.lfdl-mm-v2 .mega-menu__link:hover .theme-inner-image,.lfdl-mm-v2 .mega-menu__link:focus-visible .theme-inner-image,.lfdl-mm-v2 .mega-menu__featured-link:hover img,.lfdl-mm-v2 .mega-menu__featured-link:focus-visible img,.lfdl-mm-v2 .mega-menu__extra-link:hover .mega-menu__extra-image,.lfdl-mm-v2 .mega-menu__extra-link:focus-visible .mega-menu__extra-image{transform:scale(var(--lfdl-mega-hover-zoom, 1.32))}.lfdl-mm-v2 .mega-menu__link:hover .mega-menu__image-wrapper:after,.lfdl-mm-v2 .mega-menu__link:focus-visible .mega-menu__image-wrapper:after,.lfdl-mm-v2 .mega-menu__link:hover .theme-inner-image-wrapper:after,.lfdl-mm-v2 .mega-menu__link:focus-visible .theme-inner-image-wrapper:after,.lfdl-mm-v2 .mega-menu__featured-link:hover .mega-menu__featured-image:after,.lfdl-mm-v2 .mega-menu__featured-link:focus-visible .mega-menu__featured-image:after,.lfdl-mm-v2 .mega-menu__extra-link:hover:after,.lfdl-mm-v2 .mega-menu__extra-link:focus-visible:after,.lfdl-mm-v2 .mega-menu__link:hover .mega-menu__image-wrapper--product:after,.lfdl-mm-v2 .mega-menu__link:focus-visible .mega-menu__image-wrapper--product:after{transform:translate(95%)}.lfdl-mm-v2 .mega-menu__item--featured{width:clamp(12rem,18vw,22rem)}.lfdl-mm-v2 .mega-menu__featured-link{display:flex;flex-direction:column;gap:.8rem;text-decoration:none}.lfdl-mm-v2 .mega-menu__featured-image{width:calc(var(--lfdl-bubble-size, 112px) * var(--lfdl-first-scale, 1.5));margin:0 auto;border-radius:1.2rem}.lfdl-mm-v2 .mega-menu__featured-image.shape-square{aspect-ratio:1 / 1}.lfdl-mm-v2 .mega-menu__featured-image.shape-rectangle{aspect-ratio:16 / 10}.lfdl-mm-v2 .mega-menu__featured-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .34s ease}.lfdl-mm-v2 .mega-menu__collection-link{display:inline-block;margin-top:.6rem;color:#d7b566;font-size:1.4rem;text-decoration:none}.lfdl-mm-v2 .mega-menu__item--theme-column{width:clamp(16rem,19vw,24rem);text-align:center}.lfdl-mm-v2 .mega-menu__item--theme-column>.mega-menu__link{align-items:center;margin-bottom:1.4rem}.lfdl-mm-v2 .mega-menu__item--theme-column>.mega-menu__link .mega-menu__title{max-width:17rem;text-align:center;font-weight:600;margin-left:auto;margin-right:auto;margin-bottom:.8rem}.lfdl-mm-v2 .mega-menu__theme-inner-list{margin:0;padding:0;display:flex;flex-direction:column;gap:1.8rem}.lfdl-mm-v2 .mega-menu__link--theme-inner{flex-direction:row;align-items:center;justify-content:flex-start;gap:.8rem}.lfdl-mm-v2 .theme-inner-image-wrapper{width:4.9rem;height:4.9rem;border-radius:50%;flex:0 0 auto}.lfdl-mm-v2 .mega-menu__link--theme-inner:not(:has(.theme-inner-image-wrapper)):before{content:"";width:4.9rem;height:4.9rem;border-radius:50%;flex:0 0 auto;opacity:0}.lfdl-mm-v2 .theme-inner-title{color:#d7b566;font-size:calc(var(--lfdl-submenu-child-font-size, 1.4rem) * 1.08);text-align:left;line-height:1.3}.lfdl-mm-v2 .mega-menu__item--product{width:clamp(12.1rem,15.4vw,17.6rem)}.lfdl-mm-v2 .mega-menu__link--product{gap:.9rem}.lfdl-mm-v2 .mega-menu__image-wrapper--product .mega-menu__image{object-fit:contain;background:#000}.lfdl-mm-v2 .mega-menu__image-wrapper--product.shape-square{border-radius:1.2rem;aspect-ratio:1 / 1}.lfdl-mm-v2 .mega-menu__image-wrapper--product.shape-rectangle{border-radius:1.2rem;width:calc(var(--lfdl-bubble-size, 112px) * var(--lfdl-promo-product-scale-rect, 1.5) * var(--lfdl-promo-product-boost, 1.1));aspect-ratio:4 / 3}.lfdl-mm-v2 .mega-menu__image-wrapper--product.shape-portrait{border-radius:1.2rem;width:calc(var(--lfdl-bubble-size, 112px) * var(--lfdl-promo-product-scale-portrait, 1.45) * var(--lfdl-promo-product-boost, 1.1));aspect-ratio:3.7 / 10.8}.lfdl-mm-v2 .mega-menu__price{color:#d7b566;font-size:var(--lfdl-submenu-font-size, 1.5rem);font-weight:500;line-height:1.2;font-family:var(--lfdl-menu-font-family, var(--font-body-family));letter-spacing:0}.lfdl-mm-v2 .mega-menu__item--extra{width:clamp(12rem,15vw,18rem)}.lfdl-mm-v2 .mega-menu__extra-link{display:block;border-radius:1.2rem;text-decoration:none}.lfdl-mm-v2 .mega-menu__extra-link.shape-square{aspect-ratio:1 / 1}.lfdl-mm-v2 .mega-menu__extra-link.shape-rectangle{aspect-ratio:16 / 9}.lfdl-mm-v2 .mega-menu__link[data-lfdl-menu=info]>.mega-menu__image-wrapper{width:calc(var(--lfdl-bubble-size, 112px) * 1.24 * var(--lfdl-info-logo-scale, .9));height:calc(var(--lfdl-bubble-size, 112px) * .92 * var(--lfdl-info-logo-scale, .9));border-radius:.9rem}.lfdl-mm-v2 .mega-menu__link[data-lfdl-menu=info]>.mega-menu__image-wrapper .mega-menu__image{object-fit:contain;background:transparent}.lfdl-mm-v2 .mega-menu__link[data-lfdl-menu=info]>.mega-menu__title{min-height:2.5em;max-width:100%;display:-webkit-box!important;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;line-height:1.24;font-size:var(--lfdl-submenu-font-size, 1.5rem)}.mega-menu[data-lfdl-menu=info] .mega-menu__featured-image{width:calc(var(--lfdl-bubble-size, 112px) * var(--lfdl-info-featured-scale, 2.05));aspect-ratio:16 / 10}.mega-menu[data-lfdl-menu=info] .mega-menu__featured-image img{object-fit:contain;background:transparent}.mega-menu[data-lfdl-menu=info] .mega-menu__extra-link{border-radius:.55rem}.mega-menu[data-lfdl-menu=info] .mega-menu__extra-image{border-radius:.55rem;clip-path:inset(1px round .55rem)}@media screen and (min-width:990px){.lfdl-mm-v2 .mega-menu__item--theme-column>.mega-menu__link .mega-menu__title{display:inline-block;width:auto;max-width:100%;padding:.36rem .72rem;border-radius:.35rem;background-image:var(--lfdl-bg-image);background-position:center;background-size:cover;color:#000}}.lfdl-mm-v2 .mega-menu__link:hover .mega-menu__title,.lfdl-mm-v2 .mega-menu__link:focus-visible .mega-menu__title,.lfdl-mm-v2 .mega-menu__link:hover .theme-inner-title,.lfdl-mm-v2 .mega-menu__link:focus-visible .theme-inner-title{color:#d7b566}.lfdl-mm-v2 .mega-menu__item--theme-column>.mega-menu__link:hover .mega-menu__title,.lfdl-mm-v2 .mega-menu__item--theme-column>.mega-menu__link:focus-visible .mega-menu__title{color:#000!important}.lfdl-mm-v2 .mega-menu__featured-link:hover .mega-menu__title,.lfdl-mm-v2 .mega-menu__featured-link:focus-visible .mega-menu__title,.lfdl-mm-v2 .mega-menu__collection-link:hover,.lfdl-mm-v2 .mega-menu__collection-link:focus-visible{color:#d7b566}@media screen and (min-width:990px)and (max-width:1399px){.lfdl-mm-v2 .mega-menu__list{gap:1.35rem 1.2rem}.lfdl-mm-v2 .mega-menu__item{width:clamp(7.2rem,8.8vw,10.6rem)}.lfdl-mm-v2 .mega-menu__item--featured{width:clamp(11.5rem,16vw,19.5rem)}.lfdl-mm-v2 .mega-menu__item--theme-column{width:clamp(14rem,16.8vw,21rem)}.lfdl-mm-v2 .mega-menu__item--extra{width:clamp(10.8rem,13vw,15.5rem)}}@media screen and (min-width:990px)and (max-width:1219px){.header__inline-menu details.mega-menu>.mega-menu__content>.page-width{padding-left:.85rem;padding-right:.85rem}.lfdl-mm-v2 .mega-menu__list{gap:.95rem .85rem}.lfdl-mm-v2 .mega-menu__item{width:clamp(6.8rem,8vw,9.6rem)}.lfdl-mm-v2 .mega-menu__title{max-width:9rem}.lfdl-mm-v2 .mega-menu__item--featured{width:clamp(10.8rem,14.4vw,17rem)}.lfdl-mm-v2 .mega-menu__item--theme-column{width:clamp(12.8rem,15.2vw,18.5rem)}.lfdl-mm-v2 .theme-inner-image-wrapper{width:4.2rem;height:4.2rem}.lfdl-mm-v2 .mega-menu__link--theme-inner:not(:has(.theme-inner-image-wrapper)):before{width:4.2rem;height:4.2rem}}@media screen and (max-width:989px){.mega-menu__content{position:static;left:auto;right:auto;border-radius:0}.lfdl-mm-v2 .mega-menu__list{gap:1.2rem}.lfdl-mm-v2 .mega-menu__item,.lfdl-mm-v2 .mega-menu__item--theme-column,.lfdl-mm-v2 .mega-menu__item--product,.lfdl-mm-v2 .mega-menu__item--extra,.lfdl-mm-v2 .mega-menu__item--featured{width:calc(50% - .6rem)}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/component-mega-menu.css.map */
