:root{--levea-caret: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11 5.5L7 9.5L3 5.5' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--levea-menu-border: #DED8CE}.mega-menu{--menu-parent-font-size: 18px;--menu-parent-font-line-height: 24px;--menu-parent-font-weight: 600;--menu-parent-font-color: var(--menu-child-font-color);--menu-child-font-size: 14px;--menu-child-font-line-height: 16px}.mega-menu__column>div>ul{margin-block-start:16px}.mega-menu__column>div>ul>li+li{margin-block-start:16px}span.mega-menu__link--static{cursor:default;text-decoration:none}span.mega-menu__link--static:hover,span.mega-menu__link--static:focus,span.mega-menu__link--static:focus-visible{color:var(--menu-parent-font-color);text-decoration:none;outline:none}a.menu-list__link[href="#"]{pointer-events:none;cursor:default}button.menu-list__disclosure{opacity:1;pointer-events:auto}.menu-list__list-item:not([slot=overflow]) .menu-list__trigger .menu-list__link-title{padding-inline-end:calc(var(--gap-sm) + 18px)}.menu-list__list-item:not([slot=overflow]) button.menu-list__disclosure{inset-inline-start:auto;inset-inline-end:0;width:18px;padding-inline:0}svg.menu-list__disclosure-icon{display:none}button.menu-list__disclosure:after{content:"";display:block;width:14px;height:14px;background-color:currentColor;-webkit-mask:var(--levea-caret) center center / 14px 14px no-repeat;mask:var(--levea-caret) center center / 14px 14px no-repeat;transition:transform var(--animation-speed) var(--animation-easing)}button.menu-list__disclosure[aria-expanded=true]:after{transform:rotate(180deg)}li.menu-list__list-item:has(.mega-menu__list[data-flat]){position:relative}div.menu-list__submenu:has(.mega-menu__list[data-flat]){width:max-content;min-width:0;inset-inline-start:0}div.menu-list__submenu:has(.mega-menu__list[data-flat]) .menu-list__submenu-inner{padding-block:0;background-color:transparent}div.menu-list__submenu:has(.mega-menu__list[data-flat]) .mega-menu{display:block;width:100%;max-width:none;margin-inline:0;padding:22px;background-color:var(--color-background);border:var(--style-border-width) solid var(--levea-menu-border);box-shadow:0 12px 28px #0000000f}div.menu-list__submenu:has(.mega-menu__list[data-flat]) .mega-menu__grid,div.menu-list__submenu:has(.mega-menu__list[data-flat]) .mega-menu__list{display:block;width:100%}div.menu-list__submenu:has(.mega-menu__list[data-flat]) .mega-menu__link{white-space:nowrap}div.menu-list__submenu:has(.mega-menu__list[data-flat]) .mega-menu__column>div+div{margin-block-start:14px}header-component.header:has(.menu-list__submenu[data-active] .mega-menu__list[data-flat]) .header__underlay-open{height:var(--header-height);background:linear-gradient(var(--color-background-top-row) 0 var(--top-row-height),var(--color-background-bottom-row) var(--top-row-height) var(--header-height))}header-component.header:has(.menu-list__submenu[data-active] .mega-menu__list[data-flat]) .header__underlay-open:after{display:none}a.menu-drawer__menu-item--parent[href="#"],a.menu-drawer__menu-item--parent[href="#"]:hover,a.menu-drawer__menu-item--parent[href="#"]:focus{pointer-events:none;cursor:default;font-size:18px;line-height:24px;font-weight:600;color:var(--menu-child-font-color);text-decoration:none}a.menu-drawer__menu-item--parent:not([href="#"]){font-size:var(--menu-child-font-size, 16px);line-height:1.4;font-weight:400;color:var(--menu-child-font-color)}ul.mega-menu__list[data-cards-only]{display:none}div.menu-list__submenu:has(.mega-menu__list[data-cards-only]) .mega-menu__content{grid-column:1 / -1}.mega-menu .mega-menu__content-list--products.mega-menu__content-list--scroll{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:start;overflow-x:auto;gap:var(--lv-mega-card-gap, 16px);padding-bottom:8px;scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.mega-menu .mega-menu__content-list--products.mega-menu__content-list--scroll>.mega-menu__content-list-item{flex:0 0 auto;width:calc((100% - (var(--menu-visible-cards, 6) - 1) * var(--lv-mega-card-gap, 16px)) / var(--menu-visible-cards, 6));scroll-snap-align:start}.mega-menu .mega-menu__content-list--products.mega-menu__content-list--scroll>.mega-menu__content-list-item--hidden-tablet{display:block}@media screen and (max-width:1200px){.mega-menu .mega-menu__content-list--products.mega-menu__content-list--scroll{--menu-visible-cards: 4}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/mega-menu-tweaks.css.map */
