.lf-spiegel-app{--beere:#853A6D;--tinte:#101114;--grau:#5E6166;--linie:#E4E2DE;--werkbank:#F2F3F4;--fussnote:#8A8C90;max-width:1240px;margin-inline:auto}.lf-sp-kicker{font-family:var(--font-subheading--family);text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;color:var(--beere);margin:0 0 .4rem}.lf-sp-titel{margin:0 0 .6rem;letter-spacing:-.02em}.lf-sp-lead{color:var(--grau);max-width:52ch;margin:0 0 2.4rem}.lf-sp-raster{display:grid;grid-template-columns:minmax(320px,1fr) minmax(340px,1.15fr);gap:2.5rem;align-items:start}@media(max-width:900px){.lf-sp-raster{grid-template-columns:1fr;gap:2rem}}.lf-sp-schritte{list-style:none;margin:0;padding:0}.lf-sp-schritt{border-top:1px solid var(--linie);padding-block:1.5rem}.lf-sp-schritt:first-child{border-top:0;padding-top:0}.lf-sp-schritt h3{display:flex;align-items:baseline;gap:.7rem;margin:0 0 .8rem;font-size:1.05rem}.lf-sp-schritt h3 span{font-family:var(--font-subheading--family);font-size:.8rem;color:var(--beere);letter-spacing:.06em}.lf-sp-klein{font-size:.86rem;color:var(--grau);margin:0 0 .8rem;max-width:44ch}.lf-sp-ablage{display:flex;flex-direction:column;gap:.35rem;align-items:center;justify-content:center;border:1px dashed var(--linie);background:var(--werkbank);padding:2rem 1rem;cursor:pointer;transition:border-color .15s,background .15s}.lf-sp-ablage:hover{border-color:var(--beere);background:#faf7f9}.lf-sp-ablage-text{font-weight:600}.lf-sp-ablage-klein{font-family:var(--font-subheading--family);font-size:.68rem;letter-spacing:.07em;text-transform:uppercase;color:var(--fussnote);text-align:center}.lf-sp-vorschau{margin-top:.9rem}.lf-sp-vorschau img{width:100%;max-width:220px;display:block}.lf-sp-hoehen{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:5px}.lf-sp-hoehe{display:flex;flex-direction:column;gap:.1rem;padding:.5rem .3rem;background:#fff;border:1px solid var(--linie);cursor:pointer;text-align:center;font:inherit}.lf-sp-hoehe strong{font-family:var(--font-subheading--family);font-size:1rem}.lf-sp-hoehe span{font-size:.64rem;color:var(--fussnote);letter-spacing:.03em}.lf-sp-hoehe[aria-current]{border-color:var(--beere);box-shadow:inset 0 -3px 0 0 var(--beere)}.lf-sp-haken{display:flex;gap:.6rem;align-items:flex-start;font-size:.85rem;color:var(--grau);margin-bottom:1rem;max-width:46ch}.lf-sp-haken input{margin-top:.25rem;flex:0 0 auto}.lf-sp-los{background:var(--tinte);color:#fff;border:0;padding:.9rem 1.6rem;font:inherit;font-weight:600;cursor:pointer}.lf-sp-los:disabled{opacity:.35;cursor:not-allowed}.lf-sp-status{min-height:1.4em;margin:.7rem 0 0;font-size:.86rem;color:var(--grau)}.lf-sp-status[data-art=fehler]{color:#9b2226}.lf-sp-faecher{border:1px solid var(--linie);padding:1.2rem;position:sticky;top:1.5rem;max-height:calc(100vh - 3rem);overflow:auto}@media(max-width:900px){.lf-sp-faecher{position:static;max-height:none}}.lf-sp-faecher-kopf{display:flex;gap:.8rem;align-items:center;justify-content:space-between;margin-bottom:.9rem;flex-wrap:wrap}.lf-sp-faecher-kopf h3{margin:0;font-size:1.05rem}.lf-sp-suche{flex:1 1 160px;border:1px solid var(--linie);padding:.5rem .7rem;font:inherit;font-size:.86rem;border-radius:0}.lf-sp-serie{border-top:1px solid var(--linie);padding-top:.7rem;margin-top:.7rem}.lf-sp-serie summary{cursor:pointer;font-weight:600;display:flex;justify-content:space-between;align-items:baseline;gap:.6rem;list-style:none}.lf-sp-serie summary::-webkit-details-marker{display:none}.lf-sp-serie summary span{font-family:var(--font-subheading--family);font-size:.7rem;color:var(--fussnote);letter-spacing:.06em}.lf-sp-gruppe{font-family:var(--font-subheading--family);font-size:.64rem;letter-spacing:.11em;text-transform:uppercase;color:var(--fussnote);margin:.9rem 0 .4rem}.lf-sp-kacheln{display:grid;grid-template-columns:repeat(auto-fill,minmax(58px,1fr));gap:5px}.lf-sp-kachel{border:1px solid transparent;background:none;padding:0;cursor:pointer;display:flex;flex-direction:column;gap:.2rem;font:inherit}.lf-sp-feld{aspect-ratio:1;background:var(--ton);display:block;box-shadow:inset 0 0 0 1px #0000001f}.lf-sp-code{font-family:var(--font-subheading--family);font-size:.6rem;color:var(--fussnote);text-align:center;letter-spacing:.02em}.lf-sp-kachel:hover .lf-sp-feld{outline:2px solid var(--beere);outline-offset:2px}.lf-sp-kachel[aria-current] .lf-sp-feld{outline:3px solid var(--beere);outline-offset:2px}.lf-sp-kachel[aria-current] .lf-sp-code{color:var(--tinte);font-weight:700}.lf-sp-ergebnis{margin-top:3rem;border-top:1px solid var(--linie);padding-top:2rem}.lf-sp-paar{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:640px){.lf-sp-paar{grid-template-columns:1fr}}.lf-sp-paar figure{margin:0}.lf-sp-paar img{width:100%;display:block;background:var(--werkbank)}.lf-sp-paar figcaption{font-family:var(--font-subheading--family);font-size:.7rem;letter-spacing:.09em;text-transform:uppercase;color:var(--fussnote);margin-top:.5rem}.lf-sp-haftung{font-size:.84rem;color:var(--grau);margin:1.4rem 0;max-width:60ch}.lf-sp-ergebnis-knoepfe{display:flex;gap:.7rem;flex-wrap:wrap}.lf-sp-laden,.lf-sp-nochmal{border:1px solid var(--tinte);background:#fff;color:var(--tinte);padding:.7rem 1.3rem;font:inherit;cursor:pointer;text-decoration:none;display:inline-block}.lf-sp-laden{background:var(--tinte);color:#fff;border-color:var(--tinte)}.lf-sp-beispiel img{width:100%;display:block;border:1px solid var(--linie)}.lf-sp-fussnote{font-family:var(--font-subheading--family);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--fussnote);margin-top:.7rem}
/*# sourceMappingURL=/cdn/shop/t/1/assets/lilafix-spiegel.css.map */
