.mega-menu{position:static}.mega-menu__content{background-color:rgb(var(--color-background));border-left:0;border-radius:0;border-right:0;left:0;overflow-y:auto;padding-bottom:3rem;padding-top:3rem;position:absolute;right:0;top:100%;visibility:hidden;pointer-events:none;opacity:0;transform:translateY(-1rem);transition:opacity var(--duration-short) ease,transform var(--duration-short) ease,visibility var(--duration-short) ease}.shopify-section-header-sticky .mega-menu__content{max-height:calc(100vh - var(--header-bottom-position-desktop, 20rem) - 4rem)}.header-wrapper--border-bottom .mega-menu__content{border-top:0}.mega-menu[open] .mega-menu__content{visibility:visible;pointer-events:auto;opacity:1;transform:translateY(0)}.mega-menu__layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(28rem,.65fr);gap:clamp(3rem,5vw,7rem);align-items:stretch}.mega-menu__links-column{min-width:0;display:flex;flex-direction:column}.mega-menu__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem 3.2rem;margin:0;padding:0;list-style:none}.mega-menu__list>li{min-width:0}.mega-menu__link{position:relative;color:rgba(var(--color-foreground),.72);display:block;line-height:calc(1 + .35 / var(--font-body-scale));padding:.8rem 0;text-decoration:none;transition:color var(--duration-short) ease,transform var(--duration-short) ease;word-wrap:break-word}.mega-menu__link--level-2{font-weight:500}.mega-menu__link--level-2:after{content:"";position:absolute;right:0;bottom:.45rem;left:0;height:.1rem;background:currentColor;transform:scaleX(0);transform-origin:left;opacity:.28;transition:transform var(--duration-short) ease}.mega-menu__link:hover,.mega-menu__link:focus-visible,.mega-menu__link--active{color:rgb(var(--color-foreground));text-decoration:none}.mega-menu__link--level-2:hover,.mega-menu__link--level-2:focus-visible{transform:translate(.35rem)}.mega-menu__link--level-2:hover:after,.mega-menu__link--level-2:focus-visible:after,.mega-menu__link--active:after{transform:scaleX(1)}.mega-menu__view-all{align-self:flex-start;margin-top:2rem;color:rgb(var(--color-foreground));font-size:1.3rem;text-underline-offset:.35rem}.mega-menu__preview-stage{position:relative;min-height:25rem;overflow:hidden;border-radius:1.8rem;background:radial-gradient(circle at 20% 5%,rgba(var(--color-foreground),.035),transparent 45%),rgba(var(--color-foreground),.025);border:.1rem solid rgba(var(--color-foreground),.08)}.mega-menu__preview-card{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;color:inherit;text-decoration:none;opacity:0;pointer-events:none;transform:scale(1.015);transition:opacity .18s ease,transform .24s ease}.mega-menu__preview-card.is-active{opacity:1;pointer-events:auto;transform:scale(1)}.mega-menu__preview-image{width:100%;height:100%;min-height:25rem;object-fit:cover;display:block}.mega-menu__preview-caption{position:absolute;right:1.2rem;bottom:1.2rem;left:1.2rem;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:1.1rem 1.3rem;border-radius:1.2rem;color:#041913;background:#f8f5eef0;box-shadow:0 .8rem 2.4rem #0419131f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mega-menu__preview-caption strong{font-size:1.4rem;line-height:1.2;font-weight:600}.mega-menu__preview-caption small{white-space:nowrap;font-size:1.1rem;line-height:1.2;color:#041913a8}.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--top-center .mega-menu__layout{grid-template-columns:minmax(0,1.5fr) minmax(28rem,.65fr)}.header--top-center .mega-menu__list{display:grid;justify-content:initial;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:3.2rem}.header--top-center .mega-menu__list>li{width:auto;padding-right:0}}@media screen and (max-width:1100px)and (min-width:990px){.mega-menu__layout{grid-template-columns:minmax(0,1.35fr) minmax(24rem,.65fr);gap:3rem}.mega-menu__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:989px){.mega-menu__preview-stage{display:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/component-mega-menu.css.map */
