.zippo-mega-section{display:contents}.mega-panel{position:fixed;left:0;right:0;top:var(--header-bottom-position-desktop, 0px);background-color:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.08);border-bottom:1px solid rgba(var(--color-foreground),.08);box-shadow:0 4px 12px #0000000a;padding:3.6rem 0 2.4rem;z-index:50;overflow-y:auto;max-height:calc(100vh - var(--header-bottom-position-desktop, 0px) - 2rem);opacity:0;transform:translateY(-.6rem);transition:opacity .18s ease,transform .22s ease;pointer-events:none}.mega-panel--columns{padding:0}.mega-panel.is-open{opacity:1;transform:translateY(0);pointer-events:auto}@media(prefers-reduced-motion:reduce){.mega-panel{transition:opacity 0ms;transform:none}}@media screen and (max-width:989px){.mega-panel{display:none!important}}.mega-menu__inner{display:flex;flex-direction:column;gap:2rem}.mega-menu__columns{display:grid;grid-template-columns:var(--mega-cols, repeat(5, minmax(0, 1fr)));gap:0;list-style:none;margin:0;padding:0}.mega-menu__column{padding:3.6rem 2.4rem;min-width:0}.mega-menu__column:first-child{padding-left:0}.mega-menu__column:nth-child(2){border-left:1px solid rgba(var(--color-foreground),.12)}.mega-menu__column:last-child{padding-right:0}.mega-menu__column--double .mega-menu__heading--secondary{margin-top:2.4rem}.mega-menu__heading{display:block;margin:0 0 1.2rem;padding:0;font-size:1.3rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none;line-height:1.3}.mega-menu__heading--linked{transition:opacity .12s ease}.mega-menu__heading--linked:hover{opacity:.7}.mega-menu__list{list-style:none;margin:0;padding:0}.mega-menu__list>li{line-height:1.4}.mega-menu__link{display:block;padding:.6rem 0;font-size:1.4rem;color:rgba(var(--color-foreground),.78);text-decoration:none;word-wrap:break-word;transition:color .12s ease}.mega-menu__link:hover,.mega-menu__link--active{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.mega-menu__link--active:hover{text-decoration-thickness:.15rem}.mega-menu__feature{display:block;margin-top:2rem;text-decoration:none;color:rgb(var(--color-foreground));transition:opacity .15s ease}.mega-menu__feature:hover{opacity:.85}.mega-menu__feature-image{display:block;width:100%;max-width:220px;height:auto;border-radius:0;margin-bottom:.8rem}.mega-menu__feature-title{display:block;font-size:1.3rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.mega-menu__footer-wrap{border-top:1px solid rgba(var(--color-foreground),.12);padding:1.6rem 0 2.4rem;margin-top:0}.mega-menu__footer-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;width:100%;gap:0;list-style:none;margin:0;padding:0}.mega-menu__footer-cell{flex:0 0 auto;min-width:0;padding:0 2.4rem}.mega-menu__footer-cell:first-child{padding-left:0}.mega-menu__footer-cell:last-child{padding-right:0}.mega-menu__footer-link{display:inline-block;font-size:1.3rem;font-weight:700;color:rgb(var(--color-foreground));text-decoration:none;letter-spacing:.02em;transition:opacity .12s ease}.mega-menu__footer-link:hover{opacity:.65;text-decoration:underline;text-underline-offset:.3rem}.mega-menu__tabs{display:grid;gap:2.4rem}.mega-menu__tab-list{list-style:none;margin:0;padding:0;display:flex}.mega-menu__tab{-webkit-appearance:none;appearance:none;background:transparent;border:0;padding:1rem 0;font-family:inherit;font-size:1.4rem;font-weight:500;color:rgba(var(--color-foreground),.7);text-align:left;cursor:pointer;text-decoration:none;letter-spacing:.02em;position:relative;transition:color .12s ease;white-space:nowrap}.mega-menu__tab:hover{color:rgb(var(--color-foreground))}.mega-menu__tab.is-active{color:rgb(var(--color-foreground));font-weight:700}.mega-menu__tab-panel{display:none}.mega-menu__tab-panel.is-active{display:block}.mega-menu__tabs--vertical{grid-template-columns:minmax(220px,1fr) 4fr}.mega-menu__tab-list--vertical{flex-direction:column;border-right:1px solid rgba(var(--color-foreground),.1);padding-right:2.4rem}.mega-menu__tab-list--vertical .mega-menu__tab{width:100%;padding-left:0}.mega-menu__tab-list--vertical .mega-menu__tab.is-active:before{content:"";position:absolute;right:-2.4rem;top:0;bottom:0;width:2px;background:rgb(var(--color-foreground))}.mega-menu__tabs--horizontal{grid-template-columns:1fr}.mega-menu__tab-list--horizontal{flex-direction:row;flex-wrap:wrap;gap:0 3.2rem;border-bottom:1px solid rgba(var(--color-foreground),.1);margin-bottom:1rem}.mega-menu__tab-list--horizontal .mega-menu__tab{padding:1.2rem 0}.mega-menu__tab-list--horizontal .mega-menu__tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:rgb(var(--color-foreground))}.mega-menu__image-grid{display:grid;grid-template-columns:repeat(var(--images-per-row, 5),minmax(0,1fr));gap:2rem;align-content:start;justify-content:start}.mega-menu__image-card{display:block;text-decoration:none;color:rgb(var(--color-foreground));transition:opacity .15s ease}.mega-menu__image-card:hover{opacity:.85}.mega-menu__image-card:hover .mega-menu__image-title{text-decoration:underline;text-underline-offset:.3rem}.mega-menu__image-card img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:0;background:rgba(var(--color-foreground),.04);margin-bottom:.8rem}.mega-menu__image-title{display:block;font-size:1.3rem;font-weight:600;text-align:center;letter-spacing:.01em;line-height:1.3}.header__inline-menu{position:static}.header__inline-menu .list-menu--inline{gap:3rem;align-items:center}.header__inline-menu .header__menu-item{position:relative;font-weight:600;letter-spacing:.02em;padding:1rem 0}.header__inline-menu a.header__menu-item,.header__inline-menu a.header__menu-item:hover{text-decoration:none}.header__inline-menu .header__menu-item span{position:relative;display:inline-block}.header__inline-menu [data-mega-trigger].is-mega-active span:after,.header__inline-menu [data-mega-trigger]:hover span:after{content:"";position:absolute;left:0;right:0;bottom:-.6rem;height:2px;background:rgb(var(--color-foreground))}.header__menu-item--angebote span{color:#c8102e}.header__menu-item--angebote.is-mega-active span:after,.header__menu-item--angebote:hover span:after{background:#c8102e!important}
/*# sourceMappingURL=/cdn/shop/t/122/assets/component-mega-menu.css.map */
