.shopify-section-header-sticky .mega-menu__content{max-height:calc(100vh - var(--header-bottom-position-desktop, 20rem) - 4rem)}.mega-menu__content--full-width{left:0;right:0;width:100vw;white-space:normal}.mega-menu__content--page-width{left:0;right:0;white-space:normal}.mega-menu__content--page-width .mega-menu__columns{max-width:var(--page-width);margin:0 auto}.mega-menu__content[data-brand=moree]{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border-color:var(--color-border);box-shadow:0 12px 32px rgba(var(--color-shadow),.4),0 0 48px rgba(var(--color-button),.06)}.mega-menu__content[data-brand=lnvc]{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border-color:var(--color-border);box-shadow:0 12px 32px rgba(var(--color-shadow),.08)}.mega-menu__logo{text-align:center;padding:var(--layout-4) var(--layout-8);border-bottom:1px solid rgba(var(--color-foreground),.08)}.mega-menu__content[data-brand=moree] .mega-menu__logo,.mega-menu__content[data-brand=lnvc] .mega-menu__logo{border-bottom-color:var(--color-border)}.mega-menu__logo img{display:inline-block;height:auto}.mega-menu__columns{display:flex;gap:0;padding:var(--layout-4) 0}.mega-menu__link-column+.mega-menu__link-column,.mega-menu__link-column+.mega-menu__product-column,.mega-menu__product-column+.mega-menu__link-column,.mega-menu__product-column+.mega-menu__product-column{border-left:1px solid rgba(var(--color-foreground),.06)}.mega-menu__content[data-brand=moree] .mega-menu__link-column+.mega-menu__link-column,.mega-menu__content[data-brand=moree] .mega-menu__link-column+.mega-menu__product-column,.mega-menu__content[data-brand=moree] .mega-menu__product-column+.mega-menu__link-column,.mega-menu__content[data-brand=moree] .mega-menu__product-column+.mega-menu__product-column{border-left-color:var(--color-border)}.mega-menu__content[data-brand=lnvc] .mega-menu__link-column+.mega-menu__link-column,.mega-menu__content[data-brand=lnvc] .mega-menu__link-column+.mega-menu__product-column,.mega-menu__content[data-brand=lnvc] .mega-menu__product-column+.mega-menu__link-column,.mega-menu__content[data-brand=lnvc] .mega-menu__product-column+.mega-menu__product-column{border-left-color:var(--color-border)}.mega-menu__link-column{flex:0 1 auto;min-width:0;padding:0 var(--layout-6);overflow:hidden;overflow-wrap:anywhere;white-space:normal}.mega-menu__column-heading{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin:0 0 var(--layout-2);color:rgb(var(--color-foreground))}.mega-menu__content[data-brand=moree] .mega-menu__column-heading{color:rgb(var(--color-foreground));font-family:Manrope,sans-serif;font-weight:600}.mega-menu__link-list{list-style:none;padding:var(--layout-2) 0;margin:0}.mega-menu__link{display:block;padding:var(--layout-2) 0;color:rgba(var(--color-foreground),.75);text-decoration:none;font-size:13px;line-height:2;transition:color .15s ease;overflow-wrap:anywhere;white-space:normal}.mega-menu__link:hover,.mega-menu__link:focus-visible{color:rgb(var(--color-foreground))}.mega-menu__link--highlight{font-weight:700}.mega-menu__link--active{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:4px}.mega-menu__content[data-brand=moree] .mega-menu__link{font-family:Manrope,sans-serif;font-weight:300;color:rgba(var(--color-foreground),.6)}.mega-menu__content[data-brand=moree] .mega-menu__link:hover,.mega-menu__content[data-brand=moree] .mega-menu__link:focus-visible{color:rgb(var(--color-foreground))}.mega-menu__product-column{flex:0 0 148px;min-width:0;text-align:center;padding:0 var(--layout-4);overflow:hidden;overflow-wrap:anywhere;white-space:normal}.mega-menu__product-image{display:block;width:100px;height:100px;margin:0 auto;background-color:rgba(var(--color-foreground),.04);overflow:hidden}.mega-menu__product-image--square{aspect-ratio:1 / 1}.mega-menu__product-image--landscape{aspect-ratio:4 / 3;width:100px;height:75px}.mega-menu__product-image--portrait{aspect-ratio:3 / 4;width:100px;height:133px}.mega-menu__product-image img{width:100%;height:100%;object-fit:cover}.mega-menu__product-name{font-size:12px;font-weight:600;margin:0}.mega-menu__product-name a{color:rgb(var(--color-foreground));text-decoration:none}.mega-menu__product-name a:hover{text-decoration:underline;text-underline-offset:3px}.mega-menu__product-price{font-size:11px;color:rgba(var(--color-foreground),.6)}.mega-menu__content[data-brand=moree] .mega-menu__product-image{background-color:var(--color-surface)}.mega-menu__content[data-brand=moree] .mega-menu__product-name{font-family:Manrope,sans-serif;font-weight:600}.mega-menu__content[data-brand=moree] .mega-menu__product-name a{color:rgb(var(--color-foreground))}.mega-menu__content[data-brand=moree] .mega-menu__product-price{font-family:Manrope,sans-serif;font-weight:300;color:rgba(var(--color-foreground),.6)}.mega-menu__fallback-list{list-style:none;padding:var(--layout-3) var(--layout-6);margin:0;min-width:200px}.mega-menu__fallback-list .mega-menu__link{padding:var(--layout-2) 0}.mega-menu--open .mega-menu__content{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto;transition-delay:0s}@media(prefers-reduced-motion:reduce){.mega-menu--open .mega-menu__content{transform:none}}.mega-menu--open .mega-menu__trigger-caret{transform:rotate(180deg)}.mega-menu__link:focus-visible,.mega-menu__product-name a:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.mega-menu__content[data-brand=moree] .mega-menu__link:focus-visible,.mega-menu__content[data-brand=moree] .mega-menu__product-name a:focus-visible{outline-color:rgb(var(--color-foreground))}.layout-system .mega-menu__columns{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;grid-template-rows:max-content max-content 1fr;column-gap:0;row-gap:var(--layout-2)}.layout-system .mega-menu__content:not(.mega-menu__content--full-width){left:var(--layout-gutter);right:auto;width:max-content;max-width:calc(100vw - 2 * var(--layout-gutter))}.layout-system .mega-menu__link-column{grid-row:1 / span 3}.layout-system .mega-menu__product-column{display:grid;grid-template-rows:subgrid;grid-row:1 / span 3;width:148px;row-gap:var(--layout-2);align-items:start}.layout-system .mega-menu__product-image{grid-row:1}.layout-system .mega-menu__product-name{grid-row:2}.layout-system .mega-menu__product-price{grid-row:3}.layout-system .mega-menu__link,.layout-system .mega-menu__product-name a{display:flex;align-items:center;min-height:44px;min-width:44px}.layout-system .mega-menu__product-name a{justify-content:center}.layout-system .mega-menu__link:focus-visible,.layout-system .mega-menu__product-name a:focus-visible,.layout-system .mega-menu__product-image:focus-visible{outline-offset:-2px}.layout-system a.mega-menu__product-column{color:rgb(var(--color-foreground));text-decoration:none}.layout-system a.mega-menu__product-column:hover .mega-menu__product-name{text-decoration:underline;text-underline-offset:4px}.layout-system a.mega-menu__product-column:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.layout-system a.mega-menu__product-column .mega-menu__product-name{display:flex;align-items:flex-start;justify-content:center;min-height:44px;line-height:18px}.layout-system .mega-menu__link-column{max-width:224px}.layout-system .mega-menu__link{font-size:14px;line-height:20px}.layout-system .mega-menu__column-heading{font-size:12px;line-height:18px}.layout-system .mega-menu__content[data-brand=moree] .mega-menu__link{font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/16/assets/component-mega-menu.css.map */
