.header-inline-menu__item--genara-mega{position:static}.genara-mega{--genara-accent: var(--primary-button-color-bg, 203, 140, 7);--genara-mega-duration: .22s;--genara-mega-open-delay: 90ms;--genara-mega-close-delay: .18s;--genara-mega-tile-ratio: 4 / 5;--genara-mega-tiles: 4;position:absolute;z-index:2;top:100%;left:var(--genara-mega-left, 0);width:var(--genara-mega-width, 100%);max-height:calc(100vh - var(--header-height, 8rem) - var(--announcement-height, 0px));overflow-y:auto;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border-top:.1rem solid rgb(var(--color-border));box-shadow:0 3rem 4rem -3rem #21232659;opacity:0;visibility:hidden;transform:translateY(-.8rem);transition:opacity var(--genara-mega-duration) ease var(--genara-mega-close-delay),transform var(--genara-mega-duration) ease var(--genara-mega-close-delay),visibility 0s linear calc(var(--genara-mega-close-delay) + var(--genara-mega-duration))}@supports (max-height: 100dvh){.genara-mega{max-height:calc(100dvh - var(--header-height, 8rem) - var(--announcement-height, 0px))}}.genara-mega--ratio-square{--genara-mega-tile-ratio: 1 / 1}.genara-mega--ratio-landscape{--genara-mega-tile-ratio: 4 / 3}.header-inline-menu__item--genara-mega:hover>.genara-mega,.header-inline-menu__item--genara-mega:focus-within>.genara-mega{z-index:3;opacity:1;visibility:visible;transform:translateY(0);transition-delay:var(--genara-mega-open-delay)}.header-inline-menu__item--genara-mega.genara-mega-dismissed>.genara-mega{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition-delay:0s}.header-inline-menu__item--genara-mega>.header-inline-menu__link{position:relative}.header-inline-menu__item--genara-mega>.header-inline-menu__link:after{content:"";position:absolute;left:0;right:0;top:100%;height:calc(var(--distance-to-menu, 1.5rem) + .2rem)}.genara-mega__inner{padding-top:3.2rem;padding-bottom:3.6rem}.genara-mega__grid{display:grid;grid-template-columns:minmax(22rem,1fr) minmax(0,3.4fr);gap:4.8rem;align-items:start}.genara-mega__grid:has(.genara-mega__list--two-col){grid-template-columns:minmax(36rem,1.6fr) minmax(0,3.4fr)}@media screen and (min-width:1600px){.genara-mega__grid{gap:6.4rem}}.genara-mega__title{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2rem;line-height:1.2;letter-spacing:0}.genara-mega__list{display:flex;flex-direction:column}.genara-mega__list--two-col{display:block;columns:2;column-gap:3.2rem}.genara-mega__item{display:flex;flex-direction:column;break-inside:avoid;transition:opacity var(--duration-default) ease-in-out}@media(hover:hover){.genara-mega__list:hover>.genara-mega__item:not(:hover){opacity:var(--hover-opacity)}}.genara-mega__link{display:block;padding:.6rem 0;color:rgb(var(--color-foreground));text-decoration:none}.genara-mega__link-title{padding-bottom:.3rem}@media(hover:hover){.genara-mega__link:hover>.genara-mega__link-title{background-size:100% .1rem;background-position:left 100%}}.genara-mega__item--current>.genara-mega__link>.genara-mega__link-title{background-size:100% .1rem;background-position:left 100%}.genara-mega__sublist{padding:0 0 .6rem 1.2rem;border-left:.1rem solid rgb(var(--color-border));margin:.2rem 0 .4rem .2rem}.genara-mega__sublink{display:block;padding:.4rem 0;font-size:calc(var(--font-body-scale, 1) * 1.3rem);color:rgb(var(--color-foreground));text-decoration:none}@media(hover:hover){.genara-mega__sublink:hover>.hover-underlined-link{background-size:100% .1rem;background-position:left 100%}}.genara-mega__all{display:inline-flex;align-items:center;gap:.8rem;margin-top:2rem;padding:1.2rem 0 0;border-top:.1rem solid rgb(var(--color-border));color:rgb(var(--genara-accent));font-family:var(--font-menu-family);font-size:calc(var(--font-menu-scale, 1) * 1.2rem);font-weight:500;text-decoration:none}.genara-mega__all-text{background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;background-position:right 100%;background-size:0% .1rem;padding-bottom:.2rem;transition:background-size var(--duration-default) ease-in-out}@media(hover:hover){.genara-mega__all:hover .genara-mega__all-text{background-size:100% .1rem;background-position:left 100%}}.genara-mega__arrow{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;flex:none;transition:transform var(--duration-default) ease-in-out}.genara-mega__arrow .icon{width:.8rem;height:1rem}[dir=rtl] .genara-mega__arrow{transform:scaleX(-1)}@media(hover:hover){.genara-mega__all:hover .genara-mega__arrow,.genara-mega__tile:hover .genara-mega__arrow{transform:translate(.3rem)}[dir=rtl] .genara-mega__all:hover .genara-mega__arrow,[dir=rtl] .genara-mega__tile:hover .genara-mega__arrow{transform:scaleX(-1) translate(.3rem)}}.genara-mega__tiles{display:grid;grid-template-columns:repeat(var(--genara-mega-tiles),minmax(0,1fr));gap:2rem}.genara-mega__tile{display:flex;flex-direction:column;gap:1rem;min-width:0;color:rgb(var(--color-foreground));text-decoration:none}.genara-mega .genara-mega__tile{opacity:0;transform:translateY(1rem);transition:opacity 0s linear calc(var(--genara-mega-close-delay) + var(--genara-mega-duration)),transform 0s linear calc(var(--genara-mega-close-delay) + var(--genara-mega-duration))}.header-inline-menu__item--genara-mega:hover>.genara-mega .genara-mega__tile,.header-inline-menu__item--genara-mega:focus-within>.genara-mega .genara-mega__tile{opacity:1;transform:translateY(0);transition:opacity .36s ease,transform .36s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--genara-mega-open-delay) + 60ms + var(--tile-index, 0) * 55ms)}.header-inline-menu__item--genara-mega.genara-mega-dismissed>.genara-mega .genara-mega__tile{opacity:0;transition:none}.genara-mega__tile-media{position:relative;display:block;overflow:hidden;aspect-ratio:var(--genara-mega-tile-ratio);border-radius:var(--border-radius-block, 0);background-color:rgb(var(--color-background-secondary))}.genara-mega__tile-img,.genara-mega__tile-media .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.001);transition:transform .7s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.genara-mega__tile:hover .genara-mega__tile-img{transform:scale(1.045)}}.genara-mega__tile-caption{display:flex;align-items:center;justify-content:space-between;gap:.8rem;min-width:0}.genara-mega__tile-title{font-family:var(--font-menu-family);font-size:calc(var(--font-menu-scale, 1) * 1.3rem);font-weight:500;line-height:1.3;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;background-position:right 100%;background-size:0% .1rem;padding-bottom:.2rem;transition:background-size var(--duration-default) ease-in-out}@media(hover:hover){.genara-mega__tile:hover .genara-mega__tile-title{background-size:100% .1rem;background-position:left 100%}}.genara-mega__tile-caption .genara-mega__arrow{color:rgb(var(--genara-accent))}.genara-mega__tile-label{position:absolute;top:1rem;left:1rem;padding:.4rem .8rem;border-radius:10rem;background-color:rgb(var(--genara-accent));color:rgb(var(--primary-button-color-label, 253, 252, 250));font-size:1.1rem;font-weight:500;line-height:1.2;letter-spacing:.02em}.genara-mega__tile-caption--promo{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title arrow" "text arrow";align-items:center;row-gap:.2rem}.genara-mega__tile-caption--promo .genara-mega__tile-title{grid-area:title}.genara-mega__tile-caption--promo .genara-mega__arrow{grid-area:arrow}.genara-mega__tile-text{grid-area:text;font-size:calc(var(--font-body-scale, 1) * 1.2rem);line-height:1.4;color:rgb(var(--color-foreground-secondary))}.shopify-section-header:has(.genara-mega) .header-scrim{display:none}@media screen and (max-width:1159px){.genara-mega{display:none}}.genara-mega-strip{--genara-accent: var(--primary-button-color-bg, 203, 140, 7);--genara-mega-tile-ratio: 4 / 5;flex:none;display:flex;gap:1.2rem;margin:0 -1.6rem;padding:0 1.6rem .4rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:1.6rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.genara-mega-strip::-webkit-scrollbar{display:none}.genara-mega-strip .genara-mega__tile{flex:0 0 42%;max-width:20rem;scroll-snap-align:start}@media screen and (min-width:576px){.genara-mega-strip .genara-mega__tile{flex-basis:30%}}.genara-mega-strip .genara-mega__tile-title{font-size:calc(var(--font-menu-scale, 1) * 1.2rem)}.mega-submenu-mobile__inner>.header-mobile-menu__list,.genara-mega__all--mobile{flex:none}.genara-mega__all--mobile{--genara-accent: var(--primary-button-color-bg, 203, 140, 7);margin-top:.4rem;align-self:flex-start}@media(prefers-reduced-motion:reduce){.genara-mega{transition-duration:1ms!important;transform:none!important}.genara-mega__tile,.genara-mega__tile-img,.genara-mega__arrow{transition-duration:1ms!important;transition-delay:0s!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/genara-mega-menu.css.map */
