.lf{--lmm-red: #d71013;--lmm-red-dark: #b00d10;--lmm-red-tint: #fdeeee;--lmm-red-line: #f1c9c9;--lmm-ink: #1d1f24;--lmm-ink-soft: #565d68;--lmm-muted: #8a919c;--lmm-line: #e4e7ec;--lmm-line-strong: #cfd4da;--lmm-bg: #eef0f4;--lmm-panel: #f6f7f9;--lmm-card: #ffffff;--lmm-good: #1d7a3f;--lmm-good-bg: #e7f5ec;--lmm-good-line: #bfe3cb;--lmm-amber-bg: #fff6e6;--lmm-amber-line: #f3ddae;--lmm-amber-ink: #7a5200;--lmm-focus: #1b6ef3;--lmm-r-xs: 8px;--lmm-r-sm: 12px;--lmm-r: 16px;--lf-media-r: 14px;--lmm-shadow-sm: 0 1px 2px rgba(29, 31, 36, .05), 0 2px 6px -2px rgba(29, 31, 36, .08);--lmm-shadow: 0 1px 2px rgba(29, 31, 36, .05), 0 12px 28px -16px rgba(29, 31, 36, .22);--lmm-maxw: 1320px;--lmm-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-family:var(--lmm-font);color:var(--lmm-ink);background:var(--lmm-bg);line-height:1.55;-webkit-font-smoothing:antialiased}.lf *,.lf *:before,.lf *:after{box-sizing:border-box}.lf-wrap{max-width:var(--lmm-maxw);margin:0 auto;padding:0 20px}.lf a{color:inherit}.lf :focus-visible{outline:2px solid var(--lmm-focus);outline-offset:2px;border-radius:4px}.lf-hero{padding:16px 0 8px}.lf-hero__inner{background:var(--lmm-card);border:1px solid var(--lmm-line);border-radius:var(--lmm-r);box-shadow:var(--lmm-shadow-sm);padding:26px 28px;position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(250px,.8fr) minmax(0,1.7fr);gap:26px;align-items:center}.lf-hero__inner:before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:var(--lmm-red)}.lf-hero h1{margin:0 0 8px;font-size:clamp(1.55rem,3.2vw,2.1rem);line-height:1.12;font-weight:800;letter-spacing:-.01em}.lf-hero__sub{margin:0;color:var(--lmm-ink-soft);font-size:.98rem;max-width:34ch}.lf-steps{display:grid;grid-template-columns:minmax(0,1.15fr) 22px minmax(0,1fr);gap:12px;align-items:stretch}.lf-steps__sep{display:flex;align-items:center;justify-content:center;color:var(--lmm-red);flex:none}.lf-steps__sep svg{width:20px;height:20px}.lf-step{border:1px solid var(--lmm-line);border-radius:var(--lmm-r-sm);background:var(--lmm-panel);padding:16px 16px 18px;display:flex;flex-direction:column;min-width:0}.lf-step__head{display:flex;align-items:center;gap:10px;margin-bottom:6px}.lf-step__num{width:26px;height:26px;flex:none;border-radius:999px;background:var(--lmm-red);color:#fff;font-weight:800;font-size:.85rem;display:inline-flex;align-items:center;justify-content:center}.lf-step h2{margin:0;font-size:1.02rem;font-weight:800}.lf-step p{margin:0 0 12px;color:var(--lmm-ink-soft);font-size:.88rem}.lf-step__spacer{flex:1 1 auto}.lf-searchbox{display:flex;gap:8px}.lf-searchbox__field{flex:1 1 auto;display:flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--lmm-line-strong);border-radius:var(--lmm-r-sm);padding:0 12px;min-width:0;height:44px}.lf-searchbox__field svg{width:17px;height:17px;color:var(--lmm-muted);flex:none}.lf-searchbox__field input{border:0;outline:0;width:100%;font:inherit;font-size:.9rem;background:transparent;color:var(--lmm-ink)}.lf-btn{height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border-radius:var(--lmm-r-sm);font-family:inherit;font-weight:800;font-size:.9rem;line-height:1.15;cursor:pointer;border:1px solid transparent;text-decoration:none;text-align:center;white-space:nowrap;transition:background-color .14s,border-color .14s,color .14s}.lf-btn svg{flex:none}.lf-btn--primary,.lf a.lf-btn--primary{background:var(--lmm-red);color:#fff}.lf-btn--primary:hover,.lf a.lf-btn--primary:hover{background:var(--lmm-red-dark);color:#fff}.lf-btn--outline,.lf a.lf-btn--outline{background:#fff;border:1.5px solid var(--lmm-red);color:var(--lmm-red)}.lf-btn--outline:hover,.lf a.lf-btn--outline:hover{background:var(--lmm-red-tint);color:var(--lmm-red-dark);border-color:var(--lmm-red-dark)}.lf-btn--ghost,.lf a.lf-btn--ghost{background:#fff;border-color:var(--lmm-line-strong);color:var(--lmm-ink)}.lf-btn--ghost:hover,.lf a.lf-btn--ghost:hover{border-color:var(--lmm-red);color:var(--lmm-red)}.lf-nav{position:sticky;top:0;z-index:20;background:#eef0f4ed;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--lmm-line);margin-top:18px}.lf-nav__inner{display:flex;align-items:center;gap:12px;padding:11px 20px;max-width:var(--lmm-maxw);margin:0 auto;flex-wrap:wrap}.lf-chips{display:flex;gap:8px;flex-wrap:wrap;flex:1 1 auto}.lf-chip-btn{height:34px;display:inline-flex;align-items:center;border:1px solid var(--lmm-line-strong);background:#fff;color:var(--lmm-ink-soft);border-radius:999px;padding:0 14px;font-family:inherit;font-size:.86rem;font-weight:600;line-height:1;cursor:pointer;white-space:nowrap;transition:background-color .14s,border-color .14s,color .14s}.lf-chip-btn:hover{border-color:var(--lmm-red);color:var(--lmm-red)}.lf-chip-btn[aria-pressed=true]{background:var(--lmm-red);border-color:var(--lmm-red);color:#fff}.lf-filter{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--lmm-line-strong);border-radius:999px;padding:0 12px;height:34px;min-width:220px}.lf-filter svg{width:16px;height:16px;color:var(--lmm-muted);flex:none}.lf-filter input{border:0;outline:0;width:100%;font:inherit;font-size:.86rem;background:transparent}.lf-section{padding:30px 0 4px}.lf-section__head{display:flex;align-items:baseline;gap:12px;margin-bottom:14px;flex-wrap:wrap}.lf-section__head h2{margin:0;font-size:1.32rem;font-weight:800;letter-spacing:-.01em}.lf-section__head>p{margin:0;color:var(--lmm-muted);font-size:.92rem;flex:1 1 auto}.lf-section__all,.lf a.lf-section__all{display:inline-flex;align-items:center;gap:6px;font-size:.88rem;font-weight:700;color:var(--lmm-red-dark);text-decoration:none;white-space:nowrap}.lf-section__all svg{width:15px;height:15px}.lf-section__all:hover{text-decoration:underline}.lf-grid{display:grid;gap:16px;align-items:stretch}.lf-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.lf-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.lf-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.lf-grid+.lf-grid{margin-top:16px}.lf-tile{background:var(--lmm-card);border:1px solid var(--lmm-line);border-radius:var(--lmm-r);box-shadow:var(--lmm-shadow-sm);padding:14px 14px 16px;display:flex;flex-direction:column;min-width:0;transition:box-shadow .16s,border-color .16s,transform .16s}.lf-tile:hover{box-shadow:var(--lmm-shadow);border-color:var(--lmm-red-line);transform:translateY(-2px)}.lf-tile__media{position:relative;height:216px;background:radial-gradient(circle at 50% 44%,#ffffff 56%,var(--lmm-panel) 100%);border:1px solid var(--lmm-line);border-radius:var(--lf-media-r);display:flex;align-items:center;justify-content:center;margin-bottom:12px;padding:18px;overflow:hidden;flex:none}.lf-tile__photo{max-height:180px;max-width:88%;object-fit:contain;mix-blend-mode:multiply}.lf-tile__photos{display:flex;gap:10px;align-items:center;justify-content:center;width:100%;height:100%}.lf-tile__photos img{flex:0 1 auto;max-width:48%;max-height:96%;object-fit:contain;mix-blend-mode:multiply}.lf-tile__pikto{position:absolute;right:10px;bottom:10px;width:56px;height:56px;background:#fff;border:1px solid var(--lmm-red-line);border-radius:12px;box-shadow:var(--lmm-shadow-sm);display:flex;align-items:center;justify-content:center;padding:8px;pointer-events:none}.lf-tile__pikto img{max-height:40px;max-width:40px;object-fit:contain}.lf-tile__pikto svg{max-height:40px;max-width:40px;width:auto;height:auto;color:var(--lmm-red)}.lf-tile__body{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.lf-tile__title{margin:0 0 8px;font-size:1.05rem;font-weight:800;line-height:1.25}.lf-tile__sockets{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.lf-chip{height:28px;display:inline-flex;align-items:center;justify-content:center;line-height:1;padding:0 10px;border-radius:999px;font-size:12px;font-weight:700;background:#fff;border:1px solid var(--lmm-line-strong);color:var(--lmm-ink);white-space:nowrap}.lf-chip--danger{background:var(--lmm-red-tint);border-color:var(--lmm-red-line);color:var(--lmm-red-dark)}.lf-chip--safe{background:var(--lmm-good-bg);border-color:var(--lmm-good-line);color:var(--lmm-good)}.lf-tile__lead{margin:0 0 10px;color:var(--lmm-ink-soft);font-size:.92rem}.lf-tile__toggle{display:none}.lf-tile__details{max-height:none;overflow:visible}.lf-tile__note{display:none}.lf-facts{list-style:none;margin:10px 0 0;padding:12px 0 0;border-top:1px dashed var(--lmm-line);display:grid;gap:7px}.lf-facts li{display:grid;grid-template-columns:14px 1fr;gap:8px;font-size:.88rem;color:var(--lmm-ink-soft)}.lf-facts li:before{content:"";width:6px;height:6px;margin-top:7px;margin-left:3px;border-radius:50%;background:var(--lmm-red)}.lf-facts b{color:var(--lmm-ink);font-weight:700}.lf-risk{margin:12px 0 0;background:var(--lmm-amber-bg);border:1px solid var(--lmm-amber-line);border-radius:var(--lmm-r-xs);padding:9px 11px;font-size:.84rem;color:var(--lmm-amber-ink);display:grid;grid-template-columns:18px 1fr;gap:8px}.lf-risk svg{width:16px;height:16px;margin-top:1px}.lf-altlinks{margin:12px 0 0;font-size:.84rem;color:var(--lmm-muted)}.lf-altlinks a{color:var(--lmm-red-dark);font-weight:600;text-decoration:none}.lf-altlinks a:hover{text-decoration:underline}.lf-tile__cta{margin-top:auto;padding-top:14px;display:grid;gap:8px}.lf-tile__cta .lf-btn{width:100%}.lf-tile--wide{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-rows:1fr auto;grid-template-areas:"body media" "body cta";column-gap:18px;padding:18px}.lf-tile--wide .lf-tile__body{grid-area:body}.lf-tile--wide .lf-tile__media{grid-area:media;height:100%;min-height:300px;margin-bottom:0}.lf-tile--wide .lf-tile__photos img{max-height:96%;max-width:48%}.lf-tile--wide .lf-tile__cta{grid-area:cta;margin-top:10px}.lf-tile--wide .lf-tile__title{font-size:1.18rem}.lf-tile--slim{display:grid;grid-template-columns:250px minmax(0,1fr);column-gap:18px;padding:14px}.lf-tile--slim .lf-tile__media{height:100%;min-height:250px;margin-bottom:0}.lf-tile--slim .lf-tile__cta{display:flex;flex-wrap:wrap;gap:8px}.lf-tile--slim .lf-tile__cta .lf-btn{width:auto;flex:1 1 170px}.lf-tile--slim .lf-tile__photos{flex-direction:column;gap:8px}.lf-tile--slim .lf-tile__photos img{max-width:86%;max-height:47%}.lf-hint{display:flex;gap:10px;align-items:flex-start;border-radius:var(--lmm-r-sm);padding:11px 14px;margin-top:16px;font-size:.9rem}.lf-hint svg{width:18px;height:18px;flex:none;margin-top:2px}.lf-hint p{margin:0}.lf-hint b{color:var(--lmm-ink)}.lf-hint a{color:var(--lmm-red-dark);font-weight:700}.lf-hint--red{background:var(--lmm-card);border:1px solid var(--lmm-line);border-left:3px solid var(--lmm-red);color:var(--lmm-ink-soft)}.lf-hint--red svg{color:var(--lmm-red)}.lf-hint--amber{background:var(--lmm-amber-bg);border:1px solid var(--lmm-amber-line);color:var(--lmm-amber-ink)}.lf-hint--amber svg{color:var(--lmm-amber-ink)}.lf-hint--amber b{color:inherit}.lf-imgdisclaimer{display:flex;gap:10px;align-items:flex-start;background:var(--lmm-panel);border:1px solid var(--lmm-line);border-radius:var(--lmm-r-sm);padding:12px 14px;margin:20px 0 0;font-size:.88rem;color:var(--lmm-ink-soft)}.lf-imgdisclaimer svg{color:var(--lmm-red);flex:none;width:18px;height:18px;margin-top:1px}.lf-compare{background:var(--lmm-card);border:1px solid var(--lmm-line);border-radius:var(--lmm-r);box-shadow:var(--lmm-shadow-sm);overflow:hidden;margin-top:16px}.lf-compare__head{background:var(--lmm-panel);border-bottom:1px solid var(--lmm-line);border-top:3px solid var(--lmm-red);padding:12px 18px;display:flex;align-items:center;gap:10px}.lf-compare__head svg{width:20px;height:20px;color:var(--lmm-red);flex:none}.lf-compare__head h3{margin:0;font-size:1.02rem;font-weight:800;color:var(--lmm-ink)}.lf-compare__grid{display:grid;grid-template-columns:1fr 1fr}.lf-compare__col{padding:16px 18px;display:flex;flex-direction:column}.lf-compare__col+.lf-compare__col{border-left:1px solid var(--lmm-line)}.lf-compare__col h4{margin:0 0 10px;font-size:.98rem;font-weight:800;color:var(--lmm-red-dark)}.lf-compare__col .lf-btn{margin-top:auto;align-self:flex-start}.lf-cmp{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:6px}.lf-cmp li{font-size:.88rem;color:var(--lmm-ink-soft)}.lf-cmp li b{color:var(--lmm-ink)}.lf-empty{display:none;text-align:center;padding:40px 20px;color:var(--lmm-muted)}.lf-empty.is-shown{display:block}.lf-empty .lf-btn{margin-top:12px}.lf-usps{margin-top:36px;background:var(--lmm-card);border:1px solid var(--lmm-line);border-radius:var(--lmm-r);box-shadow:var(--lmm-shadow-sm);padding:18px 22px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.lf-usp{display:flex;gap:12px;align-items:center;min-width:0}.lf-usp__icon{width:42px;height:42px;flex:none;border-radius:11px;background:var(--lmm-red-tint);border:1px solid var(--lmm-red-line);color:var(--lmm-red);display:inline-flex;align-items:center;justify-content:center}.lf-usp__icon svg{width:21px;height:21px}.lf-usp b{display:block;font-size:.92rem;line-height:1.3}.lf-usp span{display:block;font-size:.8rem;color:var(--lmm-ink-soft);line-height:1.35}.lf-foot{margin-top:30px;padding:22px 0 60px;border-top:1px solid var(--lmm-line);color:var(--lmm-muted);font-size:.85rem}.lf-foot a{color:var(--lmm-red-dark)}@media(max-width:1180px){.lf-hero__inner{grid-template-columns:1fr;gap:18px}.lf-hero__sub{max-width:62ch}}@media(max-width:990px){.lf-grid--4,.lf-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.lf-grid--2{grid-template-columns:1fr}.lf-usps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.lf-nav{position:static;-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--lmm-bg)}.lf-steps{grid-template-columns:1fr}.lf-steps__sep{transform:rotate(90deg);padding:0;height:18px}.lf-compare__grid{grid-template-columns:1fr}.lf-compare__col+.lf-compare__col{border-left:0;border-top:1px solid var(--lmm-line)}.lf-nav__inner{gap:10px}.lf-filter{min-width:100%;order:2}.lf-tile--wide{grid-template-columns:1fr;grid-template-rows:none;grid-template-areas:"media" "body" "cta";row-gap:12px}.lf-tile--wide .lf-tile__media{height:auto;min-height:220px}.lf-tile--wide .lf-tile__photos img{max-height:180px}}@media(max-width:560px){.lf-wrap{padding:0 14px}.lf-hero__inner{padding:20px 16px}.lf-grid--4,.lf-grid--3{grid-template-columns:1fr}.lf-usps{grid-template-columns:1fr;padding:16px}.lf-searchbox{flex-direction:column}.lf-searchbox .lf-btn{width:100%}.lf-tile--slim{grid-template-columns:1fr;row-gap:12px}.lf-tile--slim .lf-tile__media{height:210px;min-height:0}.lf-tile--slim .lf-tile__cta .lf-btn{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.lf-tile,.lf-tile__details,.lf-btn,.lf-tchev,.lf-chip-btn{transition:none}}.lf-seo{max-width:var(--lmm-maxw, 1320px);margin:26px auto 0;padding:22px 24px 24px;background:var(--lmm-card);border:1px solid var(--lmm-line);border-left:4px solid var(--lmm-red);border-radius:14px;box-shadow:0 7px 22px -20px #1d1f2473}.lf-seo h2{margin:0 0 14px;font-size:clamp(19px,2vw,24px);line-height:1.25;color:var(--lmm-ink)}.lf-seo h3{margin:16px 0 6px;font-size:15px;color:var(--lmm-ink)}.lf-seo h3:first-child{margin-top:0}.lf-seo p{margin:0 0 10px;font-size:14.5px;line-height:1.62;color:var(--lmm-ink-soft)}.lf-seo a{color:var(--lmm-red);text-decoration:none;font-weight:600}.lf-seo a:hover{color:var(--lmm-red-dark);text-decoration:underline}.lf-seo__grid{display:grid;gap:8px 34px}@media(min-width:900px){.lf-seo__grid{grid-template-columns:1fr 1fr}}.lf-seo__list{margin:0 0 10px;padding:0;list-style:none}.lf-seo__list li{position:relative;padding:3px 0 3px 18px;font-size:14.5px;line-height:1.55;color:var(--lmm-ink-soft)}.lf-seo__list li:before{content:"";position:absolute;left:2px;top:12px;width:7px;height:7px;border-radius:999px;background:var(--lmm-red-tint);border:2px solid var(--lmm-red);box-sizing:border-box}.lf-seo__faq{margin-top:18px;padding-top:14px;border-top:1px solid var(--lmm-line)}.lf-seo__faq details{border:1px solid var(--lmm-line);border-radius:10px;padding:0 14px;margin:8px 0;background:var(--lmm-panel)}.lf-seo__faq summary{cursor:pointer;padding:11px 26px 11px 0;font-weight:700;font-size:14.5px;color:var(--lmm-ink);list-style:none;position:relative}.lf-seo__faq summary::-webkit-details-marker{display:none}.lf-seo__faq summary:after{content:"+";position:absolute;right:2px;top:50%;transform:translateY(-50%);font-size:18px;font-weight:600;color:var(--lmm-red)}.lf-seo__faq details[open] summary:after{content:"\2013"}.lf-seo__faq details>p{padding-bottom:12px}.lf-seo__faq summary:focus-visible{outline:2px solid var(--lmm-focus);outline-offset:2px;border-radius:6px}@media(max-width:560px){.lf-seo{padding:15px 13px 16px;margin-top:18px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lmm-leuchtmittel-finder.css.map */
