.mega-menu__content:has(.nmm){position:absolute;left:0;right:0;width:auto;max-width:none;top:var(--top-position, 100%);margin-top:var(--margin-top);background:var(--color-background);border-left:0;border-right:0;border-radius:0;overflow-y:auto;padding-top:3rem;padding-bottom:0}.nmm{display:flex;align-items:stretch;gap:var(--nmm-gap, 2.8rem)}.nmm__media{flex:0 0 var(--nmm-image-basis, 60%);max-width:var(--nmm-image-basis, 60%);min-width:0;display:flex;flex-direction:column}.nmm__eyebrow{margin:0 0 1.4rem;font-family:var(--font-body--family);font-size:var(--nmm-eyebrow-size, 1.1rem);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--nmm-eyebrow-color, rgb(var(--color-foreground-rgb) / .65))}.nmm__media-frame{position:relative;display:block;flex:1 1 auto;overflow:hidden;border-radius:var(--nmm-radius, 0);background:rgb(var(--color-foreground-rgb) / .04)}.nmm__media-frame img,.nmm__media-frame svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nmm--img-cover .nmm__media-frame{min-height:var(--nmm-img-minh, 26rem)}.nmm--img-contain .nmm__media-frame{flex:0 0 auto;aspect-ratio:var(--nmm-media-ratio, 16 / 9)}.nmm__media-frame svg{opacity:.35}.nmm__media-frame[href] img{transition:transform .7s cubic-bezier(.2,.6,.2,1)}.nmm__media-frame[href]:hover img{transform:scale(1.045)}.nmm__media-overlay{position:absolute;inset:auto 0 0 0;display:flex;flex-direction:column;gap:.6rem;padding:4.6rem 2.4rem 2.2rem;color:var(--nmm-overlay-color, #ffffff);pointer-events:none}.nmm__media-overlay--shade{background:linear-gradient(180deg,#0000,#0000006b)}.nmm__media-title{font-family:var(--font-heading--family);font-size:var(--nmm-title-size, 2.4rem);font-weight:500;line-height:1.15}.nmm__media-cta{font-family:var(--font-body--family);font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.4em}.nmm__divider{flex:0 0 .1rem;align-self:stretch;background:var(--nmm-divider-color, rgb(var(--color-border-rgb, 20 17 15) / var(--opacity-20, .2)))}.nmm__products{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.nmm__grid{display:grid;grid-template-columns:repeat(var(--nmm-cols, 3),minmax(0,1fr));gap:var(--nmm-products-gap, 2rem);align-content:start}.nmm__card{display:flex;flex-direction:column;min-width:0}.nmm__card-link{display:block;color:inherit;text-decoration:none}.nmm__card-media{position:relative;display:block;aspect-ratio:var(--nmm-card-ratio, .8);overflow:hidden;border-radius:var(--nmm-radius, 0);background:rgb(var(--color-foreground-rgb) / .04)}.nmm__card-media img,.nmm__card-media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nmm--card-contain:not(.nmm--ratio-adapt) .nmm__card-media img{object-fit:contain}.nmm__card-media svg{opacity:.35}.nmm__card-img--hover{opacity:0;transition:opacity .45s ease}.nmm__card-link:hover .nmm__card-img--hover{opacity:1}.nmm__card-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:1.2rem 0 0;font-family:var(--font-body--family);font-size:var(--nmm-card-title-size, 1.3rem);font-weight:500;line-height:1.4;letter-spacing:.02em}.nmm__card-link:hover .nmm__card-title{text-decoration:underline;text-underline-offset:.3em}.nmm__card-price{margin-top:.5rem}.nmm__card-price .price{font-size:var(--nmm-price-size, 1.25rem)}.nmm__ph-line{height:1rem;width:80%;margin-top:1.2rem;background:rgb(var(--color-foreground-rgb) / .08)}.nmm__ph-line--short{width:45%;margin-top:.8rem}@media screen and (max-width:989px){.nmm{flex-direction:column}.nmm__media{flex-basis:auto;max-width:100%}.nmm__divider{display:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/naylara-mega-menu.css.map */
