.ab{text-align:left}.ab--sec{background:var(--sec);border-radius:var(--r-xl)}.ab-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--sp-5);align-items:start}.ab-grid>*{grid-column:1 / -1;min-width:0}.ab-text{max-width:74ch}.ab-text p{margin-bottom:var(--sp-3)}.ab-text p:last-child{margin-bottom:0}.ab-text ul,.ab-text ol{margin:0 0 var(--sp-3);padding-left:1.2em}.ab-text li{margin-bottom:6px}.ab-text a{text-underline-offset:3px}.ab-band{display:flex;flex-wrap:wrap;align-items:center;gap:10px var(--sp-4);margin:0;padding:12px var(--sp-4);background:var(--paper);border:1px solid var(--hair);border-radius:var(--r-s);color:var(--ink)}.ab-band svg{flex:none;color:var(--bronze)}.ab-band-text{flex:1 1 240px;min-width:0}.ab-band-link{flex:none}.ab-kopf{display:grid;gap:var(--sp-3);justify-items:start}.ab-duo{display:grid;gap:var(--sp-5);justify-items:start}.ab-duo-karten{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-4);align-items:center;width:100%}.ab-duo-karte{display:grid;gap:var(--sp-3);padding:var(--sp-5);justify-items:start}.ab-duo-karte img{width:100%;aspect-ratio:4 / 3;object-fit:contain;background:var(--img-bg);border-radius:var(--r-m)}.ab-duo-plus{justify-self:center;font-family:var(--serif);font-size:32px;line-height:1;color:var(--bronze)}.ab-duo-aktion{display:grid;gap:var(--sp-2);justify-items:start}.ab-duo-btn{width:auto}.ab-duo-fehler{color:var(--warn)}.ab-duo-fehler:empty{position:absolute}@media(min-width:900px){.ab-duo-karten{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}@media(max-width:640px){.ab-duo-btn{width:100%}}.ab-spoiler{display:grid;gap:var(--sp-4);max-width:860px}.ab-spoiler-acc{border:1px solid var(--rule);border-radius:var(--r-m);background:var(--paper)}.ab-spoiler-acc summary{padding-inline:var(--sp-4)}.ab-spoiler-acc .acc-body{padding-inline:var(--sp-4)}.ab-palette{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px var(--sp-4)}.ab-ton{display:flex;align-items:center;gap:9px;font-size:14px;line-height:1.3}.ab-chip{flex:none;width:22px;height:22px;border-radius:var(--r-xs);background:var(--c, var(--sec));border:1px solid var(--rule-s)}.ab-chip--offen{background:transparent;border:1.5px dashed var(--rule-s)}.ab-palette-hinweis{margin-top:var(--sp-3);max-width:66ch}.ab-medium{display:grid;gap:var(--sp-3);align-content:start;justify-items:start}.ab-medium-bild{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--r-m);background:var(--img-bg)}.ab-artist{display:grid;gap:var(--sp-5);align-items:start}.ab-artist-fig{margin:0;max-width:420px}.ab-artist-fig img{width:100%;height:auto;border-radius:var(--r-m);background:var(--img-bg)}.ab-artist-copy{display:grid;gap:var(--sp-3);justify-items:start}@media(min-width:900px){.ab-artist{grid-template-columns:minmax(0,380px) minmax(0,1fr)}}.ab-zusage{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-2);font-size:15px;line-height:1.4}.ab-zusage-icon{color:var(--bronze)}.ab-zusage-text{max-width:30ch}.ab-zitat{margin:0;display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-5);background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-m);height:100%}.ab-zitat-text{margin:0;line-height:1.55}.ab-zitat figcaption{margin-top:auto}@media(min-width:640px){.ab-zusage{grid-column:span 6}}@media(min-width:900px){.ab-medium{grid-column:span 4}.ab-zusage{grid-column:span 3}.ab-zitat{grid-column:span 4}.ab--sec{padding-inline:var(--sp-6)}}.ab-duo-sub{margin:6px 0 0;font-size:13px;line-height:1.35;color:var(--ink-2)}.ae{text-align:left}.ae-wrap{display:flex;flex-direction:column;gap:var(--sp-6)}.ae-kopf{display:grid;gap:var(--sp-3);justify-items:start}.ae-text{max-width:74ch}.ae-banner{margin:0}.ae-banner img{width:100%;height:auto;border-radius:var(--r-xl);background:var(--img-bg);object-fit:contain}.ae-spoiler{display:grid;gap:var(--sp-3);max-width:860px}.ae-acc-body,.ae-bilder{display:grid;gap:var(--sp-4)}.ae-bild{margin:0;display:grid;gap:var(--sp-2)}.ae-bild img{width:100%;height:auto;border-radius:var(--r-m);background:var(--img-bg);object-fit:contain}.ae-wp{display:grid;gap:var(--sp-5);align-items:center}.ae-wp-fig img{width:100%;height:auto;border-radius:var(--r-l);background:var(--img-bg);object-fit:contain}.ae-wp-copy{display:grid;gap:var(--sp-3);justify-items:start}.ae-links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5)}.ae-links .b3{min-height:44px;display:inline-flex;align-items:center}@media(min-width:640px){.ae-bilder--raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.ae-wp{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.am-karte{display:grid;gap:var(--sp-5);padding:var(--sp-6) var(--sp-5);background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-l)}.am-titel{max-width:18ch}.am-text{margin-top:var(--sp-3);max-width:52ch;color:var(--ink-2)}.am-form{display:flex;flex-direction:column;gap:var(--sp-3);align-items:flex-start}.am-feld{width:100%;max-width:440px}.am-ok{color:var(--okc);font-size:15px;font-weight:700}.am-fehler{color:var(--warn);font-size:14px}.am-fp-hinweis{margin:0;max-width:60ch}.am-fp-hinweis a{color:var(--ink);text-underline-offset:3px}.am-klaviyo:empty{display:none}.am-club{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-4);margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--rule)}.am-club-text{margin:0}.am-club-link{font-size:15px}@media(min-width:900px){.am-karte{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--sp-7);align-items:start;padding:var(--sp-7)}}.nx-ar{text-align:left}.nx-ar-kopf{max-width:none}.nx-ar-kopf .h1{max-width:22ch}.nx-ar-meta{margin-bottom:var(--sp-3)}.nx-ar-bild{margin:var(--sp-6) 0 0;max-width:820px;border-radius:var(--r-xl);overflow:hidden;background:var(--img-bg)}.nx-ar-bild img{width:100%;height:auto}.nx-ar-text{margin-top:var(--sp-6)}.nx-ar-text .aq-ac a{color:var(--ink);text-decoration-color:var(--bronze)}.nx-ar-text .aq-ac .aq-kicker,.nx-ar-text .aq-ac .aq-label{color:var(--bronze)}@media(max-width:640px){.nx-ar-text .aq-ac .aq-label{display:block;min-width:0}}.nx-ar-zurueck{margin-top:var(--sp-7);padding-top:var(--sp-5);border-top:1px solid var(--rule);max-width:74ch}.nx-ar-bl{margin-top:var(--sp-6);display:grid;gap:var(--sp-5) var(--sp-5);grid-template-columns:repeat(6,minmax(0,1fr))}.nx-ar-bl>*{grid-column:1 / -1;min-width:0}.nx-ar-bl:empty{display:none}.nx-ar-bl .nx-ar-bl-text{max-width:74ch}.nx-ar-bl-bild{margin:0;display:grid;gap:var(--sp-2);max-width:820px}.nx-ar-bl-bild img{width:100%;height:auto;border-radius:var(--r-xl);background:var(--img-bg);object-fit:contain}.nx-ar-bl-html{max-width:820px}.nx-ar-bl-html iframe{max-width:100%;border:0}.nx-ar-bl-html--video{aspect-ratio:16 / 9;border-radius:var(--r-l);overflow:hidden;background:var(--img-bg)}.nx-ar-bl-html--video iframe{width:100%;height:100%;display:block}.nx-ar-bl-pr{display:grid;gap:var(--sp-5);justify-items:start}.nx-ar-bl-pr .h2,.nx-ar-bl-cta{margin:0}.nx-ar-bl-cta .btn{text-align:center;line-height:1.25;padding-block:12px}@media(max-width:640px){.nx-ar-bl-cta .btn{width:100%}}.nx-ar-werk{padding:var(--sp-4);display:grid;gap:var(--sp-3);align-content:start}.nx-ar-werk-fig{margin:0}.nx-ar-werk-fig img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;border-radius:var(--r-m);background:var(--img-bg)}.nx-ar-werk .h4{margin:0}.nx-ar-werk .klein{margin:0;white-space:pre-line}@media(min-width:640px){.nx-ar-bl>.nx-ar-werk{grid-column:span 3}}@media(min-width:900px){.nx-ar-bl>.nx-ar-werk{grid-column:span 2}}.hm-be{text-align:left}.hm-be-reihe{display:grid;grid-template-columns:1fr;gap:var(--sp-5);margin-top:var(--sp-6)}.hm-be-karte{overflow:hidden;display:flex;flex-direction:column}.hm-be-bild{background:var(--img-bg);aspect-ratio:var(--hm-be-r, .8)}.hm-be-bild img{width:100%;height:100%;object-fit:contain}.hm-be-body{display:grid;gap:var(--sp-3);align-content:start;padding:var(--sp-5);flex:1}.hm-be-text{color:var(--ink-2)}.hm-be-demo{margin:0}.hm-be-demo-flaeche{background:var(--img-bg);padding:var(--sp-6) var(--sp-5) var(--sp-5)}.hm-be-demo-zeichnung{position:relative}.hm-be-demo-svg{display:block;width:100%;height:auto}.hm-be-demo-label{position:absolute;bottom:0;transform:translate(-50%);white-space:nowrap;color:var(--ink-2)}.hm-be-demo-cap{display:block;padding:var(--sp-3) var(--sp-5) 0;border-top:1px solid var(--rule);margin:0}.hm-be-d2-wasser{fill:#fff;fill-opacity:.3}.hm-be-d2-wasser--papier{fill-opacity:.55}.hm-be-d2-kontur{fill:none;stroke:#fff;stroke-opacity:.85;stroke-width:1.4}.hm-be-d2-kontur--papier{stroke:var(--rule-s);stroke-opacity:1}.hm-be-d2-bogen{fill:none;stroke:#fff;stroke-opacity:.9;stroke-width:1.8;stroke-linecap:round}.hm-be-d2-bogen--papier{stroke:var(--rule-s);stroke-opacity:.55;stroke-width:1.4}.hm-be-d2-glanz{fill:#fff;fill-opacity:.9}.hm-be-d1-stift{stroke-dasharray:520;stroke-dashoffset:0}.hm-be-d1-lasur,.hm-be-d1-deck{transform-box:fill-box;transform-origin:50% 0}.hm-be-d2-zug{transform-box:fill-box;transform-origin:0 50%}.hm-be-d2-tropfen{transform-box:fill-box;transform-origin:50% 50%}@media(prefers-reduced-motion:no-preference){html:not(.motion-aus) .sichtbar .hm-be-d1-stift{animation:hmBeStift .6s cubic-bezier(.23,1,.32,1) both}html:not(.motion-aus) .sichtbar .hm-be-d1-lasur{animation:hmBeZugAb .7s cubic-bezier(.23,1,.32,1) .24s both}html:not(.motion-aus) .sichtbar .hm-be-d1-deck{animation:hmBeZugAb .7s cubic-bezier(.23,1,.32,1) .46s both}html:not(.motion-aus) .sichtbar .hm-be-d2-zug{animation:hmBeZugQuer .85s cubic-bezier(.23,1,.32,1) both}html:not(.motion-aus) .sichtbar .hm-be-d2-tropfen{animation:hmBeTropfen .22s cubic-bezier(.23,1,.32,1) both}html:not(.motion-aus) .sichtbar .hm-be-d2-tropfen--1{animation-delay:.7s}html:not(.motion-aus) .sichtbar .hm-be-d2-tropfen--2{animation-delay:.8s}html:not(.motion-aus) .sichtbar .hm-be-d2-tropfen--3{animation-delay:.89s}html:not(.motion-aus) .sichtbar .hm-be-d2-tropfen--4{animation-delay:.98s}}@keyframes hmBeStift{0%{stroke-dashoffset:520}to{stroke-dashoffset:0}}@keyframes hmBeZugAb{0%{transform:scaleY(0)}to{transform:none}}@keyframes hmBeZugQuer{0%{transform:scaleX(0)}to{transform:none}}@keyframes hmBeTropfen{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.hm-be-zug{margin-top:var(--sp-5);width:100%;max-width:260px}.hm-be-zug-svg{display:block;width:100%;height:auto}.zug-pfad{stroke:var(--zug-hex, var(--akzent))}.hm-be-zug .hm-be-zug-maske{stroke:#fff}.hm-be-zug-form{fill:var(--zug-hex, var(--akzent))}.zug-pfad{stroke-dasharray:var(--zug-len, 302);stroke-dashoffset:0}@media(prefers-reduced-motion:no-preference){html:not(.motion-aus) .sichtbar .zug-pfad{animation:zugMalen 1.4s cubic-bezier(.23,1,.32,1) both}}@keyframes zugMalen{0%{stroke-dashoffset:var(--zug-len, 302)}to{stroke-dashoffset:0}}@media(min-width:900px){.hm-be-reihe{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-be-body{padding:var(--sp-6)}.hm-be-zug{max-width:340px}}.hm-bw{text-align:left}.hm-bw-lage{display:grid;gap:var(--sp-6);align-items:start}.hm-bw-titel{margin-top:var(--sp-2)}.hm-bw-punkte{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin-top:var(--sp-4)}.hm-bw-alle{display:inline-flex;margin-top:var(--sp-4)}.hm-bw-ts{display:flex;align-items:center;gap:var(--sp-3);margin:var(--sp-5) 0 0;padding-top:var(--sp-4);border-top:1px solid var(--rule);color:var(--ink-2)}.hm-bw-ts-siegel{display:inline-flex;flex:none}.hm-bw-ts-bild{height:44px;width:auto;flex:none}.hm-bw-ts-link{color:inherit;text-decoration:underline;text-underline-offset:3px}.hm-bw-app{min-width:0}.hm-bw-wand{margin-top:var(--sp-6);columns:1;column-gap:var(--sp-5)}.hm-bw-karte{break-inside:avoid;-webkit-column-break-inside:avoid;display:block;padding:var(--sp-5);margin:0 0 var(--sp-5)}.hm-bw-zitat{margin:0}.hm-bw-fuss{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-1) var(--sp-3);margin-top:var(--sp-3)}.hm-bw-name{color:var(--ink-2)}.hm-bw-echt{margin:var(--sp-5) 0 0}@media(min-width:640px){.hm-bw-wand{columns:2}}@media(min-width:900px){.hm-bw-lage.hat-app{grid-template-columns:minmax(0,360px) minmax(0,1fr)}.hm-bw-wand{columns:3}}.nx-bl{text-align:left}.nx-bl-titel{margin-bottom:var(--sp-6)}.nx-bl-tags{margin:calc(-1 * var(--sp-3)) 0 var(--sp-6)}.nx-bl-tags-liste{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-2)}.nx-bl-tag{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--sp-4);border:1px solid var(--rule);border-radius:var(--r-pill);background:var(--paper);font-size:15px;color:var(--ink);text-decoration:none;transition:border-color var(--dur-s) var(--ease)}.nx-bl-tag:hover{border-color:var(--rule-s)}.nx-bl-tag[aria-current]{border-color:var(--ink);font-weight:700}.nx-bl-raster{display:grid;gap:var(--gutter);grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.nx-bl-karte{position:relative;display:flex;flex-direction:column;overflow:hidden}.nx-bl-bild{display:block;position:relative;flex:none;aspect-ratio:4/3;overflow:hidden;min-height:0;background:var(--img-bg)}.nx-bl-bild img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.nx-bl-text{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-4);flex:1}.nx-bl-name a{color:var(--ink);text-decoration:none}.nx-bl-name a:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1.5px}.nx-bl-name a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.nx-bl-auszug{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:var(--sp-1)}.nx-bl-mehr{margin-top:auto}.nx-pag{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-4);margin-top:var(--sp-7);padding-top:var(--sp-7);border-top:1px solid var(--rule)}.nx-pag-rand{flex:1 1 auto;min-width:0}.nx-pag-rand--rechts{display:flex;justify-content:flex-end}.nx-pag-seiten{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--sp-1)}.nx-pag-seite{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 8px;font-size:16px;color:var(--ink);text-decoration:none;border-bottom:3px solid transparent;transition:border-color var(--dur-s) var(--ease)}a.nx-pag-seite:hover{border-bottom-color:var(--rule-s)}.nx-pag-seite--aktiv{font-weight:700;border-bottom-color:var(--bronze)}.nx-pag-seite--luecke{color:var(--ink-2);min-width:24px}.nx-pag-prev .ar{order:-1}.nx-pag-prev:hover .ar{transform:translate(-3px)}@media(max-width:640px){.nx-pag{justify-content:center}.nx-pag-rand,.nx-pag-rand--rechts{flex:0 0 auto;justify-content:center}}.cd-inner{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:var(--sp-5);gap:var(--sp-4);scroll-padding-bottom:160px}.cd-kopf{display:flex;align-items:center;justify-content:space-between}.cd-zahlarten{justify-content:center;margin-top:var(--sp-3);gap:8px}.cd-anzahl{color:var(--ink-2);font-size:17px}.cd-x{width:44px;height:44px;display:grid;place-content:center;background:none;border:0;cursor:pointer;border-radius:var(--r-s);color:var(--ink)}.cd-leer{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-6) 0}.cd-leer-cta{align-self:flex-start;width:auto}.cd-meilensteine{display:flex;flex-direction:column;gap:var(--sp-2)}.cd-bar{padding:2px 9px}.cd-bar-track{position:relative;height:18px}.cd-bar-track:before{content:"";position:absolute;left:0;right:0;top:8px;height:2px;background:var(--rule);border-radius:1px}.cd-bar-fuell{position:absolute;left:0;top:8px;height:2px;background:var(--bronze);border-radius:1px;transition:width var(--dur-m) var(--ease)}.cd-bar-punkt{position:absolute;top:0;width:18px;height:18px;margin-left:-9px;border-radius:50%;background:var(--paper);border:1.5px solid var(--rule-s);display:grid;place-content:center}.cd-bar-punkt.erreicht{background:var(--bronze);border-color:var(--bronze);color:var(--paper)}.cd-etappe{font-size:14px;color:var(--ink-2);margin:0}.cd-gift-hinweis{color:var(--ink-2)}.cd-gift-sperre{color:var(--ink-2);margin:0 0 var(--sp-2)}.cd-gift-ersetzt,.cd-gift-vormerk,.cd-gift-statt{color:var(--ink-2);margin:0}.cd-gift-opt[aria-pressed=true][data-vorgemerkt]{border-style:dashed}.cd-gift[data-gesperrt] .cd-gift-opt{opacity:.5;pointer-events:none}.cd-mwst a{color:inherit;text-decoration:underline;text-underline-offset:3px}.cd-oder{text-align:center;color:var(--ink-2);margin:var(--sp-3) 0 var(--sp-2)}.cd-express{display:flex;flex-direction:column;gap:var(--sp-2)}.cd-express .shopify-cleanslate{width:100%}.cd-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.cd-zeile{display:flex;gap:var(--sp-3);align-items:flex-start;padding:var(--sp-3) 0;border-bottom:1px solid var(--rule)}.cd-feld{flex:none;width:44px;height:44px;border-radius:var(--r-xs);overflow:hidden;background:var(--img-bg)}.cd-feld img{width:44px;height:44px;object-fit:contain}.cd-mitte{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.cd-name{font-weight:700;font-size:15px;line-height:1.35;color:var(--ink);text-decoration:none}.cd-name:hover{text-decoration:underline;text-underline-offset:3px}.cd-stepper{display:inline-flex;align-items:center;gap:2px;margin-top:2px}.cd-step{width:44px;height:44px;display:grid;place-content:center;background:var(--paper);border:1.5px solid var(--rule-s);border-radius:var(--r-s);cursor:pointer;font-size:18px;line-height:1;color:var(--ink)}.cd-step:hover{background:var(--sec)}.cd-qty{min-width:32px;text-align:center;font-weight:700}.cd-rechts{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.cd-entf{width:44px;height:44px;margin:-12px -12px -8px 0;display:grid;place-content:center;background:none;border:0;cursor:pointer;color:var(--ink-2);border-radius:var(--r-s);transition:color var(--dur-s) var(--ease)}.cd-entf:hover{color:var(--ink)}.cd-preis{text-align:right;font-size:15px;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.cd-preis-alt{color:var(--ink-2);font-weight:400;font-size:13px}.cd-gift-tag{align-self:flex-start;margin-top:2px}.cd-zeile-text{font-size:14px;color:var(--ink-2);margin:0;padding:2px 0}.cd-gift-text:before,.cd-frei-ok:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--okc);margin-right:7px;vertical-align:2px}.cd-upsell{border-top:1px solid var(--rule);padding-top:var(--sp-3);display:flex;flex-direction:column;gap:var(--sp-2)}.cd-upsell-karte{display:flex;align-items:center;gap:var(--sp-3)}.cd-upsell-karte img{flex:none;width:48px;height:48px;object-fit:contain;background:var(--img-bg);border-radius:var(--r-xs)}.cd-upsell-mitte{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}form.cd-upsell-karte{align-items:flex-start}.cd-upsell-select{width:100%;min-height:44px}.cd-bk-preis{color:var(--ink-2)}form.cd-upsell-karte .cd-upsell-btn{align-self:flex-start}.cd-upsell-btn{width:auto;min-height:44px;padding:0 18px}.cd-empfehlungen{display:flex;flex-direction:column}.cd-fuss{margin-top:auto;border-top:1px solid var(--rule);padding-top:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-2)}.cd-kasse-sticky{position:sticky;bottom:calc(-1 * var(--sp-5));z-index:1;background:var(--canvas);margin-inline:calc(-1 * var(--sp-5));padding:var(--sp-3) var(--sp-5) calc(var(--sp-5) + env(safe-area-inset-bottom));box-shadow:0 -8px 12px -8px #26211c1f}.drawer:has(.cd-toast-slot .toast) .cd-kasse-sticky{position:static;box-shadow:none}.cd-acc summary{min-height:44px;padding:8px 0;font-size:15px}.cd-acc-body{display:flex;flex-direction:column;gap:var(--sp-2);padding-bottom:var(--sp-3)}.cd-code-reihe{display:flex;gap:var(--sp-2)}.cd-code-reihe input{flex:1;min-width:0;min-height:44px}.cd-code-btn{min-height:44px;padding:0 18px;flex:none}.cd-acc-body textarea{min-height:72px}.cd-notiz-ok{margin:0}.cd-check{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;font-size:15px;color:var(--ink)}.cd-label{display:block;font-size:14px;font-weight:700;color:var(--ink);margin-top:var(--sp-1)}.cd-gift-check{color:var(--okc);font-weight:700}.cd-summe-block{display:flex;flex-direction:column;gap:6px}.cd-summe-zeile{display:flex;justify-content:space-between;gap:var(--sp-3);font-size:15px;color:var(--ink-2)}.cd-summe-zeile.cd-gesamt{font-size:17px;color:var(--ink);font-weight:700;margin-top:2px}.cd-mwst{margin:0;text-align:right}.cd-codes{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--sp-2)}.cd-code-chip{display:inline-flex;align-items:center;min-height:44px;padding-left:14px;border:1.5px solid var(--rule-s);border-radius:999px;background:var(--paper);font-size:14px;font-weight:700;color:var(--ink)}.cd-code-x{width:44px;height:44px;display:grid;place-content:center;background:none;border:0;border-radius:999px;cursor:pointer;color:var(--ink-2)}.cd-code-x:hover{color:var(--ink)}.cd-code-status{font-weight:400;color:var(--ink-2);margin-left:4px}.cd-kasse{width:100%;min-height:60px;margin-top:var(--sp-2)}.cd-gift{border:1px solid var(--rule);border-radius:var(--r-m);padding:var(--sp-3);display:flex;flex-direction:column;gap:var(--sp-2);background:var(--paper)}.cd-gift-titel{margin:0}.cd-gift-optionen{display:flex;flex-direction:column;gap:var(--sp-2)}.cd-gift-opt{display:flex;align-items:center;gap:var(--sp-3);width:100%;min-height:52px;padding:6px var(--sp-3);background:var(--canvas);border:1.5px solid var(--rule-s);border-radius:var(--r-s);cursor:pointer;text-align:left;font-size:15px;transition:border-color var(--dur-s) var(--ease),background-color var(--dur-s) var(--ease)}.cd-gift-opt:hover{background:var(--sec)}.cd-gift-opt[aria-pressed=true]{border:2px solid var(--ink);background:var(--paper)}.cd-gift-opt--aus{cursor:default;border-style:dashed;color:var(--ink-2)}.cd-gift-opt--aus:hover{background:var(--canvas)}.cd-gift-opt-aus{flex:none;color:var(--ink-2)}.cd-gift-opt-bild{flex:none;width:40px;height:40px;border-radius:var(--r-xs);overflow:hidden;background:var(--img-bg)}.cd-gift-opt-bild img{width:40px;height:40px;object-fit:contain}.cd-gift-opt-name{flex:1;min-width:0;font-weight:700}.cd-gift-opt-status{flex:none;width:20px;text-align:center;color:var(--okc);font-weight:700}.cd-gift-fertig{display:flex;align-items:center;gap:var(--sp-2)}.cd-gift-fertig-text{flex:1;min-width:0;font-size:14px;color:var(--ink-2)}.cd-gift-aendern{flex:none;font-size:14px;min-height:44px}.cd-toast-slot .toast{position:absolute;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));max-width:none;z-index:2;box-shadow:0 -6px 18px #26211c1f}.drawer:has(.cd-toast-slot .toast) .cd-inner{padding-bottom:112px}.cp-zahlarten{align-self:stretch;justify-content:center;margin-top:var(--sp-3);gap:8px}.cp .h2{margin-bottom:var(--sp-5)}.cp-mwst a{color:inherit;text-decoration:underline;text-underline-offset:3px}.cp-gift-hinweis{color:var(--ink-2)}.cp-oder{text-align:center;color:var(--ink-2);margin:var(--sp-3) 0 var(--sp-2)}.cp-express{display:flex;flex-direction:column;gap:var(--sp-2)}.cp-express .shopify-cleanslate{width:100%}.cp-oder,.cp-express{align-self:stretch}.cp-liste{list-style:none;margin:0;padding:0}.cp-zeile{display:flex;gap:var(--sp-4);align-items:flex-start;padding:var(--sp-4) 0;border-bottom:1px solid var(--rule)}.cp-feld{flex:none;width:64px;height:64px;border-radius:var(--r-xs);overflow:hidden;background:var(--img-bg)}.cp-feld img{width:64px;height:64px;object-fit:contain}.cp-mitte{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.cp-name{font-weight:700;color:var(--ink);text-decoration:none}.cp-name:hover{text-decoration:underline;text-underline-offset:3px}.cp-menge{display:flex;align-items:center;gap:var(--sp-4)}.cp-menge-feld{width:84px;min-height:44px}.cp-entfernen{min-height:44px;font-size:14px;font-weight:400}.cp-preis{flex:none;font-size:16px}.cp-fuss{max-width:420px;margin-left:auto;padding-top:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-3);align-items:flex-end}.cp-summe{display:flex;justify-content:space-between;width:100%;font-size:18px}.cp-kasse{width:100%;min-height:60px}.cp-acc{width:100%}.cp-acc-body{display:flex;flex-direction:column;gap:var(--sp-2)}.cp-check{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;font-size:15px;color:var(--ink)}.cp-label{display:block;font-size:14px;font-weight:700;color:var(--ink)}.cp-acc-body textarea{min-height:88px}.cp-gespeichert{margin:0}.cp-check-ok{color:var(--okc);font-weight:700}.cp-codes{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--sp-2)}.cp-code-chip{display:inline-flex;align-items:center;min-height:44px;padding-left:14px;border:1.5px solid var(--rule-s);border-radius:999px;background:var(--paper);font-size:14px;font-weight:700;color:var(--ink)}.cp-code-x{width:44px;height:44px;display:grid;place-content:center;background:none;border:0;border-radius:999px;cursor:pointer;color:var(--ink-2)}.cp-code-x:hover{color:var(--ink)}.cp-codes .cd-code-status{font-weight:400;color:var(--ink-2);margin-left:4px}.cp-leer-post{margin-top:var(--sp-3)}.cp-leer-post a{color:inherit;text-decoration:underline;text-underline-offset:3px}.cp-leer-feld{width:120px;height:120px;object-fit:cover;border-radius:var(--r-xs);margin-bottom:var(--sp-3)}@media(max-width:640px){.cp-fuss{max-width:none}}.club{text-align:left;background:var(--sec);border-radius:var(--r-xl)}.club-wrap{display:flex;flex-direction:column;gap:var(--sp-5)}.club-wrap>*{max-width:74ch}.club-karte{padding:var(--sp-5);display:grid;gap:var(--sp-2)}.club-karte+.club-karte{margin-top:calc(-1 * var(--sp-3))}.club-links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-5)}@media(min-width:900px){.club{padding-inline:var(--sp-6)}}.ce{text-align:left;position:relative}.ce .wrap{display:flex;flex-direction:column;gap:var(--sp-5);align-items:flex-start;position:relative;z-index:1}.ce-fluss{display:none}.ce-kopf{display:grid;gap:var(--sp-3)}.ce-wege{display:grid;gap:var(--sp-5);width:100%;grid-template-columns:minmax(0,1fr)}.ce-karte{display:grid;gap:var(--sp-3);align-content:start;padding:var(--sp-5)}.ce .wrap a.ce-karte{display:grid;gap:var(--sp-3);align-content:start;padding:var(--sp-5);color:inherit;text-decoration:none}.ce-fig{display:block;background:var(--img-bg);border-radius:var(--r-m)}.ce-fig img{width:100%;height:168px;object-fit:contain;border-radius:var(--r-m)}.ce-titel{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1.5px;text-decoration-color:var(--rule-s);transition:text-decoration-color var(--dur-s) var(--ease)}.ce .wrap a.ce-karte:hover .ce-titel{text-decoration-color:var(--ink)}.ce .wrap a.ce-karte[aria-current=page]{border-color:var(--ink)}.ce .wrap a.ce-karte[aria-current=page] .ce-titel{text-decoration-color:var(--bronze);text-decoration-thickness:3px}.ce-text{max-width:34ch}@media(min-width:640px){.ce-wege{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.ce-fluss{display:block;position:absolute;top:0;right:0;z-index:0;width:30%;max-width:320px;height:100%;max-height:340px;pointer-events:none}.ce-kopf{max-width:58ch}.ce-wege{grid-template-columns:repeat(3,minmax(0,1fr))}.ce-wege--2,.ce-wege--4{grid-template-columns:repeat(2,minmax(0,1fr))}.ce-karte,.ce .wrap a.ce-karte{padding:var(--sp-6)}.ce-fig img{height:184px}}@media(min-width:1140px){.ce-wege--4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:639px){.ce--kompakt{padding-block:var(--sp-4) 0}.ce--kompakt .wrap{gap:var(--sp-3)}.ce--kompakt .ce-kopf{gap:var(--sp-1)}.ce--kompakt .ce-kopf .h2{font-size:19px;line-height:1.3}.ce--kompakt .ce-kopf .lede,.ce--kompakt .ce-text{display:none}.ce--kompakt .ce-wege{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(104px,1fr);gap:var(--sp-2);overflow-x:auto;scroll-snap-type:x proximity;padding:6px;margin-inline:-6px;width:calc(100% + 12px);scroll-padding-inline:6px}.ce--kompakt .ce-karte,.ce--kompakt .wrap a.ce-karte{gap:var(--sp-2);padding:var(--sp-2);scroll-snap-align:start}.ce--kompakt .ce-fig img{height:64px}.ce--kompakt .ce-titel{font-size:15px;line-height:1.3;text-underline-offset:3px;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}}.colk{padding-top:var(--sp-6);text-align:left}.colk .col-kopf{padding-bottom:0}@media(max-width:639px){.colk{padding-top:var(--sp-4)}}.col{text-align:left}.col-kopf{display:grid;gap:var(--sp-3);padding-bottom:var(--sp-6)}.col-desc{max-width:74ch}.col-desc p{margin-bottom:var(--sp-3)}.col-desc p:last-child{margin-bottom:0}.col-layout{display:grid;gap:var(--sp-5);align-items:start}@media(min-width:900px){.col-layout{grid-template-columns:260px minmax(0,1fr);gap:var(--sp-6)}.col-layout--voll{grid-template-columns:minmax(0,1fr)}}.col-treffer{padding-bottom:var(--sp-4)}.col-werkzeug{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--sp-2) var(--sp-4);padding-bottom:var(--sp-4)}.col-werkzeug .col-treffer{padding-bottom:0}.col-sort{display:flex;align-items:center;gap:var(--sp-3);margin:0}.col-sort-label{flex:none;margin:0}.col-sort-feld{width:auto;min-width:200px}html:not(.no-js) .col-sort-los{display:none}html:not(.no-js) .col-sort:focus-within:not(.col-sort--zeiger) .col-sort-los{display:inline-flex}@media(max-width:640px){.col-sort{width:100%}.col-sort-feld{flex:1 1 auto;min-width:0}}.col-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--sp-4)}@media(min-width:400px){.col-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:640px){.col-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media(min-width:900px){.col-grid{gap:var(--sp-5)}.col-layout--voll .col-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}.col-mehr{display:flex;justify-content:center;padding-top:var(--sp-7)}.col-mehr--fertig{padding-top:0}.col-pag{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-4);padding-top:var(--sp-7)}.col-pag-rand{flex:1 1 auto;min-width:0}.col-pag-rand--rechts{display:flex;justify-content:flex-end}.col-seiten{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--sp-1)}.col-seite{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 8px;font-size:16px;color:var(--ink);text-decoration:none;border-bottom:3px solid transparent;transition:border-color var(--dur-s) var(--ease)}a.col-seite:hover{border-bottom-color:var(--rule-s)}.col-seite--aktiv{font-weight:700;border-bottom-color:var(--bronze)}.col-seite--luecke{color:var(--ink-2);min-width:24px}.col-prev .ar{order:-1}.col-prev:hover .ar{transform:translate(-3px)}@media(max-width:640px){.col-pag{justify-content:center}.col-pag-rand,.col-pag-rand--rechts{flex:0 0 auto;justify-content:center}}.col-leer{display:grid;justify-items:start;gap:var(--sp-4)}.col--ohne-kopf{padding-top:var(--sp-5)}.col-mehr-ueber{margin-top:var(--sp-7)}.col-mehr-ueber .acc-body{color:var(--ink)}.col-ausstieg{padding-top:var(--sp-6);border-top:1px solid var(--rule);margin-top:var(--sp-7)}.col-fluss{display:none}@media(min-width:900px){.col-kopf{position:relative}.col-kopf>.micro,.col-kopf>.h1,.col-kopf>.col-desc{max-width:calc(100% - 300px)}.col-fluss{display:block;position:absolute;top:0;right:0;width:260px;height:150px}.col-fluss canvas{display:block;width:100%;height:100%}}.hm-tu{text-align:left}.hm-tu-titel{margin-top:var(--sp-2)}.hm-tu-reihe{display:grid;grid-template-columns:1fr;gap:var(--sp-5);margin-top:var(--sp-6)}.hm-tu-reihe a.hm-tu-karte{display:grid;gap:var(--sp-2);align-content:start;padding:var(--sp-5);color:inherit;text-decoration:none}.hm-tu-fig{display:block;aspect-ratio:3 / 2;border-radius:var(--r-m);overflow:hidden;background:var(--img-bg);margin-bottom:var(--sp-2)}.hm-tu-fig img{width:100%;height:100%;object-fit:cover;display:block}.hm-tu-kartentitel{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1.5px;text-decoration-color:var(--rule-s);transition:text-decoration-color var(--dur-s) var(--ease)}.hm-tu-karte:hover .hm-tu-kartentitel{text-decoration-color:var(--ink)}.hm-tu-text{color:var(--ink-2);max-width:30ch}@media(min-width:900px){.hm-tu-reihe{grid-template-columns:repeat(3,minmax(0,1fr))}.hm-tu-reihe a.hm-tu-karte{padding:var(--sp-6)}}.emp{text-align:left}.emp--wirt{min-height:1px}.emp-wrap{display:flex;flex-direction:column;gap:var(--sp-5);align-items:stretch}.emp-titel{margin:0}.emp-grid{display:grid;gap:var(--sp-5);width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.emp-feld{min-width:0;display:flex}.emp-feld>.pk{width:100%}@media(max-width:639px){.emp-grid{display:flex;gap:var(--sp-4);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-bottom:var(--sp-2);width:calc(100% + 12px);margin:-6px -6px 0;padding:6px 6px var(--sp-2);scroll-padding-inline:6px}.emp-feld{flex:0 0 calc((100% - var(--sp-4)) / 2.2);scroll-snap-align:start}}.emp-mini{display:flex;align-items:center;gap:var(--sp-3)}.emp-mini+.emp-mini{margin-top:var(--sp-2)}.emp-mini-feld{flex:none;width:48px;height:48px;border-radius:var(--r-xs);overflow:hidden;background:var(--img-bg)}.emp-mini-feld img{width:48px;height:48px;object-fit:contain}.emp-mini-mitte{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.emp-mini-name{font-weight:700;font-size:15px;line-height:1.35;color:var(--ink);text-decoration:none}.emp-mini-name:hover{text-decoration:underline;text-underline-offset:3px}.emp-mini-groesse{min-height:44px;font-size:15px;padding:0 10px}.emp-mini-preis{color:var(--ink-2)}.emp-mini-btn{flex:none;width:auto;min-height:44px;padding:0 18px}.nx-nf{text-align:left}.nx-nf-in{max-width:54ch;margin-inline:auto}.nx-nf-in .h1{margin-top:var(--sp-3)}.nx-nf-feld{width:120px;height:120px;object-fit:cover;border-radius:var(--r-xs);margin-bottom:var(--sp-2)}.nx-nf-ton{margin-bottom:var(--sp-4)}.nx-nf-suche{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sp-3);margin-top:var(--sp-6)}.nx-nf-suche .feld{flex:1 1 260px}.nx-nf-advent{margin:var(--sp-5) 0 0}.nx-nf-linien-titel{margin-top:var(--sp-6)}.nx-nf-linien{list-style:none;margin:var(--sp-2) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:0 var(--sp-5)}.nx-nf-wege{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-5);margin-top:var(--sp-6)}.fq{text-align:left}.fq .wrap.fq-wrap{display:grid;gap:var(--sp-7);max-width:var(--max)}.fq-wrap>*{max-width:74ch}.fq-kopf{display:grid;gap:var(--sp-4)}.fq-wrap>.brot{margin-bottom:calc(var(--sp-3) - var(--sp-7))}.fq-nav{display:grid;gap:var(--sp-3)}.fq-nav-liste{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0 var(--sp-5)}.fq-nav-liste li{display:flex}.fq-sprung{min-height:44px}.fq-gruppen{display:grid;gap:var(--sp-7)}.fq-gruppe{display:grid;gap:var(--sp-4);scroll-margin-top:var(--sp-9)}.fq-liste{display:grid}.fk-name[data-hell]:before{box-shadow:inset 0 0 0 1px var(--rule-s)}.fk{text-align:left}.fk-kopf{display:grid;gap:var(--sp-3);padding-bottom:var(--sp-6)}.fk-lede{max-width:74ch}.fk-lede p{margin-bottom:var(--sp-3)}.fk-lede p:last-child{margin-bottom:0}html.no-js .fk-nurjs{display:none}.fk-leisten{display:grid;gap:var(--sp-5);padding-bottom:var(--sp-5)}.fk-leiste{display:grid;gap:var(--sp-2)}.fk-leiste-titel{margin:0}.fk-chips{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.fk-fchip{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 16px;background:transparent;color:var(--ink);border:1.5px solid var(--rule-s);border-radius:var(--r-pill);font-size:16px;line-height:1.2;cursor:pointer;transition:background-color var(--dur-s) var(--ease),border-color var(--dur-s) var(--ease),color var(--dur-s) var(--ease)}.fk-fchip:hover{border-color:var(--ink)}.fk-fchip[aria-pressed=true]{background:var(--ink);color:var(--canvas);border-color:var(--ink);font-weight:700}.fk-dot{width:16px;height:16px;flex:none}.fk-fchip[aria-pressed=true] .fk-dot{box-shadow:0 0 0 1px var(--d-ink)}.fk-status{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3);padding-bottom:var(--sp-4)}.fk-zaehler{margin:0}.fk-mehr{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-4);margin:0;padding-bottom:var(--sp-4);color:var(--ink-2)}.fk-leerfilter{padding-bottom:var(--sp-5)}.fk-leer{padding-block:var(--sp-7)}.fk-rahmen{overflow-x:auto;padding:4px;margin:-4px}.fk-tabelle{min-width:100%}.fk-th{display:none}.fk-liste{list-style:none;margin:0;padding:0}.fk-li{border-top:1px solid var(--rule);display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);padding:10px var(--sp-2) var(--sp-4);color:var(--ink);transition:background-color var(--dur-s) var(--ease)}.fk-li:last-child{border-bottom:1px solid var(--rule)}.fk-li:hover{background:var(--sec)}.fk-li input.fk-cb{width:44px;height:44px;flex:none;margin:0;border:11px solid transparent;border-radius:15px;background:var(--field) padding-box;box-shadow:inset 0 0 0 1.5px var(--rule-s)}.fk-li input.fk-cb:disabled{background:var(--disabled-bg) padding-box;box-shadow:inset 0 0 0 1.5px var(--rule);cursor:not-allowed}.fk-name{flex:1 1 calc(100% - 44px - var(--sp-3));min-width:0;display:flex;align-items:center;gap:var(--sp-3);min-height:44px;font-family:var(--serif);font-size:19px;line-height:1.3;color:var(--ink);text-decoration:none}.fk-name:before{content:"";flex:none;width:32px;height:32px;border-radius:var(--r-xs);background:var(--chip-hex, var(--sec))}.fk-name--leer:before{background:var(--sec)}.fk-name--z{flex-basis:calc(100% - 44px - 40px - 2 * var(--sp-3))}.fk-name--z:before{content:none}.fk-z-tx{display:grid;gap:2px}.fk-z-linie{font-family:var(--sans);font-size:14px;line-height:1.3;color:var(--ink-2)}.fk-name:hover{text-decoration:underline;text-underline-offset:4px}.fk-bild{width:40px;height:40px;flex:none;display:inline-block;object-fit:contain;background:var(--img-bg);border:1px solid var(--rule);border-radius:var(--r-xs)}.fk-meta{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-3);padding-left:calc(44px + var(--sp-3))}.fk-meta .fk-c-nr{font-size:14px;color:var(--ink-2)}.fk-meta .fk-c-nr:before,.fk-meta .fk-c-deck:before,.fk-meta .fk-c-licht:before{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.fk-meta .fk-c-nr:before{content:var(--fk-l-nr, "")}.fk-meta .fk-c-deck:before{content:var(--fk-l-deck, "")}.fk-meta .fk-c-licht:before{content:var(--fk-l-licht, "")}.fk-meta .fk-c{position:relative}.fk-li>.fk-c-preis{flex:1 1 auto;min-width:0;display:inline-flex;align-items:center;min-height:44px;margin-left:calc(44px + var(--sp-3));font-size:15px;color:var(--ink)}.fk-select{flex:1 1 160px;min-width:0;width:auto;min-height:44px;padding-right:8px;margin-left:calc(44px + var(--sp-3))}.fk-gp{flex:1 1 100%;min-width:0;padding-left:calc(44px + var(--sp-3));font-size:15px;line-height:1.35;color:var(--ink)}.fk-li:has(input.fk-cb:checked){background:var(--paper);box-shadow:inset 3px 0 0 var(--hair)}.fk-c-menge{flex:none}.fk-stepper{display:inline-flex;align-items:center;gap:2px}.fk-step{width:44px;height:44px;display:grid;place-content:center;background:var(--paper);border:1.5px solid var(--rule-s);border-radius:var(--r-s);cursor:pointer;font-size:18px;line-height:1;color:var(--ink);transition:background-color var(--dur-s) var(--ease)}.fk-step:hover{background:var(--sec)}.fk-step[aria-disabled=true]{color:var(--disabled-tx);border-color:var(--rule);cursor:default;background:var(--paper)}.fk-qty{min-width:32px;text-align:center;font-weight:700}.fk-zusatz{padding-top:var(--sp-7)}.fk-zusatz-titel{margin:0 0 var(--sp-4)}.fk-acc .fk-li:last-child{border-bottom:0}.fk-nojs-kauf{display:none;padding-top:var(--sp-5)}html.no-js .fk-nojs-kauf{display:block}.fk-kauf{position:sticky;bottom:0;z-index:5;margin-top:var(--sp-5);margin-inline:calc(-1 * var(--pad-x));padding:var(--sp-3) var(--pad-x);background:var(--paper);border-top:1px solid var(--hair);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3) var(--sp-5)}.fk-kauf-text{margin:0;flex:1 1 auto}.fk-kauf-mwst{margin:2px 0 0;color:var(--ink-2)}.fk-kauf-mwst a{color:inherit}.fk-kauf-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-5)}.fk-kauf-fehler{flex:1 1 100%;margin:0;color:var(--warn)}@media(max-width:640px){.fk-kauf-text,.fk-kauf-aktionen{flex:1 1 100%}}@media(min-width:900px){.fk-leisten{gap:var(--sp-4)}}@media(min-width:1140px){.fk-th{display:grid;align-items:end;position:sticky;top:var(--hd-unten, 0px);z-index:2;background:var(--canvas);padding:10px var(--sp-2);border-bottom:1px solid var(--rule-s)}.fk-th,.fk-li{grid-template-columns:44px 32px minmax(0,1fr) 76px 118px 112px 104px 176px 128px;gap:var(--sp-2)}.fk-th .fk-c-farbe{display:none}.fk-th .fk-c-name{grid-column:2 / span 2}.fk-li{display:grid;align-items:center;padding:8px var(--sp-2)}.fk-meta{display:contents}.fk-li>input.fk-cb{grid-column:1;grid-row:1}.fk-li>.fk-name{grid-column:2 / span 2;grid-row:1}.fk-c-nr{grid-column:4;grid-row:1;min-width:0}.fk-c-linie{grid-column:5;grid-row:1;min-width:0}.fk-c-deck{grid-column:6;grid-row:1;min-width:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.fk-c-licht{grid-column:7;grid-row:1;min-width:0}.fk-li>.fk-c-preis,.fk-li>.fk-select{grid-column:8;grid-row:1;margin-left:0;width:100%}.fk-li>.fk-c-menge{grid-column:9;grid-row:1}.fk-li>.fk-gp{grid-column:8;grid-row:2;padding-left:0}.fk-li--z{grid-template-columns:44px 40px minmax(0,1fr) 176px 128px}.fk-li--z>.fk-bild{grid-column:2;grid-row:1}.fk-li--z>.fk-name{grid-column:3;grid-row:1}.fk-li--z>.fk-c-preis,.fk-li--z>.fk-select{grid-column:4;grid-row:1;margin-left:0}.fk-li--z>.fk-c-menge{grid-column:5;grid-row:1}.fk-li--z>.fk-gp{grid-column:4}.fk-rahmen{overflow-x:visible;padding:0;margin:0}}.fn{text-align:left}.fn-innen{display:grid;gap:var(--sp-5)}.fn-kopf{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--sp-4) var(--sp-6)}.fn-titel{display:grid;gap:var(--sp-2);min-width:0}.fn-filter-platz{display:contents}.fn-filter{display:grid;gap:6px;flex:1 1 100%}.fn-filter select{width:100%}.fn-zaehler{margin:0}.fn-mehr{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-4);margin:0}.fn-liste{display:grid;gap:var(--sp-5)}.fn-rueckfall{justify-self:start}.fn-raster{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(72px,1fr))}.fn-kachel{display:grid;justify-items:center;align-content:start;gap:var(--sp-2);padding:var(--sp-2);border-radius:var(--r-s);text-decoration:none;color:var(--ink);min-height:44px}.fn-chip{--chip-size: 28px}.fn-chip--hell{box-shadow:inset 0 0 0 1px var(--rule-s)}.fn-chip--leer{background:var(--img-bg);box-shadow:inset 0 0 0 1px var(--rule-s)}.fn-kachel[aria-current=page] .fn-chip{outline:2px solid var(--ink);outline-offset:2px}.fn-ton-name{font-size:13.5px;line-height:1.35;text-align:center;overflow-wrap:normal;hyphens:auto;-webkit-hyphens:auto;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fn-kachel:hover .fn-ton-name{text-decoration:underline}.fn-punkt{width:6px;height:6px;border-radius:50%;background:var(--ink);flex:none}@media(min-width:640px){.fn-raster{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.fn-filter{flex:0 1 320px}}.fp{text-align:left}html.no-js .fp-nurjs{display:none}.fp-kopf{display:grid;gap:var(--sp-3);max-width:62ch}.fp-lede{margin-top:var(--sp-1)}.fp-regal{justify-self:start}.fp-noscript{margin-top:var(--sp-6);padding:var(--sp-5);background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-l);display:grid;gap:var(--sp-3);justify-items:start}.fp-schritt,.fp-ergebnis,.fp-welten{margin-top:var(--sp-8);text-align:left}.fp-set{margin-top:var(--sp-8);padding:var(--sp-5);display:grid;gap:var(--sp-2);justify-items:start;text-align:left;max-width:74ch}.fp-set .fp-frage{margin-bottom:0}.fp-set-text{color:var(--ink-2);margin:0}.fp-nr{margin-bottom:var(--sp-2)}.fp-frage{margin-bottom:var(--sp-4)}.fp-chips{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.fp-chip{position:relative;display:inline-flex}.fp-chip input[type=radio]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;-webkit-appearance:none;appearance:none;border:0;border-radius:var(--r-pill);cursor:pointer}.fp-chip input[type=radio]:before{content:none}.fp-chip-tx{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:var(--r-pill);background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--rule-s);font-size:16px;font-weight:700;color:var(--ink);transition:background-color var(--dur-s) var(--ease),color var(--dur-s) var(--ease)}.fp-chip:hover .fp-chip-tx{box-shadow:inset 0 0 0 1.5px var(--ink)}.fp-chip input[type=radio]:checked+.fp-chip-tx{background:var(--ink);color:var(--canvas);box-shadow:inset 0 0 0 1.5px var(--ink)}.fp-chip input[type=radio]:focus-visible+.fp-chip-tx{outline:3px solid var(--ink);outline-offset:3px}.fp-familien{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-bottom:var(--sp-4)}.fp-fam{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:44px;padding:0 16px;cursor:pointer;background:var(--paper);border:0;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--rule-s);font-family:var(--sans);font-size:15px;color:var(--ink)}.fp-fam:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.fp-fam[aria-pressed=true]{background:var(--ink);color:var(--canvas);box-shadow:inset 0 0 0 1.5px var(--ink)}.fp-fam .fp-fam-dot{width:16px;height:16px;flex:none}.fp-raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:var(--sp-2);max-height:340px;overflow-y:auto;padding:var(--sp-2);margin-inline:calc(var(--sp-2) * -1)}.fp-feld{display:grid;place-items:center;width:100%;min-width:44px;height:44px;padding:0;border:0;background:none;cursor:pointer;border-radius:var(--r-xs)}.fp-feld .fp-feld-chip{--chip-size: 40px;transition:transform var(--dur-s) var(--ease)}.fp-feld:hover .fp-feld-chip{transform:scale(1.08)}.fp-feld[aria-pressed=true] .fp-feld-chip{box-shadow:inset 0 0 0 1px #26211c1f,0 0 0 3px var(--ink)}@media(prefers-reduced-motion:reduce){.fp-feld:hover .fp-feld-chip{transform:none}}.fp-hinweis{margin-top:var(--sp-3);max-width:74ch}.fp-kauf-hinweis{grid-column:1 / -1;margin-top:0}.fp-slot-aus{color:var(--ink-2);line-height:1.3}.fp-fehler{margin-top:var(--sp-3);color:var(--warn)}.fp-modi{display:grid;grid-template-columns:1fr;gap:var(--sp-3)}.fp-modus{display:grid;gap:var(--sp-1);justify-items:start;text-align:left;min-height:44px;padding:var(--sp-4);cursor:pointer;background:var(--paper);border:0;border-radius:var(--r-m);box-shadow:inset 0 0 0 1px var(--rule-s);font-family:var(--sans);color:var(--ink)}.fp-modus:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.fp-modus[aria-pressed=true]{background:var(--ink);color:var(--canvas);box-shadow:inset 0 0 0 1.5px var(--ink)}.fp-modus-n{font-size:17px;font-weight:700}.fp-modus-t{font-size:15px;color:var(--ink-2)}.fp-modus[aria-pressed=true] .fp-modus-t{color:var(--canvas)}.fp-slots{display:grid;grid-template-columns:repeat(2,1fr);column-gap:0;row-gap:var(--sp-6);margin-bottom:var(--sp-6);overflow-x:clip;padding-inline:var(--sp-4);margin-inline:calc(var(--sp-4) * -1)}.fp-slot{position:relative;z-index:1;display:grid;gap:var(--sp-1);justify-items:start;align-content:start;text-align:left;min-width:0}.fp-slot--basis{z-index:3}.fp-klecks{mix-blend-mode:multiply;width:100%;height:auto;aspect-ratio:1 / 1;overflow:visible;margin-block:19% 24%}.fp-slot:nth-child(odd) .fp-klecks{transform:translate(14%)}.fp-slot:nth-child(2n) .fp-klecks{transform:translate(-14%)}.fp-slot-name{font-size:14px;font-weight:700;line-height:1.35}.fp-slot-nr{font-size:14px}.fp-slot-rolle{line-height:1.3}.fp-slot .fp-tausch{font-size:14px;margin-top:var(--sp-1)}.fp-in-welten{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);max-width:74ch;margin-bottom:var(--sp-5)}.fp-welt-chips{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.fp-welt-chip{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:var(--r-pill);background:var(--paper);box-shadow:inset 0 0 0 1px var(--rule-s);font-size:14px;color:var(--ink)}.fp-aktionen{display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-6);margin-bottom:var(--sp-6)}.fp-kauf{display:grid;gap:var(--sp-5);padding-top:var(--sp-5);border-top:1px solid var(--rule)}.fp-groessen{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-2)}.fp-groesse{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;cursor:pointer;background:var(--paper);border:0;border-radius:var(--r-s);box-shadow:inset 0 0 0 1px var(--rule-s);font-family:var(--sans);font-size:16px;font-weight:700;color:var(--ink)}.fp-groesse:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.fp-groesse[aria-pressed=true]{background:var(--ink);color:var(--canvas);box-shadow:inset 0 0 0 1.5px var(--ink)}.fp-welten-text{color:var(--ink-2);margin-bottom:var(--sp-4)}.fp-weltenreihe{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.fp-welt{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:44px;padding:0 18px;cursor:pointer;background:var(--paper);border:0;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--rule-s);font-family:var(--sans);font-size:16px;color:var(--ink)}.fp-welt:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.fp-welt-punkte{display:inline-flex;align-items:center;gap:3px;flex:none}.fp-welt .fp-welt-dot{width:16px;height:16px;flex:none}.fp-sk{display:block}.fp-sk--chip{width:128px;height:44px;border-radius:var(--r-pill)}.fp-sk--feld{width:100%;height:44px;border-radius:var(--r-xs)}.fp-sk--klecks{width:100%;aspect-ratio:1 / 1;border-radius:var(--r-l)}.fp-sk--groesse{width:96px;height:44px;border-radius:var(--r-s)}@media(min-width:640px){.fp-slots{grid-template-columns:repeat(3,1fr)}.fp-slot .fp-klecks{transform:none}.fp-slot:nth-child(3n+1) .fp-klecks{transform:translate(14%)}.fp-slot:nth-child(3n) .fp-klecks{transform:translate(-14%)}.fp-modi{grid-template-columns:repeat(2,1fr)}.fp-kauf{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:var(--sp-6)}}@media(min-width:900px){.fp-slots{grid-template-columns:repeat(6,1fr)}.fp-slot .fp-klecks{transform:none}.fp-slot:nth-child(6n+1) .fp-klecks{transform:translate(14%)}.fp-slot:nth-child(6n) .fp-klecks{transform:translate(-14%)}.fp-modi{grid-template-columns:repeat(4,1fr)}.fp-raster{max-height:420px}}.fp-print-only{display:none}@media print{html.fp-seite body>*:not([data-fp-karte]){display:none!important}html.fp-seite .fp-karte{display:block!important;color:var(--ink);padding:var(--sp-5) var(--sp-4);-webkit-print-color-adjust:exact;print-color-adjust:exact}html.fp-seite .fp-karte-raster{display:grid;grid-template-columns:repeat(3,1fr);column-gap:0;row-gap:var(--sp-6);padding-inline:var(--sp-4)}html.fp-seite .fp-karte-slot{display:grid;gap:var(--sp-1);justify-items:start;align-content:start;min-width:0;break-inside:avoid;page-break-inside:avoid}html.fp-seite .fp-karte-klecks{mix-blend-mode:multiply;width:100%;height:auto;aspect-ratio:1 / 1;overflow:visible;margin-block:19% 24%}html.fp-seite .fp-karte-slot:nth-child(3n+1) .fp-karte-klecks{transform:translate(14%)}html.fp-seite .fp-karte-slot:nth-child(3n) .fp-karte-klecks{transform:translate(-14%)}html.fp-seite .fp-karte-name{font-family:var(--sans);font-weight:700;font-size:12pt;line-height:1.35}html.fp-seite .fp-karte-nr{font-family:var(--sans);font-size:11pt;color:var(--ink-2)}html.fp-seite .fp-karte-fuss{margin-top:var(--sp-7);font-family:var(--sans);font-size:10pt;color:var(--ink-2)}}.fr{text-align:left}html.no-js .fr-nurjs{display:none}.fr-kopf{display:grid;gap:var(--sp-3);padding-bottom:var(--sp-6)}.fr-lede{max-width:62ch}.fr-zaehler{margin:0 0 var(--sp-4)}.fr-seiten{display:grid;gap:var(--sp-2);margin:0 0 var(--sp-5)}.fr-seiten-links{display:flex;flex-wrap:wrap;gap:var(--sp-5)}.fr-regal{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.fr-karte{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-l);padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-3)}.fr-karte:has([data-fr-check]:checked){box-shadow:inset 3px 0 0 var(--hair)}.fr-kopfzeile{display:flex;align-items:flex-start;gap:var(--sp-3)}.fr-chip{--chip-size: 44px;flex:none}.fr-ton{display:grid;gap:2px;min-width:0;flex:1 1 auto}.fr-name{font-family:var(--serif);font-size:19px;line-height:1.3;color:var(--ink);text-decoration:none}.fr-name:hover{text-decoration:underline;text-underline-offset:4px}.fr-badge{flex:none;display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border:1px solid var(--rule-s);border-radius:var(--r-pill);color:var(--ink-2)}.fr-zuletzt{margin:0}.fr-bestell{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);border-top:1px solid var(--rule);padding-top:var(--sp-3)}.fr-check{width:44px;height:44px;display:grid;place-content:center;cursor:pointer;flex:none}.fr-check input[disabled]{background:var(--disabled-bg);border-color:var(--rule);cursor:not-allowed}.fr-groesse{flex:1 1 130px;min-width:0;display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 0}.fr-select{width:100%;min-height:44px;padding-right:8px}.fr-gp{flex:1 1 100%;min-width:0;font-size:15px;line-height:1.35;color:var(--ink)}.fr-einzel{display:inline-flex;align-items:center;min-height:44px;font-size:15px;color:var(--ink)}.fr-stepper{display:inline-flex;align-items:center;gap:2px;flex:none}.fr-step{width:44px;height:44px;display:grid;place-content:center;background:var(--paper);border:1.5px solid var(--rule-s);border-radius:var(--r-s);cursor:pointer;font-size:18px;line-height:1;color:var(--ink);transition:background-color var(--dur-s) var(--ease)}.fr-step:hover{background:var(--sec)}.fr-step[aria-disabled=true]{color:var(--disabled-tx);border-color:var(--rule);cursor:default;background:var(--paper)}.fr-qty{min-width:32px;text-align:center;font-weight:700}.fr-leer{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-l);padding:var(--sp-6);display:grid;gap:var(--sp-3);justify-items:start;max-width:560px}.fr-leer h2,.fr-leer p{margin:0}.fr-leer-chips{display:inline-flex;gap:var(--sp-2)}.fr-leer-chip{--chip-size: 28px}.fr-wege{list-style:none;margin:var(--sp-5) 0 0;padding:0;display:grid;gap:var(--sp-4)}.fr-wege a.fr-weg{display:grid;grid-template-columns:1fr auto;column-gap:var(--sp-3);align-content:start;height:100%;padding:var(--sp-5);min-height:44px;color:inherit;text-decoration:none}.fr-weg-titel{grid-column:1;margin:0;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1.5px;text-decoration-color:var(--rule-s);transition:text-decoration-color var(--dur-s) var(--ease)}.fr-weg:hover .fr-weg-titel{text-decoration-color:currentColor}.fr-weg-text{grid-column:1;margin:var(--sp-2) 0 0;color:var(--ink-2)}.fr-weg-ar{grid-column:2;grid-row:1;color:var(--bronze);transition:transform var(--dur-s) var(--ease)}.fr-weg:hover .fr-weg-ar{transform:translate(3px)}@media(min-width:900px){.fr-wege{grid-template-columns:repeat(3,1fr)}}.fr-module{padding-top:var(--sp-8);display:grid;gap:var(--sp-5)}.fr-module>h2{margin:0}.fr-modul-hinweis{margin:calc(-1 * var(--sp-4)) 0 0}.fr-modul{display:grid;gap:var(--sp-4)}.fr-modul>h3{margin:0}.fr-nachfuellen{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-3);max-width:640px}.fr-nf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3);border-top:1px solid var(--rule);padding-top:var(--sp-3)}.fr-nf:first-child{border-top:0;padding-top:0}.fr-nf-chip{--chip-size: 36px;flex:none}.fr-nf-mitte{flex:1 1 160px;min-width:0;display:grid;gap:2px}.fr-nf-name{font-family:var(--serif);font-size:18px;line-height:1.3;color:var(--ink);text-decoration:none}.fr-nf-name:hover{text-decoration:underline;text-underline-offset:4px}.fr-nf-btn{min-height:44px;padding:0 18px;font-size:15px}.fr-luecken{display:grid;gap:var(--sp-4)}.fr-luecke{display:grid;gap:var(--sp-2)}.fr-luecke-text{margin:0}.fr-tk-reihe{display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-5)}.fr-richtung{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-4) var(--sp-5)}.fr-tk{display:inline-flex;align-items:center;gap:var(--sp-3);color:var(--ink);text-decoration:none;min-height:44px}.fr-tk-chip{--chip-size: 44px;flex:none}.fr-klecks{width:52px;height:52px;flex:none;display:block}.fr-tk-text{display:grid;gap:2px}.fr-tk-name{font-size:15px;line-height:1.35}.fr-tk:hover .fr-tk-name{text-decoration:underline;text-underline-offset:3px}.fr-tk-nr{color:var(--ink-2)}.fr-linien{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-4)}.fr-lz{display:inline-flex;align-items:center;gap:8px}.fr-lz:not(:first-child){font-size:14px;color:var(--ink-2)}.fr-lq{width:12px;height:12px;border-radius:var(--r-xs);background:var(--rule-s);flex:none}.fr-lq--haupt{background:var(--bronze)}.fr-cross{margin:0}.fr-kauf{position:sticky;bottom:0;z-index:5;margin-top:var(--sp-5);margin-inline:calc(-1 * var(--pad-x));padding:var(--sp-3) var(--pad-x);background:var(--paper);border-top:1px solid var(--hair);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3) var(--sp-5)}.fr-kauf-text{margin:0;flex:1 1 auto}.fr-kauf-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-5)}.fr-kauf-fehler{flex:1 1 100%;margin:0;color:var(--warn)}@media(max-width:640px){.fr-kauf-text,.fr-kauf-aktionen{flex:1 1 100%}}.fr-erinnerung{margin-top:var(--sp-7);background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-l);padding:var(--sp-5);display:grid;gap:var(--sp-2);justify-items:start;max-width:560px}.fr-erinnerung-titel,.fr-erinnerung-text{margin:0}.fr-erklaer{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-4)}.fr-erklaer-karte{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-l);padding:var(--sp-5);display:grid;gap:var(--sp-2);align-content:start}.fr-erklaer-karte h2,.fr-erklaer-karte p{margin:0}.fr-erklaer-bild{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:32px;margin-bottom:var(--sp-2)}.fr-erklaer-chip{--chip-size: 24px}.fr-erklaer-strich{display:block;width:96px;height:28px}.fr-erklaer-dot{width:16px;height:16px}.fr-gast-aktionen{padding-top:var(--sp-6);display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-4) var(--sp-6)}.fr-gast-bonus{margin:var(--sp-3) 0 0;color:var(--ink-2)}@media(min-width:900px){.fr-erklaer{grid-template-columns:repeat(3,1fr)}}.ft{padding-block:56px 36px;text-align:left}.ft-top{text-align:center;margin-bottom:var(--sp-6)}.ft-logo{display:inline-block;width:170px;max-width:100%;color:var(--d-ink)}.ft-logo svg{width:100%;height:auto}.ft-grid{display:grid;gap:var(--sp-5)}.ft-rub{border-top-color:var(--black-rule)}.ft-rub:last-of-type{border-bottom-color:var(--black-rule)}.ft-rub>summary:after{color:var(--d-label)}.ft-rub .acc-body{color:var(--d-ink-2);padding-bottom:var(--sp-2)}.ft-links{list-style:none;margin:0;padding:0}.ft-links a{display:flex;align-items:center;gap:var(--sp-2);min-height:44px;font-size:16px;color:var(--d-ink-2);text-decoration:none;transition:color var(--dur-s) var(--ease)}.ft-links a:hover{color:var(--d-ink)}.ft-links a:hover .ft-link-tx{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.ft-links a[aria-current=page]{color:var(--d-ink)}.ft-neu{flex:none;display:inline-flex;align-items:center;background:var(--d-label);color:var(--black);font-size:10.5px;font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase;padding:4px 8px;border-radius:var(--r-pill)}.ft-karte{background:var(--black-2);border:1px solid var(--black-rule);border-radius:var(--r-m);padding:var(--sp-5)}.ft-fp-titel{font-size:23px}.ft-fp-text{margin-top:var(--sp-2);color:var(--d-ink-2)}.ft-fp-anreiz{margin-top:var(--sp-3);color:var(--d-ink-2)}.ft-fp-club,.ft-fp-wa{font-size:15px}.ft-fp-wa{margin-top:var(--sp-2)}.ft-fp-wa:hover .ar{transform:translate(2px,-2px)}.ft-form{margin-top:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-3);align-items:flex-start}.ft-feld{width:100%}.ft-karte .b2:hover{background:var(--black-3)}.ft-ok{color:var(--d-ok);font-size:15px}.ft-fehler{color:var(--d-warn);font-size:14px}.ft-fp-hinweis{margin:0;color:var(--d-ink-2)}.ft-fp-hinweis a{color:var(--d-ink);text-underline-offset:3px}.ft-bew{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-5);padding-top:var(--sp-5);border-top:1px solid var(--black-rule)}.ft-punkte{display:inline-flex;align-items:center;gap:5px}.ft-punkte i{width:12px;height:12px;border-radius:50%;background:var(--d-ink);flex:none}.ft-punkte i.leer{width:10px;height:10px;background:transparent;border:1.5px solid var(--d-ink-2)}.ft-bew-text{display:flex;align-items:baseline;gap:var(--sp-2);flex-wrap:wrap}.ft-schnitt{font-size:24px;font-weight:700;color:var(--gold);line-height:1.2}.ft-bew-aus{font-size:15px;color:var(--d-ink-2)}.ft-bew-echt{flex-basis:100%}.ft-bew-echt .bew-echt{color:var(--d-ink-2)}.ft-bew-echt .bew-echt a{color:var(--d-ink)}.ft-bew-echt .bew-echt a:hover{color:var(--d-ink);text-decoration-thickness:2px}.ft-trust{list-style:none;margin:var(--sp-4) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-5)}.ft-trust li{display:flex;align-items:center;gap:var(--sp-2);font-size:14px;color:var(--d-ink-2)}.ft-ic{flex:none;color:var(--d-label)}.ft-recht{margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--black-rule)}.ft-recht ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0 var(--sp-5)}.ft-recht a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:var(--d-ink-2);text-decoration:none;transition:color var(--dur-s) var(--ease)}.ft-recht a:hover{color:var(--d-ink);text-decoration:underline;text-underline-offset:4px}.ft-recht .ft-motion{font-size:14px}.ft-zahl{font-size:14px;color:var(--d-ink-2);margin-top:var(--sp-2)}.ft-copy{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--sp-3);font-size:14px;color:var(--d-ink-2);margin-top:var(--sp-2)}.ft-welt{min-height:44px}.ft-copy .ft-welt{display:inline-block;min-height:0;padding-block:12px;line-height:1.45;min-width:0;max-width:100%;white-space:normal}@media(max-width:640px){.ft{padding-block:40px 28px}}@media(min-width:900px){.ft-grid{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(260px,1.4fr);gap:var(--sp-6);align-items:start}.ft-rub,.ft-rub:last-of-type{border:0}.ft-rub>summary{min-height:0;padding:0 0 var(--sp-2);cursor:default;pointer-events:none}.ft-rub>summary:after{display:none}.ft-rub .acc-body{padding:0}.ft-senden{width:auto}.ft-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.ft-grid--4 .ft-karte{grid-column:1 / -1}}@media(min-width:1140px){.ft-grid--4{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(260px,1.4fr)}.ft-grid--4 .ft-karte{grid-column:auto}}.ft-motion{display:inline-flex;align-items:center;gap:8px;background:none;border:0;padding:0;cursor:pointer;font:inherit;color:var(--d-ink-2);min-height:44px}.ft-motion:before{content:"";flex:none;box-sizing:border-box;width:26px;height:16px;border:1.5px solid currentColor;border-radius:var(--r-pill);background:radial-gradient(circle at 6px 50%,currentColor 3px,transparent 3.5px)}@media(hover:hover){.ft-motion:hover{color:var(--d-ink);text-decoration:underline;text-underline-offset:3px}}.ft-motion[aria-pressed=true],html.motion-aus .ft-motion{color:var(--d-ink)}.ft-motion[aria-pressed=true]:before,html.motion-aus .ft-motion:before{background:radial-gradient(circle at calc(100% - 6px) 50%,var(--black) 3px,transparent 3.5px) currentColor}@media(forced-colors:active){.ft-motion:before{forced-color-adjust:none;border-color:ButtonText;background:radial-gradient(circle at 6px 50%,ButtonText 3px,transparent 3.5px)}.ft-motion[aria-pressed=true]:before,html.motion-aus .ft-motion:before{border-color:Highlight;background:radial-gradient(circle at calc(100% - 6px) 50%,Canvas 3px,transparent 3.5px) Highlight}}.ga{text-align:left}.ga-kopf{display:grid;gap:var(--sp-3)}.ga-raster{list-style:none;margin:var(--sp-6) 0 0;padding:0;display:grid;gap:var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr))}.ga-feld{display:flex}.ga-kachel{padding:var(--sp-3);display:grid;gap:var(--sp-3);align-content:start;width:100%;text-decoration:none;color:var(--ink)}.ga-bild{position:relative;display:block;overflow:hidden;background:var(--img-bg);border-radius:var(--r-m);aspect-ratio:1 / 1}.ga-bild img{width:100%;height:100%;object-fit:contain}.ga-kachel--cover .ga-bild img{object-fit:cover}.ga-raster--hoch .ga-bild{aspect-ratio:4 / 5}.ga-raster--breit .ga-bild{aspect-ratio:3 / 2}.ga-lupe{position:absolute;right:var(--sp-2);bottom:var(--sp-2);width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--paper);color:var(--bronze);border:1px solid var(--rule);border-radius:var(--r-xs)}.ga-fuss{display:grid;gap:var(--sp-1)}.ga-name{font-family:var(--sans);font-weight:700;font-size:17px;line-height:1.45}.ga-technik{color:var(--ink-2)}.ga-kachel:hover .ga-name{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}@media(min-width:640px){.ga-raster{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1140px){.ga-raster--s4{grid-template-columns:repeat(4,minmax(0,1fr))}}.ga-dialog{max-width:min(90vw,1200px);max-height:90vh;width:auto;padding:0;border:0;overflow:hidden;background:var(--paper);color:var(--ink);border-radius:var(--r-l)}.ga-dialog::backdrop{background:#221f1b8c}.ga-dialog-innen{position:relative;display:flex;flex-direction:column;max-height:90vh;overflow:auto;overscroll-behavior:contain}.ga-buehne{background:var(--img-bg);padding:var(--sp-2);display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-height:0}.ga-buehne img{width:auto;height:auto;max-width:100%;max-height:calc(90vh - 168px);object-fit:contain;border-radius:var(--r-s)}.ga-zu{position:absolute;top:var(--sp-2);right:var(--sp-2);z-index:2;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:var(--paper);color:var(--ink);border:1px solid var(--rule-s);border-radius:var(--r-pill);cursor:pointer;transition:background-color var(--dur-s) var(--ease)}.ga-zu:hover{background:var(--sec)}.ga-unterschrift{padding:var(--sp-4) var(--sp-5);display:grid;gap:var(--sp-1);justify-items:start;flex:none}.ga-u-cta{margin-top:var(--sp-2)}.ga-u-toene{display:grid;gap:var(--sp-2);justify-items:start;margin-top:var(--sp-3);width:100%}.ga-toene{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0 var(--sp-4)}.ga-ton a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--ink);text-decoration:none;font-size:15px}.ga-ton .chip{--chip-size: 24px;flex:none;box-shadow:inset 0 0 0 1px var(--rule-s)}.ga-ton img{flex:none;width:24px;height:24px;object-fit:contain;background:var(--img-bg);border-radius:var(--r-xs)}.ga-ton a:hover .ga-ton-name{text-decoration:underline;text-underline-offset:3px}@media(max-width:640px){.ga-dialog{max-width:92vw}.ga-buehne img{max-height:calc(90vh - 190px)}.ga-unterschrift{padding:var(--sp-4)}}@media(prefers-reduced-motion:no-preference){html:not(.motion-aus) .ga-dialog[open]{animation:gaDialogAuf .2s var(--ease) both}html:not(.motion-aus) .ga-dialog[open]::backdrop{animation:gaBackdropAuf .2s var(--ease) both}}@keyframes gaDialogAuf{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}@keyframes gaBackdropAuf{0%{opacity:0}to{opacity:1}}.hk{text-align:left}.hk-innen{display:grid;gap:var(--sp-7)}.hk-innen>.hk-brot{margin-bottom:calc(var(--sp-3) - var(--sp-7))}.hk-kopf{display:grid;gap:var(--sp-3)}.hk-layout{display:grid;gap:var(--sp-5)}.hk-spalte{display:grid;gap:var(--sp-4);align-content:start;min-width:0}.hk-filter{display:grid;gap:var(--sp-4)}.hk-sorte{border:0;margin:0;padding:0;display:grid;gap:var(--sp-2)}.hk-sorte legend{padding:0;margin-bottom:var(--sp-2)}.hk-chips{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.hk-chip{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;background:var(--paper);border:1.5px solid var(--rule-s);border-radius:var(--r-pill);font-size:14px;font-weight:700;cursor:pointer;transition:border-color var(--dur-s) var(--ease),background-color var(--dur-s) var(--ease)}.hk-chip:hover{background:var(--sec)}.hk-chip:has(input:checked){border-color:var(--ink)}.hk-chip input{cursor:pointer}.hk-zaehler{margin:0}.hk-liste{position:relative;list-style:none;margin:0;padding:var(--sp-3);display:grid;gap:var(--sp-3);max-height:300px;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--rule);border-radius:var(--r-m);background:var(--paper)}.hk-eintrag{display:grid;gap:var(--sp-1);padding-bottom:var(--sp-3);border-bottom:1px solid var(--rule)}.hk-eintrag:last-child{border-bottom:0;padding-bottom:0}.hk-name,.hk-adresse,.hk-notiz{margin:0}.hk-sortiment{display:flex;flex-wrap:wrap;gap:var(--sp-1);margin:0}.hk-mini{display:inline-block;padding:2px 8px;font-size:12px;font-weight:700;color:var(--bronze);border:1px solid var(--rule-s);border-radius:var(--r-xs);background:var(--canvas)}.hk-links{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin:0}.hk-links a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;text-underline-offset:3px}.hk-zeigen{justify-self:start;font-size:15px}html.no-js .hk-nurjs{display:none}.hk-leer{margin:0;display:grid;gap:var(--sp-2);justify-items:start}.hk-reset{font-size:15px}.hk-hinweis{margin:0;color:var(--ink-2)}.hk-hinweis a{color:var(--ink);text-underline-offset:3px}.hk-kartenbereich{display:grid;gap:var(--sp-2);min-width:0}.hk-karte{height:380px;border-radius:var(--r-l);overflow:hidden;background:var(--sec);border:1px solid var(--rule)}.hk-karte.leaflet-container{background:var(--sec)}.hk-karte-hinweis{margin:0}.hk-karte[hidden]{display:none}.hk-karte-platzhalter{display:grid;place-items:center;padding:var(--sp-5);height:380px;border-radius:var(--r-l);background:var(--sec);border:1px solid var(--rule)}.hk-karte-platzhalter[hidden]{display:none}.hk-karte-laden{white-space:normal;text-align:center;line-height:1.3;padding-block:12px;max-width:100%}.hk-marker{background:none}.hk-marker:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;background:var(--bronze);border-radius:var(--r-xs);box-shadow:0 0 0 2px var(--paper),0 1px 3px #26211c66}.hk-karte .leaflet-popup-content-wrapper{background:var(--paper);color:var(--ink);border:1px solid var(--rule);border-radius:var(--r-m);box-shadow:0 8px 22px #26211c29}.hk-karte .leaflet-popup-tip{background:var(--paper)}.hk-karte .leaflet-popup-content{margin:14px 16px;font:400 14.5px/1.5 var(--sans)}.hk-karte .leaflet-popup-content p{margin:0 0 var(--sp-1)}.hk-pop-name{font-weight:700;font-size:15.5px}.hk-pop-adresse,.hk-pop-links{color:var(--ink-2)}.hk-pop-sorte{display:flex;flex-wrap:wrap;gap:var(--sp-1)}.hk-pop-offen{color:var(--ink-2);font-size:13px}.hk-pop-links a{color:var(--ink);text-underline-offset:3px}.hk-karte.leaflet-container a.leaflet-popup-close-button{width:44px;height:44px;font:22px/44px var(--sans);color:var(--ink-2)}.hk-karte.leaflet-container .leaflet-popup-content{margin-right:44px}.hk-karte.leaflet-container .leaflet-bar a{width:44px;height:44px;line-height:44px;color:var(--ink)}.hk-karte.leaflet-container .hk-pop-links a{color:var(--ink)}.hk-karte.leaflet-container .leaflet-control-attribution{font:12px/1.5 var(--sans);color:var(--ink-2);background:var(--paper)}.hk-karte.leaflet-container .leaflet-control-attribution a{color:var(--ink-2)}.hk-karte.leaflet-container .leaflet-control-zoom-in,.hk-karte.leaflet-container .leaflet-control-zoom-out{font-family:var(--sans)}.hk-comm{display:grid;gap:var(--sp-5);border-top:1px solid var(--rule);padding-top:var(--sp-7)}.hk-comm-kopf{display:grid;gap:var(--sp-3)}.hk-comm-layout{display:grid;gap:var(--sp-6);align-items:start}.hk-wunschliste{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-4)}.hk-wunsch{display:flex;align-items:center;gap:var(--sp-4)}.hk-wunsch-text{display:grid;gap:var(--sp-1);flex:1 1 auto;min-width:0}.hk-wunsch-ort{font-weight:700}.hk-balken{height:10px;background:var(--sec);border-radius:var(--r-xs);overflow:hidden}.hk-balken span{display:block;height:100%;min-width:4px;background:var(--bronze);border-radius:var(--r-xs)}.hk-plus{flex:none;min-width:52px;min-height:44px;padding:0 12px;font-size:16px;font-weight:700;color:var(--ink);background:var(--paper);border:1.5px solid var(--ink);border-radius:var(--r-m);cursor:pointer;transition:background-color var(--dur-s) var(--ease)}.hk-plus:hover{background:var(--sec)}.hk-plus--ok,.hk-plus:disabled,.hk-plus[aria-disabled=true]{color:var(--okc);border-color:var(--rule-s);background:var(--paper);cursor:default}.hk-plus-status{margin:var(--sp-3) 0 0;color:var(--okc);font-weight:700}.hk-plus-status:empty{margin:0}.hk-wunsch-leer{margin:0;color:var(--ink-2)}.hk-vorschlag{display:grid;gap:var(--sp-4)}.hk-vorschlag-form{display:grid;gap:var(--sp-4);justify-items:start}.hk-vorschlag-form .feld{width:100%}.hk-vorschlag-zeile{display:grid;gap:var(--sp-4);width:100%}.hk-ok{color:var(--okc);font-weight:700;margin:0}.hk-fehler{border:2px solid var(--warn);border-radius:var(--r-s);padding:var(--sp-3) var(--sp-4);color:var(--warn);width:100%}.hk-fehler p{margin:0}.hk-partner{display:flex;flex-direction:column;gap:var(--sp-5);padding:var(--sp-6)}.hk-partner:hover{transform:none;border-color:var(--rule)}.hk-partner-text{display:grid;gap:var(--sp-3)}@media(min-width:640px){.hk-vorschlag-zeile{grid-template-columns:1fr 1fr}.hk-partner{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--sp-6)}}@media(min-width:900px){.hk-layout{grid-template-columns:380px minmax(0,1fr);gap:var(--sp-6)}.hk-karte,.hk-karte-platzhalter{height:620px}.hk-liste{max-height:340px}.hk-comm-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}:root{--hd-unten: 0px}html{scroll-padding-top:var(--hd-unten)}@media(max-width:899px){:root{--hd-unten: 73px}.hd-sektion{position:sticky;top:0;z-index:50}}@media(max-width:640px){:root{--hd-unten: 61px}}.hd{position:relative;z-index:50;background:var(--canvas);border-bottom:1px solid var(--rule)}html:not(.no-js) .hd:not([data-gescrollt]){border-bottom-color:transparent}.hd-in{position:relative;display:flex;align-items:center;gap:var(--sp-3);min-height:72px;text-align:left}.hd-logo{display:flex;align-items:center;flex:none;min-height:44px;color:var(--ink);text-decoration:none}.hd-logo svg{height:26px;width:auto;min-width:110px}.hd-burger{display:inline-flex;align-items:center;justify-content:center;flex:none;margin-left:calc(-1 * var(--sp-3));width:44px;height:44px;padding:0;background:transparent;border:0;color:var(--ink);cursor:pointer;border-radius:var(--r-s)}.hd-burger:hover{background:var(--sec)}.hd-burger .hd-ic-x,.hd-burger[aria-expanded=true] .hd-ic-menu{display:none}.hd-burger[aria-expanded=true] .hd-ic-x{display:block}.hd-nav{display:none}.hd-liste{display:flex;flex-wrap:nowrap;align-items:center;list-style:none;margin:0;padding:0}.hd-item{display:flex;align-items:center}.hd-link{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:0 12px;text-decoration:none;white-space:nowrap;font-family:var(--sans);font-size:15px;font-weight:700;color:var(--ink)}.hd-link:hover{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.hd-link[aria-current]:after{content:"";position:absolute;left:12px;right:12px;bottom:8px;height:3px;background:var(--bronze);border-radius:2px}.hd-caret{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-left:-16px;padding:0;background:transparent;border:0;color:var(--ink);cursor:pointer;border-radius:var(--r-s)}.hd-caret svg{transition:transform var(--dur-s) var(--ease)}.hd-item--mega:hover .hd-caret svg,.no-js .hd-item--mega:focus-within .hd-caret svg,.hd-caret[aria-expanded=true] svg{transform:rotate(180deg)}.hd-panel{position:absolute;top:100%;left:0;right:0;z-index:5;background:var(--paper);border:1px solid var(--rule);border-top:0;border-radius:0 0 var(--r-m) var(--r-m);opacity:0;visibility:hidden;transition:opacity var(--dur-s) var(--ease) .12s,visibility var(--dur-s) var(--ease) .12s}.hd-panel:before{content:"";position:absolute;left:0;right:0;top:-8px;height:8px}.hd-item--mega:hover>.hd-panel,.no-js .hd-item--mega:focus-within>.hd-panel,.hd-caret[aria-expanded=true]+.hd-panel{opacity:1;visibility:visible;transition-delay:0ms}.hd-item--mega[data-zu]>.hd-panel{opacity:0;visibility:hidden;transition-delay:0ms}@media(prefers-reduced-motion:reduce){.hd-caret svg{transition:none}}.hd-panel-in{display:flex;gap:var(--sp-5);padding:var(--sp-6) var(--sp-5);max-height:calc(100vh - 96px);overflow-y:auto}.hd-cols{flex:1;display:grid;gap:var(--sp-2) var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(152px,1fr));align-content:start}.hd-col{min-width:0}.hd-coltitel{display:flex;align-items:center;min-height:44px;margin:0;text-decoration:none;color:var(--bronze)}a.hd-coltitel:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.hd-sub{list-style:none;margin:0;padding:0}.hd-sublink{display:flex;align-items:center;gap:10px;min-height:44px;font-size:15.5px;color:var(--ink);text-decoration:none}.hd-sublink:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.hd-sublink[aria-current]{font-weight:700}.hd-sublink--fest{margin-top:var(--sp-1);border-top:1px solid var(--rule)}.hd-dot{flex:none;width:16px;height:16px;border-radius:50%;background:var(--hd-dot, var(--ink));box-shadow:0 0 0 1px #26211c2e}.hd-dot-leer{flex:none;width:16px;height:16px}.hd-famcol{flex:none;width:176px;align-self:start;padding-left:var(--sp-5);border-left:1px solid var(--rule)}.karte.hd-promo{flex:none;width:280px;align-self:start;background:var(--sec);padding:var(--sp-5);text-decoration:none}.hd-promo-kopf{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.hd-promo-titel{display:block}.hd-promo-text{display:block;margin-top:var(--sp-2)}.hd-promo-cta{margin-top:var(--sp-3)}.karte.hd-promo:hover .b3 .tx{text-decoration-thickness:2.5px}.karte.hd-promo:hover .b3 .ar{transform:translate(3px)}.hd-klecks{flex:none;display:block}.hd-klecks-b{transform-box:fill-box;transform-origin:center;transition:transform var(--dur-s) var(--ease)}.karte.hd-promo:hover .hd-klecks-1{transform:translate(-1.5px,-1px)}.karte.hd-promo:hover .hd-klecks-2{transform:translate(1.5px,-1px)}.karte.hd-promo:hover .hd-klecks-3{transform:translateY(1.5px)}.hd-util{display:flex;align-items:center;gap:0;flex:none;margin-left:auto}.hd-ic{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--ink);text-decoration:none;border-radius:var(--r-s)}.hd-ic:hover{background:var(--sec)}.hd-ic--nav+.hd-ic{margin-left:0}.hd-ic--nav{display:none}.hd-ic--suche{display:inline-flex}.hd-count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-pill);background:var(--paper);color:var(--ink);font-size:11px;font-weight:700;line-height:1;box-shadow:0 0 0 2px #0816c4}.hd-count[data-empty]{display:none}.hd-count--merk{box-shadow:0 0 0 1.5px var(--ink)}.hd-konto-zahl:before{content:"("}.hd-konto-zahl:after{content:")"}.hd-konto-zahl[data-empty],.hdn-merk-zahl[data-empty]{display:none}.hdn-merk-zahl{font-weight:400;color:var(--ink-2)}.hdn-merk-zahl:before{content:"("}.hdn-merk-zahl:after{content:")"}.hd-lok{position:relative;display:none;margin-left:0}.hd-lok>summary{list-style:none}.hd-lok>summary::-webkit-details-marker{display:none}.hd-lok-btn{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 6px;cursor:pointer;font-family:var(--sans);font-size:14px;font-weight:400;letter-spacing:.02em;color:var(--ink-2);border-radius:var(--r-s);white-space:nowrap}.hd-lok-btn:hover{color:var(--ink);background:var(--sec)}.hd-lok[open] .hd-lok-btn{color:var(--ink)}.hd-lok-pop{position:absolute;top:calc(100% + 4px);right:0;z-index:6;width:300px;padding:var(--sp-4);background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-m)}.hd-lok-titel{margin:0 0 var(--sp-3)}.hd-lok-form{display:grid;gap:var(--sp-3);text-align:left}.hd-lok-go{justify-self:start}.hd-konto{position:relative;display:none}.hd-konto>summary{list-style:none;cursor:pointer}.hd-konto>summary::-webkit-details-marker{display:none}.hd-konto[open]>.hd-konto-btn{background:var(--sec)}.hd-konto-pop{position:absolute;top:calc(100% + 4px);right:0;z-index:6;width:280px;padding:var(--sp-4);display:grid;gap:var(--sp-3);justify-items:start;text-align:left;background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-m)}.hd-konto-titel,.hd-konto-bonus{margin:0}.hd-konto-bonus{color:var(--ink-2)}.hd-konto-liste{list-style:none;margin:0;padding:var(--sp-2) 0 0;width:100%;border-top:1px solid var(--rule)}.hd-konto-link{display:flex;align-items:center;gap:10px;min-height:44px;font-size:15.5px;color:var(--ink);text-decoration:none}.hd-konto-link:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.hd-konto-link--haupt{font-weight:700}.hd-mobil{position:fixed;left:0;right:0;top:var(--hd-unten, 72px);bottom:0;z-index:49;background:var(--canvas);overflow-y:auto;overscroll-behavior:contain;text-align:left}.hd-mobil-in{padding-block:var(--sp-5) var(--sp-8)}.hdn-liste{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--rule)}.hdn-link{display:flex;align-items:center;min-height:52px;font-size:20px;font-weight:700;text-decoration:none;border-top:1px solid var(--rule)}.hd-mobil .acc{border-bottom:0}.hdn-acc>summary{font-size:20px;min-height:52px}.hdn-acc>.acc-body{padding-left:var(--sp-3);color:var(--ink)}.hdn-grp{padding-block:var(--sp-2) var(--sp-1)}.hdn-grp+.hdn-grp{border-top:1px solid var(--rule)}.hdn-grp-titel{display:flex;align-items:center;min-height:44px;margin:0;text-decoration:none}a.hdn-grp-titel:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.hdn-fam{list-style:none;margin:0 0 var(--sp-2);padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-2)}.hdn-fam-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:1px solid var(--rule);border-radius:var(--r-s);background:var(--paper);font-size:15px;color:var(--ink);text-decoration:none}.hdn-fam-link:hover{border-color:var(--rule-s)}.hdn-sub{list-style:none;margin:0;padding:0}.hdn-sublink{display:flex;align-items:center;gap:10px;min-height:44px;font-size:17px;color:var(--ink);text-decoration:none}.hdn-sublink:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.hdn-sublink[aria-current]{font-weight:700}.hdn-suche{position:relative;margin-bottom:var(--sp-5)}.hdn-suche .hdn-suche-feld{min-height:48px;padding-right:52px;font-size:17px}.hdn-suche-los{position:absolute;top:2px;right:2px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:transparent;border:0;color:var(--ink);cursor:pointer;border-radius:var(--r-s)}.hdn-suche-los:hover{background:var(--sec)}.hdn-util{margin-top:var(--sp-6);padding-top:var(--sp-4);border-top:1px solid var(--rule)}.hdn-utillink{display:flex;align-items:center;gap:12px;min-height:44px;font-size:17px;font-weight:700;text-decoration:none;color:var(--ink)}.hdn-utillink:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.hdn-sprache{margin-top:var(--sp-5)}.hdn-sprache-label{margin-bottom:var(--sp-2)}.hdn-lok-form{max-width:320px}.hd-suche{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:var(--canvas);overflow-y:auto;overscroll-behavior:contain;text-align:left}.hd-suche-scrim{display:none}.hd-suche-in{padding-block:var(--sp-4) var(--sp-6)}.hd-suche-form{display:flex;align-items:center;gap:var(--sp-2)}.hd-suche-feldrahmen{position:relative;flex:1 1 auto;min-width:0}.hd-suche-lupe{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--ink-2);pointer-events:none}.hd-suche-feldrahmen .hd-suche-feld{min-height:52px;padding-left:44px;font-size:17px}.hd-suche-los{display:none}.hd-suche-zu{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;padding:0;background:transparent;border:0;color:var(--ink);cursor:pointer;border-radius:var(--r-s)}.hd-suche-zu:hover{background:var(--sec)}.hd-suche-erg{margin-top:var(--sp-4)}.hd-suche-info{margin:0 0 var(--sp-3)}.hd-suche-gruppe+.hd-suche-gruppe{margin-top:var(--sp-4)}.hd-suche-gtitel{margin:0;padding:var(--sp-1) 10px}.hd-sv{display:flex;align-items:center;gap:var(--sp-3);min-height:44px;padding:6px 10px;border-radius:var(--r-s);color:var(--ink);text-decoration:none}.hd-sv:hover,.hd-sv[aria-selected=true]{background:var(--sec)}.hd-sv[aria-selected=true]{box-shadow:inset 3px 0 0 var(--bronze)}.hd-sv-bild{flex:none;width:48px;height:48px;object-fit:contain;background:var(--img-bg);border:1px solid var(--rule);border-radius:var(--r-xs)}.hd-sv-text{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.hd-sv-titel{font-size:15.5px;font-weight:700;line-height:1.35}.hd-sv-meta{font-size:14px;color:var(--ink-2)}.hd-sv-meta:empty{display:none}.hd-sv-preis{flex:none;display:flex;flex-direction:column;align-items:flex-end;font-size:15px;line-height:1.35}.hd-sv-preis:empty{display:none}.hd-sv-gp{font-size:12px;color:var(--ink-2)}.hd-suche-alle{margin-top:var(--sp-3)}@media(min-width:640px){.hd-suche-los{display:inline-flex}}@media(min-width:900px){.hd-suche{position:absolute;inset:auto 0 auto 0;top:100%;z-index:7;overflow:visible;border-bottom:1px solid var(--rule)}.hd-suche-in{padding-block:var(--sp-5) var(--sp-6)}.hd-suche-erg{max-height:min(62vh,560px);overflow-y:auto;overscroll-behavior:contain}.hd-suche-scrim{display:block;position:absolute;left:0;right:0;top:100%;height:100vh;z-index:4;background:#221f1b8c}}html:has(#HdSuche:not([hidden])) [id^=trustbadge-topbar],html:has(#HdSuche:not([hidden])) [id^=trustbadge-topbar] *,html:has(#CartDrawerRoot:not([hidden])) [id^=trustbadge-topbar],html:has(#CartDrawerRoot:not([hidden])) [id^=trustbadge-topbar] *{visibility:hidden!important}html:has(#HdSuche:not([hidden])) [id^=trustbadge-container],html:has(#HdSuche:not([hidden])) [id^=trustbadge-container] *,html:has(#CartDrawerRoot:not([hidden])) [id^=trustbadge-container],html:has(#CartDrawerRoot:not([hidden])) [id^=trustbadge-container] *,html:has(#MobilNav:not([hidden])) [id^=trustbadge-container],html:has(#MobilNav:not([hidden])) [id^=trustbadge-container] *{visibility:hidden!important}@media(max-width:640px){.hd-in{min-height:60px}.hd-mobil{top:var(--hd-unten, 60px)}}@media(min-width:901px){.hd[data-bp="901"] .hd-burger{display:none}.hd[data-bp="901"] .hd-nav{display:block;margin-inline:auto;align-self:stretch}.hd[data-bp="901"] .hd-liste{height:100%;align-items:stretch}.hd[data-bp="901"] .hd-util{margin-left:0}.hd[data-bp="901"] .hd-ic--nav{display:inline-flex}.hd[data-bp="901"] .hd-lok,.hd[data-bp="901"] .hd-konto{display:block}.hd[data-bp="901"] .hd-mobil{display:none}}@media(min-width:1024px){.hd[data-bp="1024"] .hd-burger{display:none}.hd[data-bp="1024"] .hd-nav{display:block;margin-inline:auto;align-self:stretch}.hd[data-bp="1024"] .hd-liste{height:100%;align-items:stretch}.hd[data-bp="1024"] .hd-util{margin-left:0}.hd[data-bp="1024"] .hd-ic--nav{display:inline-flex}.hd[data-bp="1024"] .hd-lok,.hd[data-bp="1024"] .hd-konto{display:block}.hd[data-bp="1024"] .hd-mobil{display:none}}@media(min-width:1140px){.hd[data-bp="1140"] .hd-burger{display:none}.hd[data-bp="1140"] .hd-nav{display:block;margin-inline:auto;align-self:stretch}.hd[data-bp="1140"] .hd-liste{height:100%;align-items:stretch}.hd[data-bp="1140"] .hd-util{margin-left:0}.hd[data-bp="1140"] .hd-ic--nav{display:inline-flex}.hd[data-bp="1140"] .hd-lok,.hd[data-bp="1140"] .hd-konto{display:block}.hd[data-bp="1140"] .hd-mobil{display:none}}@media(min-width:901px){.hd[data-zwei] .hd-in{flex-wrap:wrap;row-gap:0}.hd[data-zwei] .hd-logo,.hd[data-zwei] .hd-util{min-height:72px}.hd[data-zwei] .hd-util{margin-left:auto}.hd[data-zwei] .hd-nav{order:1;flex:0 0 100%;height:48px;margin-inline:0;align-self:auto}.hd[data-zwei] .hd-liste{margin-left:-12px}.hd[data-zwei] .hd-panel-in{max-height:calc(100vh - 144px)}}.hd[data-eng] .hd-burger{display:inline-flex}.hd[data-eng] .hd-nav,.hd[data-eng] .hd-ic--nav,.hd[data-eng] .hd-lok,.hd[data-eng] .hd-konto{display:none}.hd[data-eng] .hd-util{margin-left:auto}.hd[data-eng] .hd-mobil{display:block}@media(min-width:1140px){.hd-panel-in{gap:var(--sp-6)}.hd-famcol{width:190px}}.hm-hk{background:var(--sec);text-align:left}.hm-hk-grid{display:grid;grid-template-columns:1fr;gap:var(--sp-6);align-items:center}.hm-hk-copy{display:grid;gap:var(--sp-3);justify-items:start}.hm-hk-titel{margin-top:var(--sp-1)}.hm-hk-zitat{margin:var(--sp-2) 0 0;max-width:52ch;border-left:1px solid var(--hair);padding-left:var(--sp-4);font-family:var(--serif);font-weight:400;font-size:21px;line-height:1.5;color:var(--ink);text-wrap:pretty}.hm-hk-text{color:var(--ink-2);max-width:62ch}.hm-hk-acc{width:100%;max-width:62ch}.hm-hk-mehr{display:grid;gap:var(--sp-3);max-width:62ch}.hm-hk-mehr p{margin:0}.hm-hk-fig{border-radius:var(--r-xl);overflow:hidden;background:var(--img-bg);aspect-ratio:3 / 2}.hm-hk-fig img{width:100%;height:100%;object-fit:cover}@media(min-width:900px){.hm-hk{padding-block:var(--sp-9)}.hm-hk--bild .hm-hk-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:var(--sp-7);align-items:start}}.hm-he{padding-block:var(--sp-8);text-align:left}.hm-he-grid{display:grid;gap:var(--sp-6);align-items:center}.hm-he-copy{display:grid;gap:var(--sp-4);justify-items:start}.hm-he-kicker{font-size:14px;color:var(--ink-2)}.hm-he-copy .lede{max-width:62ch}.hm-he-lede-kurz{display:none}.hm-he-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-5);margin-top:var(--sp-2)}.hm-he-fig{border-radius:var(--r-xl);overflow:hidden;background:var(--img-bg);aspect-ratio:4 / 5}.hm-he-fig img{width:100%;height:100%;object-fit:cover;object-position:var(--hm-he-fokus, 50% 50%)}@media(prefers-reduced-motion:no-preference){html:not(.motion-aus) .hm-he-fenster{animation:hmHeFenster 1.1s var(--ease) both}}@keyframes hmHeFenster{0%{clip-path:circle(12% at 50% 50%)}to{clip-path:circle(150% at 50% 50%)}}@media(max-width:899px){.hm-he--bild .hm-he-fig{order:-1;aspect-ratio:3 / 2;max-height:46vh;width:100%}.hm-he--bild{padding-block:var(--sp-5) var(--sp-7)}.hm-he--bild .hm-he-grid{gap:var(--sp-5)}}@media(max-width:639px){.hm-he-lede{display:none}.hm-he-lede-kurz{display:block}.hm-he-copy{gap:var(--sp-3)}.hm-he--bild{padding-top:var(--sp-4)}.hm-he--bild .hm-he-grid{gap:var(--sp-4)}.hm-he--bild .hm-he-fig{aspect-ratio:12 / 5}.hm-he--bild .hm-he-ctas{margin-top:0}}@media(max-width:640px){.hm-he-ctas{display:grid;justify-items:start;gap:var(--sp-4);width:100%}.hm-he-ctas .btn{width:100%}}@media(min-width:900px){.hm-he{padding-block:var(--sp-9)}.hm-he--bild .hm-he-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:var(--sp-7)}.hm-he--bild .hm-he-fig{aspect-ratio:var(--hm-he-ar, 4 / 5);max-height:620px}}.hl{background:var(--ink);color:var(--canvas)}.hl-in{display:flex;align-items:center;justify-content:center;min-height:44px;text-align:center}.hl-text{margin:0;font-size:14px;line-height:1.5;color:var(--canvas);font-weight:600;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:var(--sp-3)}.hl-tx{padding-block:var(--sp-1)}.hl-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:700;color:var(--canvas);text-decoration:none}.hl-link .tx{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.hl-link:hover .tx{text-decoration-thickness:2.5px}.hl-link .ar{color:var(--gold);transition:transform var(--dur-s) var(--ease)}.hl-tx-link{color:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.hl-tx-link:hover{text-decoration-thickness:2.5px}.hl-link:hover .ar{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.hl-link:hover .ar{transform:none}}html:has(#MobilNav:not([hidden])) .hl{display:none}.hl :focus-visible{outline-color:var(--canvas)}.hl-in:has(.hl-sr-link:focus-visible){outline:3px solid var(--canvas);outline-offset:-4px}.hl-in{position:relative}.hl-pause{position:absolute;right:0;top:50%;transform:translateY(-50%);width:44px;height:44px;display:grid;place-content:center;background:none;border:0;padding:0;cursor:pointer;color:var(--gold);border-radius:var(--r-s)}.hl-pause .hl-ico-play,.hl-pause[aria-pressed=true] .hl-ico-pause{display:none}.hl-pause[aria-pressed=true] .hl-ico-play{display:block}.hl-in:has(.hl-pause) .hl-text{padding-inline-end:44px}@media(min-width:900px){.hl-pause{display:none}.hl-in:has(.hl-pause) .hl-text{padding-inline-end:0}}.hl-msgs{display:grid;justify-items:center;align-items:center}.hl-msgs>.hl-tx{grid-area:1 / 1}.hl-msgs>.hl-tx:not([data-hl-aktiv]){opacity:0;visibility:hidden;transition:opacity var(--dur-s) var(--ease),visibility 0s linear var(--dur-s)}.hl-msgs>.hl-tx[data-hl-aktiv]{opacity:1;visibility:visible;transition:opacity var(--dur-s) var(--ease),visibility 0s linear 0s}@media(prefers-reduced-motion:reduce){.hl-msgs>.hl-tx{transition:none!important}}html.motion-aus .hl-msgs>.hl-tx{transition:none!important}@media(min-width:900px){.hl-msgs{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:var(--sp-3)}.hl-msgs>.hl-tx,.hl-msgs>.hl-tx:not([data-hl-aktiv]){grid-area:auto;opacity:1;visibility:visible;transition:none}.hl-msgs>.hl-tx+.hl-tx:before{content:"\b7";color:var(--gold);font-weight:700;margin-inline-end:var(--sp-3)}}.ia{text-align:left}.ia--sec{background:var(--sec);border-radius:var(--r-xl)}.ia .wrap{display:flex;flex-direction:column;gap:var(--sp-5)}.ia .wrap>.brot{margin-bottom:calc(var(--sp-3) - var(--sp-5))}.ia .wrap.ia-schmal{max-width:var(--max)}.ia-schmal>*{max-width:74ch}.ia-kopf{display:grid;gap:var(--sp-3)}.ia-text{max-width:74ch}.ia-bild{margin:0;display:grid;gap:var(--sp-2)}.ia-bild img{width:100%;height:auto;border-radius:var(--r-xl);background:var(--img-bg);object-fit:contain}.ia-bild--cover img{object-fit:cover;aspect-ratio:16 / 9}.ia-bild picture{display:block}@media(max-width:639.98px){.ia-bild--ab-tablet{display:none}}.ia-bt{display:grid;gap:var(--sp-5);align-items:center}.ia-bt-fig img{width:100%;height:auto;border-radius:var(--r-l);background:var(--img-bg);object-fit:contain}.ia-bt--rechts .ia-bt-fig{order:2}.ia-bt-copy{display:grid;gap:var(--sp-3);justify-items:start}.ia-karte{padding:var(--sp-5);display:grid;gap:var(--sp-2)}.ia-karte+.ia-karte{margin-top:calc(-1 * var(--sp-3))}.ia-karte-dl{margin-left:.4em;color:var(--bronze);white-space:nowrap}.ia-karte-pdf{justify-self:start}.ia-cta{margin:0}.ia-cta .b3{display:inline;padding-block:14px;line-height:1.5}.ia-cta .b3 .ar{margin-left:.4em;white-space:nowrap}.ia-app h1[class^=slp_]{display:none}.ia-hinweis{max-width:74ch}.ia-bew{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-5)}.ia-bew-punkte{margin:0;display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.ia-trenner{margin-block:var(--sp-2)}.ia-nr-titel{margin:0}.ia-nr-zahl{font-family:var(--serif);font-size:1.35em;line-height:1;color:var(--ink-2);margin-right:.25em}.ia-html{width:100%;max-width:74ch}.ia-html iframe{max-width:100%;border:0}.ia-html--video{aspect-ratio:16 / 9;border-radius:var(--r-l);overflow:hidden;background:var(--img-bg)}.ia-html--video iframe{width:100%;height:100%;display:block}.ia-vimeo{width:100%;max-width:74ch}.ia-pm{padding:var(--sp-5);display:grid;gap:var(--sp-5);align-items:center}.ia-pm-fig{display:block}.ia-pm-fig img{width:100%;height:auto;border-radius:var(--r-m);background:var(--img-bg);object-fit:contain}.ia-pm-copy{display:grid;gap:var(--sp-3);justify-items:start}.ia-pm-copy .h3,.ia-pm-preis{margin:0}.ia-pm-kauf.pk{position:relative;height:auto;overflow:visible;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-5)}.ia-pm:has(.pk-pop){transform:none}@media(min-width:900px){.ia-bt{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.ia-bt--rechts{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.ia--sec{padding-inline:var(--sp-6)}.ia-pm{grid-template-columns:minmax(0,5fr) minmax(0,6fr);padding:var(--sp-6)}.ia-bt.ia-nr--ohne-bild{grid-template-columns:minmax(0,1fr)}}.ia-nr--ohne-bild .ia-bt-copy{max-width:74ch}.kg{text-align:left}.kg-band{display:grid;grid-template-columns:1fr;gap:var(--sp-5);background:var(--sec);border-radius:var(--r-xl);overflow:hidden}.kg-fig{background:var(--img-bg)}.kg-fig img{display:block;width:100%;height:auto}.kg-fig-link{display:block}.kg-voll{position:relative}.kg-voll .kg-fig-link,.kg-voll picture,.kg-voll img{display:block;width:100%;height:auto}.kg-voll img{border-radius:var(--r-xl);background:var(--img-bg)}.kg-voll .kg-cta--voll{margin:0;position:absolute;right:var(--sp-6);bottom:var(--sp-6);box-shadow:0 6px 18px -6px #26211c59}@media(max-width:639px){.kg-voll img{border-radius:var(--r-l)}.kg-voll .kg-cta--voll{position:static;display:flex;justify-content:center;width:100%;margin-top:var(--sp-4);box-shadow:none}}@media(max-width:639px){.kg--erst{padding-top:var(--sp-4)}}.kg-copy{display:grid;gap:var(--sp-3);justify-items:start;align-content:center;padding:0 var(--sp-5) var(--sp-6)}.kg-band:not(.kg-band--bild) .kg-copy{padding-top:var(--sp-6)}.kg-titel{margin:0}.kg-text{color:var(--ink-2);max-width:56ch}.kg-endet{margin-top:var(--sp-1)}.kg-cta{margin-top:var(--sp-2)}.kg-copy .b2:hover{background:var(--paper)}.kg-reihe{display:grid;gap:var(--sp-5);margin-top:var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:640px){.kg-copy{padding:0 var(--sp-7) var(--sp-7)}.kg-band:not(.kg-band--bild) .kg-copy{padding-top:var(--sp-7)}.kg-reihe{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:900px){.kg-band--bild{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:0;align-items:center}.kg-band--bild .kg-copy{padding:var(--sp-7)}.kg-reihe{grid-template-columns:repeat(4,minmax(0,1fr))}}.kt-wrap{display:grid;gap:var(--sp-6)}.kt-wrap>.kt-brot{margin-bottom:calc(var(--sp-3) - var(--sp-6))}.kt-kopf{display:grid;gap:var(--sp-4)}.kt-spalten{display:grid;gap:var(--sp-7);align-items:start}.kt-form{display:grid;gap:var(--sp-4);justify-items:start;max-width:560px}.kt-form .feld{width:100%}.kt-ok{color:var(--okc);font-weight:700}.kt-fehler{border:2px solid var(--warn);border-radius:var(--r-s);padding:var(--sp-3) var(--sp-4);color:var(--warn)}.kt-fehler p{margin:0}.kt-b2b{display:grid;gap:var(--sp-4);width:100%}.kt-b2b-hinweis{margin:0;color:var(--ink-2)}.kt-datenschutz a{text-underline-offset:3px}.kt-info{display:grid;gap:var(--sp-3);align-content:start}.kt-info a{text-underline-offset:3px}@media(min-width:900px){.kt-spalten{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}}.kh{text-align:left}.kh-titel{max-width:22ch;margin-bottom:var(--sp-5)}.kh-text{max-width:60ch}.kh-text+.kh-text{margin-top:var(--sp-3)}.kh-wege{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-4) var(--sp-6);margin-top:var(--sp-6)}.kh-wege .b3{min-height:44px;display:inline-flex;align-items:center}.kh-bonus{margin-top:var(--sp-4);color:var(--ink-2)}.ks{text-align:left;--ks-p: 96px;--ks-luecke: var(--sp-5);--ks-rand: calc(max(0px, 50vw - 570px) + var(--pad-x));--ks-sicht: calc(100vw - 2 * var(--ks-rand));overflow-x:clip}.ks-kopf{display:grid;justify-items:start}.ks-titel{margin-top:var(--sp-2)}.ks-lede{margin-top:var(--sp-3);max-width:62ch}.ks-kopf .ks-einleitung{max-width:62ch}.ks-kopf .ks-einleitung p{font-size:19px;color:var(--ink-2)}.ks-buehne{position:relative;margin-top:var(--sp-6)}.ks-nav{display:flex;gap:var(--sp-2);margin-bottom:var(--sp-4)}.ks-pfeil{width:44px;height:44px;flex:none;display:inline-flex;align-items:center;justify-content:center;background:var(--paper);border:1px solid var(--rule-s);border-radius:var(--r-s);color:var(--bronze);font-size:20px;line-height:1;cursor:pointer;transition:border-color var(--dur-s) var(--ease),color var(--dur-s) var(--ease)}.ks-pfeil:hover{border-color:var(--ink);color:var(--ink)}.ks-pfeil[disabled]{border-color:var(--rule);color:var(--disabled-tx);cursor:default}.ks-reihe{display:flex;gap:var(--ks-luecke);margin-inline:calc(50% - 50vw);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-inline:var(--ks-rand);scroll-padding-inline:var(--ks-rand);padding-block:var(--sp-1) var(--sp-2);scrollbar-width:thin;scrollbar-color:var(--rule-s) transparent}.ks-karte{flex:0 0 calc(var(--ks-sicht) * .83);scroll-snap-align:start;display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-5)}.ks-figur{display:grid;gap:var(--sp-3);justify-items:start;margin:0}.ks-portrait{width:var(--ks-p);height:var(--ks-p);border-radius:var(--r-m);object-fit:cover;background:var(--img-bg);box-shadow:0 0 0 4px var(--paper),0 0 0 5px var(--rule);transition:box-shadow var(--dur-s) var(--ease)}.ks-portrait--kreis{border-radius:50%}.ks-karte:hover .ks-portrait{box-shadow:0 0 0 4px var(--paper),0 0 0 5px var(--rule-s)}.ks-bu{display:grid;gap:var(--sp-1)}.ks-name{font-family:var(--sans);font-weight:700;font-size:16px;line-height:1.45}.ks-rolle{color:var(--ink-2)}.ks-text{margin:0;color:var(--ink-2);max-width:52ch}.ks-zitat{margin:0;max-width:46ch;border-left:1px solid var(--hair);padding-left:var(--sp-4);font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.5;color:var(--ink);text-align:left;text-wrap:pretty}.ks-palette{display:grid;gap:var(--sp-3);justify-items:start}.ks-palette-titel{margin:0}.ks-palette-zeile{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-3) var(--sp-4)}.ks-kleckse{display:block;flex:none;width:var(--ks-k-w, 164px);max-width:100%}.ks-kleckse svg{display:block;width:100%;height:auto}.ks-klecks{mix-blend-mode:multiply}.ks-palette-namen{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ks-palette-namen a{display:inline-flex;align-items:center;min-height:44px;font-size:15px;line-height:1.4;color:var(--ink);text-decoration:none}.ks-palette-namen a:hover{text-decoration:underline;text-underline-offset:3px}.ks-palette-aus{color:var(--ink-2)}.ks-palette-btn{width:auto}.ks-palette-je{margin:0;color:var(--ink-2)}.ks-links{margin-top:auto;display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);align-items:center}.ks-link{font-size:15px}.ks-link:hover .ar{transform:translate(2px,-2px)}.ks-link .ks-icon{color:var(--bronze);flex:none}.ks-link .tx{overflow-wrap:anywhere}@media(min-width:640px){.ks{--ks-p: 112px}.ks-karte{flex-basis:calc(var(--ks-sicht) * .62);padding:var(--sp-6)}}@media(min-width:900px){.ks-karte{flex-basis:calc((var(--ks-sicht) - var(--ks-luecke)) / 2)}.ks-nav{position:absolute;inset-inline:0;top:50%;height:0;margin:0;z-index:2;justify-content:space-between;pointer-events:none}.ks-pfeil{pointer-events:auto;box-shadow:0 2px 10px #26211c1a}.ks-pfeil[data-ks-zurueck]{transform:translate(-50%,-50%)}.ks-pfeil[data-ks-weiter]{transform:translate(50%,-50%)}}@media(min-width:1400px){.ks-karte{flex-basis:calc((var(--ks-sicht) - 2 * var(--ks-luecke)) / 3)}}.ls{text-align:left}.ls-innen{display:grid;gap:var(--sp-8)}.ls-kopf{display:grid;gap:var(--sp-3);max-width:74ch}.ls-reihen{display:grid;gap:var(--sp-6);margin-top:var(--sp-6)}.ls-reihe{display:grid;gap:var(--sp-4);align-items:center}.ls-bild{margin:0}.ls-bild img{display:block;width:100%;height:auto;border-radius:var(--r-l);background:var(--img-bg)}.ls-reihe-text{display:grid;gap:var(--sp-2)}.ls-reihe-text p{color:var(--ink-2);max-width:46ch}.ls-karten{display:grid;gap:var(--sp-4)}.ls-karten-raster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3)}.ls-karte{margin:0;padding:var(--sp-3);display:grid;gap:var(--sp-3);align-content:start}.ls-karte-bild{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:var(--r-m);background:var(--img-bg)}.ls-karte-bu{display:grid;gap:var(--sp-2)}.ls-karte-text{text-wrap:pretty}.ls-story{background:var(--sec);border-radius:var(--r-l);padding:var(--sp-5);display:grid;gap:var(--sp-4);justify-items:start}.ls-zitat{margin:0;padding-left:var(--sp-4);border-left:3px solid var(--hair)}.ls-zitat-text{font-family:var(--serif);font-size:21px;line-height:1.45;color:var(--ink);max-width:62ch}.ls-absatz{color:var(--ink);max-width:74ch}.ls-acc{width:100%;max-width:74ch}.ls-acc-body{display:grid;gap:var(--sp-3)}@media(min-width:900px){.ls-reihe{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-7)}.ls-reihe:nth-child(2n) .ls-bild{order:2}.ls-karten-raster{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4)}.ls-karte{padding:var(--sp-4)}.ls-story{padding:var(--sp-7)}}.nx-cl{text-align:left}.nx-cl-titel{margin-bottom:var(--sp-6)}.nx-cl-raster{display:grid;gap:var(--gutter);grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.nx-cl-karte{position:relative;display:flex;flex-direction:column;overflow:hidden}.nx-cl-bild{display:block;aspect-ratio:3/2;background:var(--img-bg)}.nx-cl-bild img{width:100%;height:100%;object-fit:contain;padding:6%}.nx-cl-text{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-4);flex:1}.nx-cl-name a{color:var(--ink);text-decoration:none}.nx-cl-name a:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1.5px}.nx-cl-name a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.ll{text-align:center}.ll-band{list-style:none;margin:var(--sp-5) 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--sp-5) var(--sp-6)}.ll-eintrag{display:flex;align-items:center}.ll-siegel{display:inline-flex;align-items:center}.ll-logo{display:block;height:calc(44px * var(--ll-skala, 1));width:auto;max-width:calc(200px * var(--ll-skala, 1));object-fit:contain;filter:grayscale(1);transition:filter var(--dur-s) var(--ease)}.ll-eintrag--dunkel .ll-logo{filter:grayscale(1) brightness(0)}.ll-eintrag:hover .ll-logo,.ll-siegel:focus-visible .ll-logo{filter:none}.ll-eintrag--siegel .ll-logo{filter:none;mix-blend-mode:multiply}.ll-reihe--siegel{margin-top:var(--sp-6)}.ll-reihe--siegel:first-child,.ll-reihe--siegel .ll-band{margin-top:0}.ll-haendler--zweit{margin-top:var(--sp-7);padding-top:var(--sp-6);border-top:1px solid var(--rule)}.ll-fachhandel{margin-top:var(--sp-5)}@media(min-width:900px){.ll-logo{height:calc(52px * var(--ll-skala, 1))}}.mk{text-align:left}.mk-kopf{display:grid;gap:var(--sp-3);padding-bottom:var(--sp-5)}.mk-lede{max-width:62ch}.mk-privat{margin:0;color:var(--ink-2)}.mk-status{margin:0 0 var(--sp-4)}.mk-status:empty{display:none}.mk-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-5);margin-bottom:var(--sp-5)}.mk-raster{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr))}.mk-platz,.mk-eintrag{min-width:0;height:100%}@media(min-width:900px){.mk-raster{grid-template-columns:repeat(3,minmax(0,1fr))}}.mk-leer{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-l);padding:var(--sp-6);display:grid;gap:var(--sp-3);justify-items:start;max-width:560px}.mk-leer h2,.mk-leer p{margin:0}.mk-leer-bild{display:block}.mk-leer-strich{display:block;width:96px;height:28px}.mk-leer-wege{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-5);padding-top:var(--sp-2)}.prh{text-align:left}.prh-titel{max-width:22ch;margin-bottom:var(--sp-5)}.prh-leer{max-width:74ch}.prh .nx-rte h1{font-family:var(--serif);font-weight:400;font-size:clamp(34px,5.4vw,58px);line-height:1.3;letter-spacing:-.02em;max-width:22ch;margin-bottom:var(--sp-5);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.prh .nx-rte h1:after{content:".";content:"." / "";color:var(--bronze)}.nx-pg{text-align:left}.nx-pg-titel{max-width:22ch;margin-bottom:var(--sp-5)}.nx-pg-leer{max-width:74ch}.nx-pg .nx-rte h1{font-family:var(--serif);font-weight:400;font-size:clamp(34px,5.4vw,58px);line-height:1.3;letter-spacing:-.02em;max-width:22ch;margin-bottom:var(--sp-5);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.nx-pg .nx-rte h1:after{content:".";content:"." / "";color:var(--bronze)}.nx-pg-wege{display:grid;gap:var(--sp-5);justify-items:start;margin-top:var(--sp-6);max-width:640px}.nx-pg-wege .nx-sr-form{width:100%}.nx-pg-weiter{min-height:44px;display:inline-flex;align-items:center}.brot{margin-bottom:var(--sp-3);text-align:left}.brot-liste{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;font-size:14px;line-height:1.4;color:var(--ink-2)}.brot-punkt{display:inline-flex;align-items:center;min-height:44px;min-width:0}.brot-punkt+.brot-punkt:before{content:"/";content:"/" / "";margin-right:8px;color:var(--rule-s)}.brot-link{display:inline-flex;align-items:center;min-height:44px;color:var(--ink-2);text-decoration:none}.brot-link:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.brot-jetzt{color:var(--ink)}@media(max-width:640px){.pdp-brot .brot-jetzt,.pds-brot .brot-jetzt{position:absolute;width:1px;height:1px;min-height:0;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.brot-jetzt{flex:1 1 0;min-width:0;overflow:hidden}.brot-jetzt>span{display:block;min-width:0;max-width:60vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.nx-rte{max-width:74ch;text-align:left;overflow-wrap:break-word}.nx-rte>*+*{margin-top:var(--sp-4)}.nx-rte h2{font-family:var(--serif);font-weight:400;font-size:clamp(24px,3vw,30px);line-height:1.3;letter-spacing:-.015em;margin-top:var(--sp-7)}.nx-rte h3{font-family:var(--serif);font-weight:400;font-size:21px;line-height:1.35;margin-top:var(--sp-6)}.nx-rte h4{font-family:var(--sans);font-weight:700;font-size:17px;line-height:1.45;margin-top:var(--sp-5)}.nx-rte h2:first-child,.nx-rte h3:first-child,.nx-rte h4:first-child{margin-top:0}.nx-rte p,.nx-rte li{color:var(--ink)}.nx-rte ul,.nx-rte ol{padding-left:1.3em;display:grid;gap:var(--sp-2)}.nx-rte li{max-width:70ch}.nx-rte li>ul,.nx-rte li>ol{margin-top:var(--sp-2)}.nx-rte a{color:var(--ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px;overflow-wrap:anywhere}.nx-rte a:hover{text-decoration-thickness:2.5px}.nx-rte strong,.nx-rte b{font-weight:700}.nx-rte hr{border:0;border-top:1px solid var(--rule);margin-block:var(--sp-6)}.nx-rte blockquote{margin:0;padding-left:var(--sp-4);border-left:2px solid var(--bronze);color:var(--ink-2)}.nx-rte figure{margin:0}.nx-rte figcaption{font-size:14px;color:var(--ink-2);margin-top:var(--sp-2)}.nx-rte img{max-width:100%;height:auto;border-radius:var(--r-m)}.nx-rte iframe,.nx-rte video{max-width:100%;border-radius:var(--r-m)}.nx-rte table{display:block;overflow-x:auto;width:100%;border-collapse:collapse;font-size:15.5px}.nx-rte th,.nx-rte td{text-align:left;padding:10px 14px;border-bottom:1px solid var(--rule)}.nx-rte th{font-weight:700;border-bottom:1px solid var(--rule-s)}.hm-pa{text-align:left}.hm-pa-band{background:var(--sec);border-radius:var(--r-xl);padding:var(--sp-6);display:grid;grid-template-columns:1fr;gap:var(--sp-6);align-items:center}.hm-pa-copy{display:grid;gap:var(--sp-3);justify-items:start}.hm-pa-titel{margin-top:var(--sp-1)}.hm-pa-text{color:var(--ink-2);max-width:52ch}.hm-pa-copy .btn{margin-top:var(--sp-2)}.hm-pa-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-5);margin-top:var(--sp-2)}.hm-pa-ctas .btn{margin-top:0}.hm-pa-copy .b2:hover{background:var(--paper)}.hm-pa-figur{display:flex;justify-content:flex-start}.hm-pa-svg{width:100%;max-width:336px;height:auto}@media(min-width:640px){.hm-pa-band{padding:var(--sp-7)}}@media(min-width:900px){.hm-pa-band{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--sp-7)}.hm-pa-figur{justify-content:flex-end}}.hm-pa-toene{margin-top:var(--sp-2)}.nx-pw{min-height:100svh;display:flex;align-items:center;justify-content:center;padding:var(--sp-8) var(--pad-x);text-align:left}.nx-pw-in{width:min(520px,100%)}.nx-pw-logo{display:block;width:140px;color:var(--ink)}.nx-pw-logo svg{width:100%;height:auto}.nx-pw-titel{margin-top:var(--sp-6)}.nx-pw-text{margin-top:var(--sp-3);max-width:46ch}.nx-pw form{margin-top:var(--sp-6)}.nx-pw-feld{max-width:320px}.nx-pw-knopf{margin-top:var(--sp-4)}.nx-pw-hinweis{margin-top:var(--sp-5)}.nx-pw-fehler{color:var(--warn);font-size:15px;margin-bottom:var(--sp-4)}.nx-pw-fehler ul{list-style:none;margin:0;padding:0}.pf{text-align:left}.pf-innen{max-width:820px;display:grid;gap:var(--sp-5)}.pf-kopf{display:grid;gap:var(--sp-3);justify-items:start}.pf-strich-box{display:block;width:88px;height:12px}.pf-strich-box:empty{width:64px;height:4px;background:var(--akzent)}.pf-strich{display:block;width:100%;height:100%}.pf-liste .acc-body p{max-width:74ch}.pds-kopf{padding-block:var(--sp-5) var(--sp-8)}.brot.pds-brot{margin:-10px 0 calc(var(--sp-5) - 20px)}.pds-grid{display:grid;gap:var(--sp-6);align-items:start}@media(min-width:900px){.pds-grid{grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:var(--sp-7)}.pds-kaufaussen{position:sticky;top:96px}}@media(max-width:899px){.pds-grid{gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}.pds-grid .pds-kaufaussen,.pds-grid .pds-kauf{display:contents}.pds-kauf>*{order:2;min-width:0}.pds-galerie{order:1;margin-block:var(--sp-2);min-width:0}.pds-kauf>.pds-h1,.pds-kauf>.pds-bewertung{order:0}.brot.pds-brot{margin-bottom:0}.pds-haupt{aspect-ratio:1/1;max-height:52vh;padding:var(--sp-3)}.pds-buehne--leer{aspect-ratio:1/1;max-height:52vh}.pds-thumbs{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:var(--sp-1)}.pds-thumbs li{flex:none;scroll-snap-align:start}.pds-thumb{width:64px}}.pds-buehne{position:relative;background:var(--img-bg);border:1px solid var(--rule);border-radius:var(--r-l);overflow:hidden}.pds-buehne--leer{aspect-ratio:4/5}.pds-haupt{width:100%;aspect-ratio:4/5;object-fit:contain;padding:var(--sp-5);transition:opacity .17s var(--ease)}@media(prefers-reduced-motion:reduce){.pds-haupt{transition:none}}.pds-thumbs{list-style:none;margin:var(--sp-3) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-2)}.pds-thumb{display:block;width:68px;padding:0;background:var(--img-bg);border:1px solid var(--rule);border-radius:var(--r-s);overflow:hidden;cursor:pointer;transition:border-color var(--dur-s) var(--ease)}.pds-thumb img{width:100%;aspect-ratio:4/5;object-fit:contain;padding:4px}.pds-thumb:hover{border-color:var(--rule-s)}.pds-thumb[aria-pressed=true]{border-color:var(--ink)}.pds-kauf{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-4)}.pds-h1{font-size:clamp(27px,3.2vw,34px)}.pds-bewertung{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.pds-bewertung-link{display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px;min-height:44px;margin-block:-10px;color:inherit;text-decoration:none}.pds-bewertung-link .rp-text{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.pds-bewertung-link:hover .rp-text{text-decoration-thickness:2px}.pds-wertsatz{font-size:19px;line-height:1.55}.pds-merkmale{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px var(--sp-4)}.pds-merkmale li{display:inline-flex;align-items:center;gap:8px}.pds-merkmale li:before{content:"";flex:none;width:5px;height:5px;border-radius:var(--r-xs);background:var(--bronze)}.pds-enthalten{width:100%;padding:var(--sp-4) var(--sp-5);background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-l)}.pds-enthalten-titel{margin-bottom:var(--sp-3)}.pds-liste{list-style:none;margin:0;padding:0;display:grid;gap:10px}.pds-liste li{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;font-size:15.5px;line-height:1.5}.pds-liste li:before{content:"";width:6px;height:6px;margin-top:.55em;border-radius:var(--r-xs);background:var(--bronze)}.pds-fussnote{margin-top:var(--sp-3)}.pds-form,.pds-kauf form{width:100%}.pds-formblock{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-4);width:100%}.pds-auswahl{width:100%;margin:0;padding:0;border:0;min-inline-size:0}.pds-auswahl legend{padding:0;margin-bottom:var(--sp-2);font-size:14px;font-weight:700}.pds-segmente{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.pds-seg{position:relative;display:block}.pds-seg input[type=radio]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:var(--r-s);background:none;cursor:pointer}.pds-seg input[type=radio]:before{display:none}.pds-seg-in{display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:52px;min-width:76px;padding:8px 14px;background:var(--paper);border:1.5px solid var(--rule-s);border-radius:var(--r-s);transition:background-color var(--dur-s) var(--ease),color var(--dur-s) var(--ease),border-color var(--dur-s) var(--ease)}.pds-seg:hover .pds-seg-in{border-color:var(--ink)}.pds-seg-titel{font-size:15px;font-weight:700;line-height:1.3}.pds-seg-preis{font-size:13px;color:var(--ink-2);line-height:1.3}.pds-seg-aus{font-size:12px;color:var(--ink-2);line-height:1.3}.pds-seg input[type=radio]:checked+.pds-seg-in{background:var(--ink);color:var(--canvas);border-color:var(--ink);box-shadow:0 0 0 2px var(--akzent)}.pds-seg input[type=radio]:checked+.pds-seg-in .pds-seg-preis,.pds-seg input[type=radio]:checked+.pds-seg-in .pds-seg-aus{color:var(--canvas)}.pds-einzelauswahl{display:flex;align-items:baseline;gap:8px}.pds-einzelauswahl-wert{font-weight:700;font-size:15px}.pds-menge{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2) var(--sp-3)}.pds-menge-label{font-size:14px;font-weight:700}.pds-menge-feld{display:inline-flex;align-items:center;gap:4px}.pds-menge-btn{width:44px;height:44px;display:grid;place-content:center;padding:0;background:var(--paper);border:1.5px solid var(--rule-s);border-radius:var(--r-s);font-size:18px;line-height:1;color:var(--ink);cursor:pointer;transition:background-color var(--dur-s) var(--ease),border-color var(--dur-s) var(--ease)}.pds-menge-btn:hover{background:var(--sec);border-color:var(--ink)}.pds-menge-btn[aria-disabled=true]{background:var(--paper);border-color:var(--rule);color:var(--disabled-tx);cursor:not-allowed}.pds-menge-feld input.pds-menge-wert{width:56px;min-height:44px;height:44px;padding:0 4px;text-align:center;font-weight:700;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.pds-menge-wert::-webkit-inner-spin-button,.pds-menge-wert::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pds-preis{display:flex;flex-direction:column;gap:2px}.pds-preis-zeile{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.pds-preis-wert{font-size:30px;font-weight:700;line-height:1.2}.pds-preis-alt{font-size:17px;font-weight:400;color:var(--ink-2)}.pds-preis-alt:before{content:attr(data-ref);display:inline-block;text-decoration:none;font-size:13px}.pds-preis-alt:not([data-ref=""]):before{margin-inline-end:.35em}.pds-versandlink{color:inherit;text-decoration:underline;text-underline-offset:3px}.pds-gp{font-size:13px;color:var(--ink-2)}.pds-kaufaktion{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--pad-x);padding-bottom:calc(var(--sp-3) + env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid var(--rule-s)}.pds-leiste{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pds-leiste-titel{font-size:13px;font-weight:700;line-height:1.3;color:var(--ink-2)}.pds-leiste-wert{font-size:19px;font-weight:700;line-height:1.25}.pds-leiste-gp{font-size:12px;color:var(--ink-2);line-height:1.35}.pds-kaufaktion .btn{flex:none;width:auto;min-height:52px;padding:0 22px}.pds-leiste-lieferzeit{display:flex;align-items:center;gap:6px;min-width:0;white-space:nowrap}.pds-leiste-lieferzeit[hidden]{display:none}.pds-leiste-punkt{flex:none;width:6px;height:6px;border-radius:50%;background:var(--okc)}.pds-leiste-lz{min-width:0;overflow:hidden;text-overflow:ellipsis}body:has(.pds-kaufaktion){padding-bottom:calc(150px + env(safe-area-inset-bottom))}.pds-kaufaktion:has(.pds-duo:not([hidden])){flex-wrap:wrap;row-gap:var(--sp-2)}.pds-duo{flex:1 0 100%;order:3;display:flex;flex-direction:column;gap:4px;min-width:0}.pds-duo[hidden]{display:none}.pds-kaufaktion .pds-duo-btn{width:100%;min-height:44px;padding:0 16px;font-size:15px}.pds-duo-sub{margin:0;font-size:12px;line-height:1.3;color:var(--ink-2);text-align:center}.pds-duo-btn[aria-busy=true]{opacity:.6;cursor:progress}.pds-duo-fehler{margin:0;color:var(--warn)}.pds-duo-teil{margin:0;display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--sp-3);font-size:13px;color:var(--ink-2)}.pds-duo-teil .b3{min-height:44px;font-size:14px}body:has(.pds-duo:not([hidden])){padding-bottom:calc(172px + env(safe-area-inset-bottom))}@media(min-width:900px){.pds-kaufaktion{position:static;z-index:auto;flex-direction:column;align-items:stretch;width:100%;padding:0;background:none;border-top:0}.pds-leiste{display:none}.pds-kaufaktion .btn{width:100%;min-height:60px;padding:0 28px}body:has(.pds-kaufaktion){padding-bottom:0}.pds-duo{display:none}body:has(.pds-duo:not([hidden])){padding-bottom:0}}.pds-kurz{max-width:60ch;font-size:16px;line-height:1.6;color:var(--ink-2)}.pds-kurz--nach{max-width:74ch;font-size:17px;color:var(--ink)}.pds-kurz--nach h3,.pds-kurz--nach h4{margin:var(--sp-5) 0 var(--sp-2)}.pds-kurz--nach>:first-child{margin-top:0}.pds-mehr{min-height:44px}.pds-mehr:hover .ar{transform:translateY(3px)}@media(prefers-reduced-motion:reduce){.pds-mehr:hover .ar{transform:none}}.pds-kurz p{margin-bottom:var(--sp-3)}.pds-kurz p:last-child{margin-bottom:0}.pds-vertrauen{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2)}.pds-vertrauen-zeile{display:flex;align-items:center;gap:10px;font-size:15px;line-height:1.4;color:var(--ink)}.pds-vertrauen-zeile svg{flex:none;color:var(--bronze)}.pds-vertrauen-punkt{flex:none;display:block;width:8px;height:8px;margin:0 5px;border-radius:50%;background:var(--okc)}.pds-vertrauen-punkt--rest{background:none;border:1.5px solid var(--bronze)}.pds-rest[hidden]{display:none}.pds-trust{width:100%;margin-top:var(--sp-4);padding:var(--sp-4) var(--sp-5);background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-m)}.pds-trust-zahlarten{margin:0 0 var(--sp-3);padding:0 0 var(--sp-3);border-bottom:1px solid var(--rule)}.pds-trust-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.pds-trust-liste li{display:flex;align-items:center;gap:10px;font-size:15px}.pds-trust-liste svg{flex:none;color:var(--bronze)}.pds-unten{display:flex;flex-direction:column;gap:var(--sp-8);padding-bottom:var(--sp-8)}.pds-titelzeile{margin-bottom:var(--sp-5)}.pds-strich{display:block;width:48px;height:4px;margin-top:var(--sp-3);background:var(--akzent)}.pds-video-box{min-width:0}.pds-wert{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-5);max-width:74ch}.pds-wert:hover{transform:none;border-color:var(--rule)}.pds-wert-setpreis{display:flex;flex-direction:column;gap:4px}.pds-wert-zahl{font-size:30px;font-weight:700;line-height:1.2}.pds-wert-chips{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--sp-3)}.pds-wert-chip{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:var(--sp-3) var(--sp-4);background:var(--sec);border-radius:var(--r-m)}.pds-wert-alt{font-size:19px;font-weight:400;color:var(--ink-2)}.pds-wert-bonus{display:flex;flex-direction:column;gap:var(--sp-3);padding-top:var(--sp-4);border-top:1px solid var(--rule)}.pds-wert-info{padding-top:var(--sp-4);border-top:1px solid var(--rule)}.pds-text{max-width:74ch}.pds-text p{margin-bottom:var(--sp-3)}.pds-text p:last-child{margin-bottom:0}.pds-text ul,.pds-text ol{margin:0 0 var(--sp-3);padding-left:1.2em}.pds-text li{margin-bottom:6px}.pds-text a{text-underline-offset:3px}.pds-upsell{display:flex;align-items:center;gap:var(--sp-4);max-width:520px;padding:var(--sp-4);background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-l)}.pds-upsell img{flex:none;width:72px;height:72px;object-fit:contain;background:var(--img-bg);border-radius:var(--r-s)}.pds-upsell-mitte{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pds-upsell-name{font-family:var(--serif);font-size:19px;line-height:1.3;color:var(--ink);text-decoration:none}.pds-upsell-name:hover{text-decoration:underline;text-underline-offset:3px}.pds-upsell-btn{flex:none;width:auto;min-height:44px;padding:0 18px}.pds-akk{max-width:74ch}.pds-app{padding-block:var(--sp-8);border-top:1px solid var(--rule);min-width:0}.pds-app-hinweis{margin:calc(var(--sp-2) - var(--sp-5)) 0 var(--sp-4);color:var(--ink-2)}.pds-anker{scroll-margin-top:var(--sp-5)}@media(max-width:640px){.pds-upsell{flex-wrap:wrap}.pds-upsell-btn{width:100%}}.pds-klarna{margin-bottom:var(--sp-3)}.pdp-kopf{padding-block:var(--sp-5) var(--sp-8)}.brot.pdp-brot{margin:-10px 0 calc(var(--sp-5) - 20px)}.pdp-brot .brot-jetzt>span{display:inline-flex;align-items:center;gap:7px}.pdp-brot .brot-dot{width:10px;height:10px;flex:none}.pdp-grid{display:grid;gap:var(--sp-6);align-items:start}@media(min-width:900px){.pdp-grid{grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:var(--sp-7)}.pdp-kaufaussen{position:sticky;top:96px}}.pdp-grid.pdp-grid--ohne-bild{grid-template-columns:minmax(0,1fr)}.pdp-grid.pdp-grid--ohne-bild .pdp-kaufaussen{max-width:74ch}@media(max-width:899px){.pdp-grid{gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}.pdp-grid .pdp-kaufaussen,.pdp-grid .pdp-kauf{display:contents}.pdp-kauf>*{order:2;min-width:0}.pdp-galerie{order:1;margin-block:var(--sp-2);min-width:0}.pdp-kauf>.pdp-nummer,.pdp-kauf>.pdp-h1,.pdp-kauf>.pdp-bewertung,.pdp-kauf>.pdp-klar,.pdp-kauf>.pdp-mp-punkt,.pdp-kauf>.pdp-kurz{order:0}.brot.pdp-brot{margin-bottom:0}.pdp-haupt{aspect-ratio:1/1;max-height:52vh;padding:var(--sp-3)}.pdp-buehne--kante .pdp-haupt{padding-right:var(--sp-5)}.pdp-buehne--leer{aspect-ratio:1/1;max-height:52vh}.pdp-thumbs{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:var(--sp-1)}.pdp-thumbs li{flex:none;scroll-snap-align:start}.pdp-thumb{width:64px}}.pdp-buehne{position:relative;background:var(--img-bg);border:1px solid var(--rule);border-radius:var(--r-l);overflow:hidden}.pdp-buehne--leer{aspect-ratio:4/5}.pdp-haupt{width:100%;aspect-ratio:4/5;object-fit:contain;padding:var(--sp-5);transition:opacity .17s var(--ease)}.pdp-buehne--kante .pdp-haupt{padding-right:var(--sp-6)}.pdp-chip{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;--chip-size:46%;width:46%;height:auto;aspect-ratio:1}.pdp-kante{position:absolute;top:0;bottom:0;right:0;width:20px}.pdp-kante-zug{display:block;width:100%;height:100%}@keyframes pdpZug{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media(prefers-reduced-motion:no-preference){html:not(.motion-aus) .pdp-kante{transform-origin:top center;animation:pdpZug var(--pdp-zug,1.1s) cubic-bezier(.23,1,.32,1) both}html:not(.motion-aus) [data-material=ac] .pdp-kante{--pdp-zug:.85s}html:not(.motion-aus) [data-material=ak] .pdp-kante{--pdp-zug:1s}html:not(.motion-aus) [data-material=kf] .pdp-kante{--pdp-zug:1.3s}html:not(.motion-aus) [data-material=mp] .pdp-kante{animation:none}}@media(prefers-reduced-motion:reduce){.pdp-haupt{transition:none}}.pdp-thumbs{list-style:none;margin:var(--sp-3) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-2)}.pdp-thumb{display:block;width:68px;padding:0;background:var(--img-bg);border:1px solid var(--rule);border-radius:var(--r-s);overflow:hidden;cursor:pointer;transition:border-color var(--dur-s) var(--ease)}.pdp-thumb img{width:100%;aspect-ratio:4/5;object-fit:contain;padding:4px}.pdp-thumb:hover{border-color:var(--rule-s)}.pdp-thumb[aria-pressed=true]{border-color:var(--ink)}.pdp-medium{margin:var(--sp-3) 0 0}.pdp-medium video,.pdp-medium iframe{width:100%;aspect-ratio:16/9;background:var(--black);border:1px solid var(--rule);border-radius:var(--r-l)}.pdp-medium figcaption{margin-top:var(--sp-2)}.pdp-kauf{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-4)}.pdp-h1{font-size:clamp(27px,3.2vw,34px)}.pdp-h1-dot{margin-right:.3em}.pdp-bewertung{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.pdp-bewertung--link{min-height:44px;color:var(--ink);text-decoration:none}.pdp-bewertung--link .rp-text{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;text-decoration-color:var(--rule-s);transition:text-decoration-color var(--dur-s) var(--ease)}.pdp-bewertung--link:hover .rp-text{text-decoration-color:var(--ink)}.pdp-sprung ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0 var(--sp-5)}.pdp-klar{color:var(--ink-2)}.pdp-form,.pdp-kauf form{width:100%}.pdp-formblock{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-4);width:100%}.pdp-groesse{width:100%;margin:0;padding:0;border:0;min-inline-size:0}.pdp-groesse legend{padding:0;margin-bottom:var(--sp-2);font-size:14px;font-weight:700}.pdp-segmente{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.pdp-seg{position:relative;display:block}.pdp-seg input[type=radio]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:var(--r-s);background:none;cursor:pointer}.pdp-seg input[type=radio]:before{display:none}.pdp-seg-in{display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:52px;min-width:76px;padding:8px 14px;background:var(--paper);border:1.5px solid var(--rule-s);border-radius:var(--r-s);transition:background-color var(--dur-s) var(--ease),color var(--dur-s) var(--ease),border-color var(--dur-s) var(--ease)}.pdp-seg:hover .pdp-seg-in{border-color:var(--ink)}.pdp-seg-titel{font-size:15px;font-weight:700;line-height:1.3}.pdp-seg-preis{font-size:13px;color:var(--ink-2);line-height:1.3}.pdp-seg-aus{font-size:12px;color:var(--ink-2);line-height:1.3}.pdp-seg input[type=radio]:checked+.pdp-seg-in{background:var(--ink);color:var(--canvas);border-color:var(--ink);box-shadow:0 0 0 2px var(--akzent)}.pdp-seg input[type=radio]:checked+.pdp-seg-in .pdp-seg-preis,.pdp-seg input[type=radio]:checked+.pdp-seg-in .pdp-seg-aus{color:var(--canvas)}.pdp-einzelgroesse{display:flex;align-items:baseline;gap:8px}.pdp-einzelgroesse-wert{font-weight:700;font-size:15px}.pdp-menge{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2) var(--sp-3)}.pdp-menge-label{font-size:14px;font-weight:700}.pdp-menge-feld{display:inline-flex;align-items:center;gap:4px}.pdp-menge-btn{width:44px;height:44px;display:grid;place-content:center;padding:0;background:var(--paper);border:1.5px solid var(--rule-s);border-radius:var(--r-s);font-size:18px;line-height:1;color:var(--ink);cursor:pointer;transition:background-color var(--dur-s) var(--ease),border-color var(--dur-s) var(--ease)}.pdp-menge-btn:hover{background:var(--sec);border-color:var(--ink)}.pdp-menge-btn[aria-disabled=true]{background:var(--paper);border-color:var(--rule);color:var(--disabled-tx);cursor:not-allowed}.pdp-menge-feld input.pdp-menge-wert{width:56px;min-height:44px;height:44px;padding:0 4px;text-align:center;font-weight:700;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.pdp-menge-wert::-webkit-inner-spin-button,.pdp-menge-wert::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pdp-preis{display:flex;flex-direction:column;gap:2px}.pdp-preis-zeile{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.pdp-preis-wert{font-size:30px;font-weight:700;line-height:1.2}.pdp-preis-alt{font-size:17px;font-weight:400;color:var(--ink-2)}.pdp-preis-alt:before{content:attr(data-ref);display:inline-block;text-decoration:none;font-size:13px}.pdp-preis-alt:not([data-ref=""]):before{margin-inline-end:.35em}.pdp-versandlink{color:inherit;text-decoration:underline;text-underline-offset:3px}.pdp-gp{font-size:13px;color:var(--ink-2)}.pdp-kurz{max-width:60ch;font-size:16px;line-height:1.6;color:var(--ink-2)}.pdp-vertrauen{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2)}.pdp-vertrauen-zeile{display:flex;align-items:center;gap:10px;font-size:15px;line-height:1.4;color:var(--ink)}.pdp-vertrauen-zeile svg{flex:none;color:var(--bronze)}.pdp-vertrauen-punkt{flex:none;display:block;width:8px;height:8px;margin:0 5px;border-radius:50%;background:var(--okc)}.pdp-punkte{color:var(--ink-2)}.pdp-rest{padding-left:28px;color:var(--ink-2)}.pdp-rest[hidden]{display:none}.pdp-kaufaktion{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--pad-x);padding-bottom:calc(var(--sp-3) + env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid var(--rule-s)}.pdp-leiste-preis{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pdp-leiste-titel{font-size:13px;font-weight:700;line-height:1.3;color:var(--ink-2)}.pdp-leiste-wert{font-size:19px;font-weight:700;line-height:1.25}.pdp-leiste-gp{font-size:12px;color:var(--ink-2);line-height:1.35}.pdp-kaufaktion .btn{flex:none;width:auto;min-height:52px;padding:0 22px}.pdp-leiste-lieferzeit{display:flex;align-items:center;gap:6px;min-width:0;white-space:nowrap}.pdp-leiste-lieferzeit[hidden]{display:none}.pdp-leiste-punkt{flex:none;width:6px;height:6px;border-radius:50%;background:var(--okc)}.pdp-leiste-lz{min-width:0;overflow:hidden;text-overflow:ellipsis}body:has(.pdp-kaufaktion){padding-bottom:calc(134px + env(safe-area-inset-bottom))}@media(min-width:900px){.pdp-kaufaktion{position:static;z-index:auto;flex-direction:column;align-items:stretch;width:100%;padding:0;background:none;border-top:0}.pdp-leiste-preis{display:none}.pdp-kaufaktion .btn{width:100%;min-height:60px;padding:0 28px}body:has(.pdp-kaufaktion){padding-bottom:0}}.pdp-unten{display:flex;flex-direction:column;gap:var(--sp-8);padding-bottom:var(--sp-8)}.pdp-titelzeile{margin-bottom:var(--sp-5)}.pdp-strich{display:block;width:64px;height:10px;margin-top:var(--sp-3)}.pdp-strich:empty{width:48px;height:4px;background:var(--akzent)}.pdp-strich-zug{display:block;width:100%;height:100%}.pdp-kenn{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--sp-4)}.pdp-kenn-karte{display:flex;flex-direction:column;gap:6px;padding:var(--sp-5);background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-l)}.pdp-kenn-wert{font-family:var(--serif);font-size:23px;line-height:1.32}.pdp-beweise{display:flex;flex-direction:column;gap:var(--sp-5)}.pdp-beweis{margin:0;background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-l);overflow:hidden}.pdp-beweis-bild{display:block;width:100%;height:auto;background:var(--img-bg)}.pdp-beweis video,.pdp-beweis iframe{display:block;width:100%;aspect-ratio:16/9;background:var(--black);border:0}.pdp-beweis figcaption{padding:var(--sp-3) var(--sp-4) var(--sp-4);max-width:74ch;font-size:15px;color:var(--ink-2)}@media(min-width:900px){.pdp-beweise{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-5);align-items:start}.pdp-beweis--breit{grid-column:1 / -1}}.pdp-text{max-width:74ch}.pdp-text p{margin-bottom:var(--sp-3)}.pdp-text p:last-child{margin-bottom:0}.pdp-text ul,.pdp-text ol{margin:0 0 var(--sp-3);padding-left:1.2em}.pdp-text a{text-underline-offset:3px}.pdp-anw{display:grid;gap:var(--sp-5)}.pdp-anw dt{margin-bottom:6px}.pdp-anw dd{margin:0;max-width:62ch}@media(min-width:640px){.pdp-anw{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-6)}}.pdp-vgl-lede{margin-bottom:var(--sp-5);color:var(--ink-2)}.pdp-vgl{margin:0}.pdp-vgl-zeile{display:grid;gap:var(--sp-3);padding-block:var(--sp-4);border-top:1px solid var(--rule)}.pdp-vgl-zeile:last-child{border-bottom:1px solid var(--rule)}.pdp-vgl-dd{margin:0;padding-left:var(--sp-3);border-left:2px solid var(--rule)}.pdp-vgl-dd--jetzt{border-left:4px solid var(--akzent);padding-left:calc(var(--sp-3) - 2px)}.pdp-vgl-medium{display:block;font-size:15px;font-weight:700;line-height:1.4}.pdp-vgl-wert{display:block;font-size:15px;color:var(--ink-2);line-height:1.5}@media(min-width:640px){.pdp-vgl-zeile{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3) var(--sp-4)}.pdp-vgl-zeile dt{grid-column:1 / -1}}.pdp-cross{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4)}@media(min-width:640px){.pdp-cross{grid-template-columns:repeat(3,minmax(0,1fr))}}.pdp-upsell{display:flex;align-items:center;gap:var(--sp-4);max-width:520px;padding:var(--sp-4);background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-l)}.pdp-upsell img{flex:none;width:72px;height:72px;object-fit:contain;background:var(--img-bg);border-radius:var(--r-s)}.pdp-upsell-mitte{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pdp-upsell-name{font-family:var(--serif);font-size:19px;line-height:1.3;color:var(--ink);text-decoration:none}.pdp-upsell-name:hover{text-decoration:underline;text-underline-offset:3px}.pdp-upsell-btn{flex:none;width:auto;min-height:44px;padding:0 18px}select.pdp-upsell-groesse{align-self:flex-start;width:auto;max-width:100%;min-height:44px;margin:4px 0 2px;padding:0 10px;font-size:15px}.pdp-farblich{margin-top:var(--sp-6);display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-4)}.pdp-farblich-titel{margin:0}.pdp-farblich-zeile{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-4) var(--sp-5)}.pdp-farblich-kleckse{display:block;flex:none;width:var(--pdp-k-w,164px);max-width:100%}.pdp-farblich-kleckse svg{display:block;width:100%;height:auto}.pdp-klecks{mix-blend-mode:multiply}.pdp-farblich-namen{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.pdp-farblich-namen a{display:flex;align-items:center;min-height:44px;padding-right:var(--sp-2);font-size:15.5px;line-height:1.4;color:var(--ink);text-decoration:none}.pdp-farblich-namen a:hover{text-decoration:underline;text-underline-offset:3px}.pdp-harmonie{margin-top:var(--sp-6);display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-4)}.pdp-harmonie[hidden]{display:none}.pdp-harmonie-titel{margin:0}.pdp-harmonie-reihe{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-4) var(--sp-5)}.pdp-harmonie-kachel a{display:flex;flex-direction:column;gap:7px;width:104px;min-height:44px;color:var(--ink);text-decoration:none}.pdp-harmonie-kachel .chip{--chip-size:44px;flex:none}.pdp-harmonie-name{font-size:13.5px;line-height:1.35}.pdp-harmonie-kachel a:hover .pdp-harmonie-name{text-decoration:underline;text-underline-offset:3px}.pdp-farbwelten-text{margin-bottom:var(--sp-4);color:var(--ink-2)}.pdp-akk{max-width:74ch}.pdp-anker{scroll-margin-top:112px}.pdp-app{min-width:0}.pdp-app-hinweis{margin:calc(var(--sp-2) - var(--sp-5)) 0 var(--sp-4);color:var(--ink-2)}@media(max-width:640px){.pdp-upsell{flex-wrap:wrap}.pdp-upsell-btn{width:100%}}.pdp-merkmale{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px var(--sp-4)}.pdp-merkmale li{display:inline-flex;align-items:center;gap:6px}.pdp-merkmale li+li:before{content:"\b7";color:var(--rule-s);margin-right:var(--sp-2)}@media(max-width:640px){.pdp-merkmale{flex-direction:column;flex-wrap:nowrap;gap:2px}.pdp-merkmale li:before,.pdp-merkmale li+li:before{content:"\b7";color:var(--rule-s);margin-right:0}}.pdp-aufstrich{height:96px;max-width:520px;margin:var(--sp-5) 0 0}.pdp-aufstrich canvas{display:block;width:100%;height:100%}.pdp-klarna{margin-top:var(--sp-3)}.pdp-formblock>.pdp-klarna{min-height:44px}.pdp-trust{width:100%;margin-top:var(--sp-4);padding:var(--sp-4) var(--sp-5);background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-m)}.pdp-trust-zahlarten{margin:0 0 var(--sp-3);padding:0 0 var(--sp-3);border-bottom:1px solid var(--rule)}.pdp-trust-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.pdp-trust-liste li{display:flex;align-items:center;gap:10px;font-size:15px}.pdp-trust-liste svg{flex:none;color:var(--bronze)}.pdp-visko{position:relative;display:block;height:14px;margin-top:6px}.pdp-visko:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background:var(--rule-s)}.pdp-visko-punkt{position:absolute;top:50%;left:var(--vx,50%);width:12px;height:12px;transform:translate(-50%,-50%);background:var(--ink);border-radius:50%}.pdp-visko-legende{display:flex;justify-content:space-between;color:var(--ink-2)}.pdp-auswahl{display:grid;gap:var(--sp-2);width:100%}.pdp-auswahl-label{font-size:14px;font-weight:700}.pdp-auswahl-feld{width:100%;min-height:48px}.gk{width:100%;margin:0;padding:0;border:0;min-inline-size:0;display:grid;gap:var(--sp-3)}.gk-titel{padding:0;margin-bottom:var(--sp-2);font-size:14px;font-weight:700}.gk-schalter{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;font-weight:700}.gk-standard{margin:0;color:var(--ink-2)}.gk-felder{display:grid;gap:var(--sp-4)}.gk input[type=date]{width:100%;min-height:48px;padding:0 14px;font-size:16px;background:var(--field);color:var(--ink);border:1.5px solid var(--rule-s);border-radius:var(--r-s)}.pdp-fehler{width:100%;margin-bottom:var(--sp-3);color:var(--warn)}.pdp-fehler ul{margin:0;padding-left:1.2em}.pdp-bware{width:100%;display:grid;gap:var(--sp-2);padding-top:var(--sp-4);border-top:1px solid var(--rule)}.pdp-bware-titel{margin:0}.pdp-bware-text>*{margin:0}.pdp-bware-text>*+*{margin-top:var(--sp-2)}.pdp-bware-text ul{padding-left:1.2em}.pdp-bware-zustimmung{width:100%;display:flex;gap:var(--sp-2);align-items:flex-start;cursor:pointer}.pdp-bware-zustimmung input{flex:0 0 auto;width:1.15em;height:1.15em;margin:.15em 0 0;accent-color:currentColor}.pdp-deko{display:flex;justify-content:center;margin:var(--sp-6) 0 0}.pdp-deko img{max-width:min(420px,70%);height:auto;mix-blend-mode:multiply}.pr{text-align:left}.pr .wrap{display:flex;flex-direction:column;gap:var(--sp-5);align-items:flex-start}.pr-titel{margin:0}.pr-grid{display:grid;gap:var(--sp-5);width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:640px){.pr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1140px){.pr-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.nx-sr{text-align:left}.nx-sr-titel{margin-bottom:var(--sp-5)}.nx-sr-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sp-3);max-width:640px}.nx-sr-feld{flex:1 1 260px}.nx-sr-input{min-height:48px;font-size:17px}.nx-sr-knopf{flex:none}.nx-sr-anzahl{margin:0}.nx-sr-werkzeug{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2) var(--sp-4);margin-top:var(--sp-5)}.nx-sr-tabs{display:flex;gap:var(--sp-1);margin-top:var(--sp-6);border-bottom:1px solid var(--rule);overflow-x:auto;scrollbar-width:none}.nx-sr-tabs::-webkit-scrollbar{display:none}.nx-sr-tab{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;margin-bottom:-1px;font-size:16px;color:var(--ink-2);text-decoration:none;white-space:nowrap;border-bottom:3px solid transparent;transition:border-color var(--dur-s) var(--ease),color var(--dur-s) var(--ease)}.nx-sr-tab:hover{color:var(--ink);border-bottom-color:var(--rule-s)}.nx-sr-tab[aria-current]{color:var(--ink);font-weight:700;border-bottom-color:var(--bronze)}.nx-sr-tab-n{font-size:14px;font-weight:400;color:var(--ink-2)}.nx-sr-tab-n:empty{display:none}.nx-sr-sort{display:flex;align-items:center;gap:var(--sp-3);margin:0}.nx-sr-sort-label{flex:none;margin:0}.nx-sr-sort-feld{width:auto;min-width:200px}html:not(.no-js) .nx-sr-sort-los{display:none}html:not(.no-js) .nx-sr-sort:focus-within:not(.nx-sr-sort--zeiger) .nx-sr-sort-los{display:inline-flex}@media(max-width:640px){.nx-sr-sort{width:100%}.nx-sr-sort-feld{flex:1 1 auto;min-width:0}}.nx-sr-fam{margin-top:var(--sp-6)}.nx-sr-fam-titel{margin:0 0 var(--sp-3)}.nx-sr-fam-liste{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-2)}.nx-sr-fam-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--rule);border-radius:var(--r-s);background:var(--paper);font-size:15px;color:var(--ink);text-decoration:none;transition:border-color var(--dur-s) var(--ease)}.nx-sr-fam-link:hover{border-color:var(--rule-s)}.nx-sr-fam-dot,.nx-sr-fam-leer{width:16px;height:16px;flex:none}.nx-sr-raster{display:grid;gap:var(--sp-4);margin-top:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}@media(min-width:400px){.nx-sr-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:640px){.nx-sr-raster{gap:var(--gutter);grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}.nx-sr-gruppe{margin-top:var(--sp-7)}.nx-sr-liste{display:grid;gap:var(--sp-3);margin-top:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.nx-sr-karte{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-4)}.nx-sr-karte-name{display:block;color:var(--ink)}.nx-sr-karte-mehr{margin-top:auto}.nx-sr-leer{max-width:74ch}.nx-sr-layout{margin-top:var(--sp-5)}.nx-sr-layout .nx-sr-werkzeug{margin-top:0;padding-bottom:var(--sp-2)}@media(min-width:640px){.nx-sr-layout .nx-sr-raster{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}.nx-sr-leer--filter .nx-sr-leer-text{margin-bottom:var(--sp-3)}.nx-sr-leer-text{margin:var(--sp-2) 0 var(--sp-5)}.nx-leer-feld{width:96px;height:96px;object-fit:cover;border-radius:var(--r-xs);margin-bottom:var(--sp-2)}.sa{text-align:left}.sa--sec{background:var(--sec)}.sa-innen{display:grid;gap:var(--sp-6)}.sa-kopf{display:grid;gap:var(--sp-3);max-width:74ch}.sa-deko{width:100%;max-width:352px}.sa-deko-svg{display:block;width:100%;height:auto}.sa-strich{mix-blend-mode:multiply;stroke-dasharray:var(--sa-len, 96);stroke-dashoffset:0}@media(prefers-reduced-motion:no-preference){html:not(.motion-aus) .sa-deko.sichtbar .sa-strich{animation:saStrichMalen .9s cubic-bezier(.23,1,.32,1) both;animation-delay:var(--d, 0ms)}}@keyframes saStrichMalen{0%{stroke-dashoffset:var(--sa-len, 96)}to{stroke-dashoffset:0}}.sa-bloecke{display:grid;gap:var(--sp-5);grid-template-columns:minmax(0,1fr)}.sa-voll{grid-column:1 / -1}.sa-wert{padding:var(--sp-5);display:grid;gap:var(--sp-4)}.sa-tbl th:first-child,.sa-tbl td:first-child{padding-left:0}.sa-tbl th:last-child,.sa-tbl td:last-child{padding-right:0}.sa-tbl .sa-r{text-align:right;white-space:nowrap}.sa-tbl tbody th,.sa-tbl tfoot th{text-transform:none;letter-spacing:normal;font-size:15.5px;font-weight:400;color:var(--ink);padding:12px 14px;border-bottom:1px solid var(--rule)}.sa-tbl tfoot th,.sa-tbl tfoot td{font-weight:700}.sa-tbl .sa-summe th,.sa-tbl .sa-summe td{border-bottom:1px solid var(--rule-s)}.sa-tbl .sa-preis th,.sa-tbl .sa-preis td{border-bottom:0;padding-top:var(--sp-3)}.sa-preis-wert{font-family:var(--serif);font-size:23px;line-height:1.2}.sa-vorteil{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.sa-hinweis{max-width:74ch}.sa-usp{padding:var(--sp-5);display:grid;gap:var(--sp-3);align-content:start}.sa-usp-bild{background:var(--img-bg);border-radius:var(--r-m);aspect-ratio:4 / 3;overflow:hidden}.sa-usp-bild img{width:100%;height:100%;object-fit:contain}.sa-usp-text{color:var(--ink-2)}.sa-zitat{display:grid;gap:var(--sp-4);align-items:center;padding-left:var(--sp-4);border-left:3px solid var(--hair)}.sa-zitat-bild{width:88px;height:88px;flex:none;overflow:hidden;border-radius:var(--r-s);background:var(--img-bg)}.sa-zitat-bild img{width:100%;height:100%;object-fit:cover}.sa-zitat-body{margin:0}.sa-zitat-text{font-family:var(--serif);font-size:21px;line-height:1.45;color:var(--ink);max-width:62ch}.sa-zitat-quelle{margin-top:var(--sp-3)}.sa-garantie{display:grid;gap:var(--sp-2);justify-items:start;padding-top:var(--sp-5);border-top:1px solid var(--hair)}.sa-garantie-text{color:var(--ink);max-width:74ch}@media(min-width:640px){.sa-bloecke{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-zitat{grid-template-columns:auto minmax(0,1fr);gap:var(--sp-5)}}@media(min-width:900px){.sa-bloecke{grid-template-columns:repeat(3,minmax(0,1fr))}.sa-wert{padding:var(--sp-6)}.sa-deko{max-width:440px}}.hm-so{text-align:left}.hm-so-titel{margin-top:var(--sp-2)}.hm-so-reihe{display:grid;grid-template-columns:1fr;gap:var(--sp-5);margin-top:var(--sp-6)}.hm-so-karte{overflow:hidden;display:flex;flex-direction:column}.hm-so-bild{background:var(--img-bg);aspect-ratio:3 / 2}.hm-so-bild img{width:100%;height:100%;object-fit:cover;object-position:center}.hm-so-body{display:grid;gap:var(--sp-3);align-content:start;justify-items:start;padding:var(--sp-5);flex:1}.hm-so-text{color:var(--ink-2)}.hm-so-zahlen{margin-top:var(--sp-1)}.hm-so-body .b3{margin-top:var(--sp-2)}.hm-so-hinweis{margin-top:var(--sp-5);max-width:74ch}.hm-so-quer{overflow:hidden;margin-top:var(--sp-6);display:grid}.hm-so-querbild{background:var(--img-bg);aspect-ratio:var(--hm-so-qr, 1.5)}.hm-so-querbild img{width:100%;height:100%;object-fit:contain}.hm-so-querbody{display:grid;gap:var(--sp-3);align-content:center;justify-items:start;padding:var(--sp-5)}.hm-so-aufgaben-titel{margin-top:var(--sp-7)}.hm-so-aufgaben{display:grid;grid-template-columns:1fr;gap:var(--sp-4);margin-top:var(--sp-4)}.hm-so-auf{display:grid;gap:var(--sp-2);align-content:start;background:var(--sec);border-radius:var(--r-m);padding:var(--sp-4)}.hm-so-auf .klein{color:var(--ink-2)}a.hm-so-auf{text-decoration:none;color:inherit;min-height:44px}a.hm-so-auf .hm-so-auf-titel{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px;text-decoration-color:var(--rule-s)}a.hm-so-auf:hover .hm-so-auf-titel{text-decoration-color:var(--ink)}@media(min-width:640px){.hm-so-aufgaben{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.hm-so-reihe{grid-template-columns:repeat(3,minmax(0,1fr))}.hm-so-body{padding:var(--sp-6)}.hm-so-quer--bild{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:stretch}.hm-so-querbild{aspect-ratio:auto}.hm-so-querbild img{object-fit:cover;object-position:center}.hm-so-querbody{padding:var(--sp-6)}.hm-so-aufgaben{grid-template-columns:repeat(4,minmax(0,1fr))}}.st{text-align:left}html.no-js .st-nurjs{display:none}.st-kopf{display:grid;gap:var(--sp-3);max-width:62ch}.st-lede{margin-top:var(--sp-1)}.st-lede p{margin-bottom:var(--sp-3)}.st-lede p:last-child{margin-bottom:0}.st-noscript{margin-top:var(--sp-6);padding:var(--sp-5);background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-l);display:grid;gap:var(--sp-3);justify-items:start}.st-schritt{margin-top:var(--sp-8);text-align:left}.st-nr,.st-frage{margin-bottom:var(--sp-2)}.st-hilfe{margin-bottom:var(--sp-4);max-width:74ch}.st-sets{display:grid;grid-template-columns:1fr;gap:var(--sp-3)}.st-set{display:grid;gap:var(--sp-1);justify-items:start;align-content:start;text-align:left;padding:var(--sp-4);cursor:pointer;background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-m);font-family:var(--sans);color:var(--ink);transition:transform var(--dur-s) var(--ease),border-color var(--dur-s) var(--ease)}.st-set:hover{transform:translateY(-2px);border-color:var(--rule-s)}.st-set-n{font-size:17px;font-weight:700;line-height:1.35}.st-set-t{font-size:15px;line-height:1.55;color:var(--ink-2)}.st-set-streifen{position:relative;display:flex;width:100%;height:28px;margin-top:var(--sp-3);border-radius:var(--r-xs);overflow:hidden}.st-set-streifen i{flex:1 1 0;display:block;min-width:0}.st-set-streifen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #26211c24;pointer-events:none}.st-zaehler{font-size:19px;font-weight:700;margin-bottom:var(--sp-3)}.st-plaetze{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-2);padding:var(--sp-2);margin-inline:calc(var(--sp-2) * -1)}.st-platz{position:relative;display:grid;place-items:center;aspect-ratio:1 / 1;min-height:44px;width:100%;padding:0;border:0;background:none;border-radius:var(--r-xs)}.st-platz--leer{border:2px dashed var(--rule-s)}.st-platz-nr{font-size:14px;color:var(--ink-2)}.st-platz--voll{cursor:pointer}.st-platz-feld{--chip-size: 100%;display:block;width:100%;height:100%}.st-platz--voll:after{content:"\d7";position:absolute;top:-7px;right:-7px;width:22px;height:22px;border-radius:50%;background:var(--ink);color:var(--canvas);font-size:14px;font-weight:700;line-height:22px;text-align:center;opacity:0;transition:opacity var(--dur-s) var(--ease)}.st-platz--voll:hover:after,.st-platz--voll:focus-visible:after{opacity:1}.st-platz--neu .st-platz-feld{animation:stPlatzEin .17s var(--ease) both}.st-namen{margin-top:var(--sp-4);max-width:74ch;line-height:1.6}.st-namen b{color:var(--ink)}.st-namen-leer{color:var(--ink-2)}.st-check-karte{margin-top:var(--sp-5);padding:var(--sp-4) var(--sp-5);background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-m);max-width:74ch}.st-check-t{margin-bottom:var(--sp-3)}.st-check-liste{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-2)}.st-check-liste li{position:relative;padding-left:20px;font-size:15px;line-height:1.55;color:var(--ink-2)}.st-check-liste li:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:var(--r-xs);background:var(--bronze)}.st-check-liste b{color:var(--ink)}.st-voll{margin-bottom:var(--sp-3);color:var(--bronze);font-weight:700}.st-raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:var(--sp-2);max-height:340px;overflow-y:auto;padding:var(--sp-2);margin-inline:calc(var(--sp-2) * -1)}.st-feld{display:grid;place-items:center;width:100%;min-width:44px;height:44px;padding:0;border:0;background:none;cursor:pointer;border-radius:var(--r-xs)}.st-feld .st-feld-chip{--chip-size: 40px;transition:transform var(--dur-s) var(--ease)}.st-feld:hover .st-feld-chip{transform:scale(1.08)}.st-feld[aria-pressed=true] .st-feld-chip{box-shadow:inset 0 0 0 1px #26211c1f,0 0 0 3px var(--ink)}.st-feld--aus{cursor:default}.st-feld--aus .st-feld-chip{box-shadow:inset 0 0 0 2px var(--canvas),0 0 0 1.5px var(--ink-2);outline:1.5px dashed var(--ink-2);outline-offset:2px}.st-feld--aus:hover .st-feld-chip{transform:none}.st-check-aus{margin:0 0 var(--sp-2);color:var(--ink-2)}@media(prefers-reduced-motion:reduce){.st-feld:hover .st-feld-chip,.st-set:hover{transform:none}}html.motion-aus .st-feld:hover .st-feld-chip,html.motion-aus .st-set:hover{transform:none}.st-fehler{margin-top:var(--sp-3);color:var(--warn)}.st-legende-aus,.st-aus-hinweis{margin-top:var(--sp-3);color:var(--ink-2)}.st-hinweis{max-width:74ch}.st-kauf{margin-top:var(--sp-8);padding-top:var(--sp-5);border-top:1px solid var(--rule);display:grid;gap:var(--sp-3);justify-items:start}.st-kauf-reihe{display:grid;gap:var(--sp-3);width:100%}.st-preis{display:grid;gap:2px}.st-preis .preis{font-size:19px}.st-mwst{color:var(--ink-2)}.st-mwst a{color:inherit;text-decoration:underline;text-underline-offset:3px}.st-sk{display:block}.st-sk--set{width:100%;height:140px;border-radius:var(--r-m)}.st-sk--feld{width:100%;height:44px;border-radius:var(--r-xs)}@keyframes stPlatzEin{0%{opacity:0}to{opacity:1}}@media(min-width:640px){.st-sets{grid-template-columns:repeat(2,1fr)}.st-plaetze{grid-template-columns:repeat(6,1fr)}.st-kauf-reihe{grid-template-columns:auto auto;justify-content:start;align-items:center;width:auto}}@media(min-width:900px){.st-sets{grid-template-columns:repeat(4,1fr)}.st-plaetze{grid-template-columns:repeat(12,1fr)}.st-raster{max-height:420px}}.sm{background:var(--canvas);border-bottom:1px solid var(--rule)}.sm--seite{border-top:1px solid var(--rule)}.sm-liste{display:flex;gap:var(--sp-3);margin:0 auto;padding:var(--sp-3) var(--sp-5);max-width:var(--max);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sm-liste::-webkit-scrollbar{display:none}.sm-ei{flex:0 0 auto;scroll-snap-align:start}.sm-link{display:flex;flex-direction:column;align-items:center;gap:6px;width:84px;min-height:44px;text-decoration:none;color:var(--ink)}.sm-bild{width:64px;height:64px;border-radius:50%;overflow:hidden;background:var(--img-bg);box-shadow:0 0 0 1.5px var(--rule);display:grid;place-items:center;transition:box-shadow var(--dur-s) var(--ease)}.sm-bild img{width:100%;height:100%;object-fit:cover;display:block}.sm-init{font-size:22px;line-height:1;font-weight:700;color:var(--bronze)}.sm-tx{font-size:12px;line-height:1.25;font-weight:600;text-align:center;max-width:84px;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sm-link:hover .sm-bild{box-shadow:0 0 0 2px var(--rule-s)}.sm-link[aria-current=page] .sm-bild{box-shadow:0 0 0 2.5px var(--ink)}.sm-link[aria-current=page] .sm-tx{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}@media(min-width:900px){.sm-liste{gap:var(--sp-4);padding-inline:var(--pad-x)}.sm-ei:first-child{margin-inline-start:auto}.sm-ei:last-child{margin-inline-end:auto}.sm-link{width:92px}.sm-bild{width:72px;height:72px}.sm-tx{font-size:13px;max-width:92px}}@media(prefers-reduced-motion:reduce){.sm-bild{transition:none}}.hd-sv-preis .preis{justify-content:flex-end;gap:4px 6px;font-size:15px}.hd-sv-preis .grundpreis{font-size:12px;margin-top:0;text-align:right}.hd-sv-preis .preis-tiefst{text-align:right}.ww{text-align:left}.ww-titel{margin-top:var(--sp-2)}.ww-reihe{display:grid;grid-template-columns:1fr;gap:var(--sp-4);margin-top:var(--sp-6)}.ww-reihe a.ww-karte{display:grid;grid-template-columns:1fr auto;column-gap:var(--sp-3);align-items:start;padding:var(--sp-5);min-height:44px;color:inherit;text-decoration:none}.ww-kartentitel{grid-column:1;margin:0;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1.5px;text-decoration-color:var(--rule-s);transition:text-decoration-color var(--dur-s) var(--ease)}.ww-karte:hover .ww-kartentitel{text-decoration-color:var(--ink)}.ww-text{grid-column:1;margin-top:var(--sp-2)}.ww-ar{grid-column:2;grid-row:1;color:var(--bronze);font-weight:700;transition:transform var(--dur-s) var(--ease)}.ww-karte:hover .ww-ar{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.ww-karte:hover .ww-ar{transform:none}}@media(min-width:640px){.ww-reihe{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.ww-reihe{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-5)}}.bew-echt{display:block;flex-basis:100%;font-size:13px;line-height:1.4;color:var(--ink-2)}.bew-echt a{color:inherit;text-decoration:underline;text-underline-offset:3px}.bew-echt a:hover{color:var(--ink)}.bis{width:100%;text-align:left}.bis-form{display:grid;gap:var(--sp-3);padding:var(--sp-4);background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-m)}.bis-titel,.bis-text,.bis-hinweis,.bis-status{margin:0}.bis-zeile{display:grid;gap:var(--sp-3);align-items:end}.bis-feld input{width:100%;min-height:48px}.bis-los{min-height:48px}.bis-hinweis{color:var(--ink-2)}.bis-text:empty{display:none}.bis-status:empty{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0)}.bis-fehler{color:var(--warn)}.bis-form[data-fertig] .bis-zeile,.bis-form[data-fertig] .bis-hinweis{display:none}@media(min-width:640px){.bis-zeile{grid-template-columns:minmax(0,1fr) auto}}@media(min-width:900px){[data-bis-ersetzt]{display:none!important}}.chip[data-hell]{box-shadow:inset 0 0 0 1px var(--rule-s)}.frz{margin:0;text-align:left}.col-form{margin:0}.col-acc-body{color:var(--ink)}.col-gruppe{border:0;margin:0;padding:0 0 var(--sp-5)}.col-gruppe:last-of-type{padding-bottom:var(--sp-4)}.col-gruppe-titel{padding:0 0 var(--sp-2)}.col-werte{display:flex;flex-direction:column}.col-zeile{display:flex;align-items:center;gap:var(--sp-3);min-height:44px;font-size:16px;cursor:pointer}.col-zeile-tx{flex:1 1 auto;min-width:0}.col-zeile-n{flex:none}.col-dot{width:16px;height:16px;flex:none}.col-acc-body .col-mehr>summary{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;min-height:44px;padding:0;font-size:15px;font-weight:700;cursor:pointer;list-style:none}.col-acc-body .col-mehr>summary::-webkit-details-marker{display:none}.col-acc-body .col-mehr>summary .tx{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1.5px}.col-acc-body .col-mehr>summary:hover .tx{text-decoration-thickness:2.5px}.col-acc-body .col-mehr>summary:after{content:"+";color:var(--bronze);font-size:20px;line-height:1}.col-acc-body .col-mehr[open]>summary:after{content:"\2212"}.col-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-4)}@media(max-width:899px){.col-acc[open] .col-aktionen{position:sticky;bottom:0;z-index:2;background:var(--canvas);padding-block:var(--sp-3);border-top:1px solid var(--rule)}}@media(min-width:900px){.col-acc{border:0}.col-acc:last-of-type{border-bottom:0}.col-acc>summary{display:none}.col-acc-body{padding:0}.col-aktionen{flex-direction:column;align-items:flex-start;gap:var(--sp-3)}}.col-aktive{display:flex;flex-wrap:wrap;gap:var(--sp-2);padding-bottom:var(--sp-4)}.col-aktiv{min-height:44px;gap:10px;padding-inline:14px;text-decoration:none;transition:background-color var(--dur-s) var(--ease)}.col-aktiv:hover{background:var(--rule)}.col-aktiv-x{display:inline-flex;line-height:1;color:var(--bronze)}.mk-knopf{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:0 10px;background:transparent;border:0;border-radius:var(--r-s);color:var(--ink);cursor:pointer;font:inherit;transition:background-color var(--dur-s) var(--ease)}.mk-knopf:hover{background:var(--sec)}.mk-herz{flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round}.mk-knopf[aria-pressed=true] .mk-herz{fill:currentColor}.no-js .mk-knopf{display:none}.mk-knopf--kachel{position:absolute;top:6px;right:6px;z-index:2;width:44px;height:44px;padding:0;background:var(--img-bg)}.mk-knopf--kachel:hover{background:var(--sec)}.mk-knopf--pdp{justify-self:start;padding:0 12px 0 8px;margin-left:-8px;font-size:15px;font-weight:700}.mk-knopf-text{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px;text-decoration-color:var(--rule-s)}.mk-knopf--pdp:hover .mk-knopf-text{text-decoration-color:currentColor}.preis{font-weight:700;font-size:15.5px;display:inline-flex;align-items:baseline;gap:8px;flex-wrap:wrap}.preis-ab{font-weight:400}.grundpreis-hinweis{white-space:normal;font-weight:400}.preis-ref{display:inline-flex;align-items:baseline;gap:4px;font-weight:400;color:var(--ink-2)}.preis-ref-label{font-size:12px}.preis-alt{color:var(--ink-2);font-weight:400}.preis-chip{background:var(--black);color:var(--canvas);border-radius:var(--r-pill);font-size:12px;font-weight:700;padding:3px 9px;letter-spacing:.04em;white-space:nowrap}.preis-tiefst{display:block;color:var(--ink-2);margin-top:2px}.grundpreis{display:block;font-size:13px;color:var(--ink-2);font-weight:400;margin-top:2px}.grundpreis a{color:inherit;text-decoration:underline;text-underline-offset:3px}.pk{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.pk-bild{position:relative;display:block;background:var(--img-bg);border-radius:var(--r-m) var(--r-m) 0 0;aspect-ratio:4/5}.pk-bild img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:8%}.pk-hover{opacity:0;transition:opacity var(--dur-s) var(--ease)}.pk-neu{position:absolute;top:var(--sp-3);left:var(--sp-3);z-index:1;padding:4px 8px;background:var(--paper);border-radius:var(--r-xs);line-height:1.4;pointer-events:none}@media(hover:hover){.pk:hover .pk-hover{opacity:1}}@supports selector(:has(a)){.pk:has(>.pk-link:focus-visible){outline:3px solid var(--focus-color,var(--ink));outline-offset:3px}.produktseite .pk:has(>.pk-link:focus-visible){--focus-color:var(--akzent)}.pk-link:focus-visible{outline:none}}.pk-chip{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;--chip-size:56%;width:56%;height:auto;aspect-ratio:1}.pk-info{display:flex;flex-direction:column;gap:4px;padding:var(--sp-4);flex:1 1 auto}.pk-name{font-family:var(--serif);font-size:19px;line-height:1.3;color:var(--ink);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}@media(max-width:639px){.pk-name{-webkit-line-clamp:3;font-size:17px}}.pk-info .micro>span{display:inline-block;max-width:100%}.pk-nr{white-space:nowrap}.pk-nr+.pk-linie:before{content:"\b7\a0"}.pk-preis{margin-top:auto;padding-top:var(--sp-2)}.pk-pop-mwst{display:block;padding:6px 10px 2px;color:var(--ink-2);font-size:12px;line-height:1.3}.pk-avail{display:inline-flex;align-items:center;gap:6px}.pk-avail-dot{width:8px;height:8px;border-radius:50%;background:var(--okc);flex:none}.pk-avail-dot--aus{background:var(--rule-s)}.pk-bewertung{display:flex;align-items:center;gap:6px;white-space:nowrap}.pk-bewertung .rp{gap:4px}.pk-bewertung .rp i{width:8px;height:8px}.pk-bewertung .rp i.voll{width:10px;height:10px}.pk-bew-text{font-size:13px;color:var(--ink-2)}.pk-add-btn[aria-busy=true] .pk-add-lang,.pk-add-btn[aria-busy=true] .pk-add-kurz{display:none}.pk-add-laedt{display:inline}.pk-micro{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.pk-info .micro>span{display:inline;max-width:none}.pk-nr-kurz{display:none}@media(max-width:639px){.pk-bild{aspect-ratio:1/1}.pk-bild img{padding:5%}.pk-info{padding:10px 10px 8px;gap:3px}.pk-micro{line-height:1.3}.pk-micro--ton{text-transform:none;letter-spacing:.03em;font-size:11px}.pk-micro--ton .pk-nr-voll{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.pk-micro--ton .pk-nr-kurz{display:inline}.pk-micro--ton .pk-nr+.pk-linie:before{content:"\a0\b7\a0"}.pk-name{font-size:16px;line-height:1.25;-webkit-line-clamp:2}.pk-bewertung{line-height:1.3}.pk-bew-text{font-size:12px}.pk-preis{padding-top:4px}.pk-preis .preis{font-size:15px;line-height:1.3}.pk-preis .grundpreis{font-size:12px;line-height:1.3;margin-top:1px}.pk-avail--ok{display:none}.pk-add{padding:0 10px 10px}}.sf{width:100%;max-width:440px}.sf-tab{width:100%;border-collapse:collapse;font-size:15px}.sf-titel{caption-side:top;text-align:left;padding-bottom:var(--sp-2);color:var(--ink-2)}.sf-tab th,.sf-tab td{padding:8px 12px 8px 0;border-bottom:1px solid var(--rule);text-align:left;font-weight:400}.sf-tab thead th{font-size:13px;color:var(--ink-2);border-bottom-color:var(--rule-s)}.sf-tab th:last-child,.sf-tab td:last-child{text-align:right;padding-right:0}.sf-tab tbody td{color:var(--ink)}.sf-preis{font-weight:700}.sf-hinweis{margin:var(--sp-2) 0 0;color:var(--ink-2);max-width:56ch}.sf-kurz{display:block;margin-top:2px;font-size:13px;font-weight:700;color:var(--ink)}.sf-zeile{color:var(--ink-2)}.sf-etappe{display:block;color:var(--ink)}.vf-box{display:grid;gap:var(--sp-2);width:100%}.vf{position:relative;aspect-ratio:16 / 9;border-radius:var(--r-l);overflow:hidden;background:var(--img-bg);border:1px solid var(--rule)}.vf--hoch{aspect-ratio:9 / 16;max-width:420px}.vf-start{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:grid;place-items:center;padding:0;margin:0;background:none;border:0;border-radius:inherit;cursor:pointer;color:var(--ink)}.vf-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vf-flaeche{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;padding:var(--sp-5);text-align:left}.vf-titel{font-family:var(--serif);font-size:19px;line-height:1.3;color:var(--ink-2);max-width:36ch}.vf-play{position:relative;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--ink);color:var(--canvas);transition:transform var(--dur-s) var(--ease),background-color var(--dur-s) var(--ease)}.vf-play svg{margin-left:3px}.vf-start:hover .vf-play{background:var(--ink-h);transform:scale(1.05)}.vf-start:focus-visible{outline-offset:-4px}.vf-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block}.vf-link{margin:0}@media(prefers-reduced-motion:reduce){.vf-play{transition:none}.vf-start:hover .vf-play{transform:none}}:where(.zahlarten){margin:0;padding:0}.zahlarten{list-style:none;display:flex;flex-wrap:nowrap;align-items:center;gap:10px;min-width:0}.zahlarten li{display:flex;flex:0 1 auto;min-width:0}.zahlarten .zahlart-logo{display:block;width:auto;height:22px;max-width:100%}.zahlarten .zahlart-bild{height:20px;border-radius:3px}.zahlarten .zahlart-logo path[opacity=".07"],.zahlarten .zahlart-logo path[opacity="0.07"],.zahlarten .zahlart-logo path[opacity=".07"]+path[fill="#fff" i],.zahlarten .zahlart-logo path[opacity="0.07"]+path[fill="#fff" i]{display:none}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map */
