.mega-curated{white-space:normal}.mega-curated__heading{margin:0 0 var(--padding-sm);font-family:var(--menu-parent-font-family);font-size:var(--menu-parent-font-size);color:var(--menu-parent-font-color, var(--color-foreground))}.mega-curated__stage{position:relative}.mega-curated__card{position:relative;display:flex;flex-direction:column;gap:var(--padding-xs);text-decoration:none;color:var(--color-foreground)}.mega-curated__media{position:relative;display:block;width:100%;overflow:hidden;aspect-ratio:var(--curated-ratio);border-radius:var(--curated-radius);background-color:rgb(var(--color-foreground-rgb) / .05)}.mega-curated__image,.mega-curated__preview-media img{display:block;width:100%;height:100%;object-fit:cover}.mega-curated__image{transition:transform .8s var(--ease-out-cubic, ease)}.mega-curated__card:hover .mega-curated__image,.mega-curated__card:focus-visible .mega-curated__image{transform:scale(1.03)}.mega-curated__text{display:flex;flex-direction:column;gap:2px}.mega-curated__title{font-family:var(--menu-child-font-family);font-size:var(--menu-child-font-size);line-height:1.3}.mega-curated__count{font-size:var(--font-size--body-sm, .8125rem);opacity:.75}.mega-curated--overlay .mega-curated__card .mega-curated__media:after,.mega-curated__card--promo .mega-curated__media:after,.mega-curated__preview:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,rgb(0 0 0 / .45),transparent);pointer-events:none}.mega-curated--overlay .mega-curated__card .mega-curated__text,.mega-curated__promo-text{position:absolute;inset:auto 0 0;z-index:2;display:flex;flex-direction:column;gap:4px;padding:var(--padding-lg);color:#fff;pointer-events:none}.mega-curated--overlay .mega-curated__title,.mega-curated__preview .mega-curated__title,.mega-curated__promo-heading{font-family:var(--menu-parent-font-family);font-size:1.125rem;line-height:1.2;color:#fff}.mega-curated__eyebrow{font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;opacity:.9}.mega-curated--title-vertical .mega-curated__card .mega-curated__media:after,.mega-curated--title-vertical .mega-curated__preview:after,.mega-curated--title-vertical-center .mega-curated__card .mega-curated__media:after,.mega-curated--title-vertical-center .mega-curated__preview:after{display:none}.mega-curated--title-vertical.mega-curated--overlay .mega-curated__card .mega-curated__text,.mega-curated--title-vertical .mega-curated__promo-text,.mega-curated--title-vertical-center.mega-curated--overlay .mega-curated__card .mega-curated__text,.mega-curated--title-vertical-center .mega-curated__promo-text{top:0;right:0;bottom:0;left:0;writing-mode:vertical-rl;align-items:center;justify-content:flex-start;gap:6px;padding:var(--padding-lg)}.mega-curated--title-vertical .mega-curated__preview,.mega-curated--title-vertical-center .mega-curated__preview{writing-mode:vertical-rl;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;padding:var(--padding-lg)}.mega-curated--title-vertical-center.mega-curated--overlay .mega-curated__card .mega-curated__text,.mega-curated--title-vertical-center .mega-curated__promo-text,.mega-curated--title-vertical-center .mega-curated__preview{justify-content:center}.mega-curated--title-vertical .mega-curated__title,.mega-curated--title-vertical .mega-curated__promo-heading,.mega-curated--title-vertical-center .mega-curated__title,.mega-curated--title-vertical-center .mega-curated__promo-heading{font-size:1.375rem;letter-spacing:.02em}.mega-curated__preview{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;padding:var(--padding-lg);overflow:hidden;border-radius:var(--curated-radius);color:#fff;text-decoration:none;background-color:rgb(var(--color-foreground-rgb) / .05);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s}.mega-curated__preview.is-visible{opacity:1;visibility:visible;pointer-events:auto}.mega-curated__preview-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.mega-curated__preview>.mega-curated__title,.mega-curated__preview>.mega-curated__count{position:relative;z-index:2}.mega-curated__item{transition:opacity .25s ease}.mega-curated__stage.is-previewing .mega-curated__item:first-child{opacity:0}.mega-menu__layout--curated{--feature-size: var(--mujo-feature-size, clamp(300px, 28vw, 420px));--feature-inset: 8px;--feature-top: var(--feature-inset);--feature-square: calc(var(--feature-size) - var(--feature-top) - var(--feature-inset))}@media screen and (min-width:990px){.menu-list__submenu-inner:has(.mega-menu__layout--curated){--submenu-padding-block-start: 10px;--submenu-padding-block-end: 14px}.mega-menu__layout--curated{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--gap-3xl, 3rem);align-items:start;min-height:calc(var(--feature-size) - var(--submenu-padding-block-start, 0px) - var(--submenu-padding-block-end, 0px))}.mega-menu__layout--curated>.mega-menu__grid,.mega-menu__layout--curated>.mega-menu__list{margin-inline-start:var(--mujo-menu-indent, 0px)}.mega-menu__layout--curated .mega-menu__grid,.mega-menu__layout--curated .mega-menu__list{--menu-columns-desktop: var(--curated-link-columns)}.mega-menu__layout--curated>.mega-curated{margin-block:calc(var(--feature-top) - var(--submenu-padding-block-start, 0px)) calc(var(--feature-inset) - var(--submenu-padding-block-end, 0px));margin-inline-end:calc(var(--feature-inset) - var(--mujo-feature-bleed, 0px))}.mega-menu__layout--curated>.mega-curated .mega-curated__list{display:flex;gap:var(--feature-inset)}.mega-menu__layout--curated>.mega-curated .mega-curated__item{flex:0 0 auto;width:var(--feature-square)}.mega-menu__layout--curated>.mega-curated .mega-curated__media{aspect-ratio:1 / 1}.mega-menu__layout--curated>.mega-curated .mega-curated__preview{inset:0 auto 0 0;width:var(--feature-square)}.mega-menu__layout--curated:not([data-squares="2"]):not([data-squares="3"])>.mega-curated .mega-curated__item:nth-child(n+2),.mega-menu__layout--curated[data-squares="2"]>.mega-curated .mega-curated__item:nth-child(n+3){display:none}}@media screen and (max-width:989px){.mega-menu__layout--curated>.mega-curated{display:none}}.menu-list__list-item[slot=overflow] .mega-menu__layout--curated{display:block;min-height:0}.menu-list__list-item[slot=overflow] .mega-menu__layout--curated>*{margin-inline-start:0}.menu-list__list-item[slot=overflow] .mega-menu__layout--curated>.mega-curated{display:none}@media screen and (min-width:750px){header-menu .menu-list__submenu-inner{box-shadow:inset 0 1px color-mix(in srgb,var(--color-foreground) 9%,transparent)}}@media screen and (min-width:750px){body:has(header-menu[data-page-veil=dim],header-menu[data-page-veil=soft]):after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:7;pointer-events:none;background-color:#0000001f;opacity:0;visibility:hidden;transition:opacity .45s ease,visibility 0s linear .45s}body:has(header-menu[data-page-veil=soft]):after{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}body:has(header-menu[data-page-veil=dim] .menu-list__link[aria-haspopup=true][aria-expanded=true],header-menu[data-page-veil=soft] .menu-list__link[aria-haspopup=true][aria-expanded=true]):after{opacity:1;visibility:visible;transition:opacity .7s ease,visibility 0s}body:has(header-menu[data-page-veil=dim],header-menu[data-page-veil=soft]) .shopify-section-group-header-group:not(:has(header-menu)){z-index:8}header-menu[data-page-veil=dim] .menu-list__submenu,header-menu[data-page-veil=soft] .menu-list__submenu,header-menu[data-page-veil=dim] .overflow-menu:after,header-menu[data-page-veil=soft] .overflow-menu:after,header-menu[data-page-veil=dim] .overflow-menu::part(overflow),header-menu[data-page-veil=soft] .overflow-menu::part(overflow){box-shadow:none}}@media screen and (min-width:750px){header-menu .menu-list__link{font-size:var(--mujo-menu-font, var(--menu-top-level-font-size-desktop))}}header-menu .overflow-menu::part(list){gap:0 var(--mujo-menu-gap, var(--menu-horizontal-gap))}.mujo-drawer-bar{position:relative;z-index:2;box-sizing:border-box;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:var(--mujo-drawer-bar-height, 61px);border-bottom:.5px solid color-mix(in srgb,var(--color-foreground) 8%,transparent)}.mujo-drawer-bar__start{display:flex}.mujo-drawer-bar__end{display:flex;justify-content:flex-end}.mujo-drawer-bar__logo{display:block;line-height:0}.mujo-drawer-bar__logo img{display:block;width:auto;height:var(--mujo-drawer-logo-height, 37px)}.mujo-drawer-bar__search{display:flex;align-items:center;justify-content:center;width:52px;height:52px;color:currentColor}.mujo-drawer-bar__search .svg-wrapper{display:flex;width:var(--icon-size-md, 20px);height:var(--icon-size-md, 20px)}.mujo-drawer-bar__search svg{width:100%;height:100%}.menu-drawer:has(>.mujo-drawer-bar) .menu-drawer__submenu:not(.menu-drawer__submenu .menu-drawer__submenu){top:var(--mujo-drawer-bar-height, 61px);height:calc(100dvh - var(--mujo-drawer-bar-height, 61px))}.menu-drawer:has(>.mujo-drawer-bar) .menu-drawer__nav-buttons .menu-drawer__close-button{display:none}.menu-drawer__nav-buttons .menu-drawer__close-button{color:var(--color-foreground)}.menu-drawer__inner-submenu:has(.mega-curated--drawer) .menu-drawer__menu--childlist{flex-grow:0}.mega-curated--drawer{padding-block:var(--padding-md, 12px) var(--padding-xl, 24px)}.mega-curated--drawer .mega-curated__heading{padding-inline:var(--margin-xl)}.mega-curated--drawer .mega-curated__list{gap:8px;padding-block-end:0;scroll-snap-type:x mandatory;scroll-padding-inline:var(--margin-xl);scrollbar-width:none}.mega-curated--drawer .mega-curated__list::-webkit-scrollbar{display:none}.mega-curated--drawer .mega-curated__item{flex:0 0 auto;width:calc(100cqi - 2 * var(--margin-xl));scroll-snap-align:start}.mega-curated--drawer .mega-curated__list:has(>.mega-curated__item:nth-child(2)) .mega-curated__item{width:80cqi}.mega-menu__link[aria-current=page] .mega-menu__link-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}@media(prefers-reduced-motion:reduce){.mega-curated__image,.mega-curated__item,.mega-curated__preview,body:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/menu-curated.css.map */
