:root{--kl-ml-hoehe: 60px;--kl-ml-kreis: 60px;--kl-ml-luecke: 10px;--kl-ml-unten: max(10px, env(safe-area-inset-bottom, 0px));--kl-ml-platz: calc(var(--kl-ml-hoehe) + var(--kl-ml-unten) + 12px)}.kl-ml,#Header-Menu-Drawer .kl-menue-start{display:none}@media screen and (max-width:749px){.kl-ml{position:fixed;left:calc(12px + env(safe-area-inset-left,0px));right:calc(12px + env(safe-area-inset-right,0px));bottom:var(--kl-ml-unten);z-index:80;display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) var(--kl-ml-luecke) var(--kl-ml-kreis);align-items:stretch;height:var(--kl-ml-hoehe);padding:0;view-transition-name:none;background:none;transition:transform .25s ease,visibility 0s!important}html.kl-ml-vt .kl-ml{view-transition-name:kl-ml}html.kl-ml-vt .kl-ml:before,html.kl-ml-vt .kl-ml__punkt.kl-ml__punkt--korb{background:rgba(var(--kl-kasten-hervorgehoben),.94)}.kl-ml:before{content:"";position:absolute;z-index:0;inset:0 calc(var(--kl-ml-kreis) + var(--kl-ml-luecke)) 0 0;border:1px solid rgba(var(--kl-linie),.7);border-radius:calc(var(--kl-ml-hoehe) / 2);background:rgba(var(--kl-kasten-hervorgehoben),.65);-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);box-shadow:0 6px 24px rgba(var(--color-shadow),.16);pointer-events:none}.kl-ml__punkt.kl-ml__punkt--korb{grid-column:5;border:1px solid rgba(var(--kl-linie),.7);border-radius:50%;background:rgba(var(--kl-kasten-hervorgehoben),.65);-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);box-shadow:0 6px 24px rgba(var(--color-shadow),.16)}.kl-ml__punkt--korb .kl-ml__text{display:none}html.kl-ios:not(.kl-ml-glas-an) .kl-ml:before,html.kl-ios:not(.kl-ml-glas-an) .kl-ml__punkt.kl-ml__punkt--korb:not(.is-aktiv){background:linear-gradient(180deg,color-mix(in srgb,rgb(var(--color-background)) 65%,rgb(var(--kl-kasten-hervorgehoben))),rgb(var(--kl-kasten-hervorgehoben)) 55%,color-mix(in srgb,rgb(var(--kl-kasten-hervorgehoben)) 94%,rgb(var(--kl-linie))));box-shadow:inset 0 1px rgb(var(--color-background)),0 6px 24px rgba(var(--color-shadow),.16)}html.kl-ios:not(.kl-ml-glas-an) .kl-ml__punkt.kl-ml__punkt--korb.is-aktiv{background:radial-gradient(circle,rgb(var(--color-background)) calc(50% - 6px),rgba(var(--kl-kasten-hervorgehoben),.95) calc(50% - 5px))}html.kl-ml-da .kl-su__zu{inset-inline-end:6px}html.kl-ml-da #Search-Drawer .kl-su__feld{margin-inline-end:2rem}html.kl-ml-da .kl-konto__abmelden--unten{display:inline-block}html.kl-ml-da #Header-Menu-Drawer .drawer-content:not(.kl-mk-offen){overflow-y:hidden;overscroll-behavior:none}html.kl-ml-da .kl-konto__zu{margin-inline-start:auto}html.kl-ml-da .kl-konto__land-knopf{order:-1;margin-inline-start:-6px}html.kl-ml-da .kl-konto__fuss{display:none}html.kl-ml-weg .kl-ml{transform:translateY(calc(100% + var(--kl-ml-unten) + 30px));visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s!important}html.kl-ml-ziel-offen:not(.kl-ml-weg):not(.kl-ml-verdeckt) .kl-ml{z-index:1000000002;transform:none;visibility:visible;transition:none!important}html.kl-wk-alle-bewegung.kl-ml-ziel-offen:not(.kl-ml-weg):not(.kl-ml-verdeckt) .kl-ml{transition:transform .25s ease!important}html.kl-wk-alle-bewegung #Cart-Drawer .kl-wk__fuss{transition:padding-bottom .25s ease!important}html.kl-ml-verdeckt .kl-ml{transform:translateY(calc(100% + var(--kl-ml-unten) + 30px));visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s!important}.menu-drawer-details .menu-drawer#Header-Menu-Drawer{height:var(--kl-fenster-hoehe, 100dvh)}html.kl-einschub-deckt #MainContent,html.kl-einschub-deckt .shopify-section-group-footer-group{visibility:hidden}html.kl-einschub-deckt,html.kl-einschub-deckt body{background:rgb(var(--color-background))}html.kl-ml-tastatur .kl-ml{display:none!important}html.kl-ml-da:not(.kl-ml-weg):not(.kl-ml-verdeckt):not(.kl-ml-tastatur) .kl-wk__fuss{padding-bottom:var(--kl-ml-platz)}html.kl-ml-da:not(.kl-ml-weg):not(.kl-ml-verdeckt):not(.kl-ml-tastatur) .kl-wk--leer .kl-wk__liste{padding-bottom:var(--kl-ml-platz)}html.kl-ml-da:not(.kl-ml-weg):not(.kl-ml-verdeckt):not(.kl-ml-tastatur) .kl-sn-karte-platz--menue .kl-sn-karte{padding-bottom:calc(24px + var(--kl-ml-platz))}html.kl-ml-da:not(.kl-ml-weg):not(.kl-ml-verdeckt):not(.kl-ml-tastatur) #Search-Drawer .kl-su__inhalt{padding-bottom:calc(2rem + var(--kl-ml-platz))}html.kl-ml-tastatur #Search-Drawer .kl-su__inhalt{padding-bottom:calc(2rem + var(--kl-tastatur-hoehe, 0px))}html.kl-ml-da:not(.kl-ml-weg):not(.kl-ml-verdeckt):not(.kl-ml-tastatur) .kl-konto__ebene{padding-bottom:calc(24px + var(--kl-ml-platz))}html.kl-ml-da:not(.kl-ml-weg):not(.kl-ml-verdeckt):not(.kl-ml-tastatur) #Header-Menu-Drawer .kl-mk__ebene--unter{padding-bottom:calc(24px + var(--kl-ml-platz))}html.kl-ml-da header-drawer>details.kl-von-unten #Header-Menu-Drawer .kl-menue-suche{display:none}html.kl-ml-da header-drawer>details.kl-von-unten #Header-Menu-Drawer .kl-menue-start{display:flex;flex-shrink:0;align-items:center;height:60px;margin:-1rem -2rem 0;padding:0 60px 0 16px;border-bottom:1px solid rgb(var(--kl-linie))}.kl-menue-start__link{display:flex;align-items:center;gap:10px;min-height:44px;color:rgb(var(--color-foreground));text-decoration:none;-webkit-tap-highlight-color:transparent}.kl-menue-start__link .kl-sym{display:block;width:24px;height:24px;fill:currentColor}.kl-menue-start__titel{font-family:var(--font-heading-family),sans-serif;font-size:18px;font-weight:700;line-height:1;letter-spacing:normal}html.kl-ml-da header-drawer>details.kl-von-unten #Header-Menu-Drawer .kl-menue-zu{inset-block-start:9px;inset-inline-end:6px}html.kl-ml-da header-drawer>details.kl-von-unten #Header-Menu-Drawer .menu-drawer-inner>.drawer-content{padding-top:8px}.kl-ml__strich{position:absolute;z-index:0;top:6px;left:calc(var(--kl-ml-strich-i, 0) * (100% - var(--kl-ml-kreis) - var(--kl-ml-luecke)) / 3 + 6px);width:calc((100% - var(--kl-ml-kreis) - var(--kl-ml-luecke)) / 3 - 12px);height:calc(var(--kl-ml-hoehe) - 12px);border-radius:calc((var(--kl-ml-hoehe) - 12px) / 2);background:rgb(var(--color-background));opacity:0;pointer-events:none;transition:left var(--kl-schieben-dauer, .3s) var(--kl-schieben-kurve, ease),opacity .2s ease!important}.kl-ml__strich.is-an{opacity:1}.kl-ml__strich.is-korb{opacity:0;transition:opacity .1s ease!important}.kl-ml__punkt.kl-ml__punkt--korb.is-aktiv{background:radial-gradient(circle,rgb(var(--color-background)) calc(50% - 6px),rgba(var(--kl-kasten-hervorgehoben),.65) calc(50% - 5px))}.kl-ml__strich.is-sofort{transition:none!important}.kl-ml__punkt,.kl-ml__innen{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:0;border:0;background:none;color:rgb(var(--color-foreground));font:500 11px/1.1 var(--font-heading-family),sans-serif;letter-spacing:normal;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.kl-ml__punkt{position:relative;z-index:1}modal-opener.kl-ml__punkt{padding:0;display:block}modal-opener.kl-ml__punkt>.kl-ml__innen{height:100%}.kl-ml__symbol{position:relative;display:grid;place-items:center;width:24px;height:24px}.kl-ml__symbol svg{display:block;width:24px;height:24px;fill:currentColor;transition:fill .2s}.kl-ml__symbol svg.kl-ml-sym--kategorien{width:19px;height:19px}.kl-ml__symbol svg.kl-ml-sym--tasche{width:22px;height:22px}.kl-ml__symbol svg.kl-ml-sym--konto{width:24px;height:24px}.kl-ml__symbol svg.kl-ml-sym--lupe{width:19px;height:19px}.kl-ml__punkt.is-aktiv,.kl-ml__punkt.is-aktiv .kl-ml__innen{color:rgb(var(--color-button))}.kl-ml__text{display:block;margin-top:3px;font:500 11px/1.1 var(--font-heading-family),sans-serif;letter-spacing:0;white-space:nowrap}.kl-ml__punkt:active .kl-ml__symbol{transform:scale(.92)}.kl-ml__punkt:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:-4px}.kl-ml__zahl{position:absolute;top:-5px;right:-6px;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;box-sizing:border-box;border-radius:9px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font:500 11px/1 var(--font-heading-family),sans-serif;font-variant-numeric:lining-nums tabular-nums;letter-spacing:0}.kl-ml__zahl[hidden]{display:none}html.kl-ml-da .section-header{position:relative!important;top:auto!important}html.kl-ml-da .section-header header-drawer>details>summary,html.kl-ml-da .section-header .header-icons .header-cart-bubble,html.kl-ml-da .section-header .header-icons .header-icon--account{display:none!important}html.kl-ml-da body{padding-bottom:0}html.kl-ml-da footer.footer{padding-bottom:var(--kl-ml-platz)}.kl-ml>.kl-ml__punkt{transition:transform var(--kl-schieben-dauer, .3s) var(--kl-schieben-kurve, ease),opacity var(--kl-schieben-dauer, .3s) ease,visibility 0s!important}html.kl-ml-kauf:is(:not(.kl-einschub-offen),.kl-korb-schliesst) .kl-ml--produkt>.kl-ml__punkt:not(.kl-ml__punkt--korb),html.kl-ml-kasse .kl-ml>.kl-ml__punkt:not(.kl-ml__punkt--korb){transform:translateY(40%);opacity:0;visibility:hidden;transition:transform var(--kl-schieben-dauer, .3s) var(--kl-schieben-kurve, ease),opacity var(--kl-schieben-dauer, .3s) ease,visibility 0s linear var(--kl-schieben-dauer, .3s)!important}html.kl-ml-kauf:is(:not(.kl-einschub-offen),.kl-korb-schliesst) .kl-ml--produkt>.kl-ml__strich:not(.is-korb){opacity:0}html.kl-ml-kasse #Cart-Drawer .kl-wk-kasse{display:none}.kl-ml__kauf,.kl-ml__kasse{position:absolute;z-index:2;top:0;left:0;width:calc(100% - var(--kl-ml-kreis) - var(--kl-ml-luecke));height:var(--kl-ml-hoehe);padding:6px;transform:translateY(40%);opacity:0;visibility:hidden;transition:transform var(--kl-schieben-dauer, .3s) var(--kl-schieben-kurve, ease),opacity var(--kl-schieben-dauer, .3s) ease,visibility 0s linear var(--kl-schieben-dauer, .3s)!important}html.kl-ml-kauf:is(:not(.kl-einschub-offen),.kl-korb-schliesst) .kl-ml__kauf,html.kl-ml-kasse .kl-ml__kasse{transform:none;opacity:1;visibility:visible;transition:transform var(--kl-schieben-dauer, .3s) var(--kl-schieben-kurve, ease),opacity var(--kl-schieben-dauer, .3s) ease,visibility 0s!important}.kl-ml__kaufknopf{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:100%;padding:0 12px;border:0;border-radius:calc((var(--kl-ml-hoehe) - 12px) / 2);background:rgb(var(--color-button));color:rgb(var(--color-button-text));font:700 20px/1 var(--font-body-family);letter-spacing:normal;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .1s ease}.kl-ml__kaufknopf>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.kl-ml__kaufknopf svg{display:block;width:19px;height:19px;flex:0 0 19px;fill:currentColor}.kl-ml__kaufknopf:active{transform:scale(.97)}.kl-ml__kaufknopf:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.kl-ml__kaufknopf[disabled]{opacity:.5;cursor:default}.kl-ml__kaufknopf.is-hell,.kl-ml__kaufknopf.kl-ml__kaufknopf--glocke{background:rgb(var(--kl-kasten-hervorgehoben));color:rgb(var(--color-foreground));box-shadow:none}.kl-ml__kaufknopf.is-angemeldet{font-size:14px}html.kl-ml-produkt .kl-seitenanfang--oben{position:fixed;top:0;left:0;right:0;z-index:70;min-height:0;padding:calc(10px + env(safe-area-inset-top,0px)) 16px 10px;box-shadow:0 4px 16px rgba(var(--color-shadow),.12);transform:translateY(-110%);visibility:hidden;transition:transform var(--kl-schieben-dauer, .3s) var(--kl-schieben-kurve, ease),visibility 0s linear var(--kl-schieben-dauer, .3s)!important}html.kl-ml-produkt.kl-ml-kauf:is(:not(.kl-einschub-offen),.kl-korb-schliesst) .kl-seitenanfang--oben{transform:none;visibility:visible;transition:transform var(--kl-schieben-dauer, .3s) var(--kl-schieben-kurve, ease),visibility 0s!important}html.kl-ml-an .kl-popup__danach--leiste{bottom:var(--kl-ml-platz)}html.kl-ml-an .kl-popup__danach--knopf{bottom:calc(var(--kl-ml-platz) + .25rem)}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/kl-menueleiste.css.map */
