.jsk{--tinte:#0B1220;--text:#27303F;--leise:#667085;--linie:#DCE1EA;--linie2:#EEF1F6;--papier:#fff;--nebel:#F3F5F9;--blau:#1F3D9C;--blau-tief:#14296B;--blau-hauch:#EDF1FB;--intern:#9A5B00;--intern-bg:#FFF6E0;--gut:#17794A;--warn:#B42318;--mono:"Cascadia Mono","Cascadia Code",Consolas,"Courier New",monospace;--kopf:"Segoe UI Variable Display","Segoe UI",Inter,system-ui,sans-serif;--kopfhoehe:64px;--leistehoehe:69px}.jsk,.jsk *{box-sizing:border-box}.jsk{margin:0;font:16px/1.5 Segoe UI Variable Text,Segoe UI,Inter,system-ui,sans-serif;color:var(--text);background:var(--papier)}.jsk h1,.jsk h2,.jsk h3,.jsk p{margin:0}.jsk button{font:inherit;color:inherit;cursor:pointer;background:none;border:0;padding:0;border-radius:0}.jsk input,.jsk textarea,.jsk select{font:inherit;color:inherit;border-radius:0}.jsk :focus-visible{outline:2px solid var(--blau);outline-offset:2px}@media(prefers-reduced-motion:reduce){.jsk,.jsk *{animation:none!important;transition:none!important}}.jsk .nurpc{display:none!important}.jsk .intern{display:none;background:var(--intern-bg);color:var(--intern);font-size:13px;padding:7px 12px;border:1px solid #F1DFB4;margin-bottom:16px}.jsk .preis{font-family:var(--mono);font-size:12.5px;color:var(--intern)}.jsk .pruef{color:var(--intern);font-size:12px;font-family:var(--mono)}.jsk .kopf{display:flex;align-items:center;gap:28px;padding:0 28px;height:var(--kopfhoehe);border-bottom:1px solid var(--linie);background:#fff;position:sticky;top:0;z-index:30}.jsk .logo{font:italic 900 28px/1 Arial,sans-serif;color:var(--blau);letter-spacing:-1px;text-decoration:none;white-space:nowrap}.jsk .logo small{font:600 11px/1 var(--kopf);letter-spacing:.14em;color:var(--leise);font-style:normal;margin-left:8px;text-transform:uppercase}.jsk .kopf nav{display:flex;gap:22px;font-size:15px;flex:1;overflow:hidden;white-space:nowrap}.jsk .kopf nav a{color:var(--text);text-decoration:none;padding:21px 0;border-bottom:2px solid transparent}.jsk .kopf nav a:hover{color:var(--blau)}.jsk .kopf nav a.an{color:var(--blau);border-color:var(--blau);font-weight:600}.jsk .kopf .tel{font-size:13px;color:var(--leise);white-space:nowrap}.jsk .kopf .tel b{color:var(--tinte);font-family:var(--mono);font-weight:500}.jsk .sicht{display:inline-flex;border:1px solid var(--tinte);font-size:12.5px;white-space:nowrap}.jsk .sicht button{padding:4px 10px}.jsk .sicht button.an{background:var(--tinte);color:#fff}.jsk .werk{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(400px,.82fr);align-items:start}.jsk .werk>*{min-width:0}.jsk .buehne{position:sticky;top:var(--kopfhoehe);height:calc(100vh - var(--kopfhoehe) - var(--leistehoehe));min-height:480px;overflow:hidden;background:linear-gradient(rgba(31,61,156,.045) 1px,transparent 1px) 0 0/28px 28px,linear-gradient(90deg,rgba(31,61,156,.045) 1px,transparent 1px) 0 0/28px 28px,radial-gradient(120% 90% at 50% 38%,#fff,#f3f5f9 55%,#e3e8f1);border-right:1px solid var(--linie);transition:background .4s}.jsk .buehne.dunkel{background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px) 0 0/28px 28px,linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px) 0 0/28px 28px,radial-gradient(110% 85% at 50% 40%,#2b3a63,#141c36 55%,#0a0f20)}.jsk .buehne iframe{position:absolute;left:0;right:0;top:104px;width:100%;height:calc(100% - 250px);border:0;background:transparent}.jsk .b-leer{position:absolute;left:32px;right:32px;top:50%;transform:translateY(-50%);text-align:center;color:var(--leise);font-size:15px}.jsk .b-titel{position:absolute;left:32px;top:28px;right:32px;pointer-events:none}.jsk .b-titel small{display:block;font:600 11.5px/1 var(--kopf);letter-spacing:.16em;text-transform:uppercase;color:var(--blau)}.jsk .b-titel h1{font:650 clamp(26px,3.1vw,44px)/1.08 var(--kopf);letter-spacing:-.02em;color:var(--tinte);margin-top:10px;max-width:16em}.jsk .b-titel h1 em{font-style:normal;color:var(--blau)}.jsk .dunkel .b-titel h1{color:#fff}.jsk .dunkel .b-titel small,.jsk .dunkel .b-titel h1 em{color:#9db4ff}.jsk .schriftfeld{position:absolute;left:32px;bottom:28px;margin:0;border:1.5px solid var(--tinte);background:#ffffffeb;font-family:var(--mono);font-size:12px;min-width:290px;max-width:calc(100% - 230px);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.jsk .schriftfeld div{display:grid;grid-template-columns:96px 1fr;border-bottom:1px solid var(--tinte)}.jsk .schriftfeld div:last-child{border-bottom:0}.jsk .schriftfeld dt{padding:5px 8px;border-right:1px solid var(--tinte);color:var(--leise);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;align-self:center}.jsk .schriftfeld dd{margin:0;padding:5px 10px;color:var(--tinte);font-weight:500}.jsk .dunkel .schriftfeld{background:#0a0f20bf;border-color:#8fa2cf}.jsk .dunkel .schriftfeld div,.jsk .dunkel .schriftfeld dt{border-color:#8fa2cf}.jsk .dunkel .schriftfeld dd{color:#fff}.jsk .dunkel .schriftfeld dt{color:#a9b7d8}.jsk .b-knoepfe{position:absolute;right:24px;bottom:28px;display:flex;flex-direction:column;gap:8px;align-items:flex-end}.jsk .seg{display:inline-flex;border:1px solid var(--tinte);background:#fff}.jsk .seg button,.jsk .seg a{padding:6px 12px;font-size:13px;color:var(--tinte);text-decoration:none}.jsk .seg button.an{background:var(--tinte);color:#fff}.jsk .b-hinw{font-size:12px;color:var(--leise)}.jsk .dunkel .b-hinw{color:#a9b7d8}.jsk .wahl{padding:28px 36px 140px;max-width:760px}.jsk .tueren{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--tinte);margin-bottom:26px}.jsk .tueren button{padding:12px 10px;text-align:left;border-right:1px solid var(--tinte);line-height:1.25}.jsk .tueren button:last-child{border-right:0}.jsk .tueren b{display:block;font:600 15px var(--kopf);color:var(--tinte)}.jsk .tueren span{font-size:12.5px;color:var(--leise)}.jsk .tueren button.an{background:var(--tinte)}.jsk .tueren button.an b{color:#fff}.jsk .tueren button.an span{color:#b8c3da}.jsk .schritt{display:grid;grid-template-columns:40px 1fr;position:relative}.jsk .schritt:before{content:"";position:absolute;left:15px;top:34px;bottom:0;width:1px;background:var(--linie)}.jsk .schritt.letzter:before{display:none}.jsk .nr{width:31px;height:31px;border:1.5px solid var(--tinte);font:600 14px/28px var(--mono);text-align:center;background:#fff;color:var(--tinte);z-index:1}.jsk .schritt.fertig .nr{background:var(--blau);border-color:var(--blau);color:#fff}.jsk .schritt.offen .nr{background:var(--tinte);border-color:var(--tinte);color:#fff}.jsk .s-kopf{display:flex;justify-content:space-between;align-items:baseline;gap:12px;width:100%;text-align:left;padding:3px 0 14px}.jsk .s-kopf h2{font:650 19px/1.25 var(--kopf);color:var(--tinte);letter-spacing:-.01em}.jsk .s-kopf .wert{font-family:var(--mono);font-size:13.5px;color:var(--blau);text-align:right;max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jsk .s-kopf .wert.leer{color:var(--leise)}.jsk .s-inhalt{padding:0 0 26px;display:none;min-width:0}.jsk .schritt.offen .s-inhalt{display:block}.jsk .hilfe{font-size:14px;color:var(--leise);margin:-6px 0 12px}.jsk .kacheln{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.jsk .kacheln.drei{grid-template-columns:repeat(3,minmax(0,1fr))}.jsk .kacheln.zwei{grid-template-columns:repeat(2,minmax(0,1fr))}.jsk .kachel{border:1px solid var(--linie);background:#fff;padding:10px 8px 11px;text-align:center;position:relative;transition:border-color .15s,box-shadow .15s,transform .15s;display:block;width:100%;height:100%;color:var(--text);text-decoration:none}.jsk .kachel:hover{border-color:var(--tinte);transform:translateY(-2px);box-shadow:0 6px 16px #0b122014}.jsk .kachel .b{height:92px;display:flex;align-items:center;justify-content:center;background:var(--nebel);margin-bottom:8px;overflow:hidden}.jsk .kachel .b img,.jsk .kachel .b svg{max-height:88px;max-width:100%}.jsk .kachel b{display:block;font:600 14.5px var(--kopf);color:var(--tinte)}.jsk .kachel small{font-size:12.5px;color:var(--leise);display:block;line-height:1.3}.jsk .kachel.an{border:2px solid var(--blau);padding:9px 7px 10px;background:var(--blau-hauch)}.jsk .kachel.an:after{content:"\2713";position:absolute;right:-2px;top:-2px;width:24px;height:24px;background:var(--blau);color:#fff;font-weight:700;line-height:24px;font-size:14px}.jsk .kachel.aus{opacity:.5}.jsk .kachel.aus:hover{transform:none;box-shadow:none;border-color:var(--linie)}.jsk .kachel .grund{display:block;font-size:12px;color:var(--warn);margin-top:4px;line-height:1.3}.jsk .plus{display:inline-block;margin-top:7px;border:1px solid var(--tinte);font-size:13px;padding:3px 10px;color:var(--tinte)}.jsk .kachel:hover .plus{background:var(--tinte);color:#fff}.jsk .mass{display:grid;grid-template-columns:1fr 1.1fr;gap:18px;align-items:start}.jsk .feld label{display:block;font-size:13px;color:var(--leise);margin-bottom:3px}.jsk .feld .ein{display:flex;align-items:baseline;border-bottom:2px solid var(--tinte);margin-bottom:14px}.jsk .feld input{border:0;outline:0;font:500 30px/1.2 var(--mono);width:100%;padding:2px 0;background:none;color:var(--tinte)}.jsk .feld .ein span{font-family:var(--mono);color:var(--leise)}.jsk .feld .ein:focus-within{border-color:var(--blau)}.jsk .skizze{border:1px solid var(--linie);background:linear-gradient(rgba(31,61,156,.05) 1px,transparent 1px) 0 0/14px 14px,linear-gradient(90deg,rgba(31,61,156,.05) 1px,transparent 1px) 0 0/14px 14px,#fff}.jsk .skizze svg{display:block;width:100%;height:auto}.jsk .wahlzeile{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.jsk .chip{border:1px solid var(--linie);padding:7px 13px;font-size:14px;background:#fff}.jsk .chip.an{border-color:var(--blau);background:var(--blau);color:#fff}.jsk .chip:disabled{opacity:.45;cursor:not-allowed}.jsk .meldung{font-size:14px;border-left:3px solid var(--blau);background:var(--blau-hauch);padding:9px 12px;margin-top:12px;color:var(--tinte)}.jsk .meldung.warn{border-color:var(--warn);background:#fdf0ef}.jsk .zub{display:grid;gap:8px}.jsk .zeile{display:grid;grid-template-columns:64px 1fr auto;gap:12px;align-items:center;border:1px solid var(--linie);padding:8px 12px 8px 8px;text-align:left;width:100%;background:#fff}.jsk .zeile .b{width:64px;height:56px;background:var(--nebel);display:flex;align-items:center;justify-content:center}.jsk .zeile .b img{max-height:52px;max-width:60px}.jsk .zeile b{font:600 15px var(--kopf);color:var(--tinte);display:block}.jsk .zeile small{font-size:13px;color:var(--leise);line-height:1.35;display:block}.jsk .zeile .schalter{width:42px;height:24px;border:1.5px solid var(--tinte);position:relative;flex:none}.jsk .zeile .schalter:after{content:"";position:absolute;left:2px;top:2px;width:17px;height:17px;background:var(--tinte);transition:left .15s}.jsk .zeile.an{border-color:var(--blau);background:var(--blau-hauch)}.jsk .zeile.an .schalter{background:var(--blau);border-color:var(--blau)}.jsk .zeile.an .schalter:after{left:20px;background:#fff}.jsk .zeile.aus{opacity:.55}.jsk .stueck{border:1.5px solid var(--tinte);margin-top:8px}.jsk .stueck h3{font:600 12px var(--kopf);letter-spacing:.14em;text-transform:uppercase;padding:9px 14px;background:var(--tinte);color:#fff}.jsk .stueck table{width:100%;border-collapse:collapse}.jsk .stueck td,.jsk .stueck th{padding:9px 14px;border-bottom:1px solid var(--linie);font-size:14.5px;vertical-align:top;text-align:left}.jsk .stueck td small{display:block;color:var(--leise);font-size:13px}.jsk .stueck td.p{font-family:var(--mono);white-space:nowrap;text-align:right;color:var(--tinte)}.jsk .stueck .sum td{border-bottom:0;font-weight:600;color:var(--tinte);font-size:16px}.jsk .aktion{display:flex;gap:10px;align-items:center;margin-top:14px;flex-wrap:wrap}.jsk .menge{display:inline-flex;border:1px solid var(--tinte)}.jsk .menge button{width:38px;height:46px;font-size:20px}.jsk .menge input{width:52px;text-align:center;font:500 17px/46px var(--mono);border:0;border-left:1px solid var(--tinte);border-right:1px solid var(--tinte);padding:0;-moz-appearance:textfield}.jsk .menge input::-webkit-inner-spin-button{-webkit-appearance:none}.jsk .haupt{background:var(--blau);color:#fff;font:600 16px var(--kopf);padding:0 24px;height:48px;flex:1;min-width:220px;transition:background .15s}.jsk .haupt:hover{background:var(--blau-tief)}.jsk .haupt:disabled{background:#b8c0d6;cursor:not-allowed}.jsk .neben{border:1px solid var(--tinte);height:48px;padding:0 16px;font-size:14.5px;background:#fff}.jsk .neben:hover{background:var(--nebel)}.jsk textarea.feldtext,.jsk input.zeilen{width:100%;border:1px solid var(--linie);padding:10px 12px;background:#fff}.jsk textarea.feldtext{min-height:74px;resize:vertical;margin-top:10px}.jsk input.zeilen{margin-top:8px}.jsk textarea.feldtext:focus,.jsk input.zeilen:focus{outline:2px solid var(--blau);outline-offset:-1px}.jsk .regal h3{font:600 12px var(--kopf);letter-spacing:.14em;text-transform:uppercase;color:var(--leise);margin:22px 0 10px;border-bottom:1px solid var(--linie);padding-bottom:6px}.jsk .regal h3:first-child{margin-top:0}.jsk .leiste{position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:2px solid var(--tinte);display:flex;align-items:center;gap:18px;padding:10px 28px;z-index:40;min-height:var(--leistehoehe)}.jsk .leiste .zahl{font:600 15px var(--kopf);color:var(--tinte);white-space:nowrap}.jsk .leiste .inh{font-size:13.5px;color:var(--leise);flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.jsk .leiste .sum{font-family:var(--mono);font-size:16px;color:var(--tinte);white-space:nowrap}.jsk .leiste .haupt{flex:none;min-width:0}.jsk .lade{position:fixed;right:0;top:0;bottom:0;width:min(480px,100vw);background:#fff;border-left:2px solid var(--tinte);z-index:60;transform:translate(102%);transition:transform .25s;display:flex;flex-direction:column}.jsk .lade.auf{transform:none}.jsk .lade header{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid var(--linie)}.jsk .lade header h2{font:650 20px var(--kopf);color:var(--tinte)}.jsk .lade .rolle{flex:1;overflow:auto;padding:8px 22px}.jsk .lade footer{padding:16px 22px;border-top:1px solid var(--linie);display:grid;gap:10px}.jsk .posten{border-bottom:1px solid var(--linie);padding:12px 0;display:grid;grid-template-columns:1fr auto;gap:6px}.jsk .posten b{color:var(--tinte);font:600 15px var(--kopf)}.jsk .posten small{display:block;color:var(--leise);font-size:13px}.jsk .posten .weg{font-size:13px;color:var(--leise);text-decoration:underline;margin-top:4px}.jsk .posten .p{font-family:var(--mono);text-align:right;white-space:nowrap}.jsk .posten input{width:100%;border:1px solid var(--linie);padding:6px 8px;font-size:13.5px;margin-top:6px}.jsk .schleier{position:fixed;top:0;right:0;bottom:0;left:0;background:#0b122073;z-index:55;opacity:0;pointer-events:none;transition:opacity .25s}.jsk .schleier.auf{opacity:1;pointer-events:auto}.jsk .toast{position:fixed;left:50%;bottom:86px;transform:translate(-50%) translateY(20px);background:var(--tinte);color:#fff;padding:11px 20px;font-size:14.5px;opacity:0;transition:.25s;z-index:70;pointer-events:none;max-width:92vw}.jsk .toast.auf{opacity:1;transform:translate(-50%)}.jsk .unten{background:var(--nebel);border-top:1px solid var(--linie);padding:40px 36px 150px}.jsk .unten .innen{max-width:1180px;margin:0 auto}.jsk .unten h2{font:650 26px/1.15 var(--kopf);color:var(--tinte);letter-spacing:-.02em;margin-bottom:12px}.jsk details.intern-zeile{border:1px solid #F1DFB4;background:var(--intern-bg);color:var(--intern);font-size:13.5px;margin-top:22px}.jsk details.intern-zeile summary{cursor:pointer;padding:9px 12px;font-weight:600}.jsk details.intern-zeile div{padding:0 12px 12px}@media(max-width:900px){.jsk .werk{grid-template-columns:minmax(0,1fr)}.jsk .b-leer{font-size:13.5px}.jsk .buehne{top:var(--kopfhoehe);height:40vh;min-height:280px;z-index:20;border-right:0;border-bottom:1px solid var(--linie)}.jsk .buehne iframe{top:44px;height:calc(100% - 48px)}.jsk .b-titel{left:16px;top:12px}.jsk .b-titel h1{font-size:22px;margin-top:6px}.jsk .schriftfeld{display:none}.jsk .b-knoepfe{right:12px;bottom:10px}.jsk .b-hinw{display:none}.jsk .wahl{padding:20px 16px 150px}.jsk .kopf{padding:0 16px;gap:14px}.jsk .kopf nav,.jsk .kopf .tel{display:none}.jsk .kacheln,.jsk .kacheln.drei{grid-template-columns:repeat(2,minmax(0,1fr))}.jsk .mass{grid-template-columns:minmax(0,1fr)}.jsk .leiste{padding:8px 12px;gap:10px}.jsk .leiste .inh,.jsk .leiste .neben{display:none}.jsk .unten{padding:30px 16px 150px}.jsk .tueren b{font-size:13.5px}.jsk .tueren span{display:none}}.jsk main.werk img{object-fit:contain;max-width:100%}.jsk main.werk .was3d img,.jsk main.werk .kachel .b img,.jsk main.werk .mBild img,.jsk main.werk .huelsen img{width:auto}.jsk main.werk .schritt{grid-template-columns:40px minmax(0,1fr)}.jsk main.werk .schritt>div{min-width:0}.jsk main.werk .schriftfeld dd{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.jsk main.werk .schriftfeld div{grid-template-columns:96px minmax(0,1fr)}@media(max-width:1200px){.jsk main.werk .schriftfeld{font-size:11px}.jsk main.werk .schriftfeld dt,.jsk main.werk .schriftfeld dd{padding-top:3px;padding-bottom:3px}}@media(max-width:900px){.jsk main.werk .b-leer.klein,.jsk main.werk .b-titel .bsp{display:none}.jsk main.werk .buehne .b-bild{top:86px;height:calc(100% - 96px)}}.jsk main.werk .kachel b,.jsk main.werk .kachel small,.jsk main.werk .zeile b,.jsk main.werk .zeile small,.jsk main.werk .posten b{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.jsk main.werk .buehne.bs{min-width:0}.jsk main.werk .bearb select{min-width:0}@media(max-width:600px),(min-width:901px)and (max-width:1150px){.jsk main.werk #loecher td{padding:4px 2px}.jsk main.werk #loecher .typKnopf.eng img{display:none}.jsk main.werk #loecher .typKnopf.eng{padding:6px 5px}.jsk main.werk #loecher input{padding:4px 3px}.jsk main.werk #loecher input[data-k=d]{min-width:54px}.jsk main.werk .wahl table th{padding:6px 3px;letter-spacing:.02em}}.jsk.shop-preise .nurpc.vk{display:revert!important}.jsk .vk,.jsk .vkshop{color:var(--tinte,#0B1220)}.jsk .vkshop{display:none!important}.jsk.shop-preise .vkshop{display:revert!important}.jsk .saLeer{display:none!important}.jsk img{object-fit:contain}.jsk .was3d img,.jsk .kachel .b img,.jsk .mBild img,.jsk .huelsen img{width:auto}.jsk.shop-preise .nurpc.vk.saOhne,.jsk.shop-preise .saOhneAlle .nurpc.vk{display:none!important}.jsk .vkshop.saErsatz{font-size:12.5px;color:var(--leise,#667085)}.jsk{position:relative;background:#fff;text-align:left}.jsk .leiste{transition:transform .25s}.jsk.jsk-leiste-weg .leiste{transform:translateY(110%)}.jsk .jsk-meldung{position:fixed;left:50%;bottom:96px;transform:translate(-50%);background:var(--tinte);color:#fff;padding:11px 20px;font-size:14.5px;display:none;max-width:92vw;z-index:70}.jsk .jsk-meldung.auf{display:block}.jsk a{color:inherit}.jsk .schritt{grid-template-columns:40px minmax(0,1fr)}.jsk .schritt>div{min-width:0}.jsk .schriftfeld dd{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.jsk .schriftfeld div{grid-template-columns:96px minmax(0,1fr)}@media(max-width:1200px){.jsk .schriftfeld{font-size:11px}.jsk .schriftfeld dt,.jsk .schriftfeld dd{padding-top:3px;padding-bottom:3px}}@media(max-width:900px){.jsk .b-leer.klein,.jsk .b-titel .bsp{display:none}.jsk .buehne .b-bild{top:86px;height:calc(100% - 96px)}}.jsk .kachel b,.jsk .kachel small,.jsk .zeile b,.jsk .zeile small,.jsk .posten b{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.jsk img{max-width:100%}.jsk-formular{max-width:760px;margin:0 auto;padding:40px 16px 8px}.jsk-formular h2{font:650 26px/1.15 Segoe UI Variable Display,Segoe UI,Inter,system-ui,sans-serif;color:#0b1220;letter-spacing:-.02em;margin:0 0 6px}.jsk-formular p{color:#667085;margin:0}
/*# sourceMappingURL=/cdn/shop/t/38/assets/js-konfig.css.map */
