:root{--lk-grund: #ffffff;--lk-grau: #f5f5f5;--lk-text: #1c1f23;--lk-text-leise: #595959;--lk-gruen: #2f4a41;--lk-gruen-hover: #3e6b5c;--lk-gruen-dunkel: #1f332c;--lk-linie: #e3e3e3;--lk-feldrand: #767676;--lk-weiss: #ffffff;--lk-breite: 85rem;--narrow-page-width: var(--lk-breite);--color-primary-button-hover-background: var(--lk-gruen-dunkel);--color-primary-button-hover-border: var(--lk-gruen-dunkel);--color-primary-button-hover-text: var(--lk-weiss);--color-secondary-button-hover-background: var(--lk-text);--color-secondary-button-hover-border: var(--lk-text);--color-secondary-button-hover-text: var(--lk-weiss)}:where(a):focus-visible,:where(button):focus-visible,:where(input,select,textarea,summary):focus-visible{outline:2px solid var(--lk-gruen);outline-offset:2px}html,.page-wrapper{scroll-padding-block-start:calc(var(--header-height, 0px) + 16px);scroll-padding-block-end:16px}.lk-container{width:100%;max-width:calc(var(--lk-breite) + 2 * var(--page-margin, 16px));margin-inline:auto;padding-inline:var(--page-margin, 16px);box-sizing:border-box}.lk-label{margin:0;font-family:var(--font-subheading--family);font-size:.75rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.lk-h2{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(1.75rem,1.2rem + 2vw,2.25rem);line-height:1.15}.lk-textlink{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-accent--family);font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--lk-text)}.lk-textlink:hover{color:var(--lk-gruen-hover)}.lk-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 32px;border:1px solid transparent;border-radius:0;font-family:var(--font-accent--family);font-size:.875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-sizing:border-box}.lk-btn--hell{background:var(--lk-weiss);color:var(--lk-text)}.lk-btn--hell:hover{background:var(--lk-linie);color:var(--lk-text)}.lk-btn--kontur{border-color:currentcolor;color:inherit;background:transparent}.lk-btn--kontur:hover{background:var(--lk-weiss);color:var(--lk-text);border-color:var(--lk-weiss)}.lk-btn--voll{background:var(--lk-gruen);border-color:var(--lk-gruen);color:var(--lk-weiss)}.lk-btn--voll:hover,.lk-btn--voll:focus-visible,.lk-btn--voll:active{background:var(--lk-gruen-dunkel);border-color:var(--lk-gruen-dunkel);color:var(--lk-weiss)}.lk-btn:focus-visible{outline:2px solid var(--lk-weiss);outline-offset:2px;box-shadow:0 0 0 4px var(--lk-text)}.lk-hinweis{margin:0;padding:8px 12px;border:1px dashed var(--lk-linie);font-size:.8125rem;color:var(--lk-text-leise)}.button:is(:hover,:focus-visible,:active),.add-to-cart-button:is(:hover,:focus-visible,:active),.sticky-add-to-cart__button:is(:hover,:focus-visible,:active),.cart__checkout-button:is(:hover,:focus-visible,:active){--button-color: #ffffff;--button-background-color: var(--lk-gruen-dunkel);--button-border-color: var(--lk-gruen-dunkel)}.header-logo{gap:12px;min-width:0;text-transform:uppercase;letter-spacing:.14em}.lk-logo__text{white-space:nowrap}.lk-footer-info__kopf{display:flex;align-items:center;gap:12px;margin:0 0 8px}.lk-footer-info__kopf .lk-footer-info__marke{margin:0}.lk-footer-info__logo{display:block;width:auto;height:40px}.header__row{border-block-end-color:var(--lk-linie)}.announcement-bar__text{white-space:nowrap}@media screen and (max-width:749px){.announcement-bar__text{overflow:hidden;font-size:.6875rem;text-overflow:ellipsis}}.lk-suche-mobil{display:none}@media screen and (max-width:749px){.lk-logo__text{overflow:hidden;max-width:11rem;font-size:.8125rem;letter-spacing:.06em;text-overflow:ellipsis}#header-component .search-action{display:none}#header-component .header-actions__action,#header-component header-drawer button{min-width:44px;min-height:44px}.lk-suche-mobil{display:flex;padding:8px var(--page-margin, 16px) 12px;background:var(--lk-grund);border-block-end:1px solid var(--lk-linie)}.lk-suche-mobil__feld{flex:1;min-width:0;min-height:44px;padding:0 12px;border:1px solid var(--lk-feldrand);border-inline-end:0;border-radius:0;background:var(--lk-weiss);color:var(--lk-text);font:inherit;font-size:1rem}.lk-suche-mobil__knopf{display:flex;align-items:center;justify-content:center;width:48px;min-height:44px;padding:0;border:1px solid var(--lk-gruen);border-radius:0;background:var(--lk-gruen);color:var(--lk-weiss);cursor:pointer}.lk-suche-mobil__knopf:is(:hover,:focus-visible,:active){background:var(--lk-gruen-dunkel);border-color:var(--lk-gruen-dunkel)}.lk-suche-mobil__knopf svg{width:20px;height:20px}}@media screen and (max-width:429px){.lk-logo__text{display:none}}.lk-hero{position:relative;display:flex;align-items:flex-end;min-height:min(var(--lk-hero-hoehe, 480px),60svh);overflow:hidden;color:#fff;isolation:isolate}.lk-hero__bild{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:30% 50%}.lk-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#141618b3}@media screen and (min-width:750px){.lk-hero__overlay{background:linear-gradient(90deg,#141618bd,#141618a3 50%,#14161800 88%)}}.lk-hero__inhalt{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-block:48px}.lk-hero__titel{margin:0;max-width:11em;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(2.25rem,1.4rem + 3.4vw,3.75rem);line-height:1.05;letter-spacing:-.01em}.lk-hero__text{margin:0;max-width:30em;font-size:1.125rem;line-height:1.6;color:#fff}.lk-hero__buttons{display:flex;flex-wrap:wrap;gap:12px}.lk-hero{background-color:#1c1f23}.lk-hero .lk-btn--kontur{color:#fff;background:#1c1f23;border-color:#fff}.lk-hero .lk-btn--hell,.lk-hero .lk-btn--hell:hover{border-color:#fff}.lk-hero .lk-btn--kontur:is(:hover,:focus-visible,:active){background:#fff;border-color:#fff;color:#1c1f23}.lk-raeume{padding-block:64px 24px}.lk-raeume--gross{padding-block:0 64px}.lk-raeume__kopf{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;margin-block-end:32px}.lk-raeume__raster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}@media screen and (min-width:750px){.lk-raeume--raster .lk-raeume__raster{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.lk-raeume--gross .lk-raeume__raster{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}.lk-kachel{position:relative;display:flex;flex-direction:column;gap:12px;color:var(--lk-text);text-decoration:none}.lk-kachel__bild{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 5;background:var(--lk-linie)}.lk-kachel__img{display:block;width:100%;height:100%;object-fit:cover}.lk-kachel__titel{font-size:.9375rem;font-weight:500;letter-spacing:.02em}.lk-kachel:hover .lk-kachel__titel{text-decoration:underline;text-underline-offset:4px}.lk-raeume--gross .lk-kachel{display:block;min-height:420px;color:#fff}.lk-raeume--gross .lk-kachel__bild{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.lk-raeume--gross .lk-kachel__bild:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#141618d1,#1416189e 28%,#14161800 70%)}.lk-raeume--gross .lk-kachel__text{position:absolute;inset-inline:32px;inset-block-end:32px;z-index:1;display:flex;flex-direction:column;gap:8px;padding-inline-end:64px}.lk-raeume--gross .lk-kachel__titel{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(1.5rem,1.1rem + 1.4vw,2.125rem);letter-spacing:0}.lk-raeume--gross .lk-kachel__label{order:2}.lk-editorial{padding-block:48px}.lk-editorial__box{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));background:var(--lk-gruen);color:#f4f1ea}.lk-editorial__bild{position:relative;min-height:460px}.lk-editorial__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lk-editorial__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:clamp(32px,6vw,64px) clamp(24px,5vw,48px)}.lk-editorial__titel{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(1.75rem,1.2rem + 2vw,2.25rem);line-height:1.1}.lk-editorial__fliess{margin:0;max-width:28em;font-size:1.0625rem;line-height:1.7}.lk-editorial .lk-btn--kontur{color:#f4f1ea}.lk-editorial .lk-btn--kontur:is(:hover,:focus-visible,:active){color:var(--lk-text)}.lk-vertrauen{padding-block:48px;border-block:0;background:var(--lk-grau)}.lk-vertrauen__raster{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:24px}.lk-vertrauen__titel{margin:0 0 8px;font-size:.9375rem;font-weight:600}.lk-vertrauen__text{margin:0;font-size:.875rem;line-height:1.6;color:var(--lk-text-leise)}.lk-vertrauen__zahlarten{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0;list-style:none}.lk-mission{padding-block:64px}.lk-mission__kopf{display:flex;flex-direction:column;gap:16px;max-width:44rem;margin-block-end:32px}.lk-mission__text{margin:0;font-size:1.0625rem;line-height:1.7;color:var(--lk-text-leise)}.lk-mission__punkte{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:24px;margin:0 0 32px;padding:0}.lk-mission__punkt{padding-block-start:16px;border-block-start:2px solid var(--lk-gruen)}.lk-mission__punkt-titel{margin:0 0 8px;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:1.25rem;line-height:1.3}.lk-mission__punkt-text{margin:0;font-size:.9375rem;line-height:1.6;color:var(--lk-text-leise)}.lk-trustami{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.lk-trustami__badge{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:44px;padding:8px 16px;border:1px solid var(--lk-feldrand);background:var(--lk-weiss);color:var(--lk-text);font-size:.875rem;text-decoration:none}.lk-trustami__badge:hover{border-color:var(--lk-gruen)}.lk-trustami__name{font-weight:600}.lk-trustami__wert{font-weight:600;color:var(--lk-gruen)}.lk-trustami__hinweis{margin:0;max-width:34em;font-size:.75rem;line-height:1.5;color:var(--lk-text-leise)}.lk-ersparnis{display:inline-block;margin-inline-start:8px;padding:4px 8px;background:#8a1f1f;color:#fff;font-family:var(--font-body--family);font-size:.8125rem;font-weight:700;line-height:1.4;letter-spacing:0;vertical-align:middle}.compare-at-price{color:var(--lk-text-leise);text-decoration:line-through}.lk-marke{margin:0;font-family:var(--font-subheading--family);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--lk-text-leise)}.lk-marke__link{color:inherit;text-decoration:none}.lk-marke__link:hover{color:var(--lk-gruen);text-decoration:underline;text-underline-offset:4px}.card-gallery{background:var(--lk-weiss)}.card-gallery .product-media-container img{object-fit:contain!important}.card-gallery:not(:has(img)){display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:var(--lk-grau)}.card-gallery:not(:has(img)):after{content:"Bild folgt";color:var(--lk-text-leise);font-size:.8125rem}.lk-lieferdatum--kompakt{display:block;font-size:.8125rem;color:var(--lk-gruen)}.lk-lieferdatum--kompakt .lk-lieferdatum__main{font-weight:400}.lk-nicht-verfuegbar .card-gallery{opacity:.55}.lk-nicht-verfuegbar:after{content:"Derzeit nicht verf\fcgbar";display:block;margin-block-start:4px;color:var(--lk-text-leise);font-size:.8125rem}.product-information .product-media-container,.product-information .product-media-gallery__media{background:var(--lk-weiss)}.product-information h1{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);line-height:1.2}.lk-brotkrumen__liste{display:flex;flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;font-size:.8125rem;color:var(--lk-text-leise)}.lk-brotkrumen__liste li+li:before{content:"\203a";margin-inline-end:8px}.lk-brotkrumen__liste a{display:inline-flex;align-items:center;min-height:24px;color:inherit;text-decoration:none}.lk-brotkrumen__liste a:hover{color:var(--lk-gruen);text-decoration:underline;text-underline-offset:3px}.lk-highlights{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;font-size:.9375rem}.lk-highlights li{position:relative;padding-inline-start:16px}.lk-highlights li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.7em;width:8px;height:1px;background:var(--lk-gruen)}.lk-block-lieferdatum{width:100%}.lk-lieferdatum:not(.lk-lieferdatum--kompakt){display:flex;align-items:flex-start;gap:16px;padding:16px 24px;border:1px solid var(--lk-linie);background:var(--lk-weiss)}.lk-lieferdatum__icon{flex:none;display:inline-flex;color:var(--lk-gruen)}.lk-lieferdatum__body{display:flex;flex-direction:column;gap:4px}.lk-lieferdatum__main{font-size:.9375rem;font-weight:600}.lk-lieferdatum__sub{font-size:.8125rem;color:var(--lk-text-leise)}.lk-kaufbox{display:flex;flex-direction:column;gap:8px;width:100%;margin:0;padding:16px 0 0;border-block-start:1px solid var(--lk-linie);list-style:none;font-size:.875rem}.lk-kaufbox__punkt{display:flex;align-items:flex-start;gap:8px}.lk-kaufbox .lk-haken{flex:none;margin-block-start:4px;color:var(--lk-gruen)}.lk-kaufbox__text{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.lk-kaufbox .lk-lieferdatum--kompakt{font-size:.875rem;color:var(--lk-text)}.lk-kaufbox__link{display:inline-flex;align-items:center;min-height:24px;color:var(--lk-text-leise);text-decoration:underline;text-underline-offset:3px}.lk-kaufbox__link:hover{color:var(--lk-gruen)}.lk-kaufbox__zahlarten{display:flex;flex-wrap:wrap;gap:4px}.lk-kaufbox__zahlarten svg{display:block;width:38px;height:24px}.tax-note{margin-block-start:4px;font-size:.8125rem;color:var(--lk-text-leise)}.tax-note a{color:inherit;text-decoration:underline;text-underline-offset:3px}.tax-note a:hover{color:var(--lk-gruen-hover)}.unit-price{display:block;font-size:.8125rem;color:var(--lk-text-leise)}.lk-acc{display:block;width:100%;border-block-end:1px solid var(--lk-linie)}.lk-acc__heading{margin:0;font-size:inherit;font-weight:inherit}.lk-acc__btn{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:56px;padding:0;border:0;background:transparent;color:var(--lk-text);font-family:var(--font-accent--family);font-size:.875rem;font-weight:600;letter-spacing:.1em;text-align:start;text-transform:uppercase;cursor:pointer}.lk-acc__btn:hover{color:var(--lk-gruen-hover)}.lk-acc__icon{position:relative;flex:none;width:16px;height:16px}.lk-acc__icon:before,.lk-acc__icon:after{content:"";position:absolute;inset-inline:0;inset-block-start:50%;height:1.5px;background:currentcolor}.lk-acc__icon:after{transform:rotate(90deg)}.lk-acc__btn[aria-expanded=true] .lk-acc__icon:after{transform:none}.lk-acc__panel{padding-block-end:24px;font-size:.9375rem;line-height:1.7;color:#3a3630}.lk-acc__panel[hidden]{display:none}.lk-prose>:first-child{margin-block-start:0}.lk-prose>:last-child{margin-block-end:0}.lk-prose a,.lk-hersteller a{color:var(--lk-gruen);text-decoration:underline;text-underline-offset:3px}.lk-prose a:hover,.lk-hersteller a:hover{color:var(--lk-gruen-hover)}.lk-hersteller{display:flex;flex-direction:column;gap:4px;font-style:normal}.lk-table{width:100%;border-collapse:collapse;font-size:.9375rem}.lk-table th,.lk-table td{padding:12px 12px 12px 0;border-block-end:1px solid var(--lk-linie);text-align:start;vertical-align:top}.lk-table th{width:40%;font-weight:600}.lk-table tr:last-child th,.lk-table tr:last-child td{border-block-end:0}.lk-angebot{display:flex;flex-direction:column;gap:8px}.lk-angebot__button[disabled]{min-height:48px;opacity:1;color:var(--lk-text-leise);border-color:var(--lk-linie);cursor:not-allowed}.lk-angebot__hinweis{margin:0;font-size:.8125rem;color:var(--lk-text-leise)}body .sticky-add-to-cart__bar{inset-inline:0;inset-block-end:0;left:0;width:100%;max-width:none;padding:12px var(--page-margin, 16px);padding-block-end:calc(12px + var(--safe-area-inset-bottom, 0px));border-radius:0;border-block-start:1px solid var(--lk-linie);box-shadow:none;transform:translateY(100%);background:var(--lk-grund);visibility:hidden}body .sticky-add-to-cart__bar:before{display:none}body .sticky-add-to-cart__bar[data-stuck=true]{transform:none;visibility:visible}@media(prefers-reduced-motion:no-preference){body .sticky-add-to-cart__bar{transition-property:transform,opacity,visibility}}@media screen and (min-width:750px){body .sticky-add-to-cart__bar{padding-inline:max(var(--page-margin, 16px),calc((100% - var(--lk-breite)) / 2))}}@media screen and (max-width:749px){.sticky-add-to-cart__title,.sticky-add-to-cart__info lk-lieferdatum{display:none}}body .sticky-add-to-cart__button{min-height:48px;border-radius:0}html:has(.sticky-add-to-cart__bar[data-stuck=true]),html:has(.sticky-add-to-cart__bar[data-stuck=true]) .page-wrapper{scroll-padding-block-end:112px}.shopify-section.shopify-section-group-footer-group:not(.header-section) .section,.shopify-section-group-footer-group .section-background{background-color:#1c1f23;--color-background: #1c1f23;--color: #e9e4da;--color-foreground: #e9e4da;--color-foreground-rgb: 233 228 218;--color-border: #e9e4da}.shopify-section-group-footer-group .section{color:#e9e4da}.shopify-section-group-footer-group :is(a,button,summary,input):focus-visible{outline:2px solid #e9e4da;outline-offset:2px}.lk-footer-info__marke{margin:0 0 8px;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:1.375rem;letter-spacing:.14em;text-transform:uppercase}.lk-footer-info__text,.lk-footer-info__kontakt{margin:0;font-size:.875rem;line-height:1.8}.lk-footer-info__kontakt{display:flex;flex-direction:column}.lk-footer-info__zahlarten{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none}.lk-footer-info a,.lk-footer-links a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}.lk-footer-info a:is(:hover,:focus-visible),.lk-footer-links a:is(:hover,:focus-visible){text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.lk-footer-links__heading{margin:0 0 8px;font-family:var(--font-subheading--family);font-size:.875rem;font-weight:600}.lk-footer-links__list{margin:0;padding:0;list-style:none;font-size:.875rem}.lk-widerruf__button{display:inline-flex;align-items:center;min-height:48px;padding:0 24px;border:1px solid currentcolor;color:inherit;font-family:var(--font-accent--family);font-size:.8125rem;font-weight:600;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.lk-widerruf__button{background:#1c1f23;color:#e9e4da}.lk-widerruf__button:hover{background:#e9e4da;border-color:#e9e4da;color:#1c1f23}.menu-list__link{display:inline-flex;align-items:center;min-height:44px}ol.slideshow-controls__dots>li>button.slideshow-control{width:24px;height:24px;min-width:24px;min-height:24px;margin:-3px}.card-gallery:has(a.contents:focus-visible){outline:2px solid var(--lk-gruen);outline-offset:2px}product-card a.contents{display:block}product-card a.contents:focus-visible{outline:2px solid var(--lk-gruen);outline-offset:2px}product-card .product-card__link{display:none}product-card :is(.slideshow-control--previous,.slideshow-control--next){display:none}html:root{--margin-3xs: .25rem;--margin-2xs: .25rem;--margin-xs: .5rem;--margin-sm: .75rem;--margin-md: .75rem;--margin-lg: 1rem;--margin-xl: 1.5rem;--margin-2xl: 1.5rem;--margin-4xl: 2rem;--margin-6xl: 4rem;--padding-3xs: .25rem;--padding-2xs: .25rem;--padding-xs: .5rem;--padding-sm: .75rem;--padding-md: .75rem;--padding-lg: 1rem;--padding-xl: 1.5rem;--padding-2xl: 1.5rem;--padding-3xl: 2rem;--padding-4xl: 2rem;--padding-5xl: 3rem;--padding-6xl: 4rem;--gap-3xs: .25rem;--gap-2xs: .25rem;--gap-xs: .5rem;--gap-sm: .75rem;--gap-md: 1rem;--gap-lg: 1rem;--gap-xl: 1.5rem;--gap-2xl: 2rem;--gap-3xl: 3rem}.lk-widerruf-seite{padding-block:48px 64px}.lk-widerruf-seite__inner{display:flex;flex-direction:column;gap:24px;max-width:44rem;margin-inline:auto}.lk-form{display:flex;flex-direction:column;gap:16px}.lk-form__feld{display:flex;flex-direction:column;gap:8px}.lk-form__feld label{font-size:.875rem;font-weight:600}.lk-form__feld input,.lk-form__feld textarea{width:100%;min-height:48px;padding:12px;border:1px solid var(--lk-text);border-radius:0;background:var(--lk-weiss);color:var(--lk-text);font:inherit;box-sizing:border-box}.lk-form__hinweis{margin:0;font-size:.875rem;color:var(--lk-text-leise)}.lk-form__erfolg,.lk-form__fehler{margin:0;padding:16px 24px;border:1px solid var(--lk-gruen);background:var(--lk-weiss)}.lk-form__fehler{border-color:#8a2a1f;color:#8a2a1f}.lk-form .lk-btn{align-self:flex-start}#shopify-pc__banner{z-index:2147483000;max-height:calc(100dvh - 16px);bottom:env(safe-area-inset-bottom,0px);overflow-y:auto}body:has(#PBarNextFrame) #shopify-pc__banner{bottom:80px;max-height:calc(100dvh - 96px)}.product-card [role=heading][aria-level="3"]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.8em;margin:0;font-family:var(--font-body--family);font-size:.9375rem;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none}.product-card:hover [role=heading][aria-level="3"]{text-decoration:underline;text-underline-offset:3px}.product-card product-price{font-family:var(--font-body--family);font-size:1.25rem;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:none}.product-card product-price .compare-at-price{font-size:.875rem;font-weight:400}.product-card .lk-marke{min-height:1.2em;padding-block-start:8px}.product-card .card-gallery{transition:box-shadow .2s ease-out}.product-card:hover .card-gallery{box-shadow:0 8px 24px #0000001a}@media(prefers-reduced-motion:reduce){.product-card .card-gallery{transition:none}}.section-resource-list h2,.section-resource-list .text-block.h2>*{font-family:var(--font-heading--family);font-size:clamp(1.75rem,1.2rem + 2vw,2.25rem);line-height:1.15}.cart-title h1{font-family:var(--font-heading--family)}.header__row--top .header__columns{min-height:76px}.header__row--bottom{border-block-end:1px solid var(--lk-linie)}.menu-list__link{font-weight:500}.menu-list__link--active,.menu-list__link[aria-current=page]{color:var(--lk-gruen)}.menu-list__submenu{border-block-start:1px solid var(--lk-linie);box-shadow:0 16px 32px #00000012}.mega-menu__link--parent{font-weight:600}.lk-search__text{display:none}@media screen and (min-width:750px){#header-component[data-menu-style=menu] .header__column--center:has(.search-action){width:min(560px,42vw)}#header-component[data-menu-style=menu] .header__column--center .search-action,#header-component[data-menu-style=menu] .header__column--center .search-action>button{width:100%}#header-component[data-menu-style=menu] .header__column--center .search-action>button{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 16px;border:1px solid var(--lk-feldrand);background:var(--lk-weiss);color:var(--lk-text-leise);cursor:text}#header-component[data-menu-style=menu] .header__column--center .search-action>button:hover{border-color:var(--lk-text)}#header-component[data-menu-style=menu] .header__column--center .search-action .lk-search__text{display:block;font-size:.9375rem}}.lk-welten{padding-block:48px 64px}.lk-welten__kopf{display:flex;flex-direction:column;gap:12px;margin-block-end:32px}.lk-welten__titel{margin:0}.lk-welten__intro{margin:0;max-width:40em;color:var(--lk-text-leise)}.lk-welten__raster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;margin:0;padding:0}@media screen and (min-width:750px){.lk-welten__raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}}@media screen and (min-width:1100px){.lk-welten__raster{grid-template-columns:repeat(4,minmax(0,1fr))}}.lk-welt{display:flex;flex-direction:column;gap:12px;color:var(--lk-text);text-decoration:none}.lk-welt__bild{display:block;aspect-ratio:4 / 5;overflow:hidden;border:1px solid var(--lk-linie);background:var(--lk-weiss)}.lk-welt__img{width:100%;height:100%;object-fit:contain;transition:transform .3s ease-out}.lk-welt:hover .lk-welt__img{transform:scale(1.04)}.lk-welt__titel{font-size:1.0625rem;font-weight:600;line-height:1.3}.lk-welt:hover .lk-welt__titel{color:var(--lk-gruen);text-decoration:underline;text-underline-offset:4px}@media(prefers-reduced-motion:reduce){.lk-welt__img{transition:none}}.lk-az{margin-block-start:64px;padding-block-start:32px;border-block-start:1px solid var(--lk-linie)}.lk-az__titel{margin:0 0 16px;font-family:var(--font-accent--family);font-size:1.125rem;font-weight:600}.lk-az__liste{columns:2;column-gap:24px;margin:0;padding:0}@media screen and (min-width:750px){.lk-az__liste{columns:4}}.lk-az__link{display:inline-flex;align-items:center;min-height:36px;color:var(--lk-text);font-size:.9375rem;text-decoration:none}.lk-az__link:hover{color:var(--lk-gruen);text-decoration:underline;text-underline-offset:4px}.lk-chips{padding-block:0 24px}.lk-chips__liste{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.lk-chip{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--lk-feldrand);background:var(--lk-weiss);color:var(--lk-text);font-size:.875rem;text-decoration:none}.lk-chip:hover,.lk-chip[aria-current=page]{border-color:var(--lk-gruen);background:var(--lk-gruen);color:var(--lk-weiss)}.lk-banner{padding-block:48px 0}.lk-banner__box{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));align-items:stretch;gap:16px;background:var(--lk-grau);color:var(--lk-text)}.lk-banner--gruen .lk-banner__box{background:var(--lk-gruen);color:var(--lk-weiss)}.lk-banner__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;padding:clamp(24px,5vw,48px)}.lk-banner__titel{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(1.75rem,1.2rem + 2vw,2.25rem);line-height:1.1}.lk-banner__fliess{margin:0;max-width:28em;font-size:1.0625rem;line-height:1.6}.lk-banner__bild{position:relative;min-height:260px;background:#f3f1ec}.lk-banner__img{position:absolute;top:16px;right:16px;bottom:16px;left:16px;width:calc(100% - 32px);height:calc(100% - 32px);object-fit:contain}.lk-marken{padding-block:48px;border-block:1px solid var(--lk-linie)}.lk-marken__titel{margin-block-end:24px;color:var(--lk-text-leise)}.lk-marken__liste{display:flex;flex-wrap:wrap;gap:8px 32px;margin:0;padding:0}.lk-marken__link{display:inline-flex;align-items:center;min-height:44px;color:var(--lk-text);font-family:var(--font-heading--family);font-size:1.25rem;text-decoration:none}.lk-marken__link:hover{color:var(--lk-gruen);text-decoration:underline;text-underline-offset:4px}.lk-info{padding-block:48px 64px}.lk-info__inner{display:flex;flex-direction:column;gap:24px;max-width:48rem}.lk-info__titel{margin:0}.lk-info__intro{margin:0;font-size:1.125rem;line-height:1.6;color:var(--lk-text-leise)}.lk-info__h2{margin:0 0 12px;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:1.5rem;line-height:1.25}.lk-info__absatz ul,.lk-faq__antwort ul{margin:0;padding-inline-start:24px}.lk-info__firma{display:flex;flex-direction:column;gap:4px;font-style:normal}.lk-info__firma a{display:inline-flex;align-items:center;min-height:44px;color:var(--lk-gruen);text-decoration:underline;text-underline-offset:3px}.lk-faq{border-block-end:1px solid var(--lk-linie)}.lk-faq__frage{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;font-weight:600;cursor:pointer;list-style:none}.lk-faq__frage::-webkit-details-marker{display:none}.lk-faq__icon{position:relative;flex:none;width:16px;height:16px}.lk-faq__icon:before,.lk-faq__icon:after{content:"";position:absolute;inset-inline:0;inset-block-start:50%;height:1.5px;background:currentcolor}.lk-faq__icon:after{transform:rotate(90deg)}.lk-faq[open] .lk-faq__icon:after{transform:none}.lk-faq__antwort{padding-block-end:24px;line-height:1.7;color:#3a3630}.lk-schritt{display:flex;gap:16px}.lk-schritt__nr{display:flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;background:var(--lk-gruen);color:var(--lk-weiss);font-weight:600}.lk-schritt__titel{margin:0 0 4px;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:1.25rem}@media(prefers-reduced-motion:reduce){.lk-hero *,.lk-kachel *{transition:none!important}}.lk-unternehmen{grid-column:1 / -1;padding-block-start:16px;border-block-start:1px solid rgb(233 228 218 / .24)}.lk-unternehmen__titel{margin:0 0 4px;font-family:var(--font-subheading--family);font-size:.75rem;font-weight:500}.lk-unternehmen__liste{display:flex;flex-wrap:wrap;gap:4px 24px;margin:0;padding:0;list-style:none;font-size:.75rem}.lk-unternehmen a{display:inline-flex;align-items:center;min-height:32px;color:#e9e4da;text-decoration:none}.lk-unternehmen a:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:4px}.lk-highlights__liste{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.lk-highlights li{display:flex;align-items:flex-start;gap:8px;padding-inline-start:0}.lk-highlights li:before{content:none}.lk-highlights .lk-haken{flex:none;margin-block-start:4px;color:var(--lk-gruen)}.lk-highlights__mehr{margin-block-start:8px}.lk-highlights__mehr summary{display:inline-flex;align-items:center;min-height:32px;color:var(--lk-gruen);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lk-highlights__mehr .lk-highlights__liste{margin-block-start:8px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/lk-custom.css.map */
