.drawer-mega-menu{padding:var(--padding-lg) var(--padding-xl);background:var(--color-background);margin-top:0;margin-bottom:84px}.drawer-mega-menu__submenu-links{padding-bottom:var(--padding-lg);margin-bottom:var(--margin-lg);border-bottom:1px solid rgb(var(--color-border-rgb) / var(--opacity-10-25))}.drawer-mega-menu__submenu-list{list-style:none;margin:0;padding:0}.drawer-mega-menu__submenu-item{margin-bottom:var(--margin-lg);padding:0}.drawer-mega-menu__submenu-item:last-child{margin-bottom:0}.drawer-mega-menu__submenu-link{display:flex;align-items:center;color:var(--color-foreground);text-decoration:none;padding:0;font-size:var(--font-size--sm);font-weight:var(--font-body--weight);font-family:var(--font-body--family);line-height:1.5}.drawer-mega-menu__submenu-link--parent{font-size:var(--font-size--xl);font-weight:var(--font-heading--weight);margin-bottom:var(--margin-lg);display:block}.drawer-mega-menu__submenu-link:not(.drawer-mega-menu__submenu-link--parent):hover{text-decoration:underline;text-underline-offset:5px;opacity:var(--opacity-70)}.drawer-mega-menu__badge{display:inline-block;margin-left:var(--margin-2xs);padding:var(--padding-3xs) var(--padding-2xs);background:transparent;color:var(--color-primary);font-size:var(--font-size--2xs);font-weight:500;font-family:var(--font-heading--family);letter-spacing:.055px;line-height:18px}.drawer-mega-menu__images-grid{display:flex;flex-direction:row;gap:var(--gap-xs);margin:0 calc(var(--padding-xl) * -1);padding:0 var(--padding-xl) var(--padding-lg);width:calc(100% + var(--padding-xl) * 2);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.drawer-mega-menu__image-card{display:flex;flex-direction:column;flex:0 0 calc(45% - 4px);min-width:0;text-decoration:none;border-radius:var(--style-border-radius-sm);overflow:hidden}.drawer-mega-menu__image-wrapper{width:100%;aspect-ratio:1;position:relative}.drawer-mega-menu__image{width:100%;height:100%;object-fit:cover;display:block;position:absolute;left:0;top:0}.drawer-mega-menu__image-title{margin:var(--margin-xs) 0 0;font-size:var(--font-size--2xs);font-weight:var(--font-heading--weight);color:var(--color-foreground);text-align:center;font-family:var(--font-body--family);line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/429/assets/na-drawer-mega-menu.css.map */
