.header{--header-icon-size: 1.5rem;position:relative;border-bottom:1px solid rgb(var(--color-border))}.header.header{background:none}.header:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:var(--gradient-background)}.header--line-none{border-bottom-color:transparent}@media(max-width:1023.98px){.header--line-desktop{border-bottom-color:transparent}}@media(min-width:1024px){.header--line-mobile{border-bottom-color:transparent}}.shopify-section:has(>.header:not([data-sticky=none])){position:sticky;top:0;z-index:100;transition:top var(--duration-default) var(--ease-default)}.shopify-section:has(>.header.is-hidden){top:calc(-1 * var(--header-height) - 2px)}html[data-gesperrt][data-tastatur] .shopify-section:has(>.header:not([data-sticky=none])){top:var(--vv-top, 0px);transition:none}.header.is-scrolled{box-shadow:0 8px 22px -14px rgb(var(--color-text) / .16)}.header--shadow-none.is-scrolled{box-shadow:none}.header--shadow-normal.is-scrolled{box-shadow:0 10px 26px -14px rgb(var(--color-text) / .24)}.header--shadow-strong.is-scrolled{box-shadow:0 14px 30px -14px rgb(var(--color-text) / .34)}.header__search-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;background:rgb(var(--color-text) / .45);opacity:0;pointer-events:none;transition:opacity .22s var(--ease-default)}.header__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;min-height:calc(3.75rem + 2 * var(--header-bar-pad-m, 0px));padding-block:var(--header-bar-pad-m, 0px)}@media(min-width:750px){.header__bar{min-height:3.75rem;padding-block:0}}.header__left,.header__actions{display:flex;align-items:center;gap:.125rem}.header__left{grid-column:1;margin-inline-start:-.5rem}.header__logo-wrapper{grid-column:2;justify-self:center;min-width:0;margin:0;font-size:inherit;line-height:0}.header__heading{margin:0;font-size:inherit;line-height:0}.header__actions{grid-column:3;justify-self:end;margin-inline-end:-.5rem}.header__logo{display:inline-block;color:inherit;text-decoration:none}@media(hover:hover){.header__logo:hover{opacity:1}}.header__logo-image{width:var(--logo-width--mobile);height:auto}.header__logo-image--desktop{display:none}.header__logo-text{display:block;overflow:hidden;font-size:1.25rem;line-height:1;white-space:nowrap;text-overflow:ellipsis}.header__icon{position:relative;display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;text-decoration:none;cursor:pointer;transition:background var(--duration-short) var(--ease-default)}@media(hover:hover){.header__icon:hover{opacity:1;background:rgb(var(--color-text) / .06)}}.header__icon .icon{width:var(--header-icon-size);height:var(--header-icon-size)}.header__badge{position:absolute;top:.25rem;right:.125rem;display:grid;place-items:center;min-width:1.125rem;height:1.125rem;padding-inline:.25rem;border-radius:var(--radius-pill);background:rgb(var(--color-accent));color:rgb(var(--color-background));font-size:.6875rem;font-weight:600;line-height:1}.header__icon--account{display:none}.header__badge--notify{--badge-color: var(--color-accent);background:rgb(var(--badge-color));scale:0}.header__badge--notify.is-visible{animation:header-badge-pop .48s var(--ease-default) forwards}kg-cart-count.is-bump,kg-wishlist-count.is-bump{animation:header-badge-bump .32s var(--ease-default)}@media(prefers-reduced-motion:reduce){kg-cart-count.is-bump,kg-wishlist-count.is-bump{animation:none}}@keyframes header-badge-bump{0%{scale:1}40%{scale:1.25}to{scale:1}}@keyframes header-badge-pop{0%{scale:0}60%{scale:1.3}to{scale:1}}.notifications__list{display:grid;gap:.5rem}.notifications__item{border-bottom:1px solid rgb(var(--color-border))}.notifications__item:last-child{border-bottom:0}.notifications__entry{display:flex;gap:1.25rem;padding:.875rem 0;color:inherit;text-decoration:none}.notifications__item:first-child .notifications__entry{padding-top:0}@media(hover:hover){a.notifications__entry:hover{opacity:1}}.notifications__image{flex:none;width:8.125rem;height:8.125rem;border-radius:var(--radius-card);background:rgb(var(--color-text) / .04);object-fit:cover}.notifications__entry--image-top{gap:1rem}.notifications__entry--image-top{flex-direction:column;gap:.75rem}.notifications__image--wide{width:100%;height:auto;aspect-ratio:2 / 1}.notifications__body{display:grid;gap:.25rem;align-content:start;min-width:0}.notifications__heading{margin:0;font-size:1rem;font-weight:600;line-height:1.3}.notifications__text{margin:0;font-size:.9375rem;line-height:1.45;color:rgb(var(--color-text) / .75)}.notifications__promo{display:flex;flex-wrap:wrap;gap:.375rem .5rem;align-items:center;margin:0 0 1.25rem;padding-inline-start:9rem;font-size:var(--text-s)}.notifications__promo--wide{padding-inline-start:0}.notifications__code{display:inline-flex;gap:.375rem;align-items:center;min-height:1.875rem;padding:.125rem .625rem;border:0;border-radius:var(--radius-badge);background:rgb(var(--color-text) / .07);color:inherit;font:inherit;font-size:.9375rem;font-weight:700;letter-spacing:.06em;line-height:1.2;cursor:pointer;transition:background var(--duration-short) var(--ease-default)}@media(hover:hover){.notifications__code:hover{background:rgb(var(--color-text) / .12)}}.notifications__code .icon{width:1rem;height:1rem;opacity:.7}.notifications__code-check,.notifications__code[data-copied] .notifications__code-icon{display:none}.notifications__code[data-copied] .notifications__code-check{display:block}.notifications__apply{color:inherit;text-decoration:underline;text-underline-offset:.1875rem}.notifications__cta{font-size:.9375rem;font-weight:600;text-decoration:underline;text-underline-offset:.2em}.header__flag{width:1.25rem;height:auto;border-radius:2px}.header__localization,.header__search--desktop{display:none}.search-sheet__inner{display:flex;flex:1;flex-direction:column;min-height:0;padding:0}.search-sheet .drawer__header{border-bottom:0}.search-sheet .search-form{flex:none;padding:0 var(--drawer-pad) 1rem;border-bottom:1px solid rgb(var(--color-border))}.search-sheet .search-sheet__search{display:flex;flex:1;flex-direction:column;min-height:0}.search-sheet .search-form__reset{display:none}.search-sheet .search-form__field{display:flex;gap:.5rem}.search-sheet .search-form__input{flex:1;min-width:0;padding:.625rem 1rem;border-radius:var(--radius-input)}.search-sheet .search-form__submit{position:static;translate:none;order:1;flex:none;width:3rem;height:auto;min-height:3rem;border-radius:var(--radius-input);background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.predictive-search__fade{display:contents}.search-sheet .predictive-search__fade{position:relative;display:flex;flex:1;flex-direction:column;min-height:0}.search-sheet .predictive-search__fade:before,.search-sheet .predictive-search__fade:after{content:none}.search-sheet [data-fade-top] .predictive-search__panel{-webkit-mask-image:linear-gradient(to bottom,#0000 0,#000 3rem);mask-image:linear-gradient(to bottom,#0000 0,#000 3rem)}.search-sheet [data-fade-bottom] .predictive-search__panel{-webkit-mask-image:linear-gradient(to top,#0000 0,#000 3rem);mask-image:linear-gradient(to top,#0000 0,#000 3rem)}.search-sheet [data-fade-top][data-fade-bottom] .predictive-search__panel{-webkit-mask-image:linear-gradient(to bottom,#0000 0,#000 3rem calc(100% - 3rem),#0000);mask-image:linear-gradient(to bottom,#0000 0,#000 3rem calc(100% - 3rem),#0000)}.search-sheet .predictive-search__panel{position:static;flex:1;min-height:0;max-height:none;padding:1.5rem;border:0;border-radius:0;box-shadow:none;overflow-x:hidden;scrollbar-width:none}.search-sheet .predictive-search__panel::-webkit-scrollbar{display:none}.search-form{display:flex;align-items:center;gap:.75rem}.search-form__field{position:relative;flex:1;min-width:0}.search-form__close{display:grid;flex:none;place-items:center;width:2.75rem;height:2.75rem;margin-inline-end:-.5rem;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.search-form__close .icon{width:1.5rem;height:1.5rem}.search-form__input{width:100%;min-height:3rem;padding:.625rem 2.75rem .625rem 3rem;border:1px solid rgb(var(--color-border));border-radius:var(--radius-pill);background:rgb(var(--color-background));color:rgb(var(--color-text));font-size:1rem;font-weight:500;transition:border-color var(--duration-short) var(--ease-default),box-shadow var(--duration-short) var(--ease-default)}.search-form__input::placeholder{color:rgb(var(--color-text) / .55);font-weight:400;opacity:1;transition:opacity .26s var(--ease-default)}.predictive-search.is-swapping .search-form__input::placeholder{opacity:0}.search-form__submit,.search-form__reset{position:absolute;top:50%;display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;translate:0 -50%}.search-form__submit{left:.5rem}.search-form__reset{right:.375rem;opacity:.6}@media(hover:hover){.search-form__reset:hover{opacity:1}}.search-form .icon{width:1.375rem;height:1.375rem}.predictive-search{position:relative;display:block}.predictive-search[loading] .search-form__submit{opacity:.4}.predictive-search__panel{position:absolute;top:calc(100% + .5rem);left:0;right:0;z-index:30;max-height:calc(100dvh - var(--header-height) - 1rem);padding:1.25rem;border:1px solid rgb(var(--color-border));border-radius:calc(var(--radius-card) * 2);background:rgb(var(--color-background));color:rgb(var(--color-text));box-shadow:0 24px 48px -24px rgb(var(--color-text) / .35);overflow-y:auto;overscroll-behavior:contain}.predictive-search__results{display:grid;gap:1.5rem}.predictive-search__group+.predictive-search__group{margin-top:1.25rem}.predictive-search__group-title{margin-bottom:.75rem;font-size:var(--text-m);font-weight:600}.predictive-search__link{display:block;padding:.375rem 0;color:inherit;text-decoration:none}.predictive-search__link:focus-visible{opacity:1;text-decoration:underline}@media(hover:hover){.predictive-search__link:hover{opacity:1;text-decoration:underline}}.predictive-search mark{background:transparent;color:inherit;font-weight:600}.predictive-search__products{display:grid;gap:.25rem}.predictive-search__product{display:flex;align-items:center;gap:.75rem;padding:.375rem;margin-inline:-.375rem;border-radius:var(--radius-card);color:inherit;text-decoration:none;transition:background var(--duration-short) var(--ease-default)}.predictive-search__product:focus-visible{opacity:1;background:rgb(var(--color-text) / .05)}@media(hover:hover){.predictive-search__product:hover{opacity:1;background:rgb(var(--color-text) / .05)}}.predictive-search__image{flex:none;width:4rem;height:4rem;border-radius:calc(var(--radius-card) / 2);background:rgb(var(--color-text) / .04);object-fit:cover}.predictive-search__product-title{display:block;font-size:1rem;font-weight:500;line-height:1.3}.predictive-search__product-price{display:block;font-size:.875rem;color:rgb(var(--color-text) / .7)}.predictive-search__empty{margin:0}.menu__icon{display:inline-block;flex:none;width:1.125rem;height:1.125rem;margin-inline-end:.375rem;vertical-align:-.2em}.menu__icon img{width:100%;height:100%;object-fit:contain}.mega-menu__top-text{display:grid;gap:.25rem;min-width:0}.mega-menu__products{display:grid;gap:.25rem}@media(min-width:1024px){.mega-menu__products [data-nur-handy],.mega-menu__column[data-nur-handy]{display:none}}@media(max-width:1023.98px){.mega-menu__products [data-nur-pc],.mega-menu__column[data-nur-pc]{display:none}}.mega-menu__product{display:flex;align-items:center;gap:.75rem;padding:.375rem;margin-inline:-.375rem;border-radius:var(--radius-card);color:inherit;text-decoration:none;transition:background var(--duration-short) var(--ease-default)}@media(hover:hover){.mega-menu__product:hover{opacity:1;background:rgb(var(--color-text) / .05)}}.mega-menu__product-image{flex:none;width:4rem;height:4rem;border-radius:calc(var(--radius-card) / 2);background:rgb(var(--color-text) / .04);object-fit:cover}.mega-menu__product-title{display:block;overflow:hidden;font-size:1rem;font-weight:500;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.mega-menu__product-text,.predictive-search__product-text{display:grid;min-width:0}.mega-menu__product-subtitle,.predictive-search__product-subtitle{display:block;overflow:hidden;font-size:var(--text-m);color:rgb(var(--color-text) / .6);text-overflow:ellipsis;white-space:nowrap}.mega-menu__product-price{display:block;font-size:.875rem;color:rgb(var(--color-text) / .7)}.menu-teaser{--teaser-ton: var(--color-text);position:relative;display:block;overflow:hidden;aspect-ratio:5 / 6;border-radius:var(--radius-card);background:rgb(var(--color-text) / .05);color:rgb(var(--color-background));text-decoration:none}@media(hover:hover){.menu-teaser:hover{opacity:1}}.menu-teaser--dark{--teaser-ton: var(--color-background);color:rgb(var(--color-text))}.menu-teaser--dark .menu-teaser__button{border-color:rgb(var(--color-text));background:rgb(var(--color-text));color:rgb(var(--color-background))}.menu-teaser__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:scale var(--duration-default) var(--ease-default)}@media(hover:hover){.menu-teaser:hover .menu-teaser__image{scale:1.04}}.menu-teaser__content{position:absolute;inset:auto 0 0 0;display:grid;gap:.25rem;justify-items:start;padding:1rem;padding-bottom:var(--teaser-pad-bottom, 1rem);background:linear-gradient(to top,rgb(var(--teaser-ton) / var(--teaser-veil, 80%)),rgb(var(--teaser-ton) / 0));text-align:left}.menu-teaser--text-center .menu-teaser__content{justify-items:center;text-align:center}.menu-teaser--text-right .menu-teaser__content{justify-items:end;text-align:right}.menu-teaser--content-right .menu-teaser__content{inset:0 0 0 auto;align-content:center;width:55%;padding:1rem 1rem 1rem .5rem;background:linear-gradient(to right,rgb(var(--teaser-ton) / 0),rgb(var(--teaser-ton) / var(--teaser-veil, 75%)) 40%)}.menu-teaser__heading{margin:0;font-family:var(--font-display--family);font-weight:var(--font-display--weight);letter-spacing:var(--font-display--letter-spacing);line-height:1;text-transform:uppercase}.menu-teaser__subheading{font-size:.875rem;opacity:.9}.menu-teaser .menu-teaser__subheading p{text-wrap:wrap;margin-block:0 .4em}.menu-teaser .menu-teaser__subheading>:last-child{margin-bottom:0}.menu-teaser__button{margin-top:.5rem;border-color:rgb(var(--color-background));background:rgb(var(--color-background));color:rgb(var(--color-text))}.menu-teaser--mobile{--teaser-schleier: linear-gradient(to top, rgb(var(--teaser-ton) / var(--teaser-veil, 80%)), rgb(var(--teaser-ton) / 0));aspect-ratio:var(--teaser-ratio, 3 / 2)}.menu-teaser--mobile .menu-teaser__content{top:0;right:0;bottom:0;left:0;grid-template-columns:minmax(0,var(--teaser-text-max, max-content));align-content:end;justify-content:start;width:auto;padding:1rem;background:var(--teaser-schleier)}.menu-teaser--mobile.menu-teaser--v-top .menu-teaser__content{align-content:start}.menu-teaser--mobile.menu-teaser--v-middle .menu-teaser__content{align-content:center}.menu-teaser--mobile.menu-teaser--v-bottom .menu-teaser__content{align-content:end}.menu-teaser--mobile.menu-teaser--h-left .menu-teaser__content{justify-content:start}.menu-teaser--mobile.menu-teaser--h-center .menu-teaser__content{justify-content:center}.menu-teaser--mobile.menu-teaser--h-right .menu-teaser__content{justify-content:end}.menu-teaser--mobile.menu-teaser--v-bottom .menu-teaser__content{padding-bottom:var(--teaser-pad, 1rem)}.menu-teaser--mobile.menu-teaser--v-top .menu-teaser__content{padding-top:var(--teaser-pad, 1rem)}.menu-teaser--mobile.menu-teaser--h-left .menu-teaser__content{padding-left:var(--teaser-pad, 1rem)}.menu-teaser--mobile.menu-teaser--h-right .menu-teaser__content{padding-right:var(--teaser-pad, 1rem)}.menu-teaser--mobile.menu-teaser--v-top{--teaser-schleier: linear-gradient(to bottom, rgb(var(--teaser-ton) / var(--teaser-veil, 80%)), rgb(var(--teaser-ton) / 0))}.menu-teaser--mobile.menu-teaser--v-middle.menu-teaser--h-left{--teaser-schleier: linear-gradient(to right, rgb(var(--teaser-ton) / var(--teaser-veil, 80%)), rgb(var(--teaser-ton) / 0))}.menu-teaser--mobile.menu-teaser--v-middle.menu-teaser--h-right{--teaser-schleier: linear-gradient(to left, rgb(var(--teaser-ton) / var(--teaser-veil, 80%)), rgb(var(--teaser-ton) / 0))}@media(min-width:1024px){.mega-menu__teasers:has(.menu-teaser--stretch){align-self:stretch}.menu-teaser--stretch{height:100%}}.localization__form{display:flex;flex-direction:column;height:100%}.localization__group{margin-bottom:1.5rem}.localization__group:last-child{margin-bottom:0}.localization__label{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:500}@media(max-width:1023.98px){.header__nav{position:fixed;top:0;bottom:0;left:0;z-index:120;display:flex;flex-direction:column;width:min(85vw,22rem);overflow:hidden;background:rgb(var(--color-background));color:rgb(var(--color-text));translate:-100% 0;visibility:hidden;transition:translate var(--duration-default) var(--ease-default),visibility 0s linear var(--duration-default)}.header.is-menu-open .header__nav{translate:0 0;visibility:visible;transition:translate var(--duration-default) var(--ease-default)}.header__nav:focus{outline:none}.header[data-menu-sheet] .header__nav{--sheet-luecke: var(--sheet-luecke-hoch);--sheet-hoehe: calc(var(--vv-height, 100dvh) - var(--sheet-luecke));--sheet-ueberhang: 12rem;inset:calc(var(--vv-top, 0px) + var(--sheet-luecke)) 0 auto 0;width:100%;height:calc(var(--sheet-hoehe) + var(--sheet-ueberhang));padding-bottom:var(--sheet-ueberhang);border-radius:calc(var(--radius-card) * 2.5) calc(var(--radius-card) * 2.5) 0 0;translate:0 100%}.header[data-menu-sheet].is-menu-open .header__nav{translate:0 0}.header__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;background:rgb(var(--color-text) / .5);opacity:0;pointer-events:none;transition:opacity var(--duration-default) var(--ease-default)}.header.is-menu-open .header__overlay{opacity:1;pointer-events:auto}.header__nav{--nav-top-height: 3.5rem}.header[data-menu-sheet] .header__nav{--nav-top-height: calc(4.25rem + 1px) }.header__nav-top{flex:none}.header:not([data-menu-sheet]) .header__nav-top{min-height:var(--nav-top-height);max-height:var(--nav-top-height);padding:.5rem .5rem .5rem 1.25rem}.header:not([data-menu-sheet]) .header__nav-top .header__icon{width:2.5rem;height:2.5rem}.header[data-menu-sheet] .header__nav-top .header__icon{width:2.75rem;height:2.75rem}.header:not([data-menu-sheet]) .header__nav-title{font-size:inherit}.header__nav-back{display:none;align-items:center;gap:.25rem;margin-inline-start:-.625rem;padding:.5rem .625rem .5rem .375rem;border:0;border-radius:var(--radius-button);background:transparent;color:inherit;font:inherit;font-weight:500;cursor:pointer}.header__nav-back .icon{width:1.375rem;height:1.375rem}.header.is-sub-open .header__nav-title{display:none}.header.is-sub-open .header__nav-back{display:inline-flex}.header__nav-scroll{flex:1;overflow:hidden}.header__nav-scroll-inner{scrollbar-width:none;transition:translate .3s var(--ease-default)}.header__nav-scroll-inner::-webkit-scrollbar{display:none}.header.is-sub-open .header__nav-scroll-inner{translate:-100% 0}.header.is-sub-open .header__nav-scroll:before,.header.is-sub-open .header__nav-scroll:after{opacity:0}.header__nav-panels{position:absolute;inset:var(--nav-top-height) 0 0 0;pointer-events:none}.menu__item--panel-desktop>.menu__row>.menu__toggle{display:none}.header__nav-teasers,.mega-menu__teasers--mobile{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.header__nav-teasers::-webkit-scrollbar,.mega-menu__teasers--mobile::-webkit-scrollbar{display:none}.header__nav-teasers .menu-teaser,.mega-menu__teasers--mobile .menu-teaser{flex:0 0 var(--teaser-anteil, 100%);scroll-snap-align:start}.header__nav-teasers{padding:1.5rem var(--drawer-pad) .75rem}.mega-menu__teasers--mobile{margin-bottom:1.25rem}.menu{padding-block:.5rem}.menu--desktop{display:none}.menu__item{position:relative}.menu__item:after{content:"";position:absolute;inset-inline:var(--drawer-pad);bottom:0;height:1px;background:rgb(var(--color-border))}.menu__item:last-child:after{content:none}.menu__row{display:flex;align-items:stretch}.menu__link{display:flex;flex:1;align-items:center;gap:.875rem;min-height:3.5rem;padding:.5rem var(--drawer-pad);color:inherit;font-weight:600;text-decoration:none}.menu__thumb{flex:none;width:3rem;height:3rem;border-radius:var(--radius-card);background:rgb(var(--color-text) / .05);overflow:hidden}.menu__thumb img{width:100%;height:100%;object-fit:cover}.menu__icon{margin-inline-end:0}.menu__toggle{display:grid;flex:none;place-items:center;width:3.5rem;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.menu__toggle .icon{rotate:-90deg}.mega-menu{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;bottom:var(--sheet-ueberhang, 0px);display:flex;flex-direction:column;background:rgb(var(--color-background));translate:100% 0;visibility:hidden;pointer-events:auto;transition:translate .3s var(--ease-default),visibility 0s linear .3s}.mega-menu__scroll{flex:1}.mega-menu__inner{scrollbar-width:none}.mega-menu__inner::-webkit-scrollbar{display:none}.mega-menu.is-open{translate:0 0;visibility:visible;transition:translate .3s var(--ease-default)}.mega-menu__inner{padding-inline:var(--drawer-pad);padding-bottom:2rem}.mega-menu__top{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;padding-block:1rem;margin-bottom:1rem;border-bottom:1px solid rgb(var(--color-border))}.mega-menu__top--link{flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;color:inherit;text-decoration:none}.mega-menu__top-arrow{flex:none;width:1.5rem;height:1.5rem;color:inherit}.mega-menu__heading{margin:0}.mega-menu__view-all{display:inline-block;padding:.125rem 0;color:rgb(var(--color-text) / .65);font-size:.9375rem;font-weight:500;text-decoration:none}.mega-menu__teasers:not(.mega-menu__teasers--mobile){display:none}.mega-menu__columns{display:grid;gap:1.5rem}.mega-menu__column-title{display:block;margin-bottom:.5rem;color:inherit;font-weight:600;text-decoration:none}.mega-menu__links{display:grid}.mega-menu__link{display:block;padding:.5rem 0;color:inherit;text-decoration:none}.header__nav-footer{display:grid;padding:.5rem 0 1.5rem;border-top:1px solid rgb(var(--color-border))}.header__nav-footer-link{display:flex;align-items:center;gap:.875rem;min-height:3rem;padding:.375rem var(--drawer-pad);border:0;background:transparent;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.header__nav-footer-link .icon{width:1.375rem;height:1.375rem}.header__nav-footer-badge{display:grid;place-items:center;min-width:1.375rem;height:1.375rem;margin-inline-start:auto;padding-inline:.375rem;border-radius:var(--radius-pill);background:rgb(var(--badge-color, var(--color-accent)));color:rgb(var(--color-background));font-size:.75rem;font-weight:600;line-height:1}.header--hide-wishlist-mobile .header__icon--wishlist,.header--hide-notifications-mobile .header__icon--notifications{display:none}}@media(min-width:1024px){.header__bar{--header-available: calc(min(100vw, var(--page-width)) - 2 * var(--page-margin) - var(--logo-width) - 18rem);grid-template-columns:auto 1fr auto;column-gap:2rem;row-gap:0;min-height:0;padding-block:1rem .25rem}.header--menu-inline .header__bar{padding-block:.875rem}.header__left{display:none}.header__logo-wrapper{grid-row:1;grid-column:1;justify-self:start;min-width:auto}.header__logo-image{max-width:none}.header__actions{grid-row:1;grid-column:3;margin-inline-end:-.625rem}.header__icon{width:2.75rem;height:2.75rem}.header__icon--account{display:inline-grid}.header__logo-text{font-size:1.5rem}.header__logo-image{width:var(--logo-width)}.header__logo-image--desktop{display:block}.header__logo-image--mobile,.header__search-toggle{display:none}.header__search--desktop{position:relative;z-index:10;display:block;width:min(25rem,var(--header-available));margin-inline-end:.5rem;transition:width var(--duration-default) var(--ease-default)}.header__search--desktop:has(.predictive-search:focus-within),.header__search--desktop:has(.predictive-search.is-open){width:min(46rem,var(--header-available))}.header:has(.header__search--desktop .predictive-search:focus-within) .header__search-overlay,.header:has(.header__search--desktop .predictive-search.is-open) .header__search-overlay{opacity:1;pointer-events:auto}.header--menu-inline .header__search--desktop{width:14rem}.header--menu-inline .header__search--desktop:has(.predictive-search:focus-within),.header--menu-inline .header__search--desktop:has(.predictive-search.is-open){width:20rem}.header__search--desktop .predictive-search__panel{left:50%;right:auto;width:max(100%,42rem);padding:1.5rem;translate:-50% 0}.predictive-search__results{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.predictive-search__results:not(:has(.predictive-search__aside)),.predictive-search__results:not(:has(.predictive-search__main)){grid-template-columns:minmax(0,1fr)}.header__localization{display:inline-flex;gap:.5rem;width:auto;padding-inline:.75rem;border-radius:.625rem;font-size:.875rem;font-weight:500}.header__nav-top,.header__nav-teasers,.header__nav-footer,.header__overlay{display:none}.header--mega-overlay .header__overlay{display:block;position:fixed;top:var(--mega-scrim-top, 0px);right:0;bottom:0;left:0;z-index:10;background:rgb(var(--color-text) / .5);opacity:0;pointer-events:none;transition:opacity var(--duration-default) var(--ease-default)}.header--mega-overlay.is-sub-open .header__overlay{opacity:1;pointer-events:auto}@media(prefers-reduced-motion:reduce){.header--mega-overlay .header__overlay{transition:none}}.header__nav{position:static;grid-row:1;grid-column:2;align-self:stretch;min-width:0}.header--menu-row .header__nav{grid-row:2;grid-column:1 / -1}.header__nav-scroll{position:relative;display:block;height:100%}kg-scroll-fade.header__nav-scroll>.header__nav-scroll-inner{height:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-width:none}.header__nav-scroll>.header__nav-scroll-inner::-webkit-scrollbar{display:none}.header__nav-scroll:before,.header__nav-scroll:after{top:0;bottom:0;width:3rem;height:auto}.header__nav-scroll:before{right:auto;left:0;opacity:0;background:linear-gradient(to right,rgb(var(--color-background)),rgb(var(--color-background) / 0))}.header__nav-scroll:after{right:0;left:auto;opacity:0;background:linear-gradient(to left,rgb(var(--color-background)),rgb(var(--color-background) / 0))}.header__nav-scroll[data-fade-start]:before,.header__nav-scroll[data-fade-end]:after{opacity:1}.header__nav-panels,.mega-menu__scroll{display:contents}.header__nav .mega-menu__scroll>.mega-menu__inner,kg-scroll-fade.mega-menu__scroll>.mega-menu__inner{overflow:visible}.menu{display:flex;align-items:stretch;justify-content:center;gap:clamp(.75rem,1.75vw,2rem);width:max-content;min-width:100%;height:100%;min-height:3.75rem}.menu--mobile{display:none}.header--menu-row.header--align-left .menu{justify-content:flex-start}.header--menu-row.header--align-between .menu{justify-content:space-between}.menu__item{display:flex;align-items:stretch}.menu__row{display:flex;align-items:center}.menu__link{position:relative;display:inline-flex;align-items:center;height:100%;padding:.25rem .125rem;color:inherit;font-size:.875rem;font-weight:600;text-decoration:none;white-space:nowrap}@media(hover:hover){.menu__link:hover{opacity:1}}.menu__link:after{content:"";position:absolute;right:.125rem;bottom:.75rem;left:.125rem;height:2px;background:rgb(var(--color-accent));scale:0 1;transform-origin:left;transition:scale var(--duration-short) var(--ease-default)}.menu__item--current>.menu__row .menu__link:after{scale:1 1}.header--no-current .menu__item--current>.menu__row .menu__link:after{scale:0 1}.menu__item.is-open>.menu__row .menu__link:after{scale:1 1}@media(hover:hover){.menu__item:hover>.menu__row .menu__link:after{scale:1 1}}.menu__thumb{display:none}.menu__toggle{display:grid;place-items:center;width:1.5rem;height:1.5rem;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.menu__toggle .icon{width:1.1875rem;height:1.1875rem;transition:rotate var(--duration-short) var(--ease-default)}.menu__item.is-open>.menu__row .menu__toggle .icon{rotate:180deg}.mega-menu{position:absolute;top:100%;left:0;right:0;z-index:20;padding-block:2rem 4.6875rem;border-top:1px solid rgb(var(--color-border));background:rgb(var(--color-background));color:rgb(var(--color-text));box-shadow:0 32px 48px -32px rgb(var(--color-text) / .35);opacity:0;translate:0 -.5rem;visibility:hidden;pointer-events:none;transition:opacity .16s var(--ease-default),translate .16s var(--ease-default),visibility 0s linear .16s}.mega-menu.is-open{opacity:1;translate:0 0;visibility:visible;pointer-events:auto;transition:opacity .22s var(--ease-default),translate .22s var(--ease-default)}.mega-menu__inner>*{opacity:0;translate:0 .5rem;transition:opacity .26s var(--ease-default),translate .26s var(--ease-default)}.mega-menu.is-open .mega-menu__inner>*{opacity:1;translate:0 0;transition-delay:80ms}.mega-menu__top{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;margin-bottom:2.5rem}.mega-menu__top--link{color:inherit;text-decoration:none}.mega-menu__top-arrow{display:none}.mega-menu__heading{margin:0}.mega-menu__view-all{display:inline-block;color:rgb(var(--color-text) / .65);font-size:.9375rem;font-weight:500;text-decoration:none;transition:color var(--duration-short) var(--ease-default)}@media(hover:hover){.mega-menu__view-all:hover{opacity:1;color:rgb(var(--color-text));text-decoration:underline;text-underline-offset:.2em}}.mega-menu__layout{display:flex;align-items:flex-start;gap:3rem}.mega-menu__column--products{grid-column:span var(--products-span, 1)}.mega-menu__columns{display:grid;flex:1;grid-template-columns:repeat(var(--columns, 3),minmax(0,var(--mega-column-max, 350px)));gap:2rem 2.5rem;min-width:0}.mega-menu__column-title{display:inline-block;margin-bottom:.75rem;color:inherit;font-size:1rem;font-weight:600;text-decoration:none}@media(hover:hover){a.mega-menu__column-title:hover{opacity:1;text-decoration:underline}}.mega-menu__links{display:grid;gap:.375rem}.mega-menu__link{display:inline-block;padding:.125rem 0;color:inherit;font-size:1rem;text-decoration:none}@media(hover:hover){.mega-menu__link:hover{opacity:1;text-decoration:underline}}.mega-menu__teasers{display:flex;flex:none;gap:1rem}.mega-menu__teasers--mobile{display:none}.menu__item--panel-mobile>.menu__row>.menu__toggle{display:none}.mega-menu__teasers .menu-teaser{width:var(--teaser-breite, 16rem);height:var(--teaser-hoehe, 352px);aspect-ratio:auto}}.bars-tinted .header.header{background:var(--gradient-background)}.bars-tinted .header:before{content:none}dialog.header__nav{display:flex}.header__nav-landmark{display:contents}@media(max-width:1023.98px){.header__overlay{display:none}dialog.header__nav::backdrop{background:transparent}}@media(max-width:1023.98px){.header[data-menu-sheet] dialog.header__nav[open]{box-shadow:0 -.375rem 1.25rem -.25rem rgb(var(--color-text) / .35)}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/section-header.css.map */
