.produkt .abschnitt{padding-block:var(--lgm-s-7)}@media(min-width:1024px){.produkt .abschnitt{padding-block:var(--lgm-s-8) var(--lgm-s-7)}}#beschreibung,#reviews{scroll-margin-top:130px}.produkt-hinweise{position:relative;z-index:1}.produkt-hinweise:has(.woocommerce-notices-wrapper:empty){display:none}.produkt-hinweise .woocommerce-notices-wrapper{padding-top:var(--lgm-s-4)}.produkt-kopf{position:relative;z-index:1;padding-block:var(--lgm-s-4) var(--lgm-s-2)}.produkt-oben.bereich-hell{padding-top:var(--lgm-s-4)}@media(min-width:900px){.produkt-oben.bereich-hell{padding-top:var(--lgm-s-6)}}.galerie__buehne{position:relative;aspect-ratio:16 / 9;background:#fff;border:1px solid #dfe3e0;border-radius:var(--lgm-radius-ecke);overflow:hidden}.galerie__buehne:has(>.galerie__spur){aspect-ratio:auto}.galerie__spur>.galerie__gross{aspect-ratio:16 / 9;height:auto}.galerie__gross{display:block;width:100%;height:100%;padding:0;border:0;background:#fff}.galerie__bild{display:block;width:100%;height:100%;object-fit:contain;transition:opacity .18s ease}.galerie__bild.is-laedt{opacity:.45}.galerie__gross--video{cursor:pointer;display:grid;place-items:center;background:var(--lgm-mondstaub)}.galerie__video{display:block;width:100%;height:100%;border:0;background:#000}.galerie__leiste{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0 0;padding:0;list-style:none}.galerie__daumen{position:relative;display:block;width:100%;aspect-ratio:16 / 9;padding:0;overflow:hidden;border:1px solid #dfe3e0;border-radius:var(--lgm-radius-klein);background:#fff;cursor:pointer;transition:border-color var(--lgm-dauer),box-shadow var(--lgm-dauer)}.galerie__daumen img{display:block;width:100%;height:100%;object-fit:contain}.galerie__daumen:hover{border-color:var(--lgm-schwarz)}.galerie__daumen[aria-pressed=true]{border-color:var(--lgm-gruen);box-shadow:inset 0 0 0 1px var(--lgm-gruen)}.galerie__daumen--video{background:var(--lgm-mondstaub)}.galerie__play{position:absolute;inset:0;margin:auto;width:44px;height:44px}.galerie__gross--video .galerie__play{position:static;width:72px;height:72px}.galerie__play circle{fill:#1818189e}.galerie__play path{fill:#fff}@media(prefers-reduced-motion:reduce){.galerie__bild{transition:none}}.galerie__daumen--tipp{container-type:inline-size;background:var(--lgm-orbit);border-color:var(--lgm-orbit)}.galerie__daumen--tipp:hover{border-color:var(--lgm-mint)}.tipp-daumen{display:grid;place-content:center;justify-items:center;gap:5px;height:100%;padding:4px;color:var(--lgm-mint)}.tipp-daumen__label{font:600 8px/1 var(--lgm-font-mass);letter-spacing:.16em;text-transform:uppercase}.tipp-daumen .lgm-mass{--mass-farbe: var(--lgm-mint);--mass-loch: var(--lgm-orbit);width:72cqi;min-width:0}.tipp-daumen .lgm-mass__wert{white-space:normal;text-align:center;line-height:1.15}.tipp-daumen__text{font:400 11px/1.2 var(--lgm-font-text);color:#b9cdc4}@container (max-width: 150px){.tipp-daumen__text{display:none}}@container (max-width: 120px){.tipp-daumen__label{display:none}.tipp-daumen .lgm-mass__wert{font-size:10px;letter-spacing:0}}.galerie__daumen--download{container-type:inline-size;display:grid;place-items:center;background:var(--lgm-mondstaub);color:var(--lgm-gruen);text-decoration:none}.galerie__daumen--download:hover{border-color:var(--lgm-gruen);background:var(--lgm-gruen-zart)}.galerie__daumen--download:focus-visible{outline:2px solid var(--lgm-gruen);outline-offset:2px}.download-daumen{display:grid;justify-items:center;gap:4px;padding:4px 8px;text-align:center}.download-daumen .lgm-icon{width:22px;height:22px}.download-daumen__titel{font:600 12px/1.25 var(--lgm-font-text);color:var(--lgm-schwarz)}.download-daumen__art{font:600 9px/1 var(--lgm-font-mass);letter-spacing:.14em;color:var(--lgm-text-leise)}@container (max-width: 150px){.download-daumen__titel{display:none}}.galerie__buehne--tipp{display:grid;grid-template-columns:minmax(0,1fr);aspect-ratio:auto;background:var(--lgm-orbit)}.galerie__buehne--tipp:before{content:"";grid-area:1 / 1;aspect-ratio:16 / 9}.galerie__buehne--tipp>:is(.tipp,.downloads){grid-area:1 / 1;align-self:center;padding:var(--lgm-s-4) var(--lgm-s-5);color:#cfe0d8}@media(min-width:520px){.galerie__buehne--tipp>:is(.tipp,.downloads){padding:var(--lgm-s-5) var(--lgm-s-6)}}@media(max-width:519px){.galerie__buehne--tipp>.tipp{padding:10px 14px}}.galerie .slider__folie>:is(.tipp,.schraube-tafel){padding-bottom:20px}:is(.tipp,.downloads) .hud-label{margin-bottom:var(--lgm-s-3);white-space:nowrap}@media(max-width:400px){:is(.tipp,.downloads) .hud-label{letter-spacing:.12em}:is(.tipp,.downloads) .hud-label:before{width:14px}}.galerie .tipp p{margin:0;font-size:var(--lgm-fs-s);line-height:1.55;color:#b9cdc4}.galerie .tipp strong{color:var(--lgm-weiss)}.galerie :is(.tipp p.tipp__titel,.downloads p.downloads__titel){margin-bottom:var(--lgm-s-4);font:400 clamp(1rem,.9rem + .5vw,1.3rem)/1.3 var(--lgm-font-titel);color:var(--lgm-weiss)}.tipp__mass{display:grid;margin-bottom:var(--lgm-s-4)}.tipp__mass .lgm-mass{--mass-farbe: var(--lgm-mint);--mass-loch: var(--lgm-orbit);--punkt: 12px;width:100%}.tipp__loch{position:absolute;top:0;left:calc((100% - var(--punkt)) * var(--pos));width:var(--punkt);height:var(--punkt);border:1.5px solid currentColor;border-radius:50%;background:var(--mass-loch);box-shadow:0 0 0 3px color-mix(in srgb,currentColor 14%,transparent)}.galerie .tipp p.tipp__mehrfach{margin:calc(-1 * var(--lgm-s-2)) 0 var(--lgm-s-4);text-align:center;font-size:var(--lgm-fs-xs);color:var(--lgm-mint)}.tipp__mass .lgm-mass__wert{font-size:var(--lgm-fs-l);white-space:normal;text-align:center;line-height:1.2}.downloads__liste{display:grid;gap:var(--lgm-s-2);margin:0;padding:0;list-style:none}.galerie .downloads__link{display:flex;align-items:center;gap:var(--lgm-s-3);padding:10px var(--lgm-s-3);border:1px solid rgb(255 255 255 / .14);border-radius:var(--lgm-radius-klein);color:var(--lgm-weiss);font:600 var(--lgm-fs-s)/1.3 var(--lgm-font-text)}.galerie .downloads__link:hover{border-color:var(--lgm-mint);color:var(--lgm-mint)}.galerie .downloads__link:focus-visible{outline:2px solid var(--lgm-mint);outline-offset:2px}.downloads__link .lgm-icon{flex:none;width:22px;height:22px;color:var(--lgm-mint)}.downloads__name{flex:1;min-width:0}.downloads__art{font:600 10px/1 var(--lgm-font-mass);letter-spacing:.14em;color:#b9cdc4}.kauf__preis{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font:700 clamp(1.6rem,1.3rem + 1vw,2.1rem)/1.1 var(--lgm-font-ui);color:var(--lgm-schwarz)}.bereich-hell .kauf__preis{color:var(--lgm-schwarz)}.kauf__preis del{order:2;font-size:.55em;font-weight:500;color:var(--lgm-text-leise)}.kauf__preis ins{text-decoration:none;color:var(--lgm-rot)}.kauf__rabatt{order:3;align-self:center;padding:3px 8px;border-radius:var(--lgm-radius-klein);background:var(--lgm-rot);color:#fff;font:600 var(--lgm-fs-xs)/1.2 var(--lgm-font-ui)}.kauf__pflicht{margin:8px 0 0;font-size:var(--lgm-fs-xs);line-height:1.4}.kauf__pflicht small{font-size:inherit}.bereich-hell .kauf__pflicht{color:var(--lgm-text-leise)}.kauf__pflicht a{color:inherit;font-weight:600}.kauf__gruppe{margin-inline:0;padding:0;border:0;min-width:0}.kachel{position:relative;display:block;padding:3px;border:1px solid #dfe3e0;border-radius:var(--lgm-radius-klein);background:#fff;cursor:pointer;transition:border-color var(--lgm-dauer),box-shadow var(--lgm-dauer)}.kachel:hover{border-color:var(--lgm-schwarz)}.kachel:has(input:checked){border-color:var(--lgm-gruen);box-shadow:inset 0 0 0 1px var(--lgm-gruen),0 0 0 3px var(--lgm-gruen-zart)}.kachel:has(input:checked):after{content:"";position:absolute;top:-5px;right:-5px;width:14px;height:14px;border-radius:50%;background:var(--lgm-gruen) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M3.5 7.2l2.3 2.3 4.7-4.8' fill='none' stroke='%23fff' stroke-width='1.8'/%3E%3C/svg%3E") center / 14px no-repeat}.kachel:has(input:focus-visible){outline:2px solid var(--lgm-gruen);outline-offset:2px}.masstabelle-huelle{overflow-x:auto;border:1px solid #dfe3e0;border-radius:var(--lgm-radius-ecke);background:#fff}.masstabelle{width:100%;border-collapse:collapse;font-size:var(--lgm-fs-s);font-variant-numeric:tabular-nums}.masstabelle th{padding:10px 6px;border-bottom:1px solid var(--lgm-linie);text-align:center;vertical-align:bottom;font:600 var(--lgm-fs-xs)/1.2 var(--lgm-font-ui);color:var(--lgm-text-leise);-webkit-hyphens:manual;hyphens:manual}.masstabelle td{padding:9px 6px;border-bottom:0;text-align:center;color:var(--lgm-text)}.masstabelle tbody tr{cursor:pointer;transition:background var(--lgm-dauer)}.masstabelle tbody tr:nth-child(2n of:not([hidden])){background:#eceeec}.masstabelle tbody tr:hover{background:#e2e6e3}.masstabelle tbody tr.is-gewaehlt{background:var(--lgm-gruen-zart)}.masstabelle tbody tr.is-gewaehlt td{color:var(--lgm-schwarz);font-weight:600}.masstabelle tbody tr:last-child td{border-bottom:0}.masstabelle .masstabelle__preis{text-align:right;padding-right:12px;white-space:nowrap}.masstabelle td.masstabelle__preis{font-weight:600;color:var(--lgm-schwarz)}.masstabelle__preis del{display:block;font-size:.82em;font-weight:400;color:var(--lgm-text-leise)}.masstabelle__preis ins{text-decoration:none;color:var(--lgm-rot)}.masstabelle__wahl{width:36px;padding-left:10px!important}.masstabelle__wahl input{display:grid;place-items:center;width:18px;height:18px;margin:0;appearance:none;cursor:pointer;border:1.5px solid var(--lgm-rahmen);border-radius:50%;background:#fff}.masstabelle__wahl input:checked{border-color:var(--lgm-gruen)}.masstabelle__wahl input:checked:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--lgm-gruen)}.masstabelle__wahl input:focus-visible{outline:2px solid var(--lgm-gruen);outline-offset:2px}@media(max-width:400px){.masstabelle{font-size:var(--lgm-fs-xs)}.masstabelle th,.masstabelle td{padding-inline:3px}.masstabelle__wahl{width:28px;padding-left:6px!important}}.kauf__flugplan:empty{display:none}.lgm-flugplan{border:1px solid #dde6e0;border-radius:var(--lgm-radius-ecke);background:#fff;overflow:hidden}.lgm-flugplan__kopf{margin:0;padding:8px 12px 6px;border-bottom:1px solid #e8eee9;font:300 12px/1.4 var(--lgm-font-marke);letter-spacing:.14em;text-transform:uppercase;color:var(--lgm-gruen)}.bereich-hell p.lgm-flugplan__kopf{color:var(--lgm-gruen)}.lgm-flugplan__zeile{--zeile: var(--lgm-gruen);display:flex;align-items:flex-start;gap:10px;padding:9px 12px;border-bottom:1px solid #eef2ef;color:var(--zeile)}.lgm-flugplan__zeile:last-child{border-bottom:0}.lgm-flugplan__zeile:before{content:"";flex:0 0 auto;width:20px;height:20px;margin-top:1px;background:currentColor;-webkit-mask:var(--symbol) center / contain no-repeat;mask:var(--symbol) center / contain no-repeat}.lgm-flugplan__zeile--lager,.lgm-flugplan__zeile--leer{--symbol: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.4' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='3.6'/%3E%3Cpath d='M4.5 12h3.9M15.6 12h3.9'/%3E%3Crect x='1' y='8.4' width='3.4' height='7.2' rx='.6'/%3E%3Crect x='19.6' y='8.4' width='3.4' height='7.2' rx='.6'/%3E%3C/svg%3E")}.lgm-flugplan__zeile--abflug{--symbol: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M21.2 12c-1.1 1.4-4.4 3.3-8.6 3.3H10l-2.4 3.4H5.4L7 15.1C4.6 14.6 3 13.4 3 12s1.6-2.6 4-3.1L5.4 5.3h2.2L10 8.7h2.6c4.2 0 7.5 1.9 8.6 3.3zM17.2 12a1.2 1.2 0 1 0-2.4 0a1.2 1.2 0 1 0 2.4 0z'/%3E%3C/svg%3E")}.lgm-flugplan__zeile--nachschub{--symbol: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.4' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='6'/%3E%3Cellipse cx='12' cy='12' rx='11' ry='3.6' transform='rotate(-20 12 12)'/%3E%3C/svg%3E");padding-block:10px;border-bottom-color:#e3ece6;background:#43716014}.lgm-flugplan__zeile--flug{--symbol: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.4' stroke-linecap='round'%3E%3Ccircle cx='12' cy='14.5' r='6.6'/%3E%3Cpath d='M5.5 14.5h13M12 7.9c2.6 2.8 2.6 10.4 0 13.2M12 7.9c-2.6 2.8-2.6 10.4 0 13.2'/%3E%3Cpath d='M18.4 1.6c-1.5 0-2.7 1.2-2.7 2.6 0 1.8 2.7 4.2 2.7 4.2s2.7-2.4 2.7-4.2c0-1.4-1.2-2.6-2.7-2.6z' fill='%23000' stroke='none'/%3E%3C/svg%3E")}.lgm-flugplan__zeile--auslauf{--symbol: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.2 21.8 20H2.2z'/%3E%3Cpath d='M12 9.5v5'/%3E%3Ccircle cx='12' cy='17.2' r='.9' fill='%23000' stroke='none'/%3E%3C/svg%3E");--zeile: var(--lgm-rot)}.lgm-flugplan__zeile--leer{--zeile: #4a4a4a;color:#8a8f8c}.bereich-hell .lgm-flugplan__zeile p{margin:0;font-size:15px;line-height:1.45;color:#3d3d3d}.lgm-flugplan__zeile strong{color:var(--zeile);font-weight:700}.lgm-flugplan__rest{display:inline-block;color:inherit}.kauf__formular{display:grid}.rechner{--stufe-b: 48px;--stand: 0%;display:flex;flex-direction:column;gap:10px}.rechner__skala{position:relative;height:55px}.rechner__schiene{position:absolute;top:27px;left:calc(var(--stufe-b) / 2);right:calc(var(--stufe-b) / 2);height:6px;border-radius:999px;background:#ececec}.rechner__fuellung{position:absolute;inset:0 auto 0 0;width:var(--stand);border-radius:inherit;background:var(--lgm-gruen);transition:width .18s ease}.rechner__schiff{position:absolute;top:50%;left:var(--stand);z-index:4;translate:-50% -50%;display:grid;place-items:center;width:28px;height:28px;color:var(--lgm-gruen);pointer-events:none;transition:left .18s ease}.rechner__schiff:before{content:"";position:absolute;inset:4px;border-radius:50%;background:#fff}.rechner__schiff .lgm-icon{position:relative;width:28px;height:28px}.rechner__stufen{position:relative;z-index:3;display:flex;justify-content:space-between;height:100%}.rechner__stufe{display:grid;grid-template-rows:20px 18px 17px;align-items:center;justify-items:center;width:var(--stufe-b);height:55px;padding:0;border:0;background:none;color:#6d6d6d;cursor:pointer;font-family:inherit;font-variant-numeric:tabular-nums}.rechner__menge{font-size:13px;line-height:1}.rechner__rabatt{grid-row:3;font-size:12px;line-height:1}.rechner__stufe[aria-current=true]{color:var(--lgm-gruen);font-weight:700}@media(hover:hover){.rechner__stufe:hover:not(:disabled){font-weight:700}}.rechner__stufe:focus-visible{border-radius:3px;outline:2px solid var(--lgm-gruen);outline-offset:1px}.rechner__stufe:disabled{opacity:.35;cursor:default}.bereich-hell p.rechner__preis{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.3rem .5rem;margin:0;font-size:14px;line-height:1.4;color:#6d6d6d}.rechner__preis b{font-size:17px;font-weight:500}.rechner__statt{color:#6d6d6d}.rechner--ohne-skala .rechner__skala{display:none}@media(max-width:359px){.rechner{--stufe-b: 40px}}.kauf__formular .lgm-menge{height:44px;border:1px solid #d5d8dc;border-radius:0;background:#fff}.kauf__formular .lgm-menge__knopf{width:28px;color:var(--lgm-gruen)}.kauf__formular .lgm-menge__knopf svg{width:14px;height:14px}@media(hover:hover){.kauf__formular .lgm-menge__knopf:hover{background:#43716014}}.kauf__formular .lgm-menge__knopf[aria-disabled=true]{opacity:.3;cursor:default;background:none}.kauf__formular .lgm-menge__knopf:focus-visible{outline:2px solid var(--lgm-gruen);outline-offset:-2px}.kauf__formular .lgm-menge input{width:40px;border:0;font:400 17px/1 var(--lgm-font-text);color:#3d3d3d}.bereich-hell p.kauf__summe{margin:0;font:500 22px/1 var(--lgm-font-text);color:#6d6d6d;white-space:nowrap;font-variant-numeric:tabular-nums}.kauf__abflug{display:flex;justify-content:center;align-items:center;min-height:31px;margin:0}.kauf__abflug:empty,.kauf__meldung:empty{display:none}.lgm-abflug__pille{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border-radius:999px;background:#43716014;color:#3d3d3d;font-size:14px;line-height:1.3;text-align:center}.lgm-abflug__pille:before{content:"";flex:0 0 auto;width:16px;height:16px;background:var(--lgm-gruen);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M21.2 12c-1.1 1.4-4.4 3.3-8.6 3.3H10l-2.4 3.4H5.4L7 15.1C4.6 14.6 3 13.4 3 12s1.6-2.6 4-3.1L5.4 5.3h2.2L10 8.7h2.6c4.2 0 7.5 1.9 8.6 3.3zM17.2 12a1.2 1.2 0 1 0-2.4 0a1.2 1.2 0 1 0 2.4 0z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M21.2 12c-1.1 1.4-4.4 3.3-8.6 3.3H10l-2.4 3.4H5.4L7 15.1C4.6 14.6 3 13.4 3 12s1.6-2.6 4-3.1L5.4 5.3h2.2L10 8.7h2.6c4.2 0 7.5 1.9 8.6 3.3zM17.2 12a1.2 1.2 0 1 0-2.4 0a1.2 1.2 0 1 0 2.4 0z'/%3E%3C/svg%3E") center / contain no-repeat}.lgm-abflug__pille strong{color:var(--lgm-gruen);font-weight:700}@media(max-width:400px){.lgm-abflug__pille{padding:6px 12px;font-size:13px}}.kauf__meldung{margin:0;text-align:center;font-size:var(--lgm-fs-s);font-weight:600}.bereich-hell .kauf__meldung{color:var(--lgm-bernstein)}.bereich-hell .kauf__meldung[data-art=ok]{color:var(--lgm-gruen-dunkel)}.kauf__knopf{display:block;width:100%;min-height:53px;padding:15px 24px 11px;border:0;border-radius:var(--lgm-radius-ecke);background:var(--lgm-gruen);color:#fff;cursor:pointer;font:300 17px/1.6 var(--lgm-font-marke);letter-spacing:normal;text-transform:uppercase;transition:background .2s ease}.kauf__knopf:hover,.kauf__knopf:focus-visible{background:var(--lgm-gruen-dunkel)}.kauf__knopf:focus-visible{outline:2px solid var(--lgm-gruen);outline-offset:2px}.kauf__knopf.is-laedt{opacity:.7;cursor:progress}.produkt-details__raster{display:grid;gap:var(--lgm-s-7)}.produkt-details h2{margin:var(--lgm-s-3) 0 var(--lgm-s-5)}.beschreibung{display:grid;gap:var(--lgm-s-6)}@media(min-width:1024px){.beschreibung{grid-template-columns:minmax(0,1.25fr) minmax(300px,1fr);gap:var(--lgm-s-8);align-items:start}.beschreibung__seite{position:sticky;top:140px}}.beschreibung__text{display:grid;gap:var(--lgm-s-5);align-content:start;max-width:68ch}.beschreibung__absaetze p{margin:0 0 1em;line-height:1.7}.beschreibung__absaetze p:last-child{margin-bottom:0}.beschreibung__absaetze p:first-child{font-size:var(--lgm-fs-m);line-height:1.6;color:var(--lgm-weiss)}.beschreibung__mehr{justify-self:start;min-height:44px;margin-top:calc(-1 * var(--lgm-s-4));padding:0;border:0;background:none;cursor:pointer;color:var(--lgm-weiss);font:600 var(--lgm-fs-s)/1 var(--lgm-font-ui)}.beschreibung__mehr:after{content:" +";color:var(--lgm-mint)}.beschreibung__mehr[aria-expanded=true]:after{content:" \2013"}.beschreibung__mehr:hover,.beschreibung__mehr:focus-visible{color:var(--lgm-mint)}@media(max-width:767px){.beschreibung__absaetze.is-klapp:not(.is-offen){position:relative;max-height:14em;overflow:hidden}.beschreibung__absaetze.is-klapp:not(.is-offen):after{content:"";position:absolute;inset:auto 0 0;height:5em;background:linear-gradient(transparent,var(--lgm-all))}}@media(min-width:768px){.beschreibung__mehr{display:none}}.beschreibung__seite{display:grid;gap:var(--lgm-s-5);align-content:start}.beschreibung__schraube{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px var(--lgm-s-3);padding:var(--lgm-s-4);border:1px solid rgb(158 211 189 / .28);border-radius:var(--lgm-radius-ecke);background:#0c151273}.beschreibung__schraube .lgm-icon{grid-row:span 3;width:28px;height:28px;margin-top:2px;color:var(--lgm-mint)}.beschreibung__schraube p{grid-column:2;margin:0;font-size:var(--lgm-fs-xs);line-height:1.5;color:#a9c0b6}.beschreibung__schraube p.beschreibung__schraube-titel{font:600 var(--lgm-fs-s)/1.35 var(--lgm-font-ui);color:var(--lgm-weiss)}.beschreibung__schraube--ohne{border-color:#f3d9a666}.beschreibung__schraube--ohne .lgm-icon{color:#f3d9a6}.beschreibung a{color:var(--lgm-mint);font-weight:600}.datenblatt{border-top:2px solid var(--lgm-mint)}.datenblatt__gruppe{padding:var(--lgm-s-3) 0 var(--lgm-s-1)}.datenblatt__gruppe+.datenblatt__gruppe{border-top:1px solid rgb(158 211 189 / .14)}.datenblatt__titel{margin:0 0 6px;font:400 10px/1.2 var(--lgm-font-mass);letter-spacing:.16em;text-transform:uppercase;color:#8aa69a}.datenblatt dl{display:grid;grid-template-columns:minmax(0,11em) minmax(0,1fr);margin:0}.datenblatt :is(dt,dd){margin:0;padding:6px 0;border-bottom:1px dashed rgb(158 211 189 / .1)}.datenblatt dt{padding-top:8px;font-size:var(--lgm-fs-xs);color:#8fb3a4}.datenblatt dd{font-size:var(--lgm-fs-s);color:var(--lgm-weiss);overflow-wrap:anywhere}.datenblatt dl>:nth-last-child(-n+2){border-bottom:0}@media(max-width:379px){.datenblatt dl{grid-template-columns:1fr}.datenblatt dt{padding-bottom:0;border:0}}.hersteller{margin-top:var(--lgm-s-2);padding-top:var(--lgm-s-2);border-top:1px solid rgb(158 211 189 / .14);font-size:var(--lgm-fs-xs);color:#8fb3a4}.hersteller summary{cursor:pointer;width:fit-content}.hersteller summary:focus-visible{outline:2px solid var(--lgm-mint);outline-offset:2px}.hersteller p{margin:6px 0 0;line-height:1.5;overflow-wrap:anywhere}.schraube-daumen{font:400 13px/1.15 var(--lgm-font-mass);color:var(--lgm-weiss);text-align:center;text-wrap:balance}@container (max-width: 120px){.schraube-daumen{font-size:11px}}.galerie__buehne--tipp:has(>:is(.schraube-tafel,.tipp)),.slider__folie:has(>:is(.schraube-tafel,.tipp)){aspect-ratio:16 / 9}.galerie__buehne--tipp>.tipp,.slider__folie>.tipp{container-type:size;display:flex;flex-direction:column;justify-content:flex-start;align-self:stretch;height:100%;min-height:0;overflow:hidden}.slider__folie:has(>.tipp){display:grid}.galerie .tipp p.tipp__titel{margin-bottom:var(--lgm-s-2)}.galerie__buehne--tipp>.tipp,.slider__folie>.tipp{text-align:center}.tipp>.hud-label{align-self:flex-start}.galerie .tipp>p.tipp__titel{margin-top:auto}.galerie .tipp>p:last-child{margin-bottom:auto}.schraube-tafel>.hud-label{align-self:flex-start}.galerie .schraube-tafel>p.schraube-tafel__titel{margin-top:auto}.galerie .schraube-tafel>p:last-child{margin-bottom:auto}.tipp__mass{margin-bottom:var(--lgm-s-2)}@container (max-height: 220px){.tipp__zusatz{display:none}.tipp .hud-label{margin-bottom:4px}.galerie .tipp p.tipp__titel{font-size:.9rem}.tipp__mass .lgm-mass__wert{font-size:var(--lgm-fs-m)}.galerie .tipp p{font-size:var(--lgm-fs-xs);line-height:1.4}}@container (max-height: 160px){.galerie .tipp p.tipp__titel{font-size:.82rem;margin-bottom:4px}.tipp__mass{margin-bottom:4px}.galerie .tipp p{font-size:12px;line-height:1.3}}.galerie__buehne--tipp>.schraube-tafel,.slider__folie>.schraube-tafel{grid-area:1 / 1;container-type:size;display:flex;flex-direction:column;height:100%;min-height:0;padding:clamp(10px,3.5cqi,24px) clamp(14px,5cqi,32px);color:#cfe0d8}.slider__folie:has(>.schraube-tafel){display:grid}.schraube-tafel>:not(.schema,.schema-paar){flex:none}.schraube-tafel .hud-label{margin-bottom:4px;white-space:nowrap}@container (max-height: 140px){.schraube-tafel .hud-label,.tipp .hud-label{display:none}}@container (max-height: 220px){.galerie .schraube-tafel p.schraube-tafel__text,.schraube-tafel__zusatz{display:none}}.galerie .schraube-tafel p{margin:0;font-size:var(--lgm-fs-s);line-height:1.45;color:#b9cdc4}.galerie .schraube-tafel strong{color:var(--lgm-weiss)}.galerie .schraube-tafel a{color:var(--lgm-mint);font-weight:600}.galerie .schraube-tafel p.schraube-tafel__titel{font:400 clamp(.95rem,.85rem + .5vw,1.3rem)/1.25 var(--lgm-font-titel);color:var(--lgm-weiss)}@container (max-height: 220px){.galerie .schraube-tafel p.schraube-tafel__titel{font-size:.85rem}.galerie .schraube-tafel p{font-size:var(--lgm-fs-xs)}}@container (max-height: 140px){.galerie .schraube-tafel p.schraube-tafel__titel{font-size:11.5px;letter-spacing:0}.galerie .schraube-tafel p{font-size:11.5px;line-height:1.3}}.schema{display:block;flex:1 1 0;width:100%;min-height:0;margin:4px 0;overflow:visible;font-family:var(--lgm-font-mass)}.schema__front{fill:#ffffff0f;stroke:#fff;stroke-width:1.5}.schema__schraffur{stroke:#ffffff42;stroke-width:1}.schema{--s-front: #fff;--s-artikel: var(--lgm-mint);--s-schraube: #f6c08a}.schema__griff{fill:#9ed3bd;stroke:#dff3ea;stroke-width:1.5}.schema__griff--fuss{fill:#c3e6d7}.schema__loch{fill:#5f8f7d;stroke:#2f4f43;stroke-width:1;stroke-dasharray:4 3}.schema__schraube{fill:var(--s-schraube);stroke:#ffe2c2;stroke-width:1}.schema__gewinde{stroke:#a8692c;stroke-width:1.4}.schema__mass{stroke:var(--s-artikel);stroke-width:1.2;fill:none}.schema__mass--front{stroke:var(--s-front)}.schema__mass--schraube{stroke:var(--s-schraube)}.schema__hilfs{stroke:var(--s-artikel);stroke-width:.8;stroke-dasharray:3 3;opacity:.7}.schema__hilfs--front{stroke:var(--s-front)}.schema__hilfs--schraube{stroke:var(--s-schraube)}.schema__wert{fill:var(--s-artikel);font-size:22px}.schema__wert--front{fill:var(--s-front)}.schema__wert--schraube{fill:var(--s-schraube)}.schema__seite{fill:#8aa69a;font-size:15px;letter-spacing:.14em}.schema__seite--front{fill:#fffc}.schema__seite--artikel{fill:var(--s-artikel)}.schema__seite--klein{font-size:11px}.schema__seite--fuss,.schema__wert--fuss{fill:#b3bdb9}.schema__pfeil{stroke-linejoin:miter;stroke-linecap:butt}.schema__wert--kleber{fill:#f3d9a6}.schema__hilfs--kleber{stroke:#f3d9a6}.schema__aufhaengung{stroke:#fff;stroke-width:2;fill:none}.schema__gewicht{fill:#e8ecea;stroke:#fff;stroke-width:1.2}.schema__gewicht-text{fill:#1c3029;font-size:14px}.schema__wand{fill:#9ed3bd0d;stroke:#cfe0d8;stroke-width:1.5}.schema__holz{fill:#9ed3bd;stroke:#dff3ea;stroke-width:1.5}.schema__loch--holz{fill:#4f7d6c;stroke:#2f4f43}.schema__gewinde--holz{stroke-width:2.2}.schema__unterlage{fill:#8f9c97;stroke:#dfe5e2;stroke-width:1.2}.schema__griff--fuss{fill:#aebab5}.schema__duebel{fill:#b9c7d640;stroke:#b9c7d6;stroke-width:1.2}.schema__kleber{fill:#f3d9a6}.schema__schaum{fill:#8f5d0d80}.schema__kerbe{stroke:var(--lgm-rot);stroke-width:2}.schema-paar{flex:1 1 0;min-height:0;display:flex;gap:4%;margin:4px 0}.schema-paar{flex-direction:column;gap:2px}.schema-paar__bilder{flex:1 1 0;min-height:0;display:flex}.schema-paar__bilder .schema{flex:1 1 0;height:100%;min-width:0;margin:0}.galerie .schraube-tafel p.schema-paar__texte{flex:none;display:grid;grid-template-columns:1fr auto 1fr;align-items:baseline;gap:10px;margin:0;text-align:center;font:400 clamp(10px,2.3cqi,15px)/1.2 var(--lgm-font-mass);color:#f6c08a}.schema-paar__und{font-size:.75em;letter-spacing:.14em;text-transform:uppercase;color:#8aa69a}.produkt-vorteile h2{margin:var(--lgm-s-3) 0 var(--lgm-s-6)}.vorteile-hud{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@media(min-width:768px){.vorteile-hud{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--lgm-s-4)}}.vorteil{container-type:inline-size;position:relative;display:grid;align-content:start;gap:6px;min-width:0;padding:18px 16px 16px;border:1px solid rgb(158 211 189 / .18);border-radius:var(--lgm-radius-ecke);background:linear-gradient(160deg,rgb(158 211 189 / .07),transparent 60%)}.vorteil__zahl{display:flex;align-items:baseline;gap:6px;min-height:1em;color:var(--lgm-weiss);font:400 min(2.4rem,calc((100cqi - 32px) / var(--n, 5)))/1 var(--lgm-font-titel);white-space:nowrap}.vorteil__zahl small{font:400 11px/1 var(--lgm-font-mass);letter-spacing:.12em;text-transform:uppercase;color:var(--lgm-mint)}.vorteil__zahl .vorteil__dhl{width:auto;height:1em;aspect-ratio:400 / 60.6;align-self:center;color:var(--lgm-weiss)}.vorteil__ersatzicon{width:1em;height:1em;color:var(--lgm-mint)}[data-sr-zahl]:empty,[data-sr-zahl]:empty+small,.vorteil__zahl:has([data-sr-zahl]:not(:empty)) .vorteil__ersatzicon{display:none}.vorteil__mass{position:relative;height:9px;margin:4px 0 2px;border-inline:1px solid rgb(158 211 189 / .5)}.vorteil__mass:after{content:"";position:absolute;inset:4px 0 auto;height:1px;background:#9ed3bd80;transform-origin:left}.bewegung-an .vorteil.bw .vorteil__mass:after{scale:0 1;transition:scale 1s var(--lgm-kurve) calc(var(--i, 0) * .12s + .3s)}.bewegung-an .vorteil.bw.is-da .vorteil__mass:after{scale:1 1}.vorteil strong{color:var(--lgm-weiss);font:600 var(--lgm-fs-s)/1.3 var(--lgm-font-ui)}.vorteil__text{font-size:var(--lgm-fs-xs);line-height:1.45;color:#9fb7ac;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.vorteil--produkt{border-color:#9ed3bd73}.vorteil--produkt:before{content:attr(data-label);position:absolute;top:-8px;left:12px;padding:0 6px;background:var(--lgm-all);font:400 9px/16px var(--lgm-font-mass);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--lgm-mint)}.produkt-stimmen h2{margin:var(--lgm-s-3) 0 var(--lgm-s-5)}.stimmen-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lgm-s-4) 28px;margin-bottom:var(--lgm-s-6);padding:18px 20px;border:1px solid rgb(158 211 189 / .2);border-radius:var(--lgm-radius-ecke);background:linear-gradient(100deg,rgb(158 211 189 / .07),transparent 60%)}.stimmen-kopf__wert{display:flex;align-items:center;gap:14px}.stimmen-kopf__zahl{white-space:nowrap;font:400 clamp(2.2rem,1.8rem + 1.6vw,3rem)/1 var(--lgm-font-titel);color:var(--lgm-weiss)}.stimmen-kopf__zahl small{font-size:.4em;color:#9fb7ac}.stimmen-kopf__text{display:grid;gap:6px;font-size:var(--lgm-fs-xs);color:#9fb7ac}.stimmen-kopf__text b{color:#cfe0d8;font-weight:600}.stimmen-kopf__text .sterne-bewertung svg{width:18px;height:18px}.stimmen-kopf__knoepfe{display:flex;flex-wrap:wrap;gap:var(--lgm-s-3);width:100%}.stimmen-kopf__knoepfe .lgm-knopf{flex:1}@media(min-width:760px){.stimmen-kopf__knoepfe{width:auto;margin-left:auto}.stimmen-kopf__knoepfe .lgm-knopf{flex:none}}.logbuch{position:relative;display:grid;max-width:860px;margin:0;padding:0 0 0 28px;list-style:none}.logbuch:before{content:"";position:absolute;left:7px;top:6px;bottom:6px;width:1px;background:linear-gradient(#9ed3bd80,#9ed3bd14)}.logbuch__eintrag{position:relative;display:grid;justify-items:start;gap:var(--lgm-s-2);padding-bottom:26px}.logbuch__eintrag:before{content:"";position:absolute;left:-26px;top:3px;width:11px;height:11px;border-radius:50%;border:2px solid var(--lgm-mint);background:var(--lgm-all);box-shadow:0 0 0 4px #9ed3bd1a}.logbuch.ist-gekuerzt .logbuch__eintrag--mehr{display:none}.logbuch__zeit{font:600 10.5px/1.3 var(--lgm-font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--lgm-mint)}.logbuch__zeit span{color:#9fb7ac;letter-spacing:.04em;text-transform:none;font-weight:500;font-size:var(--lgm-fs-xs)}.logbuch__zeit time{cursor:help}.seite-dunkel p.logbuch__text{margin:0;font-size:var(--lgm-fs-s);line-height:1.6;color:#cfe0d8}.logbuch.ist-aktiv .logbuch__eintrag:not(.ist-offen) .logbuch__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.logbuch__mehr{padding:0;border:0;background:none;font:600 var(--lgm-fs-xs)/1.2 var(--lgm-font-ui);color:var(--lgm-mint);cursor:pointer}.logbuch__mehr:hover{color:var(--lgm-weiss)}.logbuch__autor{display:flex;align-items:center;gap:10px;margin-top:4px}.logbuch__avatar{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--lgm-orbit-hoch);color:var(--lgm-mint);font:400 13px/1 var(--lgm-font-titel)}.logbuch__name{display:block;color:var(--lgm-weiss);font-weight:600;font-size:var(--lgm-fs-s)}.logbuch__meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:var(--lgm-fs-xs);color:#9fb7ac}.logbuch__meta a{color:#9fb7ac}.logbuch__meta a:hover{color:var(--lgm-mint)}.logbuch__meta .sterne-bewertung{margin:0}.logbuch__meta .sterne-bewertung svg{width:13px;height:13px}.logbuch__alle{margin-left:28px}.produkt-faq__kopf{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:var(--lgm-s-3) var(--lgm-s-6);margin-bottom:var(--lgm-s-5)}.produkt-faq h2{margin:var(--lgm-s-3) 0 0}.produkt-faq__alle svg{width:16px;height:16px;transition:translate var(--lgm-dauer) var(--lgm-kurve)}.produkt-faq__alle:hover svg{translate:4px 0}.produkt-faq__fuss{margin:var(--lgm-s-4) 0 0;padding-top:var(--lgm-s-4);border-top:1px solid rgb(158 211 189 / .16);font-size:var(--lgm-fs-s)}.produkt-faq__fuss a{color:var(--lgm-mint);font-weight:600}.kauf{display:grid;gap:var(--lgm-s-6)}.kauf>*{min-width:0}.kauf__wahl{display:grid;gap:var(--lgm-s-5);align-content:start}.kauf__wahl>*{min-width:0}@media(min-width:900px){.kauf{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:var(--lgm-s-7);align-items:start}.kauf__karte{position:sticky;top:150px}}.kauf-titel{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;width:100%;margin:0 0 10px;padding:0;font:400 13px/1.4 var(--lgm-font-marke);letter-spacing:.14em;text-transform:uppercase;color:var(--lgm-gruen)}.bereich-hell .kauf-titel{color:var(--lgm-gruen)}.kauf-titel__wert{font:400 var(--lgm-fs-s)/1.4 var(--lgm-font-text);letter-spacing:0;text-transform:none;color:var(--lgm-text)}.kauf-titel__wert:empty{display:none}.kauf__abschnitt{display:grid;min-width:0}.kauf__abschnitt:has(.kauf__flugplan:empty),.kauf__formular:has(.rechner--ohne-skala)>.kauf-titel{display:none}.kauf .lgm-flugplan__kopf{display:none}.kauf__box{padding:16px 12px;border:1px solid #dde6e0;border-radius:var(--lgm-radius-ecke);background:#fff}@media(min-width:520px){.kauf__box{padding:20px}}.kauf__kaufbox{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 14px}.kauf__kaufbox>*{flex:0 0 100%}.kauf__kaufbox>.kauf__zeile{flex:0 1 auto;display:flex;align-items:center;justify-content:center;gap:14px}.crewkarte--produkt{container:none;perspective:none}.crewkarte--produkt .crewkarte__koerper{transform:none}.crewkarte--produkt .crewkarte__koerper>*{pointer-events:auto}.crewkarte--produkt .crewkarte__kopf{padding:9px 14px 8px}.crewkarte--produkt .crewkarte__art{font-size:11px}.crewkarte--produkt .crewkarte__name{padding:14px 14px 4px;font:400 clamp(1.2rem,1.05rem + .8vw,1.7rem)/1.2 var(--lgm-font-titel);color:var(--lgm-schwarz)}.crewkarte--produkt .crewkarte__name .lgm-glitch{display:block;width:fit-content;max-width:100%}.crewkarte--produkt .crewkarte__ausfuehrung{flex:1 1 12em;margin:0;font-size:var(--lgm-fs-s)}.crewkarte__titel{position:relative}.crewkarte__titel.stempel-oben .crewkarte__name{padding-right:calc(var(--stempel-b, 0px) + 30px)}.crewkarte__titel.stempel-oben .crewkarte__ausfuehrung{padding-right:calc(var(--stempel-b, 0px) + 16px)}.crewkarte__titel.stempel-oben .schrauben-stempel{position:absolute;top:50%;right:14px;margin:0;transform:translateY(-50%)}.crewkarte--produkt .crewkarte__unterzeile{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:0 14px 12px}.schrauben-stempel{flex:none;margin-left:auto;padding:6px 4px;border:0;background:none;cursor:pointer;color:#2f6b55;font-family:var(--lgm-font-titel);text-transform:uppercase;transition:color var(--lgm-dauer)}.schrauben-stempel:hover{color:var(--lgm-gruen-dunkel)}.schrauben-stempel:focus-visible{outline:2px solid var(--lgm-gruen);outline-offset:4px}.schrauben-stempel[hidden]{display:none}.schrauben-stempel__abdruck{display:grid;justify-items:center;padding:4px 10px;border:2px solid currentColor;outline:1px solid currentColor;outline-offset:2px;border-radius:3px;transform:rotate(-5deg);text-align:center;line-height:1.2;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='60'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.2 1.75'/%3E%3C/filter%3E%3Crect width='120' height='60' filter='url(%23f)'/%3E%3C/svg%3E") 0 0 / 120px 60px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='60'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.2 1.75'/%3E%3C/filter%3E%3Crect width='120' height='60' filter='url(%23f)'/%3E%3C/svg%3E") 0 0 / 120px 60px}.schrauben-stempel__gross{font-size:13px;letter-spacing:.07em}.schrauben-stempel__klein{font-size:9px;letter-spacing:.14em}.crewkarte__galerie{margin:0 10px}.crewkarte__galerie .galerie__buehne{border-radius:6px}.crewkarte__galerie .galerie__leiste{gap:6px;margin-top:6px}.crewkarte--produkt .crewkarte__werte{margin:12px 14px 0;font-size:var(--lgm-fs-s)}.crewkarte--produkt .crewkarte__werte dd.zahl{font-size:12px}.crewkarte--produkt .crewkarte__fuss{gap:2px;padding:14px 14px 12px}.crewkarte--produkt .kauf__preis{justify-content:center}.kauf__pflicht--karte{margin:10px 0 0;text-align:center;font-size:var(--lgm-fs-xs)}.karte-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;width:100%;margin:10px 0 0;font-size:var(--lgm-fs-xs);color:var(--lgm-text-leise)}.karte-meta>span{padding:4px 9px;background:#eef0ee;border:1px solid #d6dcd8;border-radius:0 8px 0 0}.karte-meta b{font:400 11px/1.5 var(--lgm-font-titel);letter-spacing:.04em;color:var(--lgm-schwarz)}@property --holo{syntax: "<angle>"; inherits: true; initial-value: 0deg;}@property --glanz{syntax: "<percentage>"; inherits: true; initial-value: 0%;}.crewkarte--siegel{--g: 80px}.crewkarte--siegel .crewkarte__koerper{position:relative;transform-style:flat}.crewkarte--siegel .karte-meta{min-height:calc(var(--g) / 1.7 * .7);align-items:flex-end;padding-right:calc(var(--g) + 6px)}.holo{--p1: color-mix(in srgb, var(--stufe-farbe) 25%, #fff);--p2: color-mix(in srgb, var(--stufe-farbe) 70%, #fff);--p3: #fff;--p4: color-mix(in srgb, var(--stufe-farbe) 50%, #fff);position:absolute;right:10px;bottom:10px;z-index:4;width:var(--g);aspect-ratio:1.7;display:grid;place-items:center;border-radius:calc(var(--g) * .09);transform:perspective(320px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) rotate(-5deg);transition:transform .15s ease-out;text-decoration:none;color:#1c3029;filter:drop-shadow(0 2px 3px rgb(0 0 0 / .25));animation:holo 6s linear infinite,holo-glanz 3.6s ease-in-out infinite alternate}.holo>span:not(.holo__inhalt){position:absolute;inset:0;border-radius:inherit}.holo__folie{background:conic-gradient(from var(--holo),var(--p1),var(--p2),var(--p3),var(--p4),var(--p1))}.holo__glitzer{background-image:radial-gradient(circle at 20% 30%,#fff 0 1px,transparent 1.5px),radial-gradient(circle at 70% 60%,#fff 0 1px,transparent 1.5px),radial-gradient(circle at 45% 80%,#fff 0 .8px,transparent 1.2px);background-size:14px 14px,19px 19px,11px 11px;opacity:.5;mix-blend-mode:overlay}.holo__glanz{background:linear-gradient(110deg,transparent 35%,rgb(255 255 255 / .85) 48%,rgb(255 255 255 / .2) 55%,transparent 65%) var(--glanz) 0 / 300% 100% no-repeat;mix-blend-mode:soft-light}.holo__rand{box-shadow:inset 0 0 0 1.5px #ffffffbf,inset 0 0 0 3px #00000014}.holo__inhalt{position:relative;display:grid;justify-items:center;align-content:center;gap:calc(var(--g) * .03);width:86%;height:84%}.holo__inhalt small{font:400 calc(var(--g) * .075)/1 var(--lgm-font-mass);letter-spacing:.2em;text-transform:uppercase;opacity:.85}.holo__logo{display:block;width:100%;height:calc(var(--g) * .32);background:currentColor;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat}.holo:focus-visible{outline:2px solid var(--lgm-gruen);outline-offset:3px}@keyframes holo{to{--holo: 360deg}}@keyframes holo-glanz{0%{--glanz: 0%}to{--glanz: 100%}}@media(prefers-reduced-motion:reduce){.holo{animation:none;transition:none}}.galerie__buehne--slider{aspect-ratio:auto}.slider__spur{display:flex;align-items:flex-start;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;transition:height .3s var(--lgm-kurve)}.slider__spur::-webkit-scrollbar{display:none}.slider__folie{flex:0 0 100%;aspect-ratio:16 / 9;height:auto;scroll-snap-align:center;scroll-snap-stop:always}.slider__folie.galerie__buehne--tipp{aspect-ratio:auto}.slider__folie--video{position:relative;display:grid}.slider__folie--video .galerie__video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#fff}.slider__play{position:relative;display:grid;place-items:center;width:100%;height:100%;padding:0;border:0;background:var(--lgm-mondstaub);cursor:pointer}.slider__play img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.slider__play .galerie__play{position:relative;width:72px;height:72px}.slider__punkte{position:absolute;left:0;right:0;bottom:8px;display:flex;justify-content:center;gap:5px;pointer-events:none}.slider__punkte i{width:6px;height:6px;border-radius:3px;background:#18181838;box-shadow:0 0 0 1px #fffc;transition:width .2s,background .2s}.slider__punkte i.an{width:18px;background:var(--lgm-gruen)}.galerie__buehne--slider:has(.galerie__buehne--tipp:last-child) .slider__punkte i:last-child.an{background:var(--lgm-mint)}.slider__pfeil{position:absolute;top:50%;translate:0 -50%;display:none;place-items:center;width:38px;height:38px;padding:0 0 3px;border:1px solid var(--lgm-linie);border-radius:50%;background:#ffffffeb;color:var(--lgm-schwarz);font:400 26px/1 var(--lgm-font-text);cursor:pointer;box-shadow:var(--lgm-schatten);transition:opacity var(--lgm-dauer)}.slider__pfeil--zurueck{left:8px}.slider__pfeil--vor{right:8px}.slider__pfeil:disabled{opacity:0;pointer-events:none}@media(hover:hover)and (pointer:fine){.slider__pfeil{display:grid;opacity:0}.galerie__buehne--slider:hover .slider__pfeil:not(:disabled),.slider__pfeil:focus-visible{opacity:1}}@media(prefers-reduced-motion:reduce){.slider__spur{transition:none}}.galerie__leiste.galerie__leiste--reihe{display:flex;gap:6px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain}.galerie__leiste--reihe::-webkit-scrollbar{display:none}.galerie__leiste--reihe>li{flex:0 0 calc((100% - 12px) / 3);scroll-snap-align:start}.crewkarte.ist-aufstieg .crewkarte__koerper{animation:lgm-aufstieg .9s var(--lgm-kurve)}@keyframes lgm-aufstieg{30%{box-shadow:0 0 0 5px var(--stufe-farbe, var(--lgm-mint)),0 0 34px var(--stufe-farbe, var(--lgm-mint))}}.wert-neu{animation:lgm-wert-neu 1.2s var(--lgm-kurve);border-radius:3px}@keyframes lgm-wert-neu{0%,35%{background:var(--lgm-gruen-zart);box-shadow:0 0 0 3px var(--lgm-gruen-zart)}}.mkarten{display:flex;gap:10px;overflow-x:auto;margin:-4px -4px 0;padding:6px 4px 10px;scroll-snap-type:x proximity;scrollbar-width:thin;overscroll-behavior-x:contain}.mkarten.ist-alle{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}@media(min-width:520px){.mkarten.ist-alle{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}}@media(min-width:768px){.mkarten,.mkarten.ist-alle{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));overflow:visible;margin:0;padding:4px 0 0}.kachel.mkarte{max-width:132px}.mkarten__alle{display:none}}.kachel.mkarte{--art: var(--lgm-gruen);flex:0 0 104px;scroll-snap-align:start;display:flex;flex-direction:column;padding:0;overflow:hidden;border:2px solid transparent;border-radius:10px;background:#f8f9f8;box-shadow:0 1px 2px #18181814,0 6px 14px -8px #18181859;transition:translate var(--lgm-dauer),box-shadow var(--lgm-dauer),opacity var(--lgm-dauer)}.mkarte[data-art=knopf]{--art: #8b2f45}.mkarte[data-art=haken]{--art: #66692a}.mkarte[data-art=zubehoer]{--art: #5a6670}.mkarte:before{content:"";display:block;height:6px;background:var(--art)}.mkarte__bild{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:contain;background:#fff;border-bottom:1px solid var(--lgm-linie)}.mkarte__name{display:-webkit-box;margin:5px 7px 0;font-size:11px;line-height:1.25;color:var(--lgm-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.mkarte__preis{margin:2px 7px 7px;font:700 12px/1.2 var(--lgm-font-ui);color:var(--lgm-schwarz)}.kachel.mkarte:hover{border-color:var(--lgm-rahmen)}.kachel.mkarte:has(input:checked){border-color:var(--lgm-gruen);box-shadow:0 0 0 3px var(--lgm-gruen-zart),0 8px 18px -8px #18181866;translate:0 -3px}.kachel.mkarte:has(input:checked):after{top:auto;bottom:6px;right:6px}.mkarte.ist-aus{opacity:.45}.mkarte.ist-aus .mkarte__bild{filter:none}.mkarte.ist-aus .mkarte__preis{font-weight:400;color:var(--lgm-text-leise)}.mkarten__alle{display:flex;align-items:center;gap:8px;margin:6px auto 0;padding:9px 18px;border:1px solid var(--lgm-gruen);border-radius:var(--lgm-radius-ecke);background:#fff;color:var(--lgm-gruen-dunkel);font:600 var(--lgm-fs-s)/1 var(--lgm-font-ui);cursor:pointer}.mkarten__alle[hidden]{display:none}.mkarten__alle .lgm-icon{width:14px;height:14px;transition:rotate var(--lgm-dauer)}.mkarten__alle[aria-expanded=true] .lgm-icon{rotate:180deg}.mkarten__alle:hover{background:var(--lgm-gruen-zart)}::view-transition-group(*){animation-duration:.45s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}.mchips{display:grid;grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:6px}@media(min-width:520px){.mchips{grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}}.mchip{position:relative;display:grid;justify-items:center;align-content:center;gap:1px;min-height:48px;padding:6px 2px;border:1px solid var(--lgm-rahmen);border-radius:var(--lgm-radius-ecke);background:#fff;cursor:pointer;text-align:center;transition:border-color var(--lgm-dauer),background var(--lgm-dauer)}.mchip--lang{grid-column:span 2}.mchip__wert{font:600 15px/1.1 var(--lgm-font-ui);color:var(--lgm-schwarz);font-variant-numeric:tabular-nums}.mchip__zusatz,.mchip__preis{font-size:10px;line-height:1.2;color:var(--lgm-text-leise)}.mchip:hover{border-color:var(--lgm-schwarz)}.mchip:has(input:checked){border-color:var(--lgm-gruen);background:var(--lgm-gruen)}.mchip:has(input:checked) :is(.mchip__wert,.mchip__zusatz,.mchip__preis){color:#fff}.mchip:has(input:focus-visible){outline:2px solid var(--lgm-gruen);outline-offset:2px}.mchip.ist-aus{border-style:dashed;background:transparent}.mchip.ist-aus .mchip__wert{color:var(--lgm-text-leise);font-weight:400;text-decoration:line-through;text-decoration-color:#18181859}.kauf__detail{margin:10px 0 0;font-size:var(--lgm-fs-s);color:var(--lgm-text)}.kauf-titel__text{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-right:14px}.kauf-titel .kauf__tabelle{margin-top:0;letter-spacing:0;text-transform:none}.kauf__tabelle{margin-top:4px;padding:0;border:0;background:none;color:var(--lgm-gruen);font:600 var(--lgm-fs-s)/1.4 var(--lgm-font-ui);cursor:pointer}.kauf__tabelle:hover{color:var(--lgm-gruen-dunkel)}.masse-dialog{width:min(640px,100vw - 24px);max-height:85vh;padding:0;border:0;border-radius:var(--lgm-radius-ecke);background:#fff;color:var(--lgm-text);box-shadow:var(--lgm-schatten-hoch)}.masse-dialog::backdrop{background:#0c15128c}.masse-dialog__kopf{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;background:#fff;border-bottom:1px solid var(--lgm-linie)}.masse-dialog h2{margin:0;font:400 var(--lgm-fs-m)/1.3 var(--lgm-font-titel);color:var(--lgm-schwarz)}.masse-dialog h2 span{font:400 var(--lgm-fs-xs)/1.3 var(--lgm-font-text);color:var(--lgm-text-leise)}.masse-dialog__zu{width:36px;height:36px;border:0;background:none;font-size:18px;cursor:pointer}.masse-dialog .masstabelle-huelle{border:0;border-radius:0}@media(max-width:599px){.masse-dialog{width:100vw;max-width:100vw;margin:auto 0 0;border-radius:16px 16px 0 0}.masse-dialog[open]{animation:lgm-sheet .3s var(--lgm-kurve)}}@keyframes lgm-sheet{0%{translate:0 40%;opacity:0}}.am-knopf{display:flex;align-items:center;gap:10px;margin-bottom:-12px;padding:8px 10px;border:1px solid var(--lgm-gruen);border-bottom:0;background:var(--lgm-gruen-zart)}.am-knopf__bild{flex:0 0 64px;width:64px;height:auto;aspect-ratio:16 / 9;object-fit:contain;background:#fff;border:1px solid var(--lgm-linie);border-radius:3px}.bereich-hell p.am-knopf__text{display:grid;gap:1px;margin:0;font-size:var(--lgm-fs-xs);line-height:1.35;color:var(--lgm-text);text-align:left}.am-knopf__text b{font-size:var(--lgm-fs-s);color:var(--lgm-schwarz)}.am-knopf.karte-sichtbar{display:none}.am-knopf.wert-neu{animation-name:lgm-am-knopf}@keyframes lgm-am-knopf{0%,35%{background:#cfe3da}}@media(prefers-reduced-motion:reduce){.wert-neu,.crewkarte.ist-aufstieg .crewkarte__koerper,.masse-dialog[open]{animation:none}}.crewkarte--produkt button.crewkarte__seltenheit{position:relative;border:0;font:inherit;color:inherit;cursor:pointer;transition:box-shadow var(--lgm-dauer)}.crewkarte--produkt button.crewkarte__seltenheit:after{content:"";position:absolute;inset:-8px -6px}.crewkarte--produkt button.crewkarte__seltenheit:hover,.crewkarte--produkt button.crewkarte__seltenheit[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--stufe-farbe)}.crewkarte--produkt button.crewkarte__seltenheit:focus-visible{outline:2px solid var(--stufe-farbe);outline-offset:2px}
