@media screen and (min-width:1111px){.header-wrapper .header.page-width:not(.drawer-menu){max-width:none;padding-left:4.8rem;padding-right:4.8rem}html{scrollbar-gutter:stable}}.mega-menu__content:has(.neo-mega){padding:0;background:transparent;border:0;box-shadow:none;opacity:1;transform:none}.neo-mega{--neo-out: cubic-bezier(.215, .61, .355, 1);--neo-in: cubic-bezier(.55, .085, .68, .53);background-color:rgb(var(--color-background));clip-path:inset(0 0 100% 0);transition:clip-path .25s var(--neo-in) .05s}.neo-mega--sichtbar .neo-mega{clip-path:inset(0 0 0 0);transition:clip-path .35s var(--neo-out)}.neo-mega__spalte,.neo-mega__fuss{opacity:0;transform:translateY(.8rem);transition:opacity .14s var(--neo-in),transform 0s linear .14s}.neo-mega--sichtbar .neo-mega__spalte,.neo-mega--sichtbar .neo-mega__fuss{opacity:1;transform:none;transition:opacity .3s var(--neo-out),transform .3s var(--neo-out);transition-delay:calc(.1s + var(--neo-i, 0) * .0625s)}div.neo-mega-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;background:#0f4b6b2e;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s cubic-bezier(.25,.46,.45,.94),visibility 0s linear .2s}.neo-mega-offen div.neo-mega-backdrop{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}html.neo-mega-offen{overflow:hidden}.header__inline-menu .header__menu-item{transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.neo-mega-offen .header__inline-menu .list-menu--inline>li:not(:has(.neo-mega--sichtbar)) .header__menu-item{opacity:.5}@media(prefers-reduced-motion:reduce){.neo-mega,.neo-mega__spalte,.neo-mega__fuss,.neo-mega-backdrop,.header__inline-menu .header__menu-item{transition:none!important}}.neo-mega{display:flex;flex-direction:column;gap:2.8rem;padding:3.6rem 3.6rem 3.2rem}.neo-mega__spalten{display:flex;align-items:stretch}.neo-mega__spalte{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:.2rem;padding:0 1.2rem}.neo-mega__spalte+.neo-mega__spalte{border-left:1px solid rgba(var(--color-foreground),.2)}.neo-mega__spalte>ul{display:flex;flex-direction:column;gap:.2rem}.neo-mega__ueberschrift,.neo-drawer__ueberschrift{display:inline-flex;align-items:center;gap:.6rem;align-self:flex-start;font-size:1.2rem;font-weight:500;letter-spacing:.12em;line-height:normal;text-transform:uppercase;text-decoration:none}.neo-mega__ueberschrift{padding:0 0 1rem 1.2rem;color:rgb(var(--color-foreground))}.neo-mega .svg-wrapper,.neo-drawer .svg-wrapper{width:1.4rem;height:1rem;flex-shrink:0}.neo-mega .svg-wrapper svg,.neo-drawer .svg-wrapper svg{width:100%;height:100%}.neo-mega__link{display:flex;flex-direction:column;gap:.3rem;padding:1rem 1.2rem;border-radius:.8rem;text-decoration:none;overflow-wrap:break-word;transition:background-color var(--duration-short) ease}.neo-mega__link:hover,.neo-mega__link--active{background-color:#ffffff80}.neo-mega__titel{font-size:1.5rem;line-height:2.2rem;color:rgb(var(--color-foreground))}.neo-mega__unterzeile{font-size:1.2rem;font-weight:300;line-height:1.7rem;color:rgba(var(--color-foreground),.75)}.neo-mega__fuss{border-top:1px solid rgba(var(--color-foreground),.2);padding-top:2.8rem}.neo-mega__alle,.neo-drawer__alle{display:inline-flex;align-items:center;gap:.8rem;font-weight:500;line-height:normal;color:rgb(var(--color-foreground));text-decoration:none}.neo-mega__alle{padding-left:2.4rem;font-size:1.4rem}.neo-mega__alle .svg-wrapper,.neo-drawer__alle .svg-wrapper{width:1.6rem;height:1.143rem}.neo-mega__ueberschrift:hover,.neo-mega__alle:hover,.neo-drawer__ueberschrift:hover,.neo-drawer__alle:hover{text-decoration:underline;text-underline-offset:.3rem}.neo-drawer-gruppen .menu-drawer__close-button{margin-top:0;padding:1.6rem 2rem;gap:.8rem;font-size:1.4rem;border-bottom:1px solid rgba(var(--color-foreground),.2)}.neo-drawer-gruppen .menu-drawer__close-button .svg-wrapper{width:1.4rem;height:1rem;margin-right:0}.neo-drawer{padding-bottom:2.4rem}.js .neo-drawer li{margin-bottom:0}.neo-drawer__gruppe{padding:1.8rem 0 1rem;border-bottom:1px solid rgba(var(--color-foreground),.2)}.neo-drawer__ueberschrift{padding:0 0 .4rem 2rem;color:rgba(var(--color-foreground),.75)}.neo-drawer__link{display:block;padding:1.1rem 2rem;font-size:1.6rem;line-height:2.2rem;color:rgb(var(--color-foreground));text-decoration:none}.neo-drawer__link:hover,.neo-drawer__link--active{background-color:rgba(var(--color-foreground),.04)}.neo-drawer__fuss{padding:1.8rem 0 0 2rem}.neo-drawer__alle{font-size:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/neo-mega-menu.css.map */
