:root{--lbm-rot:#b2091e;--lbm-rot-dunkel:#8e0718;--lbm-rot-tint:#fdeeef;--lbm-gold:#e8b33c;--lbm-papier:#fbf8f3;--lbm-weiss:#fff;--lbm-sand:#f1e9dc;--lbm-tinte:#2a2523;--lbm-tinte-dunkel:#1c1917;--lbm-linie:#ede4d6;--lbm-linie-kraeftig:#e4d8c6;--lbm-linie-gestrichelt:#dccbb4;--lbm-text:#2a2523;--lbm-text-sekundaer:#6b5d50;--lbm-text-tertiaer:#756758;--lbm-text-quartaer:#998369;--lbm-text-auf-dunkel:#f8ece6;--lbm-text-deaktiviert:#6e645a;--lbm-lieferbar:#357741;--lbm-lieferbar-bg:#edf7ee;--lbm-bald:#8a6608;--lbm-bald-bg:#fff6e0;--lbm-anfrage:#6b6660;--lbm-anfrage-bg:#f1efec;--lbm-fehler:#b2091e;--lbm-fehler-bg:#fdeeef;--lbm-info:#1b5a78;--lbm-info-bg:#eaf3f8;--lbm-warnung:#7a5e12;--lbm-warnung-bg:#fff8e6;--lbm-guss-rot:#d8433f;--lbm-guss-gelb:#e5c24a;--lbm-guss-gruen:#7dbe6c;--lbm-guss-hellblau:#8fc3de;--lbm-guss-rosa:#e79fba;--lbm-guss-lila:#b292c9;--lbm-guss-weiss:#f2ede6;--lbm-font-display:"Bricolage Grotesque",sans-serif;--lbm-font-text:"Schibsted Grotesk",system-ui,sans-serif;--lbm-font-logo:comfortaa,sans-serif;--lbm-radius-chip:8px;--lbm-radius-feld:12px;--lbm-radius-karte:22px;--lbm-radius-bento:26px;--lbm-radius-pille:999px;--lbm-radius-reiter:14px 14px 0 0;--lbm-abstand-1:4px;--lbm-abstand-2:8px;--lbm-abstand-3:12px;--lbm-abstand-4:16px;--lbm-abstand-5:20px;--lbm-abstand-6:24px;--lbm-abstand-8:32px;--lbm-abstand-10:40px;--lbm-abstand-13:52px;--lbm-trefferflaeche:44px;--lbm-feld-hoehe:48px;--lbm-button-hoehe:52px;--lbm-nav-hoehe:46px;--lbm-inhaltsbreite:1240px;--lbm-schatten-karte-hover:0 22px 46px -22px rgba(42,37,35,.45);--lbm-schatten-overlay:0 26px 54px -24px rgba(42,37,35,.5);--lbm-schatten-sticky:0 -8px 22px -14px rgba(42,37,35,.5);--lbm-schatten-nav-rot:0 4px 14px -8px rgba(178,9,30,.3);--lbm-fokus-breite:3px;--lbm-fokus-abstand:2px;--lbm-fokus-farbe:var(--lbm-rot);--lbm-bp-basis:390px;--lbm-bp-sm:576px;--lbm-bp-md:768px;--lbm-bp-lg:992px;--lbm-bp-xl:1200px;--lbm-bp-xxl:1400px}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400 700;font-display:swap;src:url(/css/fonts/bricolage-grotesque/bricolage-grotesque-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400 700;font-display:swap;src:url(/css/fonts/bricolage-grotesque/bricolage-grotesque-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/css/fonts/schibsted-grotesk/schibsted-grotesk-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/css/fonts/schibsted-grotesk/schibsted-grotesk-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}:root{--bs-primary:var(--lbm-rot);--bs-primary-rgb:178,9,30;--bs-danger:var(--lbm-fehler);--bs-success:var(--lbm-lieferbar);--bs-dark:var(--lbm-tinte);--bs-dark-rgb:42,37,35;--bs-body-bg:var(--lbm-papier);--bs-body-color:var(--lbm-text);--bs-secondary-color:var(--lbm-text-sekundaer);--bs-tertiary-color:var(--lbm-text-tertiaer);--bs-border-color:var(--lbm-linie);--bs-link-color:var(--lbm-rot);--bs-link-color-rgb:178,9,30;--bs-link-hover-color:var(--lbm-rot-dunkel);--bs-link-hover-color-rgb:142,7,24;--bs-border-radius:var(--lbm-radius-feld);--bs-border-radius-sm:var(--lbm-radius-chip);--bs-border-radius-lg:var(--lbm-radius-karte);--bs-border-radius-xl:var(--lbm-radius-bento);--bs-border-radius-pill:var(--lbm-radius-pille);--bs-body-font-family:var(--lbm-font-text);--bs-body-font-size:.9375rem;--bs-body-line-height:1.6;--bs-focus-ring-width:var(--lbm-fokus-breite);--bs-focus-ring-color:var(--lbm-rot);--bs-focus-ring-opacity:1}body{font-family:var(--lbm-font-text);color:var(--lbm-text);background-color:var(--lbm-papier)}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:var(--lbm-font-display);font-weight:700;letter-spacing:-.03em}:focus-visible{outline:var(--lbm-fokus-breite) solid var(--lbm-fokus-farbe);outline-offset:var(--lbm-fokus-abstand)}.btn{--bs-btn-padding-y:.609rem;--bs-btn-padding-x:1.0625rem;--bs-btn-font-family:var(--lbm-font-text);--bs-btn-font-size:.9375rem;--bs-btn-font-weight:700;--bs-btn-line-height:1.5;--bs-btn-border-radius:var(--lbm-radius-pille);--bs-btn-focus-box-shadow:none;min-height:var(--lbm-trefferflaeche)}.btn:focus-visible{outline:var(--lbm-fokus-breite) solid var(--lbm-fokus-farbe);outline-offset:var(--lbm-fokus-abstand)}a.btn:link,a.btn:visited{color:var(--bs-btn-color);text-decoration:none}.btn-lg{--bs-btn-padding-y:.8125rem;--bs-btn-padding-x:1.5rem;--bs-btn-font-size:1rem;min-height:var(--lbm-button-hoehe)}.btn-sm{--bs-btn-padding-y:.4375rem;--bs-btn-padding-x:.875rem;--bs-btn-font-size:.875rem;min-height:var(--lbm-trefferflaeche)}.btn-primary{--bs-btn-color:var(--lbm-weiss);--bs-btn-bg:var(--lbm-rot);--bs-btn-border-color:var(--lbm-rot);--bs-btn-hover-color:var(--lbm-weiss);--bs-btn-hover-bg:var(--lbm-rot-dunkel);--bs-btn-hover-border-color:var(--lbm-rot-dunkel);--bs-btn-active-color:var(--lbm-weiss);--bs-btn-active-bg:var(--lbm-rot-dunkel);--bs-btn-active-border-color:var(--lbm-rot-dunkel);--bs-btn-disabled-color:var(--lbm-weiss);--bs-btn-disabled-bg:var(--lbm-rot);--bs-btn-disabled-border-color:var(--lbm-rot)}.btn-secondary{--bs-btn-color:var(--lbm-text);--bs-btn-bg:var(--lbm-weiss);--bs-btn-border-color:var(--lbm-linie-kraeftig);--bs-btn-hover-color:var(--lbm-rot);--bs-btn-hover-bg:var(--lbm-weiss);--bs-btn-hover-border-color:var(--lbm-rot);--bs-btn-active-color:var(--lbm-rot);--bs-btn-active-bg:var(--lbm-rot-tint);--bs-btn-active-border-color:var(--lbm-rot);--bs-btn-disabled-color:var(--lbm-text-deaktiviert);--bs-btn-disabled-bg:var(--lbm-sand);--bs-btn-disabled-border-color:var(--lbm-linie-kraeftig)}.btn-dark{--bs-btn-color:var(--lbm-text-auf-dunkel);--bs-btn-bg:var(--lbm-tinte);--bs-btn-border-color:var(--lbm-tinte);--bs-btn-hover-color:var(--lbm-weiss);--bs-btn-hover-bg:var(--lbm-tinte-dunkel);--bs-btn-hover-border-color:var(--lbm-tinte-dunkel);--bs-btn-active-color:var(--lbm-weiss);--bs-btn-active-bg:var(--lbm-tinte-dunkel);--bs-btn-active-border-color:var(--lbm-tinte-dunkel)}.btn-light,.btn-sanft{--bs-btn-color:var(--lbm-text);--bs-btn-bg:var(--lbm-sand);--bs-btn-border-color:var(--lbm-sand);--bs-btn-hover-color:var(--lbm-rot);--bs-btn-hover-bg:var(--lbm-linie-kraeftig);--bs-btn-hover-border-color:var(--lbm-linie-kraeftig);--bs-btn-active-color:var(--lbm-rot);--bs-btn-active-bg:var(--lbm-linie-kraeftig);--bs-btn-active-border-color:var(--lbm-linie-kraeftig)}.btn-success{--bs-btn-color:var(--lbm-weiss);--bs-btn-bg:var(--lbm-lieferbar);--bs-btn-border-color:var(--lbm-lieferbar);--bs-btn-hover-color:var(--lbm-weiss);--bs-btn-hover-bg:color-mix(in srgb,var(--lbm-lieferbar) 82%,var(--lbm-tinte));--bs-btn-hover-border-color:color-mix(in srgb,var(--lbm-lieferbar) 82%,var(--lbm-tinte));--bs-btn-active-color:var(--lbm-weiss);--bs-btn-active-bg:color-mix(in srgb,var(--lbm-lieferbar) 82%,var(--lbm-tinte));--bs-btn-active-border-color:color-mix(in srgb,var(--lbm-lieferbar) 82%,var(--lbm-tinte));--bs-btn-disabled-color:var(--lbm-weiss);--bs-btn-disabled-bg:var(--lbm-lieferbar);--bs-btn-disabled-border-color:var(--lbm-lieferbar)}.btn-danger{--bs-btn-color:var(--lbm-weiss);--bs-btn-bg:var(--lbm-fehler);--bs-btn-border-color:var(--lbm-fehler);--bs-btn-hover-color:var(--lbm-weiss);--bs-btn-hover-bg:var(--lbm-rot-dunkel);--bs-btn-hover-border-color:var(--lbm-rot-dunkel);--bs-btn-active-color:var(--lbm-weiss);--bs-btn-active-bg:var(--lbm-rot-dunkel);--bs-btn-active-border-color:var(--lbm-rot-dunkel);--bs-btn-disabled-color:var(--lbm-weiss);--bs-btn-disabled-bg:var(--lbm-fehler);--bs-btn-disabled-border-color:var(--lbm-fehler)}.btn-outline-danger{--bs-btn-color:var(--lbm-fehler);--bs-btn-bg:var(--lbm-weiss);--bs-btn-border-color:var(--lbm-fehler);--bs-btn-hover-color:var(--lbm-weiss);--bs-btn-hover-bg:var(--lbm-fehler);--bs-btn-hover-border-color:var(--lbm-fehler);--bs-btn-active-color:var(--lbm-weiss);--bs-btn-active-bg:var(--lbm-rot-dunkel);--bs-btn-active-border-color:var(--lbm-rot-dunkel);--bs-btn-disabled-color:var(--lbm-fehler);--bs-btn-disabled-bg:var(--lbm-fehler-bg);--bs-btn-disabled-border-color:var(--lbm-fehler)}.btn-warning{--bs-btn-color:var(--lbm-tinte);--bs-btn-bg:var(--lbm-gold);--bs-btn-border-color:var(--lbm-gold);--bs-btn-hover-color:var(--lbm-tinte);--bs-btn-hover-bg:color-mix(in srgb,var(--lbm-gold) 86%,var(--lbm-tinte));--bs-btn-hover-border-color:color-mix(in srgb,var(--lbm-gold) 86%,var(--lbm-tinte));--bs-btn-active-color:var(--lbm-tinte);--bs-btn-active-bg:color-mix(in srgb,var(--lbm-gold) 86%,var(--lbm-tinte));--bs-btn-active-border-color:color-mix(in srgb,var(--lbm-gold) 86%,var(--lbm-tinte))}.btn-link{--bs-btn-color:var(--lbm-rot);--bs-btn-hover-color:var(--lbm-rot-dunkel);--bs-btn-active-color:var(--lbm-rot-dunkel);--bs-btn-font-weight:700}.btn-icon{--bs-btn-padding-y:0;--bs-btn-padding-x:0;--bs-btn-color:var(--lbm-text);--bs-btn-bg:var(--lbm-weiss);--bs-btn-border-color:var(--lbm-linie-kraeftig);--bs-btn-hover-color:var(--lbm-rot);--bs-btn-hover-bg:var(--lbm-weiss);--bs-btn-hover-border-color:var(--lbm-rot);--bs-btn-active-color:var(--lbm-rot);--bs-btn-active-bg:var(--lbm-rot-tint);--bs-btn-active-border-color:var(--lbm-rot);display:inline-flex;align-items:center;justify-content:center;width:var(--lbm-trefferflaeche);min-width:var(--lbm-trefferflaeche)}.btn.disabled,.btn:disabled{opacity:1}.form-label{margin-bottom:var(--lbm-abstand-2);font-size:.8125rem;font-weight:600;color:var(--lbm-text)}.form-control,.form-select{min-height:var(--lbm-feld-hoehe);padding:.6875rem 1rem;font-size:.9375rem;color:var(--lbm-text);background-color:var(--lbm-weiss);border-color:var(--lbm-linie-kraeftig);border-radius:var(--lbm-radius-feld)}.form-control::placeholder{color:var(--lbm-text-tertiaer)}.form-control:focus,.form-select:focus{color:var(--lbm-text);background-color:var(--lbm-weiss);border-color:var(--lbm-rot);outline:none;box-shadow:0 0 0 var(--lbm-fokus-breite) color-mix(in srgb,var(--lbm-rot) 20%,transparent)}.form-control:disabled,.form-select:disabled{color:var(--lbm-text-deaktiviert);background-color:var(--lbm-sand);border-color:var(--lbm-linie-kraeftig)}textarea.form-control{min-height:96px}.form-control.is-invalid,.form-select.is-invalid,.was-validated .form-control:invalid{background-color:var(--lbm-fehler-bg);border-color:var(--lbm-fehler)}.form-control.is-invalid:focus,.form-select.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--lbm-fehler);box-shadow:none}.form-text.text-danger,.invalid-feedback{color:var(--lbm-fehler)}.form-check-input{width:1.25em;height:1.25em;margin-top:.1875em;background-color:var(--lbm-weiss);border:2px solid var(--lbm-linie-kraeftig)}.form-check-input:checked{background-color:var(--lbm-rot);border-color:var(--lbm-rot)}.form-check-input:focus{border-color:var(--lbm-tinte);outline:var(--lbm-fokus-breite) solid var(--lbm-fokus-farbe);outline-offset:var(--lbm-fokus-abstand);box-shadow:none}.form-check-label{padding-top:.125em;cursor:pointer}@media (width <= 767.98px){.form-control,.form-select{min-height:var(--lbm-button-hoehe);font-size:1rem}}
.navigation{background-color:var(--lbm-papier)}@media (width >= 768px){.navigation{position:relative;z-index:1071}#content_overlay.active{z-index:1070}}.popover{z-index:1072}@media (width >= 768px){.header-row{position:relative;z-index:1060}}.lightgrey-bg{background-color:var(--lbm-sand);color:var(--lbm-text-sekundaer)}.header-line{min-height:30px;font-size:.7188rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;align-items:center}.header-line a:link,.header-line a:visited{color:var(--lbm-text-sekundaer)}.header-line a:focus,.header-line a:hover{color:var(--lbm-rot)}.header-line .col-3:first-child{color:var(--lbm-rot);font-weight:700}.logo-search-icons-row{padding-top:var(--lbm-abstand-4);padding-bottom:0}.container.logo-search-icons-row.no-padding{overflow:visible}.header-row a:has(>.main-logo){display:flex;align-items:center}.main-logo{display:block;width:284px;max-width:100%;height:61px;margin-top:0;object-fit:contain}.shop-search{width:100%;max-width:520px;height:var(--lbm-button-hoehe);padding:0 var(--lbm-abstand-5);font-size:1rem;color:var(--lbm-text);background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie-kraeftig);border-radius:var(--lbm-radius-pille);line-height:normal}.shop-search::placeholder{color:var(--lbm-text-tertiaer)}.shop-search:focus{border-color:var(--lbm-tinte);outline:var(--lbm-fokus-breite) solid var(--lbm-fokus-farbe);outline-offset:var(--lbm-fokus-abstand);box-shadow:none}.input-append{position:relative;display:flex;align-items:center}.shop-search-submit,.submit_mobile_search{position:absolute;right:var(--lbm-abstand-1);display:inline-flex;align-items:center;justify-content:center;width:var(--lbm-trefferflaeche);height:var(--lbm-trefferflaeche);color:var(--lbm-text-sekundaer);border-radius:var(--lbm-radius-pille)}.shop-search-submit:hover,.submit_mobile_search:hover{color:var(--lbm-rot)}.google-header-badge{display:flex;align-items:center;justify-content:center;width:100%;height:var(--lbm-button-hoehe);padding:0 var(--lbm-abstand-3);background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-pille)}.google-header-badge>div{display:grid;grid-template-columns:auto auto auto;align-items:center;column-gap:var(--lbm-abstand-1);row-gap:3px}.google-header-badge .inner{display:contents}.google-header-badge img{grid-row:1/3;grid-column:1;width:26px;max-width:none;height:26px}.google-header-badge .rating{grid-row:1/3;grid-column:2;margin-left:-2px;font-family:var(--lbm-font-display);font-size:1.375rem;font-weight:700;line-height:1;color:var(--lbm-text)}.google-header-badge .stars-rating,.google-header-badge .stars-rating .back-stars,.google-header-badge .stars-rating .front-stars{font-size:.6875rem;line-height:1.4;letter-spacing:1.5px}.google-header-badge .stars-rating .fa-star{width:14px;height:16px;line-height:16px;text-shadow:none}.google-header-badge .stars-rating .back-stars,.google-header-badge .stars-rating .front-stars{height:16px}.google-header-badge .stars-rating{grid-row:1;grid-column:3;align-self:end;margin-top:1px;margin-left:0}.google-header-badge .num-reviews{grid-row:2;grid-column:3;align-self:start;margin-top:2px;margin-left:-2px;font-size:.75rem;font-weight:400;line-height:1.2;white-space:nowrap;color:var(--lbm-text-sekundaer)}.google-header-badge .fa-star{color:var(--lbm-gold)}.user-interaction-icons .box_shopping_cart_link{display:inline-flex;align-items:center;gap:var(--lbm-abstand-2);min-height:var(--lbm-button-hoehe);padding:0 var(--lbm-abstand-5);font-weight:700;color:var(--lbm-weiss);opacity:1;background-color:var(--lbm-rot);border-radius:var(--lbm-radius-pille)}.user-interaction-icons .box_shopping_cart_link:focus,.user-interaction-icons .box_shopping_cart_link:hover{background-color:var(--lbm-rot-dunkel);color:var(--lbm-weiss)}a.box_shopping_cart_link .cart_qty{position:static;display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:24px;height:24px;padding:0 var(--lbm-abstand-2);font-size:.8125rem;font-weight:700;line-height:1;color:var(--lbm-rot);background-color:var(--lbm-weiss);border-radius:var(--lbm-radius-pille)}a.box_shopping_cart_link .icon{width:24px;height:24px;margin:0;filter:brightness(0) invert(1)}.user-interaction-icons .shopping_cart_desc{font-size:.9375rem;font-weight:700}.top-bars{position:static;display:flex;align-items:flex-end;margin-top:0;margin-left:calc(var(--bs-gutter-x, 30px)*-.5)}.top-bars,.top-bars a{gap:var(--lbm-abstand-2)}.top-bars a{display:inline-flex;align-items:center;min-height:var(--lbm-trefferflaeche);padding:0 var(--lbm-abstand-5);font-weight:700;color:var(--lbm-text);background-color:var(--lbm-sand);border-radius:var(--lbm-radius-reiter)}.top-bars a:focus,.top-bars a:hover{color:var(--lbm-rot)}.top-bars a .top-bar-icon,.top-bars a i{color:inherit}.top-bars a:first-child{margin-left:0}.top-bars a.is_active{color:var(--lbm-weiss);background-color:var(--lbm-rot)}.top-bars a.is_active:focus,.top-bars a.is_active:hover{color:var(--lbm-weiss);background-color:var(--lbm-rot-dunkel)}.banner,.main-navigation{height:var(--lbm-nav-hoehe);background-color:var(--lbm-rot);box-shadow:var(--lbm-schatten-nav-rot)}.main-navigation{margin-bottom:var(--lbm-abstand-3)}.main-navi a{display:inline-flex;align-items:center;min-height:var(--lbm-trefferflaeche);font-weight:600;color:var(--lbm-weiss)}.main-navi a:focus,.main-navi a:hover,.top-banner{color:var(--lbm-text-auf-dunkel)}.top-banner{background-color:var(--lbm-rot)}.top-banner .col{display:flex;align-items:center;gap:var(--lbm-abstand-2);min-height:var(--lbm-trefferflaeche);padding:var(--lbm-abstand-2) var(--lbm-abstand-2) var(--lbm-abstand-2) var(--lbm-abstand-4);font-size:.8125rem;font-weight:600;line-height:1.35}.top-banner-message{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.top-banner a{color:var(--lbm-weiss);text-decoration:underline;font-weight:700}.close-top-banner{display:inline-flex;align-items:center;justify-content:center;width:var(--lbm-trefferflaeche);height:var(--lbm-trefferflaeche);margin-left:auto;color:var(--lbm-text-auf-dunkel);cursor:pointer}.close-top-banner .fa-2x{font-size:1.125rem}@media (width >= 992px){.header-row{min-height:56px}.header-row>.col-lg-6>.row{flex-wrap:nowrap;gap:var(--lbm-abstand-4)}.header-row>.col-lg-6 .col-6{flex:1 1 auto;width:auto;min-width:0;max-width:none}.header-row>.col-lg-6 .col-5.offset-1{flex:0 0 auto;width:auto;max-width:none;padding:0;margin-left:0}.header-row .google-header-badge{width:auto}.main-navigation{align-items:center}.main-navi>ul{justify-content:flex-start}.main-navi>ul>li.level-1{flex:0 0 auto}.main-navi>ul>li.level-1>a{display:flex;align-items:center;justify-content:center;min-height:var(--lbm-nav-hoehe);padding:0 18px;font-size:1.0422rem;letter-spacing:-.015em;line-height:1.2;text-transform:none}.main-navi{padding-left:calc(var(--bs-gutter-x, 30px)*.5)}li.level-1.is_hovered>.nav-dropdown-panel,li.level-1.is_hovered>ul{left:calc(var(--bs-gutter-x, 30px)*.5);width:calc(100% - var(--bs-gutter-x, 30px));min-width:0;max-width:none;padding:var(--lbm-abstand-6) var(--lbm-abstand-6) var(--lbm-abstand-8);background-color:var(--lbm-weiss);border-bottom-left-radius:var(--lbm-radius-karte);border-bottom-right-radius:var(--lbm-radius-karte);box-shadow:var(--lbm-schatten-overlay)}li.level-1.is_hovered>.nav-dropdown-panel{column-gap:var(--lbm-abstand-8)}.main-navi .nav-dropdown-panel a,.main-navi li.level-1.is_hovered ul a{display:flex;align-items:center;min-height:var(--lbm-trefferflaeche);padding-right:var(--lbm-abstand-3);font-size:.9375rem;font-weight:400;color:var(--lbm-text);text-transform:none}.main-navi .nav-dropdown-panel a:focus,.main-navi .nav-dropdown-panel a:hover,.main-navi li.level-1.is_hovered ul a:focus,.main-navi li.level-1.is_hovered ul a:hover{color:var(--lbm-rot)}.main-navi ul.mega-grouped>li.level-2>a{display:block;min-height:0;padding:0 0 7px;font-size:.8125rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;color:var(--lbm-text)}.main-navi ul.mega-grouped>li.level-2>a:is(:hover,:focus){color:var(--lbm-rot)}.main-navi ul.mega-grouped>li.level-2:not(.hasChildren){order:1}li.level-1.is_hovered>.nav-dropdown-panel>ul.mega-grouped,li.level-1.is_hovered>ul.mega-grouped{column-gap:var(--lbm-abstand-2)}.main-navi .show_all>a,.main-navi li.show_all>a{font-weight:700;color:var(--lbm-rot)}.nav-category-description .img-category-teaser{border-radius:var(--lbm-radius-feld)}#content_overlay.active{background-color:rgba(42,37,35,.45)}}.breadcrumbs{padding:var(--lbm-abstand-2) 0;margin-bottom:var(--lbm-abstand-1);font-size:.8125rem;color:var(--lbm-text-tertiaer)}.breadcrumbs a{color:var(--lbm-text-sekundaer)}.breadcrumbs a:focus,.breadcrumbs a:hover{color:var(--lbm-rot)}.burger-button{display:inline-flex;align-items:center;justify-content:center;width:var(--lbm-trefferflaeche);height:var(--lbm-trefferflaeche);background-color:transparent;border:0;border-radius:var(--lbm-radius-feld)}.burger-line{background-color:var(--lbm-text)}@media (width <= 991.98px){.user-interaction-icons .box_shopping_cart_link{min-height:var(--lbm-trefferflaeche);padding:0 var(--lbm-abstand-3)}.top-bars a{flex:1 1 0;justify-content:center;min-height:var(--lbm-feld-hoehe)}#menuToggle{display:flex;position:static;align-items:center}.burger-button{padding:0;background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-feld)}.burger-icon{top:0;width:40px;height:var(--lbm-trefferflaeche)}#menuToggle .burger-line{left:5px}}@media (768px <= width <= 991.98px){#menuToggle,#mobile-menu-head{display:none}.navigation .row{margin-right:0;margin-left:0}nav.main-navi>ul{flex-wrap:wrap;justify-content:center}nav.main-navi>ul>li>a{padding-right:var(--lbm-abstand-3);padding-left:var(--lbm-abstand-3);font-size:.9375rem}.main-navi>ul>li.level-1>a{display:flex;align-items:center;justify-content:center;min-height:var(--lbm-nav-hoehe);line-height:1.2}.navigation .container{max-width:none}.header-row{flex-wrap:nowrap;gap:var(--lbm-abstand-3);min-height:76px;margin:0;padding:0 var(--lbm-abstand-6)}.header-row>[class*=col-]{display:flex;flex:0 0 auto;align-items:center;width:auto;max-width:none;margin:0;padding:0}.header-row>.col-12{flex:1 1 auto;min-width:0}.header-row>.col-12>.row{flex:1 1 auto;width:100%;margin:0}.header-row>.col-12 .col-6{flex:1 1 0;width:auto;min-width:0;max-width:none;padding:0}.header-row>.col-12 .col-5.offset-1{display:none;margin-left:0}.burger-button{width:var(--lbm-feld-hoehe);height:var(--lbm-feld-hoehe)}.main-logo{width:232px;height:50px}.shop-search{max-width:none;height:var(--lbm-feld-hoehe)}.user-interaction-icons{justify-content:flex-end}.user-interaction-icons .box_search_head_activator{display:none}.user-interaction-icons .box_shopping_cart_link{left:0;min-height:var(--lbm-feld-hoehe);margin:0;padding:0 var(--lbm-abstand-4)}.top-bars{display:inline-flex;gap:var(--lbm-abstand-2);margin-left:calc(var(--lbm-abstand-6) - var(--bs-gutter-x, 30px)*.5)}.top-bars a,.top-bars a.is_active{flex:0 0 295px;min-height:var(--lbm-trefferflaeche);margin:0;border-radius:var(--lbm-radius-pille)}}@media (width <= 767.98px){.main-navigation{height:0;background-color:transparent;box-shadow:none}.burger-icon{position:relative}.burger-line{position:absolute;width:30px;height:4px;border-radius:2px}.burger-line:first-child{top:12px}.burger-line:nth-child(2){top:20px}.burger-line:nth-child(3){top:28px}#top-navi-holder{position:fixed;inset:0;z-index:1080;width:100%;overflow-y:auto;margin:0;padding:0 var(--lbm-abstand-4) var(--lbm-abstand-4);background-color:var(--lbm-weiss);border:0;border-radius:0;box-shadow:none}#top-navi-holder:focus{outline:none}body.lbm-menu-open{overflow:hidden}body.lbm-menu-open #top-navi-holder{display:flex;flex-flow:column nowrap}body.lbm-menu-open #top-navi-holder>*{align-self:stretch}#mobile_search_form{padding:var(--lbm-abstand-3) var(--lbm-abstand-4)}#mobile-menu-head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:var(--lbm-abstand-3);width:100%;padding:var(--lbm-abstand-3) 0;background-color:var(--lbm-weiss);border-bottom:1px solid var(--lbm-linie)}#mobile-menu-head .main-logo{width:195px;margin:0}#mobile-menu-close{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--lbm-trefferflaeche);height:var(--lbm-trefferflaeche);color:var(--lbm-text);background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-feld)}#top-navi-holder .main-navi{display:none}#mobile-menu-search{padding:var(--lbm-abstand-3) 0 0}#mobile-menu-search .input-append{position:relative}#mobile-menu-search .shop-search{width:100%;max-width:none;height:var(--lbm-button-hoehe);padding:0 var(--lbm-abstand-5) 0 var(--lbm-abstand-10);font-size:1rem;background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-pille)}#mobile-menu-search .shop-search-submit{position:absolute;top:0;right:auto;left:0;z-index:1;display:flex;align-items:center;justify-content:center;width:var(--lbm-abstand-10);height:var(--lbm-button-hoehe);padding:0;margin:0;color:var(--lbm-text-tertiaer);background-color:transparent;border:0}#top-navi-holder .mobile-menu-tabs{display:flex;gap:var(--lbm-abstand-2);margin:var(--lbm-abstand-3) 0 0;padding:0}.mobile-menu-tabs a,.mobile-menu-tabs a.is_active{flex:1 1 0;justify-content:center;min-height:var(--lbm-feld-hoehe);font-size:.875rem}.mobile-menu-tabs a:not(.is_active){color:var(--lbm-text);background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie)}.mobile-menu-cat-group{border-bottom:1px solid var(--lbm-linie)}.mobile-menu-cat,.mobile-menu-cat-row{display:flex;align-items:center}.mobile-menu-cat{flex:1 1 auto;gap:13px;min-width:0;min-height:60px;padding:var(--lbm-abstand-2) var(--lbm-abstand-1);color:var(--lbm-text)}.mobile-menu-cat-toggle{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--lbm-trefferflaeche);height:var(--lbm-trefferflaeche);font-size:.75rem;color:var(--lbm-text-tertiaer);background-color:transparent;border:0}.mobile-menu-cat-toggle i{transition:transform .2s ease}.mobile-menu-cat-toggle[aria-expanded=true] i{transform:rotate(180deg)}#top-navi-holder .mobile-menu-subcats{display:none;width:auto;margin:0;padding:0 0 var(--lbm-abstand-2) 61px;list-style:none}#top-navi-holder .mobile-menu-subcats .mobile-menu-subcats{padding:0 0 var(--lbm-abstand-1) var(--lbm-abstand-4)}#top-navi-holder .mobile-menu-cat-group.is-open>.mobile-menu-subcats,#top-navi-holder .mobile-menu-subcat.is-open>.mobile-menu-subcats{display:block}#top-navi-holder .mobile-menu-subcat{border-bottom:0}#top-navi-holder .mobile-menu-subcat-row{display:flex;align-items:center}#top-navi-holder .mobile-menu-subcat-row>a{display:flex;flex:1 1 auto;align-items:center;min-width:0;min-height:var(--lbm-trefferflaeche);padding:var(--lbm-abstand-1) 0;font-size:.9375rem;font-weight:400;color:var(--lbm-text-sekundaer);text-transform:none}#top-navi-holder .mobile-menu-subcat-row>a:focus,#top-navi-holder .mobile-menu-subcat-row>a:hover,#top-navi-holder .mobile-menu-subcat-row>a[aria-current=page]{color:var(--lbm-rot)}#top-navi-holder .mobile-menu-subcat-row>a[aria-current=page]{font-weight:700}.mobile-menu-cat-icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--lbm-trefferflaeche);height:var(--lbm-trefferflaeche);font-size:.9375rem;color:var(--lbm-rot);background-color:var(--lbm-sand);border-radius:var(--lbm-radius-feld)}.mobile-menu-cat-text{flex:1 1 auto;min-width:0}.mobile-menu-cat-label{display:block;font-family:var(--lbm-font-display);font-size:1.0313rem;font-weight:600;letter-spacing:-.02em;line-height:1.2}.mobile-menu-cat-meta{display:block;margin-top:2px;font-size:.75rem;color:var(--lbm-text-tertiaer)}.mobile-menu-cat-chevron{flex:0 0 auto;font-size:.75rem;color:var(--lbm-text-quartaer)}.mobile-menu-cat:focus,.mobile-menu-cat:hover{color:var(--lbm-rot)}.mobile-menu-links{display:flex;flex-wrap:wrap;gap:2px}.mobile-menu-links a{display:flex;align-items:center;min-height:var(--lbm-trefferflaeche);padding:0 10px;font-size:.8438rem;font-weight:600;color:var(--lbm-text-sekundaer)}#mobile-menu-foot{display:flex;flex-direction:column;gap:var(--lbm-abstand-3);margin-top:auto;padding-top:var(--lbm-abstand-4);border-top:1px solid var(--lbm-linie)}#mobile-menu-extras{margin-top:var(--lbm-abstand-2)}.mobile-menu-phone{display:flex;align-items:center;gap:11px;min-height:var(--lbm-feld-hoehe);color:var(--lbm-text)}.mobile-menu-phone-icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--lbm-trefferflaeche);height:var(--lbm-trefferflaeche);font-size:.875rem;color:var(--lbm-rot);background-color:var(--lbm-sand);border-radius:var(--lbm-radius-pille)}.mobile-menu-phone-number{display:block;font-family:var(--lbm-font-display);font-size:1.1875rem;font-weight:700;letter-spacing:-.03em;line-height:1.2}.mobile-menu-phone-hours{display:block;font-size:.7188rem;color:var(--lbm-text-tertiaer)}.mobile-menu-foot-row{display:flex;align-items:center;gap:var(--lbm-abstand-2)}.mobile-menu-rating{display:flex;flex:1 1 auto;align-items:center;gap:9px;min-width:0;padding:9px var(--lbm-abstand-3);color:var(--lbm-text);background-color:var(--lbm-papier);border:1px solid var(--lbm-linie);border-radius:14px}.mobile-menu-rating img{flex:0 0 auto}.mobile-menu-rating-value{font-size:.8125rem;font-weight:700}.mobile-menu-rating .stars-rating,.mobile-menu-rating .stars-rating .back-stars,.mobile-menu-rating .stars-rating .front-stars{flex:0 0 auto;padding:0;margin:0;font-size:.6875rem;letter-spacing:1px;line-height:1}.mobile-menu-rating .stars-rating .fa-star{width:12px;height:12px;line-height:12px;text-shadow:none}.mobile-menu-rating .stars-rating .back-stars{color:var(--lbm-linie-kraeftig)}.mobile-menu-rating .stars-rating .front-stars{color:var(--lbm-gold)}.mobile-menu-rating-count{font-size:.7188rem;color:var(--lbm-text-tertiaer)}.mobile-menu-lang{display:flex;flex:0 0 auto;gap:2px;font-size:0;background-color:var(--lbm-papier);border:1px solid var(--lbm-linie);border-radius:14px}.mobile-menu-lang a{display:flex;align-items:center;justify-content:center;min-height:var(--lbm-trefferflaeche);padding:0 13px;font-size:.8125rem;font-weight:700;color:var(--lbm-text-sekundaer);text-transform:uppercase;border-radius:11px}.mobile-menu-lang-1 a:first-of-type,.mobile-menu-lang-2 a:nth-of-type(2){color:var(--lbm-weiss);background-color:var(--lbm-tinte)}.user-interaction-icons .box_search_head_activator{display:inline-flex;align-items:center;justify-content:center;width:var(--lbm-trefferflaeche);height:var(--lbm-trefferflaeche);color:var(--lbm-text)}.header-row{flex-wrap:nowrap;gap:var(--lbm-abstand-2);min-height:60px;margin:0;padding:0 var(--lbm-abstand-4)}.header-row>[class*=col-]{display:flex;flex:0 0 auto;align-items:center;width:auto;max-width:none;margin:0;padding:0}.header-row>.col-7{flex:1 1 auto;justify-content:center;min-width:0}.main-logo{width:186px;height:40px}#menuToggle{display:flex;position:static;align-items:center}.burger-button{padding:0}.burger-icon{top:0;width:40px;height:var(--lbm-trefferflaeche)}#menuToggle .burger-line{left:5px}.burger-button,.user-interaction-icons .box_search_head_activator{background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-feld)}.user-interaction-icons{gap:var(--lbm-abstand-2);justify-content:flex-end}.user-interaction-icons .box_search_head_activator,.user-interaction-icons .box_shopping_cart_link{left:0;margin:0}.user-interaction-icons .box_search_head_activator>i.fa-search{display:flex;align-items:center;justify-content:center;width:var(--lbm-trefferflaeche);height:var(--lbm-trefferflaeche);line-height:1}.user-interaction-icons .box_shopping_cart_link{position:relative;justify-content:center;width:var(--lbm-trefferflaeche);height:var(--lbm-trefferflaeche);min-height:0;padding:0;border-radius:var(--lbm-radius-feld)}a.box_shopping_cart_link .cart_qty{position:absolute;top:-2px;right:-2px;min-width:20px;height:20px;padding:0;font-size:.6875rem}.top-bars{margin-right:calc(var(--bs-gutter-x, 30px)*-.5);padding:0 var(--lbm-abstand-4)}.top-bars a,.top-bars a.is_active{margin:0;border-radius:var(--lbm-radius-feld)}.top-bars.is-phone-hidden{display:none}}body.lbm-menu-open #scroll-progress{display:none}
footer{margin-top:var(--lbm-abstand-10);background-color:var(--lbm-rot-dunkel);background-position:bottom;background-repeat:repeat;background-size:auto;color:var(--lbm-text-auf-dunkel)}.footer-inner{padding-top:var(--lbm-abstand-8);padding-bottom:var(--lbm-abstand-5)}footer .footer-head,footer .footer-inner p.footer-head{margin-bottom:var(--lbm-abstand-3);font-size:.6875rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--lbm-gold)}.footer-headline-icon{color:var(--lbm-gold)}.footer-box-col{margin-bottom:var(--lbm-abstand-4)}.footer-toggle-content{font-size:.8438rem;line-height:1.6}footer a:link,footer a:visited{color:var(--lbm-text-auf-dunkel)}footer a:focus,footer a:hover{color:var(--lbm-weiss);text-decoration:underline}.footer_telephone_link{font-family:var(--lbm-font-display);font-size:1.375rem;font-weight:700;line-height:1.2;color:var(--lbm-weiss)}.footer-widgets>[class*=col-]{flex:0 0 100%;max-width:100%;margin-bottom:var(--lbm-abstand-2)}.footer-widgets .g-rating-block>a,.footer-widgets a:has(>.e-rating-block){display:grid;grid-template-columns:28px auto;align-items:center;column-gap:var(--lbm-abstand-3);width:100%;padding:var(--lbm-abstand-2) var(--lbm-abstand-3);background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.22);border-radius:var(--lbm-radius-feld)}.footer-google-widget .g-rating-block img.g-rating-logo,.footer-widgets .e-rating-block{grid-row:1/3;grid-column:1;width:28px;max-width:28px;height:28px}.footer-ekomi-widget .position-relative,.footer-google-widget .g-rating-block{width:100%;min-height:0;padding:0;background-color:transparent;border-radius:0}.footer-ekomi-widget .e-rating-display,.footer-google-widget .g-rating-display{position:static;grid-row:1;grid-column:2;width:auto;margin:0;min-width:0;font-size:.9375rem;font-weight:700;line-height:1.2;white-space:nowrap;text-align:left;color:var(--lbm-weiss)}.footer-ekomi-widget .e-rating-num-reviews,.footer-google-widget .g-rating-num-reviews{position:static;grid-row:2;grid-column:2;width:auto;margin:0;min-width:0;font-size:.8125rem;line-height:1.3;white-space:normal;text-align:left;color:var(--lbm-text-auf-dunkel)}.footer-widgets .e-rating-date,.footer-widgets .g-rating-date,.footer-widgets .star-rating{display:none}.footer-widgets .fa-star{color:var(--lbm-gold)}.e-rating-display,.g-rating-display{font-family:var(--lbm-font-display);font-size:1.375rem;font-weight:700;color:var(--lbm-text)}.e-rating-date,.e-rating-num-reviews,.g-rating-date,.g-rating-num-reviews{font-size:.75rem;color:var(--lbm-text-tertiaer)}.social-icon-link{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--lbm-trefferflaeche);height:var(--lbm-trefferflaeche);background-color:var(--lbm-weiss);border-radius:var(--lbm-radius-feld)}.social-icon-link:focus,.social-icon-link:hover{background-color:var(--lbm-sand)}.legal_foot{display:flex;flex-wrap:wrap;gap:var(--lbm-abstand-2) var(--lbm-abstand-6);align-items:baseline;justify-content:space-between;margin-top:var(--lbm-abstand-3);padding-top:var(--lbm-abstand-4);padding-bottom:var(--lbm-abstand-4);border-top:1px solid hsla(0,0%,100%,.18);font-size:.75rem;color:var(--lbm-text-auf-dunkel)}.legal_foot_terms{flex:1 1 320px;text-align:left}.legal_foot_copyright{flex:0 1 auto;min-width:0;text-align:right}.legal_foot .review-aggregate-text{margin-top:var(--lbm-abstand-1)}.legal_foot a{color:var(--lbm-weiss);text-decoration:underline}@media (width <= 991.98px){.footer-toggle-content a{display:inline-flex;align-items:center;min-height:var(--lbm-trefferflaeche)}}@media (width <= 767.98px){footer .footer-box-col .footer-head{display:flex;align-items:center;justify-content:space-between;min-height:var(--lbm-trefferflaeche);margin-bottom:0;cursor:pointer}.footer-box-col{margin-bottom:0;border-bottom:1px solid hsla(0,0%,100%,.18)}.footer-trust-col{border-bottom:0}.legal_foot_copyright{text-align:left}.footer-toggle-content{padding-bottom:var(--lbm-abstand-4)}}.footer-brand-col{margin-bottom:var(--lbm-abstand-4)}.footer-wordmark{margin-bottom:var(--lbm-abstand-3);letter-spacing:-.035em}.footer-wordmark,footer .footer-brand-col .footer_telephone_link{font-family:var(--lbm-font-display);font-size:1.375rem;font-weight:700;color:var(--lbm-weiss)}footer .footer-brand-col .footer_telephone_link{display:inline-block;margin-bottom:var(--lbm-abstand-2);letter-spacing:-.03em}.footer-brand-contact{font-size:.8438rem;line-height:1.6;color:var(--lbm-text-auf-dunkel)}.footer-social{display:flex;flex-wrap:nowrap;gap:var(--lbm-abstand-2);margin-top:var(--lbm-abstand-5)}.footer-social-col{margin-top:var(--lbm-abstand-4)}.footer-social-col .footer-social{margin-top:0}.footer-trust-col{margin-bottom:0;text-align:left}.footer-trust-col .footer-widgets{display:flex;flex-direction:column;gap:var(--lbm-abstand-2);width:100%;max-width:none}.footer-trust-col .footer-ekomi-widget,.footer-trust-col .footer-google-widget,.footer-trust-col .g-rating-block,.footer-trust-col .position-relative{width:100%;max-width:none}.footer-payment-logos{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--lbm-abstand-2);width:100%;max-width:264px;margin:var(--lbm-abstand-3) 0 0;padding:var(--lbm-abstand-3);list-style:none;background-color:var(--lbm-weiss);border-radius:var(--lbm-radius-feld)}.footer-payment-logos li{display:flex;grid-column:span 2;align-items:center;justify-content:center}.footer-payment-logos li:nth-child(4){grid-column:2/span 2}.footer-payment-logos li:nth-child(5){grid-column:4/span 2}.footer-payment-logos img{width:100%;max-width:73px;height:auto}@media (width <= 991.98px){.footer-trust-col .footer-widgets{flex-direction:row;flex-wrap:wrap}.footer-trust-col .footer-ekomi-widget,.footer-trust-col .footer-google-widget{flex:1 1 0;width:auto;min-width:0}.footer-payment-logos{width:auto}}@media (width <= 767.98px){.footer-box-col:not(.footer-trust-col) .footer-toggle-content{display:none}.footer-trust-col .footer-widgets{flex-direction:column}.footer-trust-col .footer-ekomi-widget,.footer-trust-col .footer-google-widget{flex:0 0 auto;width:100%}.footer-main{display:flex;flex-wrap:wrap;gap:var(--lbm-abstand-2)}.footer-brand-col,.footer-trust-col{flex:0 0 100%;max-width:100%}.footer-main>.footer-box-col:not(.footer-trust-col){flex:0 0 100%;min-width:0;max-width:none;margin-bottom:0;padding:0 var(--lbm-abstand-4);background-color:hsla(0,0%,100%,.1);border-bottom:0;border-radius:var(--lbm-radius-feld)}footer .footer-main>.footer-box-col:not(.footer-trust-col) .footer-head{min-height:var(--lbm-trefferflaeche);color:var(--lbm-weiss);letter-spacing:normal;font-size:.8438rem;text-transform:none}footer .footer-main>.footer-box-col:not(.footer-trust-col) .footer-head:after{content:"\203A";font-size:1.25rem;font-weight:400;line-height:1;color:var(--lbm-gold)}}@media (768px <= width <= 991.98px){.footer-brand-col{flex:0 0 34%;max-width:34%}.footer-main>.footer-box-col:not(.footer-trust-col){flex:1 1 0;max-width:none}.footer-trust-col .footer-toggle-content{display:flex;align-items:flex-start;gap:var(--lbm-abstand-4)}.footer-trust-col .footer-widgets{flex:1 1 auto}.footer-payment-logos{flex:0 0 auto;width:260px;margin-top:0}}@media (width >= 992px){.footer-toggle-content{line-height:2}}
.product-listing{margin-right:calc(var(--lbm-abstand-4)/-2);margin-left:calc(var(--lbm-abstand-4)/-2)}.product-listing .product-info{display:flex;padding-right:calc(var(--lbm-abstand-4)/2);padding-left:calc(var(--lbm-abstand-4)/2);margin-bottom:var(--lbm-abstand-4)}.product-listing .product-info-inner{--lbm-karte-rand:18px;--lbm-stift-rand:10px;display:flex;flex-direction:column;width:100%;padding:0;background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-karte);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.product-listing .product-info-inner:has(:focus-visible):hover{border-color:var(--lbm-linie)}.product-listing .product-info-inner:hover{transform:translateY(-4px);border-color:var(--lbm-rot);box-shadow:0 26px 52px -22px rgba(42,37,35,.42)}.product-listing div.products-image{position:relative;aspect-ratio:1/1;margin-bottom:0;background-color:var(--lbm-weiss)}.product-listing .products-image a:not(.product-customise){display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden}.product-listing .products-image img{width:100%;height:100%;object-fit:contain}.product-listing .products-image a img{transform:translateX(var(--lbm-ansichtsversatz,0));transition:transform .5s ease}.product-listing .product-info-inner:hover .products-image a img{transform:translateX(var(--lbm-ansichtsversatz,0)) scale(1.06)}.product-listing .products-image a .product-view-ghost{position:absolute;inset:0;pointer-events:none}.product-listing .products-name{padding:var(--lbm-abstand-3) var(--lbm-karte-rand) var(--lbm-abstand-2);font-family:var(--lbm-font-display);font-size:1rem;font-weight:600;line-height:1.25;min-height:4.6em}.product-listing .products-name>div:not([class]){min-height:2.5em}.product-listing .products-name .shortd{display:-webkit-box;min-height:2.4em;padding:0;margin-top:var(--lbm-abstand-1);overflow:hidden;font-family:var(--lbm-font-text);font-size:.75rem;font-weight:400;line-height:1.2;color:var(--lbm-text-tertiaer);-webkit-box-orient:vertical;-webkit-line-clamp:6}.product-listing .products-name a{color:var(--lbm-text);transition:color .3s ease}.product-listing .product-info-inner:hover .products-name a{color:var(--lbm-rot)}.product-listing .products-price{padding:0 var(--lbm-karte-rand);font-family:var(--lbm-font-display);font-size:1.375rem;font-weight:700;color:var(--lbm-text)}.product-listing .products-price .range{font-size:.8125rem;font-weight:600;white-space:nowrap}.product-listing .products-price .products-base-price,.product-listing .products-price small{font-family:var(--lbm-font-text);font-size:.6875rem;font-weight:400;color:var(--lbm-text-tertiaer)}.product-listing .products-price .product-bpi{display:flex;align-items:baseline;justify-content:space-between;gap:var(--lbm-abstand-2);min-height:18px}.product-listing .products-price .products-min-order{white-space:nowrap}.product-listing .products-details-button{padding:var(--lbm-abstand-3) var(--lbm-karte-rand) var(--lbm-karte-rand);margin-top:auto}.product-listing .products-details-button .btn,.product-listing .products-details-button a{display:flex;align-items:center;justify-content:center;gap:var(--lbm-abstand-2);min-height:46px;padding:0 var(--lbm-abstand-5);font-size:.875rem;font-weight:700;color:var(--lbm-weiss);background-color:var(--lbm-rot);border:0;border-radius:var(--lbm-radius-pille);transition:background-color .3s ease}.product-listing .products-details-button .btn:hover,.product-listing .products-details-button a:focus,.product-listing .products-details-button a:hover{color:var(--lbm-weiss);background-color:var(--lbm-rot-dunkel);text-decoration:none}.product-listing .products-image .badge,.product-listing .products-image .product-badge{position:absolute;top:var(--lbm-abstand-4);left:var(--lbm-abstand-4);z-index:2;padding:6px var(--lbm-abstand-3);font-size:.6563rem;font-weight:700;line-height:1;color:var(--lbm-papier);background-color:rgba(42,37,35,.9);border-radius:var(--lbm-radius-pille)}.product-listing .products-image .future-availability{top:var(--lbm-abstand-4);right:var(--lbm-abstand-4);left:var(--lbm-abstand-4);width:auto;padding:5px var(--lbm-abstand-3);font-size:.75rem;line-height:1.3;border-radius:var(--lbm-radius-pille);pointer-events:none}@media (768px <= width <= 991.98px){.product-listing .product-info-inner{--lbm-karte-rand:var(--lbm-abstand-4);border-radius:20px}.product-listing .products-name{font-size:.9688rem}.product-listing .products-price{font-size:1.3125rem}}@media (width <= 767.98px){.product-listing{margin-right:calc(var(--lbm-abstand-3)/-2);margin-left:calc(var(--lbm-abstand-3)/-2)}.product-listing .product-info{padding-right:calc(var(--lbm-abstand-3)/2);padding-left:calc(var(--lbm-abstand-3)/2);margin-bottom:var(--lbm-abstand-3)}.product-listing .product-info-inner{--lbm-karte-rand:14px;--lbm-stift-rand:8px;border-radius:18px}.product-listing .products-name{min-height:54px;font-size:.9063rem}.product-listing .products-price{font-size:1.1875rem}.product-listing .products-details-button .btn,.product-listing .products-details-button a{min-height:var(--lbm-trefferflaeche);font-size:.8438rem}}.product-listing .products-availability{display:flex;min-height:2.7em;align-items:baseline;gap:var(--lbm-abstand-2);padding:var(--lbm-abstand-2) var(--lbm-karte-rand) 0;font-size:.7188rem;font-weight:600;line-height:1.35;color:var(--lbm-anfrage)}.product-listing .products-availability:empty:before{content:none}.product-listing .products-availability:before{content:"";flex:0 0 auto;align-self:center;width:7px;height:7px;background-color:currentcolor;border-radius:var(--lbm-radius-pille)}.product-listing .products-availability--in_stock{color:var(--lbm-lieferbar)}.product-listing .products-availability--available_from,.product-listing .products-availability--backorder,.product-listing .products-availability--individualized{color:var(--lbm-bald)}.product-listing .individualize_icon,.product-listing .listing_shipping_icon{display:none}.product-listing .products-list-right-col,.product-listing .products-more-images{display:contents}.product-listing .product-view-bar{position:absolute;right:var(--lbm-karte-rand);bottom:calc(var(--lbm-abstand-2)*-1);left:var(--lbm-karte-rand);z-index:3;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--lbm-abstand-1);pointer-events:none}.product-listing .product-views{display:flex;flex:0 1 auto;gap:2px;min-width:0;padding:3px;overflow-x:auto;background-color:hsla(0,0%,100%,.94);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-feld);scrollbar-width:none;pointer-events:auto}.product-listing .product-views::-webkit-scrollbar{display:none}.product-listing .product-views[data-overflow=end]{mask-image:linear-gradient(90deg,#000 calc(100% - 20px),transparent)}.product-listing .product-views[data-overflow=start]{mask-image:linear-gradient(90deg,transparent,#000 20px)}.product-listing .product-views[data-overflow=both]{mask-image:linear-gradient(90deg,transparent,#000 20px,#000 calc(100% - 20px),transparent)}.product-listing .product-view-thumb{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--lbm-trefferflaeche);height:var(--lbm-trefferflaeche);padding:5px;background-color:transparent;border:0;border-radius:var(--lbm-radius-chip);outline:1px solid var(--lbm-linie);outline-offset:-4px;cursor:pointer}.product-listing .product-view-thumb img{width:34px;height:34px;object-fit:contain}.product-listing .product-view-thumb.is-active{outline:2px solid var(--lbm-rot)}.product-listing .product-view-counter{flex:0 0 auto;padding:var(--lbm-abstand-1) 9px;font-size:.6875rem;font-weight:700}.product-listing .product-view-counter,.product-listing .products-image a.product-customise{color:var(--lbm-text-sekundaer);background-color:hsla(0,0%,100%,.94);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-pille)}.product-listing .products-image a.product-customise{position:absolute;top:var(--lbm-stift-rand);right:var(--lbm-stift-rand);z-index:3;display:flex;align-items:center;justify-content:center;width:var(--lbm-trefferflaeche);height:var(--lbm-trefferflaeche);font-size:.875rem;transition:color .2s ease,border-color .2s ease}.product-listing .products-image a.product-customise:focus-visible,.product-listing .products-image a.product-customise:hover{color:var(--lbm-rot);border-color:var(--lbm-rot);text-decoration:none}.product-listing .products-image:has(.product-customise) .future-availability{right:calc(var(--lbm-stift-rand) + var(--lbm-trefferflaeche) + var(--lbm-abstand-2))}@media (width <= 991.98px){.product-listing .product-view-counter{display:none}}.product-listing div.product-info:hover div.product-info-inner{display:flex;position:static;padding-top:0;background-color:var(--lbm-weiss);box-shadow:0 26px 52px -22px rgba(42,37,35,.42)}.product-listing div.product-info .products-details-button{display:block}.product-listing div.product-info div.product-info-inner div.products-price>.range{display:inline}
.product-listing .owl-nav{position:absolute;inset:0;width:auto;margin:0;pointer-events:none}.product-listing .owl-carousel .owl-nav button.owl-next,.product-listing .owl-carousel .owl-nav button.owl-prev{display:flex;position:absolute;top:50%;transform:translateY(-50%);align-items:center;justify-content:center;width:var(--lbm-trefferflaeche);height:var(--lbm-trefferflaeche);margin:0;font-size:1.75rem;color:var(--lbm-text);background-color:transparent;border:0;border-radius:var(--lbm-radius-pille);pointer-events:auto;transition:color .2s ease}.product-listing .owl-carousel .owl-nav button.owl-prev{left:calc(var(--carousel-arrow-out, 0px)*-1)}.product-listing .owl-carousel .owl-nav button.owl-next{right:calc(var(--carousel-arrow-out, 0px)*-1)}.product-listing .owl-carousel .owl-nav button.owl-next:focus-visible,.product-listing .owl-carousel .owl-nav button.owl-next:hover,.product-listing .owl-carousel .owl-nav button.owl-prev:focus-visible,.product-listing .owl-carousel .owl-nav button.owl-prev:hover{color:var(--lbm-rot)}.product-listing .owl-carousel .owl-nav button.owl-next span,.product-listing .owl-carousel .owl-nav button.owl-prev span{line-height:1;color:inherit}.product-listing .owl-carousel .owl-nav button.owl-next.disabled,.product-listing .owl-carousel .owl-nav button.owl-prev.disabled{opacity:.4}.carousel .carousel-control-next,.carousel .carousel-control-prev{top:50%;width:var(--lbm-trefferflaeche);height:var(--lbm-trefferflaeche);color:var(--lbm-text);background-color:transparent;border-radius:var(--lbm-radius-pille);transform:translateY(-50%);opacity:1;transition:color .2s ease}.carousel .carousel-control-next:focus-visible,.carousel .carousel-control-next:hover,.carousel .carousel-control-prev:focus-visible,.carousel .carousel-control-prev:hover{color:var(--lbm-rot);opacity:1}.carousel .carousel-control-next-icon,.carousel .carousel-control-prev-icon{width:auto;height:auto;background-image:none}.carousel .carousel-control-next-icon:before,.carousel .carousel-control-prev-icon:before{font-family:Font Awesome\ 5 Free,sans-serif;font-size:1.25rem;font-weight:900;line-height:1;color:inherit}.carousel .carousel-control-prev-icon:before{content:"\f053"}.carousel .carousel-control-next-icon:before{content:"\f054"}
.lm-listbox{position:relative;display:block;min-width:0}.lm-listbox-native{display:none}.lm-listbox-trigger{display:flex;gap:var(--lbm-abstand-2);align-items:center;width:100%;text-align:left}.lm-listbox-trigger:hover{border-color:var(--lbm-rot)}.lm-listbox-trigger:focus-visible{outline:var(--lbm-fokus-breite) solid var(--lbm-fokus-farbe);outline-offset:var(--lbm-fokus-abstand)}.lm-listbox-value{flex:1 1 auto}.lm-listbox-price,.lm-listbox-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lm-listbox-price{flex:0 1 auto;font-size:.8125rem;font-weight:600;color:var(--lbm-text-sekundaer)}.lm-listbox-list{position:absolute;top:calc(100% + var(--lbm-abstand-1));right:0;left:0;z-index:1050;display:none;flex-direction:column;gap:2px;max-height:320px;padding:var(--lbm-abstand-2);overflow-y:auto;overscroll-behavior:contain;text-align:left;background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-feld);box-shadow:var(--lbm-schatten-overlay)}.lm-listbox.is-open .lm-listbox-list{display:flex}.lm-listbox.is-above .lm-listbox-list{top:auto;bottom:calc(100% + var(--lbm-abstand-1))}.lm-listbox-option{display:flex;flex-wrap:wrap;gap:2px var(--lbm-abstand-3);align-items:baseline;justify-content:space-between;min-height:var(--lbm-trefferflaeche);padding:var(--lbm-abstand-3) var(--lbm-abstand-4);font-size:.9375rem;line-height:1.35;color:var(--lbm-text);cursor:pointer;border-radius:var(--lbm-radius-chip)}.lm-listbox-option[hidden]{display:none}.lm-listbox-option.is-disabled{min-height:auto;padding-top:0;padding-bottom:0;color:var(--lbm-text-tertiaer);cursor:default}.lm-listbox-option-label{flex:1 1 auto;min-width:0}.lm-listbox-option-price{flex:0 0 auto;font-size:.8125rem;font-weight:600;color:var(--lbm-text-sekundaer)}.lm-listbox-option.is-active{background-color:var(--lbm-sand)}.lm-listbox-option.is-selected{font-weight:700;color:var(--lbm-rot);background-color:var(--lbm-rot-tint)}.lm-listbox-option.is-selected.is-active{background-color:color-mix(in srgb,var(--lbm-rot) 14%,var(--lbm-weiss))}
h1.category_txt_header{font-family:var(--lbm-font-display);font-size:1.875rem;font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--lbm-text)}.breadcrumbs{font-size:.7813rem}.breadcrumbs,.breadcrumbs a:link,.breadcrumbs a:visited{color:var(--lbm-text-tertiaer)}.product-count-top{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;font-size:.8125rem;font-weight:400;color:var(--lbm-text-sekundaer)}.category-meta-count{font-size:.8438rem;font-weight:700;color:var(--lbm-text)}.category-meta-sep{color:var(--lbm-linie-gestrichelt)}@media (width >= 768px){h1.category_txt_header{font-size:2.125rem}.product-count-top{gap:var(--lbm-abstand-3);font-size:.8438rem}.category-meta-count{font-size:.875rem}}@media (width >= 992px){.product-count-top{gap:14px;font-size:.875rem}.category-meta-count{font-size:.9063rem}}.product-listing-header{--lbm-raster-rand:calc(var(--lbm-abstand-4)/2);align-items:center;padding-inline:var(--lbm-raster-rand);margin-inline:calc(var(--lbm-raster-rand)*-1);margin-bottom:var(--lbm-abstand-4)}.product_filter_holder{padding-right:0}.filter-sort{display:flex;align-items:center;justify-content:flex-end;gap:var(--lbm-abstand-2);font-size:.8125rem;color:var(--lbm-text-sekundaer)}.filter-sort .lm-listbox{flex:0 1 auto;min-width:182px}.filter-sort .lm-listbox-trigger,.filter-sort select,.product_filter_holder .filter-sort select{min-width:182px;height:var(--lbm-feld-hoehe);padding:0 var(--lbm-abstand-4);font-family:var(--lbm-font-text);font-size:.875rem;font-weight:600;color:var(--lbm-text);background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-feld);cursor:pointer}.filter-sort select:focus{border-color:var(--lbm-rot);outline:none;box-shadow:0 0 0 var(--lbm-fokus-breite) color-mix(in srgb,var(--lbm-rot) 20%,transparent)}.filter-sort .lm-listbox-trigger{position:relative;min-width:0;padding-right:var(--lbm-abstand-10)}.filter-sort .lm-listbox-trigger:after{position:absolute;top:50%;right:var(--lbm-abstand-4);width:8px;height:8px;margin-top:-6px;content:"";border-right:2px solid var(--lbm-text-sekundaer);border-bottom:2px solid var(--lbm-text-sekundaer);transform:rotate(45deg)}.filter-sort .lm-listbox.is-open .lm-listbox-trigger:after{margin-top:-2px;transform:rotate(-135deg)}@media (width <= 767.98px){.filter-sort select,.product_filter_holder .filter-sort select{min-width:0;width:100%}.filter-sort .lm-listbox{flex:1 1 auto;min-width:0}}@media (768px <= width <= 991.98px){.row:has(#product_regular_result)>[class*=col-md-9]{flex:0 0 100%;max-width:100%}.container:has(#product_regular_result),.container:has(>.breadcrumbs){max-width:none}}.readmore{padding:var(--lbm-abstand-6);margin-top:var(--lbm-abstand-8);background-color:var(--lbm-sand);border-radius:var(--lbm-radius-bento)}.readmore h1,.readmore h2{font-family:var(--lbm-font-display);text-align:left;font-size:1.5rem;font-weight:700;line-height:1.05;letter-spacing:-.035em;color:var(--lbm-text)}.readmore li,.readmore p{max-width:660px;font-size:.9375rem;line-height:1.7;color:var(--lbm-text)}@media (width >= 992px){.readmore{padding:var(--lbm-abstand-10)}.readmore h1,.readmore h2{font-size:1.875rem}}@media (width <= 767.98px){.product-listing-header{--lbm-raster-rand:calc(var(--lbm-abstand-3)/2)}.product-listing-header>.product-count-top,.product-listing-header>.product_filter_holder{width:100%;padding-right:0;padding-left:0}.product-count-top{margin-bottom:10px}}@media (width <= 991.98px){.col:has(>.row>.category_txt_layer){padding-right:0;padding-left:0}.category_txt_layer{margin-right:0;margin-left:0}.category_txt_layer h1.category_txt_header,.category_txt_layer h2.category_txt_header{padding-left:0;margin-left:0}#product_regular_result>.readmore{width:calc(100% - 30px);margin-right:15px;margin-left:15px}}.readmore-grid{gap:var(--lbm-abstand-6)}.readmore-grid,.readmore-related{display:flex;flex-direction:column}.readmore-related{order:1;gap:var(--lbm-abstand-2)}.readmore-related-head{margin-bottom:2px;font-size:.6875rem;font-weight:700;color:var(--lbm-text-tertiaer);text-transform:uppercase;letter-spacing:.09em}.readmore-related a{display:flex;text-decoration:none;gap:10px;align-items:center;justify-content:space-between;min-height:var(--lbm-feld-hoehe);padding:0 var(--lbm-abstand-4);font-size:.875rem;font-weight:600;color:var(--lbm-text);background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:14px}.readmore-related a:focus,.readmore-related a:hover{color:var(--lbm-rot);border-color:var(--lbm-rot)}.readmore-related a i{font-size:.625rem;color:var(--lbm-rot)}@media (width >= 992px){.readmore-grid{display:flow-root}.readmore-text>:first-child,.readmore-text>:first-child>:first-child{margin-top:0}.readmore-text p:has(>img,>a>img){display:flow-root}.readmore-text p>a>img,.readmore-text p>img{max-width:100%;height:auto}.readmore-related{float:right;width:min(33%,260px);margin-bottom:var(--lbm-abstand-6);margin-left:var(--lbm-abstand-10)}.readmore-grid:not(:has(.readmore-text)) .readmore-related{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lbm-abstand-2) var(--lbm-abstand-4);float:none;width:auto;max-width:none;margin-left:0}.readmore-grid:not(:has(.readmore-text)) .readmore-related-head{grid-column:1/-1}}#product_filters_form{padding-top:0;font-family:var(--lbm-font-text)}#filterProducts{overflow:hidden;background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-karte)}#product_filters_form .filters-header{display:flex;gap:10px;align-items:center;padding:var(--lbm-abstand-4) 18px;margin:0;color:var(--lbm-text);text-transform:none;border-bottom:1px solid var(--lbm-sand)}#product_filters_form .filters-header-title{flex:1 1 auto;font-family:var(--lbm-font-display);font-size:1.0625rem;font-weight:700;letter-spacing:-.025em}#product_filters_form .filters-header .filter_reset{display:inline-flex;align-items:center;min-height:var(--lbm-trefferflaeche);padding:0 var(--lbm-abstand-2);margin:0;font-size:.7813rem;font-weight:700;color:var(--lbm-text-sekundaer);text-decoration:underline}#product_filters_form .filters-header .filter_reset:focus,#product_filters_form .filters-header .filter_reset:hover{color:var(--lbm-rot);text-decoration:underline}#product_filters_form .filter-wrapper{padding:14px 18px;margin:0;font-size:inherit;border-bottom:1px solid var(--lbm-sand)}#product_filters_form .filter-title{position:relative;display:flex;gap:var(--lbm-abstand-2);align-items:center;padding:0 0 9px;font-size:.6875rem;font-weight:700;line-height:1.2;color:var(--lbm-text-tertiaer);text-transform:uppercase;letter-spacing:.09em;cursor:pointer}#product_filters_form .filter-title.filter-changed,#product_filters_form .filter-title:hover{color:var(--lbm-rot)}#product_filters_form .filter-arrow{position:static;display:block;width:8px;height:8px;margin-left:auto;background:none;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg)}#product_filters_form .filter-open .filter-arrow{transform:rotate(-135deg)}#product_filters_form .filter-total{display:none;gap:var(--lbm-abstand-2);align-items:baseline;margin:0 0 var(--lbm-abstand-2);font-size:.6875rem}#product_filters_form .filter-title.filter-changed+.filter-data .filter-total{display:flex}#product_filters_form .filter-count{float:none;color:var(--lbm-text-tertiaer)}#product_filters_form .filter-clear{float:none;margin-left:auto;font-size:.7188rem;font-weight:700;color:var(--lbm-text-sekundaer);text-decoration:underline;cursor:pointer}#product_filters_form .filter-clear:hover{color:var(--lbm-rot)}#product_filters_form .filter-scrollbox{display:flex;flex-direction:column;gap:1px;max-height:308px}#product_filters_form .filter-scrollbox:has(.filter-slider-holder){max-height:none;overflow:visible}#product_filters_form .filter-scrollbox>label{display:flex;gap:11px;align-items:center;min-height:var(--lbm-trefferflaeche);padding:0;margin:0;font-size:.8438rem;font-weight:600;color:var(--lbm-text)}#product_filters_form .filter-scrollbox>label:hover{color:var(--lbm-rot);background:none}#product_filters_form .filter-scrollbox>label span.filter-option-name{display:flex;flex:1 1 auto;gap:11px;align-items:center;width:auto;min-width:0;padding:0;line-height:1.3}#product_filters_form .filter-scrollbox>label span.filter-products-count{position:static;flex:0 0 auto;padding:0;font-size:.75rem;font-weight:400;line-height:1.3;color:var(--lbm-text-tertiaer)}#product_filters_form .filter-scrollbox .cc,#product_filters_form .filter-scrollbox .rc{position:relative;top:auto;left:auto;flex:0 0 auto;width:20px;height:20px;background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie-gestrichelt)}#product_filters_form .filter-scrollbox .cc{border-radius:6px}#product_filters_form .filter-scrollbox .rc{border-radius:var(--lbm-radius-pille)}#product_filters_form .filter-scrollbox label input:checked~.cc,#product_filters_form .filter-scrollbox label input:checked~.rc{background-color:var(--lbm-rot);border-color:var(--lbm-rot)}#product_filters_form .filter-scrollbox label input:focus-visible~.cc,#product_filters_form .filter-scrollbox label input:focus-visible~.rc{outline:var(--lbm-fokus-breite) solid var(--lbm-fokus-farbe);outline-offset:var(--lbm-fokus-abstand)}#product_filters_form .filter-scrollbox label .cc:after{top:3px;left:6px;width:5px;height:9px;border:solid var(--lbm-weiss);border-width:0 2px 2px 0}#product_filters_form .filter-scrollbox label .rc:after{top:5px;left:5px;width:8px;height:8px;background:var(--lbm-weiss)}#product_filters_form .filter-category-row{display:flex;gap:10px;align-items:center;min-height:var(--lbm-trefferflaeche);padding:0 10px;font-size:.8438rem;font-weight:600;color:var(--lbm-text);text-decoration:none;border-radius:10px}#product_filters_form .filter-category-row:focus,#product_filters_form .filter-category-row:hover{color:var(--lbm-rot);background-color:var(--lbm-papier)}#product_filters_form .filter-category-row[aria-current=page]{color:var(--lbm-rot);background-color:var(--lbm-rot-tint)}#product_filters_form .filter-category-row .filter-option-name{flex:1 1 auto;min-width:0;line-height:1.3}#product_filters_form .filter-category-row .filter-products-count{flex:0 0 auto;font-size:.75rem;font-weight:400;color:var(--lbm-text-tertiaer)}#product_filters_form .filter-slider-holder{display:flex;flex-direction:column;padding-top:var(--lbm-abstand-1)}#product_filters_form .filter-range{display:flex;gap:9px;align-items:center;order:1;width:100%;margin:0 0 14px;text-align:left}#product_filters_form .filter-slider{order:2;width:auto;margin:0 10px 6px}#product_filters_form .filter-range span{display:block;width:auto;height:auto;text-align:left;background:none;border:0}#product_filters_form .filter-range .filter-range-field{display:flex;flex:1 1 0;flex-direction:column;gap:var(--lbm-abstand-1);min-width:0;padding:0;margin:0;cursor:text}#product_filters_form .filter-range .filter-range-label{font-size:.6875rem;font-weight:400;line-height:1.2;color:var(--lbm-text-tertiaer)}#product_filters_form .filter-range .filter-range-input{display:flex;gap:2px;align-items:center;height:var(--lbm-trefferflaeche);padding:0 var(--lbm-abstand-3);font-size:.875rem;font-weight:600;color:var(--lbm-text);background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-feld)}#product_filters_form .filter-range .filter-range-input:focus-within{border-color:var(--lbm-rot)}#product_filters_form .filter-range .filter-range-sep{flex:0 0 auto;margin-top:18px;color:var(--lbm-text-tertiaer)}#product_filters_form .filter-range span input{position:static;flex:0 1 auto;width:auto;min-width:0;height:auto;min-height:0;opacity:1;padding:0;margin:0;font-size:.875rem;font-weight:600;line-height:1.2;color:var(--lbm-text);text-align:right;background:none;border:0;outline:none}#product_filters_form .filter-range span input::-webkit-inner-spin-button,#product_filters_form .filter-range span input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}#product_filters_form .filter-track{position:relative;height:6px;background-color:var(--lbm-linie);border-radius:var(--lbm-radius-pille)}#product_filters_form .filter-track-fill{position:absolute;top:0;bottom:0;background-color:var(--lbm-rot);border-radius:var(--lbm-radius-pille)}#product_filters_form .filter-track-handle{position:absolute;top:-8px;width:22px;height:22px;margin-left:-11px;background-color:var(--lbm-weiss);border:2px solid var(--lbm-rot);border-radius:var(--lbm-radius-pille);box-shadow:0 3px 8px color-mix(in srgb,var(--lbm-tinte) 25%,transparent)}#product_filters_form .filter-actions{padding:14px 18px 16px;margin:0}#product_filters_form .filter-actions .filter-apply{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--lbm-button-hoehe);font-family:var(--lbm-font-text);font-size:1rem;font-weight:700;line-height:1.2;color:var(--lbm-weiss);background-color:var(--lbm-rot);border:0;border-radius:var(--lbm-radius-pille);cursor:pointer}#product_filters_form .filter-actions .filter-apply:focus,#product_filters_form .filter-actions .filter-apply:hover{background-color:var(--lbm-rot-dunkel)}#product_filters_form .filter-actions .filter-apply[hidden],#product_filters_form .filter-actions[hidden],#product_filters_form .filters-header .filter_reset[hidden]{display:none}button.filter-mobile-toggle{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:var(--lbm-trefferflaeche);margin:0 0 14px;font-family:var(--lbm-font-text);font-size:.875rem;font-weight:700;line-height:1.2;color:var(--lbm-text);text-transform:none;letter-spacing:-.01em;background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-pille)}button.filter-mobile-toggle i{font-size:.8125rem;color:var(--lbm-text-tertiaer)}button.filter-mobile-toggle:focus,button.filter-mobile-toggle:hover{color:var(--lbm-rot);border-color:var(--lbm-rot)}body>.filter-drawer-body{display:flex;flex-direction:column;gap:var(--lbm-abstand-3);width:88%;max-width:360px;padding:var(--lbm-abstand-3) var(--lbm-abstand-4) var(--lbm-abstand-8);background-color:var(--lbm-papier)}body>.filter-drawer-body .filter-drawer-close{display:flex;flex:0 0 auto;align-items:center;justify-content:center;align-self:flex-end;float:none;width:var(--lbm-trefferflaeche);height:var(--lbm-trefferflaeche);font-size:1.0625rem;color:var(--lbm-text);background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-reiter)}@media (768px <= width <= 991.98px){body>.filter-drawer-body{display:flex}body.filter-drawer-open>.filter-drawer-overlay{display:block}}.listing-empty{display:flex;flex-direction:column;gap:9px;align-items:center;padding:28px;text-align:center;border:1px dashed var(--lbm-linie-gestrichelt);border-radius:14px}.listing-empty-icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;font-size:1.1875rem;color:var(--lbm-text-tertiaer);background-color:var(--lbm-weiss);border-radius:var(--lbm-radius-pille)}.listing-empty-title{max-width:420px;font-family:var(--lbm-font-display);font-size:1.1875rem;font-weight:700;line-height:1.25;color:var(--lbm-text);letter-spacing:-.025em}@media (width >= 992px){#product_filters_form .filter-wrapper-category{display:none}#filterProducts:not(:has(.filter-wrapper:not(.filter-wrapper-category))){display:none}}
.lm-home-bento{display:grid;gap:var(--lbm-abstand-6);margin-bottom:var(--lbm-abstand-8)}.lm-home-bento .lm-home-band{margin:0}.lm-home-paths{display:grid;grid-auto-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--lbm-abstand-6)}.lm-home-path{position:relative;display:flex;flex-direction:column;overflow:hidden;background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-bento);box-shadow:0 10px 26px -20px color-mix(in srgb,var(--lbm-tinte) 55%,transparent);transition:transform .25s ease,box-shadow .25s ease}.lm-home-path:focus-visible,.lm-home-path:hover{transform:translateY(-3px);box-shadow:var(--lbm-schatten-karte-hover)}.lm-home-path:focus .lm-home-path-title,.lm-home-path:hover .lm-home-path-title{color:var(--lbm-rot)}.lm-home-path-img{display:block;flex:1 1 auto;width:100%;height:158px;object-fit:cover;background-color:var(--lbm-sand);transition:transform .45s ease}.lm-home-path:hover .lm-home-path-img{transform:scale(1.04)}.lm-home-path-body{position:relative;display:flex;flex:0 0 auto;flex-direction:column;gap:var(--lbm-abstand-5);margin-top:-18px;padding:10px var(--lbm-abstand-5) var(--lbm-abstand-6);background-color:var(--lbm-weiss);border-radius:var(--lbm-radius-karte) var(--lbm-radius-karte) 0 0}.lm-home-path-head{display:grid;grid-template-columns:64px minmax(0,1fr);gap:var(--lbm-abstand-5);align-items:center;margin-top:-24px}.lm-home-path-icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;font-size:1.5rem;color:var(--lbm-rot);background-color:color-mix(in srgb,var(--lbm-sand) 55%,var(--lbm-weiss));border:1px solid var(--lbm-linie-kraeftig);border-radius:var(--lbm-radius-pille);box-shadow:0 6px 16px -10px color-mix(in srgb,var(--lbm-tinte) 60%,transparent)}.lm-home-path-icon i{width:100%;text-align:center}.lm-home-path-title{font-family:var(--lbm-font-display);font-size:1.5rem;font-weight:700;color:var(--lbm-text);letter-spacing:-.03em}.lm-home-path-text{font-size:.875rem;line-height:1.55;color:var(--lbm-text-sekundaer);text-wrap:pretty}.lm-home-path-link{margin-top:auto;padding-top:var(--lbm-abstand-1);font-size:.9375rem;font-weight:700;color:var(--lbm-rot)}.lm-home-path-link i{display:inline-block;margin-left:var(--lbm-abstand-2);font-size:.75rem;transition:transform .2s ease}.lm-home-path:hover .lm-home-path-link i{transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.lm-home-path,.lm-home-path-img,.lm-home-path-link i{transition:none}.lm-home-path:focus-visible,.lm-home-path:hover,.lm-home-path:hover .lm-home-path-img,.lm-home-path:hover .lm-home-path-link i{transform:none}}@media (width >= 992px){.lm-home-bento{grid-template-columns:minmax(0,1.82fr) minmax(0,1fr)}.lm-home-bento .lm-home-paths{grid-template-columns:minmax(0,1fr)}}@media (992px <= width <= 1199.98px){.lm-home-bento .lm-home-backstube{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);gap:var(--lbm-abstand-6)}.lm-home-path-img{height:132px}}@media (width >= 1200px){.lm-home-backstube-intro,.lm-home-facts{transform:translateY(calc(var(--lbm-abstand-13)*-1))}}.lm-home-cats{margin-top:var(--lbm-abstand-10)}.lm-home-cats-title{margin-bottom:var(--lbm-abstand-5);font-family:var(--lbm-font-display);font-size:2.125rem;font-weight:700;line-height:1.05;color:var(--lbm-text);letter-spacing:-.035em}.lm-home-cat-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:170px;gap:var(--lbm-abstand-4)}.lm-home-cat-tile{position:relative;display:block;overflow:hidden;background-color:var(--lbm-tinte);border-radius:var(--lbm-radius-karte)}.lm-home-cat-tile-lead{grid-row:span 2;grid-column:span 2}.lm-home-cat-tile:last-child{grid-column:span 2}.lm-home-cat-img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.lm-home-cat-tile:hover .lm-home-cat-img{transform:scale(1.05)}.lm-home-cat-overlay{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:var(--lbm-abstand-1);padding:var(--lbm-abstand-5) var(--lbm-abstand-4) var(--lbm-abstand-4);background:linear-gradient(to top,color-mix(in srgb,var(--lbm-tinte) 96%,transparent) 0,color-mix(in srgb,var(--lbm-tinte) 90%,transparent) 62%,color-mix(in srgb,var(--lbm-tinte) 55%,transparent) 88%,transparent 100%)}.lm-home-cat-label{font-family:var(--lbm-font-display);font-size:1rem;font-weight:700;line-height:1.15;color:var(--lbm-weiss);letter-spacing:-.02em}.lm-home-cat-tile-lead .lm-home-cat-label{font-size:1.625rem;line-height:1.05}.lm-home-cat-count{font-size:.72rem;color:color-mix(in srgb,var(--lbm-papier) 75%,transparent)}.lm-home-shelf{margin-top:var(--lbm-abstand-10)}.lm-home-shelf-head{display:flex;gap:var(--lbm-abstand-5);align-items:flex-end;justify-content:space-between;margin-bottom:var(--lbm-abstand-4)}.lm-home-band{margin-top:var(--lbm-abstand-10);border-radius:var(--lbm-radius-bento)}.lm-home-band-title{margin:0;font-family:var(--lbm-font-display);font-size:2.125rem;font-weight:700;line-height:1.05;color:var(--lbm-text);letter-spacing:-.035em}.lm-home-backstube{position:relative;display:grid;grid-template-columns:minmax(0,1.26fr) minmax(0,1fr);gap:var(--lbm-abstand-8);align-content:center;overflow:hidden;padding:var(--lbm-abstand-10);background-color:var(--lbm-sand)}.lm-home-backstube:before{position:absolute;right:0;bottom:0;left:-8%;aspect-ratio:3/1;background-image:var(--backstube-skyline,url("/images_tpl/start/nuernberg-skyline.webp"));background-repeat:no-repeat;background-position:bottom;background-size:100% auto;mix-blend-mode:multiply;mask-image:linear-gradient(0deg,#000 74%,transparent);opacity:.62;content:""}.lm-home-backstube-intro,.lm-home-facts{position:relative;align-self:end}.lm-home-backstube-mark{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--lbm-abstand-2) var(--lbm-abstand-3);align-items:center;margin-bottom:var(--lbm-abstand-6);font-size:1.75rem;line-height:1;color:var(--lbm-rot)}.lm-home-backstube-eyebrow{font-size:.8125rem;font-weight:700;line-height:1.2;letter-spacing:.09em;text-transform:uppercase}.lm-home-backstube-eyebrow-rule{grid-column:2;width:44px;height:2px;background-color:var(--lbm-rot)}.lm-home-backstube .lm-home-band-title{font-size:clamp(2.125rem,3.05vw,2.75rem);line-height:1.05;letter-spacing:-.04em}.lm-home-backstube-rule{display:block;width:44px;height:3px;margin-top:var(--lbm-abstand-6);background-color:var(--lbm-rot)}.lm-home-backstube-text{max-width:26em;margin:var(--lbm-abstand-5) 0 0;font-size:.9375rem;line-height:1.6;color:color-mix(in srgb,var(--lbm-text) 30%,var(--lbm-text-sekundaer))}.lm-home-facts{display:grid;grid-template-rows:repeat(3,1fr);gap:var(--lbm-abstand-3)}.lm-home-fact{display:grid;grid-template-columns:64px minmax(0,1fr);column-gap:var(--lbm-abstand-4);align-items:center;padding:var(--lbm-abstand-5) var(--lbm-abstand-4);background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-karte);box-shadow:0 10px 26px -20px color-mix(in srgb,var(--lbm-tinte) 55%,transparent)}.lm-home-fact-icon{display:flex;grid-row:1/span 2;align-items:center;justify-content:center;width:64px;height:64px;font-size:1.5rem;color:var(--lbm-rot);background-color:color-mix(in srgb,var(--lbm-sand) 55%,var(--lbm-weiss));border:1px solid var(--lbm-linie-kraeftig);border-radius:var(--lbm-radius-pille);box-shadow:0 6px 16px -10px color-mix(in srgb,var(--lbm-tinte) 60%,transparent)}.lm-home-fact-icon i{width:100%;text-align:center}.lm-home-fact-figure{font-family:var(--lbm-font-display);font-size:2.375rem;font-weight:700;line-height:1.1;color:var(--lbm-rot);letter-spacing:-.04em}.lm-home-fact-label{font-size:.875rem;line-height:1.35;color:var(--lbm-text);letter-spacing:-.01em}.lm-home-b2b{display:grid;grid-template-columns:1.08fr .92fr;gap:var(--lbm-abstand-10);align-items:center;padding:var(--lbm-abstand-13) var(--lbm-abstand-10);background-color:var(--lbm-tinte)}.lm-home-b2b-copy{display:flex;flex-direction:column;gap:var(--lbm-abstand-5);align-items:flex-start}.lm-home-b2b-tag{display:inline-flex;align-items:center;padding:var(--lbm-abstand-1) var(--lbm-abstand-3);font-size:.72rem;font-weight:700;color:var(--lbm-gold);text-transform:uppercase;letter-spacing:.09em;background-color:color-mix(in srgb,var(--lbm-gold) 16%,transparent);border-radius:var(--lbm-radius-pille)}.lm-home-b2b-title{max-width:14em;font-size:2.75rem;line-height:1;color:var(--lbm-weiss);letter-spacing:-.038em}.lm-home-b2b-text{max-width:450px;margin:0;font-size:1rem;line-height:1.6;color:color-mix(in srgb,var(--lbm-papier) 72%,transparent)}.lm-home-b2b-figures{display:flex;flex-wrap:wrap;gap:var(--lbm-abstand-8)}.lm-home-b2b-figure{display:flex;flex-direction:column;gap:2px}.lm-home-b2b-figure-value{font-family:var(--lbm-font-display);font-size:1.75rem;font-weight:700;color:var(--lbm-gold);letter-spacing:-.04em}.lm-home-b2b-figure-label{font-size:.7813rem;color:color-mix(in srgb,var(--lbm-papier) 60%,transparent)}.lm-home-b2b-collage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.lm-home-b2b-collage img{display:block;width:100%;height:210px;object-fit:contain;background-color:var(--lbm-weiss);border-radius:var(--lbm-radius-karte)}.lm-home-b2b-collage img:nth-child(2n){margin-top:26px}.lm-home-b2b-collage img:nth-child(n+3){height:180px}.lm-home-b2b-actions{display:flex;flex-wrap:wrap;gap:var(--lbm-abstand-3);margin-top:var(--lbm-abstand-2)}.lm-home-b2b-cta{display:inline-flex;align-items:center;justify-content:center;min-height:var(--lbm-button-hoehe);padding:0 var(--lbm-abstand-6);font-size:.9375rem;font-weight:700;border-radius:var(--lbm-radius-pille)}.lm-home-b2b .lm-home-b2b-cta-primary{color:var(--lbm-weiss);background-color:var(--lbm-rot)}.lm-home-b2b .lm-home-b2b-cta-primary:hover{color:var(--lbm-weiss);background-color:var(--lbm-rot-dunkel)}.lm-home-b2b .lm-home-b2b-cta-secondary{color:var(--lbm-papier);border:1px solid color-mix(in srgb,var(--lbm-papier) 30%,transparent)}.lm-home-b2b .lm-home-b2b-cta-secondary:hover{color:var(--lbm-weiss);background-color:color-mix(in srgb,var(--lbm-papier) 12%,transparent);border-color:var(--lbm-papier)}.lm-home-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--lbm-abstand-6);row-gap:var(--lbm-abstand-2);margin-top:var(--lbm-abstand-10)}.lm-home-trust-card{display:grid;grid-row:span 3;grid-template-rows:subgrid;padding:var(--lbm-abstand-5);background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-karte)}.lm-home-trust-icon{display:flex;align-items:center;justify-content:center;justify-self:center;width:38px;height:38px;font-size:.9375rem;color:var(--lbm-rot);background-color:var(--lbm-rot-tint);border-radius:var(--lbm-radius-pille)}.lm-home-trust-icon i{width:100%;text-align:center}.lm-home-trust-title{font-family:var(--lbm-font-display);font-size:1.0625rem;font-weight:700;color:var(--lbm-text);text-align:center;letter-spacing:-.025em}.lm-home-trust-text{font-size:.8125rem;line-height:1.5;color:var(--lbm-text-sekundaer);text-wrap:pretty}.lm-home-bottom{padding-right:calc(var(--lbm-abstand-6) - var(--bs-gutter-x)*.5);padding-left:calc(var(--lbm-abstand-6) - var(--bs-gutter-x)*.5);margin-right:0;margin-left:0}@media (width >= 992px){.lm-home-bottom{padding-right:calc(var(--lbm-abstand-10) - var(--bs-gutter-x)*.5);padding-left:calc(var(--lbm-abstand-10) - var(--bs-gutter-x)*.5)}}@media (width <= 991.98px){.lm-home-band-title,.lm-home-cats-title{font-size:1.75rem}.lm-home-cat-grid{grid-template-columns:repeat(3,1fr);grid-auto-rows:150px;gap:var(--lbm-abstand-3)}.lm-home-cat-tile-lead{grid-row:auto;grid-column:span 3}.lm-home-cat-tile:last-child{grid-column:span 3}.lm-home-cat-tile-lead .lm-home-cat-label{font-size:1.375rem}.lm-home-backstube{grid-template-columns:1fr;gap:var(--lbm-abstand-6);padding:var(--lbm-abstand-8) var(--lbm-abstand-6)}.lm-home-backstube .lm-home-band-title{font-size:1.75rem}.lm-home-backstube-mark{margin-bottom:var(--lbm-abstand-4);font-size:1.5rem}.lm-home-backstube-rule,.lm-home-backstube-text{margin-top:var(--lbm-abstand-4)}.lm-home-backstube-text{max-width:none}.lm-home-b2b{grid-template-columns:1fr;gap:var(--lbm-abstand-6);padding:var(--lbm-abstand-8) var(--lbm-abstand-6)}.lm-home-b2b-title{font-size:1.75rem}.lm-home-b2b-text{font-size:.9063rem;line-height:1.55}.lm-home-b2b-figures{gap:26px}.lm-home-b2b-figure-value{font-size:1.5rem}.lm-home-b2b-figure-label{font-size:.75rem}.lm-home-b2b-collage{gap:var(--lbm-abstand-3)}.lm-home-b2b-collage img{height:150px;border-radius:18px}.lm-home-b2b-collage img:nth-child(2n){margin-top:var(--lbm-abstand-5)}.lm-home-b2b-collage img:nth-child(n+3){height:130px}.lm-home-trust{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--lbm-abstand-3)}}@media (768px <= width <= 991.98px){.lm-home-trust-card{grid-row:auto;grid-template-rows:none;grid-template-columns:auto minmax(0,1fr);column-gap:var(--lbm-abstand-3);row-gap:var(--lbm-abstand-1);align-items:start}.lm-home-trust-icon{grid-row:span 2}.lm-home-trust-title{font-size:1rem;text-align:start}.lm-home-trust-text{font-size:.7813rem;line-height:1.45}}@media (width <= 767.98px){.lm-home-band,.lm-home-cats,.lm-home-shelf,.lm-home-trust{margin-top:var(--lbm-abstand-8)}.lm-home-band-title,.lm-home-cats-title{font-size:1.625rem}.lm-home-cat-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:130px}.lm-home-cat-tile-lead,.lm-home-cat-tile:last-child{grid-column:span 2}.lm-home-cat-tile-lead .lm-home-cat-label{font-size:1.125rem}.lm-home-paths{grid-template-columns:minmax(0,1fr)}.lm-home-fact{grid-template-columns:48px minmax(0,1fr);padding:var(--lbm-abstand-4)}.lm-home-fact-icon{width:48px;height:48px;font-size:1.0625rem}.lm-home-fact-figure{font-size:1.75rem}.lm-home-b2b,.lm-home-backstube{padding:var(--lbm-abstand-6) var(--lbm-abstand-5)}.lm-home-b2b-cta{flex:1 1 auto}.lm-home-b2b-collage img{height:130px;border-radius:16px}.lm-home-b2b-collage img:nth-child(n+3){height:110px}.lm-home-trust-card{padding:var(--lbm-abstand-4)}.lm-home-trust-icon{width:34px;height:34px;font-size:.8125rem}.lm-home-trust-title{font-size:.9063rem;line-height:1.2}.lm-home-trust-text{font-size:.75rem;line-height:1.45}}.main-carousel-holder{--carousel-items:5;--carousel-arrow-out:min(var(--lbm-abstand-10),(100vw - 100%)/2 - var(--lbm-abstand-2));padding:var(--lbm-abstand-2) 10px;width:auto;margin-right:calc(var(--bs-gutter-x)*-.5 - 10px);margin-left:calc(var(--bs-gutter-x)*-.5 - 10px);overflow:visible}.main-carousel-holder .product-info{padding-right:calc(var(--bs-gutter-x)/2);padding-left:calc(var(--bs-gutter-x)/2)}.main-carousel-holder .owl-carousel:not(.owl-loaded){display:flex;overflow:hidden}.main-carousel-holder .owl-carousel:not(.owl-loaded)>.product-info{flex:0 0 calc(100%/var(--carousel-items))}.main-carousel-holder .owl-stage-outer{padding:var(--lbm-abstand-2) 0;margin-top:calc(var(--lbm-abstand-2)*-1)}@media (width <= 999.98px){.main-carousel-holder{--carousel-items:2}}@media (width <= 767.98px){.main-carousel-holder .owl-nav{display:none}.main-carousel-holder{padding-right:0;padding-left:0;margin-right:calc(var(--bs-gutter-x)*-.5);margin-left:calc(var(--bs-gutter-x)*-.5)}}.lm-hero{display:grid;gap:var(--lbm-abstand-6);margin-bottom:var(--lbm-abstand-8)}.lm-hero-pill{display:inline-flex;gap:var(--lbm-abstand-2);align-items:center;padding:6px var(--lbm-abstand-4);font-size:.8125rem;font-weight:600;color:var(--lbm-rot);background-color:var(--lbm-rot-tint)}.lm-hero-pill,.lm-hero-pill:before{border-radius:var(--lbm-radius-pille)}.lm-hero-pill:before{content:"";width:7px;height:7px;background-color:currentcolor}.lm-hero-copy h1{margin:var(--lbm-abstand-4) 0 var(--lbm-abstand-4);font-family:var(--lbm-font-display);font-size:2.25rem;font-weight:700;line-height:1.02;letter-spacing:-.035em;color:var(--lbm-text)}.lm-hero-copy p{max-width:460px;font-size:1.0625rem;line-height:1.55;color:var(--lbm-text-sekundaer)}.lm-hero-copy p,.lm-hero-ctas{margin-bottom:var(--lbm-abstand-6)}.lm-hero-ctas{display:flex;flex-wrap:wrap;gap:var(--lbm-abstand-3)}.lm-hero .lm-hero-cta-primary,.lm-hero .lm-hero-cta-primary:link,.lm-hero .lm-hero-cta-primary:visited{display:inline-flex;gap:var(--lbm-abstand-2);align-items:center;min-height:var(--lbm-button-hoehe);padding:0 var(--lbm-abstand-6);font-size:1rem;font-weight:700;color:var(--lbm-weiss);background-color:var(--lbm-rot);border-radius:var(--lbm-radius-pille);text-decoration:none}.lm-hero .lm-hero-cta-primary:focus,.lm-hero .lm-hero-cta-primary:hover{color:var(--lbm-weiss);background-color:var(--lbm-rot-dunkel)}.lm-hero .lm-hero-cta-secondary,.lm-hero .lm-hero-cta-secondary:link,.lm-hero .lm-hero-cta-secondary:visited{display:inline-flex;align-items:center;min-height:var(--lbm-button-hoehe);padding:0 var(--lbm-abstand-6);font-size:1rem;font-weight:700;color:var(--lbm-text);background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie-kraeftig);border-radius:var(--lbm-radius-pille);text-decoration:none}.lm-hero .lm-hero-cta-secondary:focus,.lm-hero .lm-hero-cta-secondary:hover{color:var(--lbm-rot);border-color:var(--lbm-rot)}.lm-hero-media{position:relative}.lm-hero-media img{width:100%;height:100%;min-height:280px;object-fit:cover;border-radius:var(--lbm-radius-bento)}.lm-hero-card{display:flex;position:absolute;bottom:var(--lbm-abstand-5);left:calc(var(--lbm-abstand-5)*-1);gap:var(--lbm-abstand-3);align-items:center;max-width:320px;padding:var(--lbm-abstand-3) var(--lbm-abstand-4);background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-feld);box-shadow:0 22px 46px -22px rgba(42,37,35,.45)}.lm-hero-card-icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;color:var(--lbm-rot);background-color:var(--lbm-rot-tint);border-radius:var(--lbm-radius-pille)}.lm-hero-card>span:last-child{display:flex;flex-direction:column;font-size:.75rem;color:var(--lbm-text-tertiaer)}.lm-hero-card strong{font-size:.875rem;color:var(--lbm-text)}#carouselteaser{display:none}@media (width >= 992px){.lm-hero{grid-template-columns:1fr 500px;gap:var(--lbm-abstand-10);align-items:center}.lm-hero-copy h1{font-size:3.25rem}.lm-hero-card{left:auto;right:auto;margin-left:calc(var(--lbm-abstand-8)*-1)}}.lm-home-voices{--lbm-voices-score-breite:240px;position:relative;margin-top:var(--lbm-abstand-10);padding:var(--lbm-abstand-10);background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-bento)}.lm-home-voices:before{content:"";position:absolute;inset-block:var(--lbm-abstand-10);inset-inline-end:calc(var(--lbm-voices-score-breite) + var(--lbm-abstand-10));width:1px;background-color:var(--lbm-linie)}.lm-home-voices .lm-home-band-title{margin-bottom:var(--lbm-abstand-6);padding-right:calc(var(--lbm-voices-score-breite) + var(--lbm-abstand-10));text-align:center}.lm-home-voices-body{display:grid;grid-template-columns:minmax(0,1fr) var(--lbm-voices-score-breite);column-gap:var(--lbm-abstand-10)}.lm-home-voices-carousel{max-width:648px;margin-inline:auto;padding-inline:var(--lbm-trefferflaeche)}.lm-home-voice{display:grid;grid-template-rows:1fr auto 1fr;gap:var(--lbm-abstand-3);justify-items:center;min-height:148px;margin:0;text-align:center}.lm-home-voice-stars{display:flex;align-self:end;gap:3px;font-size:.8125rem;color:var(--lbm-gold)}.lm-home-voice-text{max-width:34em;margin:0;font-size:1rem;line-height:1.6;color:var(--lbm-text);text-wrap:pretty}.lm-home-voice-text:after,.lm-home-voice-text:before{color:var(--lbm-rot)}.lm-home-voice-text:before{content:"\201E"}.lm-home-voice-text:after{content:"\201C"}.lm-home-voice-author{align-self:start;font-size:.8125rem;font-weight:700;color:var(--lbm-text-sekundaer);letter-spacing:-.01em}.lm-home-voices-score{display:flex;flex-direction:column;gap:var(--lbm-abstand-1);align-items:center;justify-content:center;padding-inline-start:var(--lbm-abstand-10);color:var(--lbm-text);text-align:center;text-decoration:none}@media (width >= 992px){.lm-home-voices-score{position:absolute;inset-block:var(--lbm-abstand-10);inset-inline-end:var(--lbm-abstand-10);width:var(--lbm-voices-score-breite);padding-inline-start:0}}.lm-home-voices-score:focus-visible,.lm-home-voices-score:hover{color:var(--lbm-rot)}.lm-home-voices-score-head{display:grid;grid-template-columns:auto auto;gap:var(--lbm-abstand-2);align-items:center;justify-content:center}.lm-home-voices-score-head img{grid-column:1/-1;justify-self:center;width:56px;height:56px}.lm-home-voices-score-value{font-family:var(--lbm-font-display);font-size:2.25rem;font-weight:700;line-height:1;letter-spacing:-.04em}.lm-home-voices-score-stars{display:inline-flex;position:relative;gap:2px;font-size:1rem;color:var(--lbm-linie-kraeftig)}.lm-home-voices-score-stars-fill{display:inline-flex;position:absolute;inset-block:0;inset-inline-start:0;gap:2px;overflow:hidden;color:var(--lbm-gold)}.lm-home-voices-score-stars i{flex:0 0 auto}.lm-home-voices-score-count{font-size:.875rem;font-weight:700;color:var(--lbm-text-sekundaer)}.lm-home-voices-score-date{font-size:.75rem;color:var(--lbm-text-tertiaer)}@media (width <= 991.98px){.lm-home-voices{padding:var(--lbm-abstand-8) var(--lbm-abstand-6)}.lm-home-voices:before{content:none}.lm-home-voices .lm-home-band-title{padding-right:0}.lm-home-voices-body{grid-template-columns:minmax(0,1fr);row-gap:var(--lbm-abstand-6)}.lm-home-voices-score{padding-block-start:var(--lbm-abstand-6);padding-inline-start:0;border-block-start:1px solid var(--lbm-linie)}}@media (width <= 767.98px){.lm-home-voices-carousel{padding-block-end:var(--lbm-trefferflaeche);padding-inline:0}.lm-home-voice{min-height:212px}.lm-home-voices-carousel .carousel-control-next,.lm-home-voices-carousel .carousel-control-prev{top:auto;bottom:0;transform:none}.lm-home-voices-carousel .carousel-control-prev{left:calc(50% - var(--lbm-abstand-13))}.lm-home-voices-carousel .carousel-control-next{right:calc(50% - var(--lbm-abstand-13))}.lm-home-voice-text{font-size:.9375rem}}@media (768px <= width <= 991.98px){.lm-home-facts{grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr))}.lm-home-fact{grid-template-columns:minmax(0,1fr);gap:var(--lbm-abstand-2);justify-items:center;align-content:start;padding:var(--lbm-abstand-4) var(--lbm-abstand-3);text-align:center}.lm-home-fact-icon{grid-row:auto;width:var(--lbm-trefferflaeche);height:var(--lbm-trefferflaeche);font-size:1.125rem}.lm-home-fact-figure{font-size:1.75rem}.lm-home-fact-label{font-size:.8125rem}}@media (768px <= width <= 799.98px){.lm-home-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}
#edit{margin:0 0 var(--lbm-abstand-5);padding:var(--lbm-abstand-5) var(--lbm-abstand-2) var(--lbm-abstand-2);background-color:var(--lbm-rot-tint);border:1px solid color-mix(in srgb,var(--lbm-rot) 16%,var(--lbm-weiss));border-radius:var(--lbm-radius-bento)}#edit>.col-12:not(.col-attribute){margin-bottom:var(--lbm-abstand-3);font-family:var(--lbm-font-display);font-size:1.25rem;font-weight:700;letter-spacing:-.03em;color:var(--lbm-text)}#edit .col-attribute{overflow:clip;overflow-clip-margin:var(--lbm-abstand-2)}#edit .form-group-sizes{display:flex;flex-wrap:wrap;gap:var(--lbm-abstand-2)}#edit .form-group-sizes a{margin-right:0}#edit .btn-group-size{display:inline-flex;align-items:center;justify-content:center;margin:0;min-height:var(--lbm-trefferflaeche);padding-right:var(--lbm-abstand-4);padding-left:var(--lbm-abstand-4);font-size:.8438rem}#edit .btn-group-size.btn-outline-dark{--bs-btn-color:var(--lbm-text);--bs-btn-bg:var(--lbm-weiss);--bs-btn-border-color:var(--lbm-linie-kraeftig);--bs-btn-hover-color:var(--lbm-rot);--bs-btn-hover-bg:var(--lbm-weiss);--bs-btn-hover-border-color:var(--lbm-rot);--bs-btn-active-color:var(--lbm-rot);--bs-btn-active-bg:var(--lbm-weiss);--bs-btn-active-border-color:var(--lbm-rot)}#edit .btn-group-size.btn-outline-dark:focus-visible{color:var(--lbm-rot);background-color:var(--lbm-weiss)}#edit:has(.lb-info) .col-attribute-choice .form-group{padding-right:calc(var(--lbm-trefferflaeche) + var(--lbm-abstand-2))}#edit .attribute-choice-label{margin-bottom:var(--lbm-abstand-2);font-size:.6875rem;font-weight:600;letter-spacing:.04em;color:var(--lbm-text-tertiaer)}#edit .attribute-choice-group{width:100%;max-width:none;min-width:0;min-height:0;padding:var(--lbm-abstand-1);background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie-kraeftig);border-radius:var(--lbm-radius-pille)}#edit .attribute-choice-group:before{top:var(--lbm-abstand-1);bottom:var(--lbm-abstand-1);left:var(--lbm-abstand-1);width:calc((100% - var(--lbm-abstand-1)*2)/var(--choice-count, 1));background-color:var(--lbm-rot);border-radius:var(--lbm-radius-pille);box-shadow:none}#edit .attribute-choice{min-height:var(--lbm-trefferflaeche);padding:var(--lbm-abstand-1) var(--lbm-abstand-4);color:var(--lbm-text);border-radius:var(--lbm-radius-pille)}#edit .attribute-choice:hover{color:var(--lbm-rot)}#edit .attribute-choice-name{font-size:.875rem;font-weight:700;line-height:1.2}#edit .attribute-choice-hint{font-size:.6875rem;font-weight:600;color:var(--lbm-text-tertiaer);opacity:1}#edit .attribute-choice-input:checked~.attribute-choice-text{color:var(--lbm-weiss)}#edit .attribute-choice-input:checked~.attribute-choice-text .attribute-choice-hint{color:var(--lbm-text-auf-dunkel)}#edit .attribute-choice:has(.attribute-choice-input:focus-visible){outline:var(--lbm-fokus-breite) solid var(--lbm-fokus-farbe);outline-offset:var(--lbm-fokus-abstand)}#edit .form-group-big-select{display:block;width:100%;max-width:100%}#edit:has(.lb-info) .form-group-big-select{padding-right:calc(var(--lbm-trefferflaeche) + var(--lbm-abstand-2))}#edit .form-group-big-select .control-label{z-index:2;top:10px;left:16px;font-size:.6875rem;font-weight:600;letter-spacing:.04em;color:var(--lbm-text-tertiaer);pointer-events:none}#edit .form-group-big-select .form-control{width:100%;min-width:0;padding-left:16px;font-size:1rem;font-weight:600;background-color:var(--lbm-weiss)}#edit .form-group-big-select .lm-listbox-trigger,#edit .form-group-big-select select.form-control{padding-right:40px}#edit .lm-listbox-price{max-width:55%}#edit .form-group-big-select:has(.lm-listbox.is-open)>svg{transform:rotate(180deg)}#edit .form-group-big-select textarea.form-control{height:auto;min-height:80px;padding-right:16px;font-size:1rem;line-height:1.4}#edit .form-group-big-select>svg{z-index:2;top:27px;right:18px;width:13px;fill:var(--lbm-text-tertiaer);pointer-events:none}#edit:has(.lb-info) .form-group-big-select>svg{right:calc(var(--lbm-trefferflaeche) + var(--lbm-abstand-2) + 18px)}#edit .lb-info{top:7px;right:0;display:inline-flex;align-items:center;justify-content:center;width:var(--lbm-trefferflaeche);height:var(--lbm-trefferflaeche);color:var(--lbm-text-tertiaer)}#edit .lb-info:hover{color:var(--lbm-rot)}#edit .tooltip-info{position:static;width:30px;height:30px;fill:currentcolor}#edit .form-group-big-select:has(+.form-group-interactive-buttons){margin-bottom:var(--lbm-abstand-1)}#edit .form-group-interactive-buttons{display:flex;flex-wrap:wrap-reverse;align-items:center;gap:var(--lbm-abstand-2);width:100%;min-width:0;margin-bottom:var(--lbm-abstand-5)}#edit .interactive-buttons-meta{align-self:start;margin-left:auto}#edit .form-group-interactive-buttons .btn-light{--bs-btn-color:var(--lbm-text);--bs-btn-bg:var(--lbm-weiss);--bs-btn-border-color:var(--lbm-linie-kraeftig);--bs-btn-hover-color:var(--lbm-rot);--bs-btn-hover-bg:var(--lbm-weiss);--bs-btn-hover-border-color:var(--lbm-rot);min-width:var(--lbm-trefferflaeche);border-radius:var(--lbm-radius-pille)}#edit .char-counter{font-size:.7188rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}#edit .char-counter,#edit .form-text,#edit .upgrade-link{color:var(--lbm-text-sekundaer)}#edit .dz-button{display:flex;flex-direction:column;align-items:center;gap:var(--lbm-abstand-2);width:100%;padding:0;font-size:.875rem;font-weight:700;color:var(--lbm-text);background:none;border:0}#edit .dropzone .dz-message .dz-button:focus,#edit .dropzone .dz-message .dz-button:focus-visible{outline:var(--lbm-fokus-breite) solid var(--lbm-rot);outline-offset:var(--lbm-fokus-abstand)}#edit .dz-button i{display:flex;align-items:center;justify-content:center;width:var(--lbm-trefferflaeche);height:var(--lbm-trefferflaeche);background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-pille)}#edit .upload-hint{padding:0 var(--lbm-abstand-4);margin-top:var(--lbm-abstand-2);font-size:.75rem;line-height:1.5;text-align:center;color:var(--lbm-text-tertiaer)}#edit .lb-upload{display:grid;grid-template-areas:"vorschau name" "vorschau aktion";grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--lbm-abstand-2) var(--lbm-abstand-3);margin-top:var(--lbm-abstand-3);padding:var(--lbm-abstand-2);text-align:left;background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-karte)}#edit .lb-upload.dz-error{background-color:var(--lbm-fehler-bg);border-color:color-mix(in srgb,var(--lbm-fehler) 30%,var(--lbm-weiss))}#edit .lb-upload__vorschau{grid-area:vorschau;display:flex;align-items:center;align-self:stretch;justify-content:center;width:64px;min-height:64px;overflow:hidden;background-color:var(--lbm-papier);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-feld)}#edit .lb-upload__bild{max-width:100%;max-height:100%;object-fit:contain}#edit .lb-upload__platzhalter{font-size:1.25rem;color:var(--lbm-text-quartaer)}#edit .lb-upload.dz-file-preview .lb-upload__bild,#edit .lb-upload:not(.dz-file-preview) .lb-upload__platzhalter{display:none}#edit .lb-upload__name{grid-area:name;margin:0;overflow:hidden;font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--lbm-text);text-overflow:ellipsis;white-space:nowrap}#edit .lb-upload__name:empty{display:none}#edit .lb-upload__balken{grid-column:1/-1;display:none;overflow:hidden;height:4px;background-color:var(--lbm-linie);border-radius:var(--lbm-radius-pille)}#edit .lb-upload.dz-processing:not(.dz-complete) .lb-upload__balken{display:block}#edit .lb-upload__fuellung{display:block;width:0;height:100%;background-color:var(--lbm-rot);transition:width .2s linear}#edit .lb-upload__fehler{grid-column:1/-1;display:none;align-items:flex-start;gap:var(--lbm-abstand-2);padding:var(--lbm-abstand-2) var(--lbm-abstand-3);margin:0;font-size:.75rem;font-weight:600;line-height:1.4;color:var(--lbm-rot-dunkel);background-color:var(--lbm-weiss);border-radius:var(--lbm-radius-chip)}#edit .lb-upload.dz-error .lb-upload__fehler{display:flex}#edit .lb-upload__fehler:before{flex:0 0 auto;font-family:Font Awesome\ 5 Free,sans-serif;font-weight:900;content:"\f06a"}#edit .dz-remove{grid-area:aktion;display:inline-flex;align-items:center;justify-self:start;gap:var(--lbm-abstand-2);min-height:var(--lbm-trefferflaeche);padding:0 var(--lbm-abstand-4);font-size:.8125rem;font-weight:700;color:var(--lbm-rot);text-decoration:none;cursor:pointer;background-color:var(--lbm-weiss);border:1px solid color-mix(in srgb,var(--lbm-rot) 30%,var(--lbm-weiss));border-radius:var(--lbm-radius-pille)}#edit .dz-remove:before{font-family:Font Awesome\ 5 Free,sans-serif;font-size:.875rem;font-weight:900;content:"\f2ed"}#edit .dz-remove:hover{color:var(--lbm-weiss);background-color:var(--lbm-rot);border-color:var(--lbm-rot)}#edit .dz-remove:focus-visible{outline:var(--lbm-fokus-breite) solid var(--lbm-rot);outline-offset:var(--lbm-fokus-abstand)}@media (width <= 767.98px){#edit{padding-right:var(--lbm-abstand-3);padding-left:var(--lbm-abstand-3);border-radius:var(--lbm-radius-karte)}#edit .lb-upload{grid-template-areas:"vorschau name" "aktion aktion"}}#product_info_form .product-buttons{display:flex;flex-wrap:wrap;align-items:center;padding:var(--lbm-abstand-5) 0;border-radius:var(--lbm-radius-bento)}#product_info_form .product-buttons .clearfix{display:none}#product_info_form .product-amount{position:relative;top:-13px}#product_info_form .product-text-amount{text-align:center}#product_info_form .product-amount-inner{position:relative}#product_info_form .cart-update{position:absolute;inset-block-end:calc((var(--lbm-feld-hoehe) - 1em)/2);inset-inline-end:var(--lbm-abstand-2);font-size:.75rem;color:var(--lbm-text-tertiaer);pointer-events:none}#ordering-submit{display:inline-flex;align-items:center;justify-content:center;gap:var(--lbm-abstand-2);min-height:var(--lbm-button-hoehe);padding:0 var(--lbm-abstand-6);font-size:1rem;font-weight:700;color:var(--lbm-weiss);background-color:var(--lbm-rot);border:0;border-radius:var(--lbm-radius-pille)}#ordering-submit:focus,#ordering-submit:hover{color:var(--lbm-weiss);background-color:var(--lbm-rot-dunkel)}#product_info_form .buy-box-sticky-anchor{position:relative}#product_info_form .product-buttons.is-pinned{position:fixed;bottom:0;z-index:1040;box-sizing:border-box;border-end-end-radius:0;border-end-start-radius:0;box-shadow:var(--lbm-schatten-sticky)}@media (width <= 991.98px){#product_info_form .product-buttons{flex-wrap:nowrap;gap:var(--lbm-abstand-3);padding:var(--lbm-abstand-4) var(--lbm-abstand-3);border-radius:var(--lbm-radius-karte)}#product_info_form .product-amount{top:-18px}#product_info_form .product-unit-price{font-size:1.5rem}#product_info_form .product-quantity{height:var(--lbm-trefferflaeche);min-height:var(--lbm-trefferflaeche)}#product_info_form .cart-update{inset-block-end:calc((var(--lbm-trefferflaeche) - 1em)/2)}#ordering-submit{min-height:var(--lbm-trefferflaeche);padding:0 var(--lbm-abstand-4);font-size:.875rem}}
.alert{position:relative;padding:13px 16px;font-size:.8438rem;line-height:1.5;color:var(--lbm-text);background-color:var(--lbm-papier);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-feld)}.alert a{color:inherit;text-decoration:underline}.alert-danger,.alert-error,.alert-info,.alert-success,.alert-warning{padding-left:43px}.alert-danger:before,.alert-error:before,.alert-info:before,.alert-success:before,.alert-warning:before{position:absolute;top:15px;left:16px;font-family:Font Awesome\ 5 Free,sans-serif;font-size:.8438rem;font-weight:900;line-height:1.2}.alert>.fa-check-circle:first-child,.alert>.fa-exclamation-triangle:first-child{display:none}.alert-danger,.alert-error{color:var(--lbm-rot-dunkel);background-color:var(--lbm-fehler-bg);border-color:color-mix(in srgb,var(--lbm-fehler) 13%,var(--lbm-fehler-bg))}.alert-danger:before,.alert-error:before{content:"\f06a"}.alert-info{color:var(--lbm-info);background-color:var(--lbm-info-bg);border-color:color-mix(in srgb,var(--lbm-info) 15%,var(--lbm-info-bg))}.alert-info:before{content:"\f05a"}.alert-success{color:var(--lbm-lieferbar);background-color:var(--lbm-lieferbar-bg);border-color:color-mix(in srgb,var(--lbm-lieferbar) 20%,var(--lbm-lieferbar-bg))}.alert-success:before{content:"\f058"}.alert-warning{color:var(--lbm-warnung);background-color:var(--lbm-warnung-bg);border-color:color-mix(in srgb,var(--lbm-warnung) 18%,var(--lbm-warnung-bg))}.alert-warning:before{content:"\f071"}.modal{z-index:1095}.modal-backdrop{z-index:1090}.modal-content{background-color:var(--lbm-weiss);border:0;border-radius:18px;box-shadow:var(--lbm-schatten-overlay)}.modal-header{align-items:center;padding:var(--lbm-abstand-4) var(--lbm-abstand-5);border-bottom:1px solid var(--lbm-sand)}.modal-header .modal-title{margin:0;font-family:var(--lbm-font-display);font-size:1.125rem;font-weight:700;letter-spacing:-.025em;color:var(--lbm-text)}.modal-header .close{display:flex;align-items:center;justify-content:center;width:var(--lbm-trefferflaeche);height:var(--lbm-trefferflaeche);padding:0;margin:calc(var(--lbm-abstand-2)*-1);margin-left:auto;font-size:1.5rem;line-height:1;color:var(--lbm-text-tertiaer);background:transparent;border:0;opacity:1}.modal-header .close:focus,.modal-header .close:hover{color:var(--lbm-text);opacity:1}.modal-body{padding:18px var(--lbm-abstand-5);font-size:.8438rem;line-height:1.6;color:var(--lbm-text-sekundaer)}.modal-footer{gap:var(--lbm-abstand-3);padding:14px var(--lbm-abstand-5);border-top:1px solid var(--lbm-sand)}.modal-footer .btn{padding:11px var(--lbm-abstand-5);margin:0;font-size:.8438rem;font-weight:700;line-height:1.2;color:var(--lbm-tinte);background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-pille)}.modal-footer .btn:focus,.modal-footer .btn:hover{color:var(--lbm-tinte);background-color:var(--lbm-papier);border-color:var(--lbm-linie-kraeftig)}.modal-footer .btn-primary,.modal-footer .btn-warning{color:var(--lbm-weiss);background-color:var(--lbm-rot);border-color:var(--lbm-rot)}.modal-footer .btn-primary:focus,.modal-footer .btn-primary:hover,.modal-footer .btn-warning:focus,.modal-footer .btn-warning:hover{color:var(--lbm-weiss);background-color:var(--lbm-rot-dunkel);border-color:var(--lbm-rot-dunkel)}.lm-offer-modal .btn-close{width:var(--lbm-trefferflaeche);height:var(--lbm-trefferflaeche);padding:0;margin:calc(var(--lbm-abstand-2)*-1);margin-left:auto;opacity:1}.lm-offer-modal .modal-body p{margin:0 0 var(--lbm-abstand-3)}.lm-offer-modal .modal-body p:last-child{margin-bottom:0}.lm-offer-modal-lead{font-family:var(--lbm-font-display);font-size:1.3125rem;font-weight:700;line-height:1.1;letter-spacing:-.03em;color:var(--lbm-text)}.lm-offer-modal-empty{display:flex;gap:var(--lbm-abstand-2);align-items:baseline;padding:var(--lbm-abstand-3) var(--lbm-abstand-4);color:var(--lbm-text-tertiaer);background-color:var(--lbm-papier);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-feld)}.tooltip{--bs-tooltip-bg:var(--lbm-tinte);--bs-tooltip-color:var(--lbm-papier);--bs-tooltip-border-radius:10px;--bs-tooltip-padding-x:14px;--bs-tooltip-padding-y:10px;--bs-tooltip-font-size:.7813rem;--bs-tooltip-max-width:330px;--bs-tooltip-opacity:1}.tooltip .tooltip-inner{line-height:1.5;text-align:left}.lm-skeleton-card{display:flex;flex-direction:column;width:100%;overflow:hidden;background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-karte)}.lm-skeleton-card .lm-skeleton-image{aspect-ratio:1/1;background-color:var(--lbm-sand)}.lm-skeleton-card .lm-skeleton-body{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--lbm-abstand-3);min-height:8.5em;padding:18px}.lm-skeleton-card .lm-skeleton-line{height:11px;background-color:var(--lbm-sand);border-radius:var(--lbm-radius-pille)}.lm-skeleton-card .lm-skeleton-line--title{width:80%}.lm-skeleton-card .lm-skeleton-line--meta{width:45%}.lm-skeleton-card .lm-skeleton-button{min-height:46px;margin-top:auto;background-color:var(--lbm-sand);border-radius:var(--lbm-radius-pille)}.lm-skeleton-card .lm-skeleton-button,.lm-skeleton-card .lm-skeleton-image,.lm-skeleton-card .lm-skeleton-line{animation:lm-skeleton-pulse 1.6s ease-in-out infinite}@keyframes lm-skeleton-pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.lm-skeleton-card .lm-skeleton-button,.lm-skeleton-card .lm-skeleton-image,.lm-skeleton-card .lm-skeleton-line{animation:none}}#cc-main{--cc-font-family:var(--lbm-font-text);--cc-modal-border-radius:16px;--cc-btn-border-radius:var(--lbm-radius-pille);--cc-bg:var(--lbm-tinte);--cc-primary-color:var(--lbm-text-auf-dunkel);--cc-secondary-color:color-mix(in srgb,var(--lbm-text-auf-dunkel) 82%,var(--lbm-tinte));--cc-link-color:var(--lbm-gold);--cc-btn-primary-bg:var(--lbm-rot);--cc-btn-primary-color:var(--lbm-weiss);--cc-btn-primary-border-color:var(--lbm-rot);--cc-btn-primary-hover-bg:var(--lbm-rot-dunkel);--cc-btn-primary-hover-color:var(--lbm-weiss);--cc-btn-primary-hover-border-color:var(--lbm-rot-dunkel);--cc-btn-secondary-bg:transparent;--cc-btn-secondary-color:var(--lbm-text-auf-dunkel);--cc-btn-secondary-border-color:color-mix(in srgb,var(--lbm-text-auf-dunkel) 35%,transparent);--cc-btn-secondary-hover-bg:color-mix(in srgb,var(--lbm-text-auf-dunkel) 12%,transparent);--cc-btn-secondary-hover-color:var(--lbm-weiss);--cc-btn-secondary-hover-border-color:color-mix(in srgb,var(--lbm-text-auf-dunkel) 50%,transparent);--cc-separator-border-color:color-mix(in srgb,var(--lbm-text-auf-dunkel) 15%,transparent);--cc-footer-bg:var(--lbm-tinte-dunkel);--cc-footer-color:var(--lbm-text-auf-dunkel);--cc-footer-border-color:color-mix(in srgb,var(--lbm-text-auf-dunkel) 15%,transparent);--cc-cookie-category-block-bg:color-mix(in srgb,var(--lbm-text-auf-dunkel) 8%,transparent);--cc-cookie-category-block-border:color-mix(in srgb,var(--lbm-text-auf-dunkel) 15%,transparent);--cc-cookie-category-block-hover-bg:color-mix(in srgb,var(--lbm-text-auf-dunkel) 14%,transparent);--cc-cookie-category-block-hover-border:color-mix(in srgb,var(--lbm-text-auf-dunkel) 22%,transparent);--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:color-mix(in srgb,var(--lbm-text-auf-dunkel) 12%,transparent);--cc-toggle-on-bg:var(--lbm-rot);--cc-toggle-off-bg:color-mix(in srgb,var(--lbm-text-auf-dunkel) 30%,var(--lbm-tinte));--cc-toggle-readonly-bg:color-mix(in srgb,var(--lbm-text-auf-dunkel) 18%,var(--lbm-tinte));--cc-overlay-bg:rgba(28,25,23,.65)}#top_scroll{right:var(--lbm-abstand-4);bottom:var(--lbm-abstand-6);width:48px;height:48px;font-size:1.125rem;line-height:48px;color:var(--lbm-weiss);text-align:center;background-color:var(--lbm-tinte);border-radius:var(--lbm-radius-pille)}#top_scroll:hover{background-color:var(--lbm-tinte-dunkel)}@media (width <= 767.98px){#top_scroll{right:var(--lbm-abstand-2);bottom:calc(var(--lbm-abstand-2) + env(safe-area-inset-bottom, 0px));width:var(--lbm-trefferflaeche);height:var(--lbm-trefferflaeche);font-size:1rem;line-height:var(--lbm-trefferflaeche);box-shadow:0 0 0 2px var(--lbm-weiss)}}
.modal{width:100%}html:has(body.modal-open){overflow-y:hidden}.modal .modal-header .close{display:flex;align-items:center;justify-content:center;width:var(--lbm-trefferflaeche);height:var(--lbm-trefferflaeche);padding:0;margin:calc(var(--lbm-abstand-2)*-1) calc(var(--lbm-abstand-2)*-1) calc(var(--lbm-abstand-2)*-1) auto;font-size:1.5rem;color:var(--lbm-text-tertiaer);background:none;border:0;border-radius:var(--lbm-radius-feld)}.modal .modal-header .close:focus,.modal .modal-header .close:hover{color:var(--lbm-text)}#shippingModal .modal-body{padding:0}#shippingModal .modal-body iframe{display:block;width:100%;height:min(72vh,760px);border:0}.review-modal .modal-dialog{max-width:620px}.review-modal .modal-content{max-height:calc(100dvh - 3.5rem)}.review-modal .modal-content>form{display:flex;flex-direction:column;min-height:0;max-height:100%}.review-modal .modal-body{overflow-y:auto;color:var(--lbm-text)}.review-modal .review-form__grid{grid-template-columns:1fr}.review-modal .g-recaptcha{margin-top:var(--lbm-abstand-4)}.review-modal .review-form__errors{margin-bottom:var(--lbm-abstand-4)}.review-modal .review-form__errors ul{padding-left:var(--lbm-abstand-5);margin:var(--lbm-abstand-2) 0 0}
.lm-suggest{--lbm-vorschlag-breite:640px;--lbm-vorschlag-ueberhang:0px}@media (width >= 992px){.lm-suggest{--lbm-vorschlag-ueberhang:var(--lbm-abstand-10)}}.lm-suggest .shop-search{position:relative;z-index:1;background-color:transparent}.lm-suggest-ghost{position:absolute;top:0;left:0;display:flex;align-items:center;width:100%;max-width:520px;height:100%;padding:0 var(--lbm-abstand-5);overflow:hidden;font-size:1rem;line-height:normal;color:transparent;white-space:pre;pointer-events:none;background-color:var(--lbm-weiss);border:1px solid transparent;border-radius:var(--lbm-radius-pille)}.lm-suggest-ghost .lm-suggest-completion{color:color-mix(in srgb,var(--lbm-text-tertiaer),var(--lbm-linie-gestrichelt))}.lm-suggest-list{position:absolute;top:calc(100% + var(--lbm-abstand-2));left:0;z-index:1050;display:none;flex-direction:column;gap:2px;width:max-content;min-width:calc(100% + var(--lbm-vorschlag-ueberhang));max-width:min(var(--lbm-vorschlag-breite),calc(100vw - var(--lbm-abstand-2)*2));padding:var(--lbm-abstand-2);text-align:left;background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:20px;box-shadow:var(--lbm-schatten-overlay)}.lm-suggest-list.is-open{display:flex}.lm-suggest-option{display:flex;gap:11px;align-items:center;min-height:var(--lbm-trefferflaeche);padding:11px 13px;font-size:.9063rem;line-height:1.3;color:var(--lbm-text);cursor:pointer;border-radius:var(--lbm-radius-feld)}.lm-suggest-option:before{flex:0 0 auto;font-family:Font Awesome\ 5 Free,sans-serif;font-size:.75rem;font-weight:900;color:var(--lbm-text-tertiaer);content:"\f002"}.lm-suggest-option[aria-selected=true]{background-color:var(--lbm-rot-tint)}.lm-suggest-option .lm-suggest-label{flex:1 1 auto;min-width:0}.lm-suggest-option .lm-suggest-count{flex:0 0 auto;font-size:.7188rem;color:var(--lbm-text-tertiaer);white-space:nowrap}#mobile_search_form .shop-search{width:100%;height:var(--lbm-button-hoehe);margin-left:0;background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie-kraeftig);border-radius:var(--lbm-radius-pille)}#mobile_search_form .lm-suggest .shop-search{background-color:transparent}
.shipping-info{padding-bottom:var(--lbm-abstand-10);font-family:var(--lbm-font-text);font-size:.9375rem;line-height:1.6;color:var(--lbm-text)}.shipping-info__title{margin-bottom:var(--lbm-abstand-2);font-family:var(--lbm-font-display);font-size:2.125rem;font-weight:700;line-height:1.05;letter-spacing:-.035em;color:var(--lbm-text)}.shipping-info__tax{margin-bottom:var(--lbm-abstand-6);font-size:.8125rem;font-weight:600;color:var(--lbm-text-sekundaer)}.shipping-info__filter{display:flex;flex-wrap:wrap;gap:var(--lbm-abstand-2) var(--lbm-abstand-4);align-items:center;margin-bottom:var(--lbm-abstand-6)}.shipping-info__filter .form-label{margin-bottom:0}.shipping-info__select{width:auto;min-width:260px;max-width:100%}.shipping-info__tabs{display:flex;flex-wrap:wrap;gap:var(--lbm-abstand-2);padding:var(--lbm-abstand-2);margin:0 0 var(--lbm-abstand-8);list-style:none;background-color:var(--lbm-sand);border:0;border-radius:var(--lbm-radius-feld)}.shipping-info__tabs .nav-item{display:flex}.shipping-info__tabs .nav-link{display:inline-flex;flex-wrap:wrap;gap:0 .25em;align-items:center;justify-content:center;min-height:40px;padding:var(--lbm-abstand-2) var(--lbm-abstand-5);font-size:.875rem;font-weight:700;line-height:1.2;color:var(--lbm-text);text-align:center;text-decoration:none;background-color:transparent;border:0;border-radius:var(--lbm-radius-pille)}.shipping-info__tabs .nav-link .dtime{font-weight:400}.shipping-info__tabs .nav-link:focus,.shipping-info__tabs .nav-link:hover{color:var(--lbm-rot);background-color:var(--lbm-weiss)}.shipping-info__tabs .nav-link.active,.shipping-info__tabs .nav-link.active:focus,.shipping-info__tabs .nav-link.active:hover{color:var(--lbm-weiss);background-color:var(--lbm-rot)}.shipping-zone{max-width:560px;padding:var(--lbm-abstand-5);margin-bottom:var(--lbm-abstand-6);background-color:var(--lbm-weiss);border:1px solid var(--lbm-linie);border-radius:var(--lbm-radius-karte)}.shipping-zone__head{display:flex;flex-wrap:wrap;gap:var(--lbm-abstand-2) var(--lbm-abstand-3);align-items:baseline;padding-bottom:var(--lbm-abstand-3);margin-bottom:var(--lbm-abstand-2);border-bottom:1px solid var(--lbm-linie)}.shipping-zone__speed{flex:0 0 auto;padding:var(--lbm-abstand-1) var(--lbm-abstand-3);font-size:.75rem;font-weight:700;line-height:1.4;color:var(--lbm-rot);white-space:nowrap;background-color:var(--lbm-rot-tint);border-radius:var(--lbm-radius-pille)}.shipping-zone__countries{flex:1 1 220px;font-family:var(--lbm-font-display);font-size:1rem;font-weight:600;line-height:1.3;letter-spacing:-.02em;color:var(--lbm-text)}.shipping-zone__scroll{overflow-x:auto}.shipping-table{width:100%;min-width:240px;margin:0;border-collapse:collapse}.shipping-table td,.shipping-table th{padding:var(--lbm-abstand-3) 0;border:0;border-bottom:1px solid var(--lbm-linie)}.shipping-table thead th{padding-top:var(--lbm-abstand-2);font-size:.6875rem;font-weight:700;line-height:1.2;color:var(--lbm-text-tertiaer);text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--lbm-linie-kraeftig)}.shipping-table tbody tr:last-child td{border-bottom:0}.shipping-table__weight{width:55%;text-align:left}.shipping-table__price{width:45%;text-align:right}.shipping-table tbody .shipping-table__weight{font-size:.9375rem;color:var(--lbm-text-sekundaer)}.shipping-table tbody .shipping-table__price{font-family:var(--lbm-font-display);font-size:1rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--lbm-text)}.shipping-zone__note{margin:var(--lbm-abstand-4) 0 0;font-size:.8125rem;line-height:1.5;color:var(--lbm-text-tertiaer)}.shipping-info__prose{max-width:760px;padding-top:var(--lbm-abstand-8);margin-top:var(--lbm-abstand-8);font-size:.9375rem;line-height:1.7;border-top:1px solid var(--lbm-linie)}.shipping-info__prose span{font-size:.9375rem}.shipping-info__prose span.medium{font-family:var(--lbm-font-display);font-size:1.125rem;font-weight:700;letter-spacing:-.02em}.shipping-info__prose span.large{display:inline-block;padding-top:var(--lbm-abstand-4);font-family:var(--lbm-font-display);font-size:1.375rem;font-weight:700;line-height:1.2;letter-spacing:-.03em}.shipping-info .lm-listbox{min-width:260px}.shipping-info .lm-listbox-trigger{position:relative;padding-right:var(--lbm-abstand-10)}.shipping-info .lm-listbox-trigger:after{position:absolute;top:50%;right:var(--lbm-abstand-4);width:8px;height:8px;margin-top:-6px;content:"";border-right:2px solid var(--lbm-text-sekundaer);border-bottom:2px solid var(--lbm-text-sekundaer);transform:rotate(45deg)}.shipping-info .lm-listbox.is-open .lm-listbox-trigger:after{margin-top:-2px;transform:rotate(-135deg)}@media (width <= 575.98px){.shipping-info__title{font-size:1.625rem}.shipping-info .lm-listbox,.shipping-info__select{width:100%;min-width:0}.shipping-info__tabs .nav-item,.shipping-info__tabs .nav-link{flex:1 1 auto}.shipping-info__tabs .nav-link{padding:var(--lbm-abstand-2) var(--lbm-abstand-3);font-size:.8125rem}.shipping-zone{padding:var(--lbm-abstand-4)}.shipping-info__prose span.large{font-size:1.25rem}}
