.pk-prod{background:var(--pk-weiss)}.pk-prod-grid{display:grid;grid-template-columns:1fr;gap:32px}.pk-prod-galerie-spalte{position:relative}.pk-prod-galerie{display:flex;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pk-prod-galerie::-webkit-scrollbar{display:none}.pk-prod-bild{position:relative;flex:0 0 100%;scroll-snap-align:start;aspect-ratio:4 / 5;overflow:hidden;background:var(--pk-grau-1)}.pk-prod-bild img{width:100%;height:100%;object-fit:cover;display:block}.pk-prod-bild--platzhalter{display:flex;align-items:center;justify-content:center}.pk-prod-platzhalter-text{font-size:13px;font-weight:500;color:var(--pk-grau-text)}.pk-prod-zaehler{position:absolute;right:12px;bottom:12px;padding:4px 9px;background:var(--pk-schwarz);color:var(--pk-weiss);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;line-height:1;pointer-events:none}.pk-prod-info{padding-top:32px}.pk-prod-brotkrumen{display:block;font-size:13px;font-weight:500;color:var(--pk-grau-text);margin:0 0 16px}.pk-prod-brotkrumen a{color:var(--pk-grau-text);text-decoration:underline;text-underline-offset:3px}.pk-prod-brotkrumen a:hover{color:var(--pk-akzent)}.pk-prod-brotkrumen-trenner{padding:0 2px}.pk-prod-titel{font-weight:700;font-size:clamp(28px,4vw,36px);line-height:1.05;letter-spacing:-.02em;color:var(--pk-schwarz);text-wrap:balance;margin:0 0 8px}.pk-prod-untertitel{font-size:16px;font-weight:400;line-height:1.5;color:var(--pk-grau-text);max-width:62ch;margin:0 0 18px}.pk-prod-preiszeile{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:12px;row-gap:6px;margin-top:4px}.pk-prod-preis{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--pk-schwarz)}.pk-prod-preiszeile .pk-ppt-info{flex-basis:100%}.pk-prod-steuer{font-size:13px;font-weight:500;color:var(--pk-grau-text);margin:4px 0 0}.pk-prod-steuer a{color:var(--pk-grau-text);text-decoration:underline;text-underline-offset:3px}.pk-prod-steuer a:hover{color:var(--pk-akzent)}.pk-ppt-zeile{display:inline-flex;align-items:baseline;gap:4px}.pk-ppt-preis,.pk-ppt-je{font-size:14px;font-weight:500;font-family:var(--pk-font-schmal);font-stretch:75%;color:var(--pk-akzent)}.pk-ppt-preis{font-variant-numeric:tabular-nums}.pk-ppt-info{margin-top:6px}.pk-ppt-info summary{display:inline-flex;align-items:center;gap:6px;min-height:28px;font-size:13px;font-weight:500;color:var(--pk-grau-text);cursor:pointer;list-style:none}.pk-ppt-info summary::-webkit-details-marker{display:none}.pk-ppt-info summary:before{content:"+";font-weight:400}.pk-ppt-info[open] summary:before{content:"\2212"}.pk-ppt-info summary:hover{color:var(--pk-schwarz)}.pk-ppt-info-inhalt{padding:6px 0 4px;max-width:52ch}.pk-ppt-formel,.pk-ppt-vergleich,.pk-ppt-erklaerung{font-size:14px;line-height:1.5;color:var(--pk-grau-text);margin:0 0 8px}.pk-ppt-formel:last-child,.pk-ppt-vergleich:last-child,.pk-ppt-erklaerung:last-child{margin-bottom:0}.pk-prod-usp{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:6px}.pk-prod-usp li{font-size:15px;line-height:1.5;color:var(--pk-schwarz);padding-left:14px;position:relative}.pk-prod-usp li:before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;background:var(--pk-schwarz)}.pk-prod-form{margin-top:22px}.pk-prod-option{margin-bottom:20px}.pk-prod-option-kopf{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.pk-prod-option-label{font-size:16px;font-weight:600;color:var(--pk-schwarz)}.pk-prod-size-link{font-size:13px}.pk-prod-option-werte{display:flex;flex-wrap:wrap;gap:8px}.pk-prod-val{-webkit-appearance:none;appearance:none;min-width:44px;min-height:44px;padding:0 16px;background:var(--pk-weiss);border:1px solid var(--pk-linie);border-radius:0;font-size:15px;font-weight:600;color:var(--pk-schwarz);cursor:pointer}.pk-prod-val:hover{border-color:var(--pk-schwarz)}.pk-prod-val.is-selected{background:var(--pk-schwarz);border-color:var(--pk-schwarz);color:var(--pk-weiss)}.pk-prod-val.is-unavailable{background:var(--pk-grau-2);color:var(--pk-grau-text);text-decoration:line-through}.pk-prod-val.is-selected.is-unavailable{background:var(--pk-grau-text);border-color:var(--pk-grau-text);color:var(--pk-weiss)}.pk-prod-option--groesse .pk-prod-val{min-width:48px}.pk-prod-menge{margin-bottom:20px}.pk-prod-menge-label{display:block;font-size:16px;font-weight:600;color:var(--pk-schwarz);margin-bottom:10px}.pk-prod-menge-eingabe{display:inline-flex;align-items:stretch;border:1px solid var(--pk-linie)}.pk-prod-menge-btn{-webkit-appearance:none;appearance:none;width:44px;min-height:44px;background:var(--pk-weiss);border:none;font-size:16px;line-height:1;color:var(--pk-schwarz);cursor:pointer}.pk-prod-menge-btn:hover{background:var(--pk-grau-2)}.pk-prod-menge-input{width:52px;border:none;border-left:1px solid var(--pk-linie);border-right:1px solid var(--pk-linie);text-align:center;font-size:15px;font-variant-numeric:tabular-nums;color:var(--pk-schwarz);background:var(--pk-weiss);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.pk-prod-menge-input::-webkit-outer-spin-button,.pk-prod-menge-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pk-prod-add.pk-knopf{min-height:56px;margin-bottom:10px}.pk-prod-verfuegbar{font-size:13px;font-weight:500;color:var(--pk-grau-text);margin:0}.pk-prod-verfuegbar--warn{color:var(--pk-warn)}.pk-prod-zusagen{list-style:none;padding:6px 0 0;margin:24px 0 0;border-top:1px solid var(--pk-linie)}.pk-prod-zusagen li{font-size:15px;line-height:1.5;color:var(--pk-schwarz);padding:12px 0;border-bottom:1px solid var(--pk-linie)}.pk-prod-beschreibung{margin-top:32px}.pk-prod-beschreibung-h{font-weight:700;font-size:20px;color:var(--pk-schwarz);margin:0 0 12px}.pk-prod-rte{font-size:16px;line-height:1.5;color:var(--pk-schwarz);max-width:62ch}.pk-prod-rte p{margin:0 0 10px}.pk-prod-rte p:last-child{margin-bottom:0}.pk-prod-rte table{width:100%;border-collapse:collapse}.pk-prod-rte td,.pk-prod-rte th{border:1px solid var(--pk-linie);padding:6px 8px;text-align:left}.pk-prod-akkordeon{margin-top:28px;border-top:1px solid var(--pk-linie)}.pk-prod-akk-item{border-bottom:1px solid var(--pk-linie)}.pk-prod-akk-item summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:14px 0;font-size:16px;font-weight:600;color:var(--pk-schwarz);cursor:pointer;list-style:none}.pk-prod-akk-item summary::-webkit-details-marker{display:none}.pk-prod-akk-item summary:after{content:"+";flex:none;font-size:18px;font-weight:400;color:var(--pk-grau-text)}.pk-prod-akk-item[open] summary:after{content:"\2212"}.pk-prod-akk-inhalt{padding-bottom:18px;font-size:15px;line-height:1.6;color:var(--pk-schwarz)}.pk-prod-akk-inhalt ul{padding-left:18px;margin:0}.pk-prod-akk-inhalt li{margin-bottom:6px}.pk-prod-labpass{margin-top:28px;padding:20px;background:var(--pk-grau-2)}.pk-prod-labpass-kicker{font-size:13px;font-weight:500;color:var(--pk-grau-text);margin:0 0 8px}.pk-prod-labpass-text{font-size:15px;line-height:1.5;color:var(--pk-schwarz);max-width:60ch;margin:0 0 10px}.pk-prod-labpass-link{font-size:15px}.pk-prod-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:100;align-items:center;gap:12px;padding:10px 16px;background:var(--pk-weiss);border-top:1px solid var(--pk-linie)}.pk-prod-sticky-info{flex:1;min-width:0;display:flex;flex-direction:column}.pk-prod-sticky-name{font-size:13px;font-weight:500;color:var(--pk-schwarz);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-prod-sticky-preis{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--pk-schwarz)}.pk-prod-sticky-btn{white-space:nowrap;flex:none}@media(min-width:1024px){.pk-prod-grid{grid-template-columns:7fr 5fr;gap:0 48px;align-items:start}.pk-prod-galerie{flex-direction:column;overflow-x:visible;scroll-snap-type:none;gap:4px}.pk-prod-bild{flex:none;scroll-snap-align:none}.pk-prod-zaehler{display:none}.pk-prod-info{position:sticky;top:88px;align-self:start;padding-top:0}.pk-prod-sticky{display:none}}@media(min-width:1280px){.pk-prod-grid{gap:0 64px}}@media(prefers-reduced-motion:reduce){.pk-prod-galerie{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pk-produkt.css.map */
