@font-face{font-family:Red Hat Display;src:url(red-hat-display-700.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Red Hat Display;src:url(red-hat-display-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Red Hat Text;src:url(red-hat-text-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Red Hat Text;src:url(red-hat-text-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Martian Mono;src:url(martian-mono-400.woff2) format("woff2");font-weight:400;font-display:swap}:root{--papier: #f4f0e6;--papier-tief: #e9e3d5;--tinte: #121417;--tinte-leise: #4f4a42;--linie: #8e8577;--kobalt: #2347c5;--kobalt-tief: #1b3aa6;--weiss: #ffffff;--anzeige: "Red Hat Display", system-ui, sans-serif;--text: "Red Hat Text", system-ui, sans-serif;--mass: "Martian Mono", ui-monospace, monospace;--abstand-xs: .4rem;--abstand-sm: .75rem;--abstand-md: 1rem;--abstand-lg: 1.5rem;--abstand-xl: 2rem;--abstand-2xl: 3rem;--abstand-3xl: 4rem;--innen: 1.1rem;--schatten-bild: drop-shadow(0 12px 14px rgb(18 20 23 / .18));--kurve: cubic-bezier(.16, 1, .3, 1);color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;color:var(--tinte);background:var(--papier);font:400 1.03rem/1.6 var(--text);overflow-wrap:break-word}::selection{background:var(--kobalt);color:var(--weiss)}:focus-visible{outline:2px solid var(--kobalt);outline-offset:3px}img,svg{display:block;max-width:100%;height:auto}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--kobalt)}h1,h2,h3{font-family:var(--anzeige);font-weight:700;margin:0;text-wrap:balance}h1{font-size:clamp(2.5rem,10.5vw,5.4rem);line-height:.98;letter-spacing:-.035em}h2{font-size:clamp(1.9rem,6.5vw,3rem);line-height:1.05;letter-spacing:-.03em}h3{font-size:1.4rem;line-height:1.15;letter-spacing:-.015em}p{max-width:62ch}button,input,select,textarea{font:inherit;color:inherit}.visuell-versteckt{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}[hidden]{display:none!important}.sprung{position:absolute;left:var(--abstand-sm);top:-4rem;z-index:30;padding:var(--abstand-xs) var(--abstand-sm);background:var(--tinte);color:var(--weiss);font-weight:600}.sprung:focus{top:var(--abstand-sm)}.blatt{position:relative;margin:.75rem;border:1.5px solid var(--tinte);background:var(--papier);min-height:calc(100dvh - 1.5rem);display:flex;flex-direction:column}.blatt:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:.75px solid var(--tinte);pointer-events:none;z-index:1}.blatt>*{position:relative}.blatt>main{flex:1}.zonen{display:none}.innen{padding-inline:var(--innen)}.abschnitt{padding-block:2.75rem;border-top:.75px solid var(--tinte)}.abschnitt:first-child{border-top:0}.abschnitt__kopf{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--abstand-sm) var(--abstand-lg);margin-bottom:var(--abstand-xl)}.abschnitt__kopf p{margin:.4rem 0 0;color:var(--tinte-leise);max-width:52ch}.einleitung{margin:.6rem 0 0;max-width:52ch;color:var(--tinte-leise);font-size:1.08rem}.mass,.etikett{font:400 .75rem/1.4 var(--mass);color:var(--tinte-leise);letter-spacing:.04em}.etikett{display:block;text-transform:uppercase}.verweis{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;color:var(--tinte);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.1rem}.verweis:hover{color:var(--kobalt)}.verweis .symbol{width:1em;height:1em}.symbol{width:1.2em;height:1.2em;flex:none}.kopf{position:relative;z-index:5;border-bottom:.75px solid var(--tinte)}.kopf__zeile{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-md);padding:1.15rem var(--innen) 1rem}.marke{font:700 1.2rem/1 var(--anzeige);letter-spacing:-.01em;text-decoration:none;color:var(--tinte)}.kopf__werkzeuge{display:flex;align-items:center;gap:.35rem}.kopf__knopf{position:relative;display:inline-grid;place-items:center;min-width:44px;min-height:44px;padding:0 .4rem;border:0;background:none;color:var(--tinte);text-decoration:none;cursor:pointer;font-weight:600;font-size:.95rem}.kopf__knopf:hover{color:var(--kobalt)}.kopf__anzahl{position:absolute;top:4px;right:0;min-width:1.15rem;height:1.15rem;padding:0 .25rem;border-radius:999px;background:var(--kobalt);color:var(--weiss);font:400 .75rem/1.15rem var(--mass);text-align:center}.kopf__anzahl[data-anzahl="0"]{display:none}.menue>summary{list-style:none;display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:0 .4rem;cursor:pointer;font-weight:600}.menue>summary::-webkit-details-marker{display:none}.menue[open]>summary .menue__auf{display:none}.menue:not([open])>summary .menue__zu{display:none}.menue__liste{position:absolute;left:0;right:0;top:100%;margin:0;padding:.5rem var(--innen) 1rem;list-style:none;background:var(--papier);border-bottom:1.5px solid var(--tinte)}.menue__liste a{display:flex;justify-content:space-between;align-items:center;padding:.85rem 0;border-top:.75px solid var(--linie);text-decoration:none;font:700 1.25rem/1.2 var(--anzeige);letter-spacing:-.01em}.menue__liste li:first-child a{border-top:0}.menue__liste .mass{font-size:.75rem}.navi{display:none}.navi a[aria-current=page]{color:var(--kobalt)}.fuss{margin-top:auto;padding:2.5rem var(--innen) 1.5rem;border-top:1.5px solid var(--tinte);font-size:.92rem;color:var(--tinte-leise)}.fuss__raster{display:grid;gap:2rem}.fuss h2{margin:0 0 .6rem;font:400 .75rem/1.4 var(--mass);letter-spacing:.04em;text-transform:uppercase;color:var(--tinte-leise)}.fuss ul{margin:0;padding:0;list-style:none}.fuss li+li{margin-top:.35rem}.fuss a{color:var(--tinte);text-decoration:none}.fuss a:hover{color:var(--kobalt);text-decoration:underline}.fuss__marke{font:700 1.2rem/1 var(--anzeige);color:var(--tinte)}.fuss__claim{margin:.5rem 0 1rem}.fuss address{font-style:normal;line-height:1.55}.fuss__widerruf{display:inline-flex;align-items:center;min-height:44px;margin-top:.75rem;padding:0 1rem;border:1px solid var(--tinte);color:var(--tinte)!important;font-weight:600;text-decoration:none!important}.fuss__widerruf:hover{border-color:var(--kobalt);color:var(--kobalt)!important}.fuss__unten{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;margin-top:2rem;padding-top:1rem;border-top:.75px solid var(--linie);font:400 .75rem/1.5 var(--mass);letter-spacing:.02em}.zahlarten{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.zahlarten svg{width:38px;height:24px}.knopf{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:52px;padding:0 1.4rem;border:0;border-radius:0;background:var(--kobalt);color:var(--weiss);font:700 1.1rem/1 var(--anzeige);text-decoration:none;cursor:pointer;transition:background .2s ease-out}.knopf:hover{background:var(--kobalt-tief);color:var(--weiss)}.knopf:active{transform:translateY(1px)}.knopf[disabled],.knopf[aria-disabled=true]{background:var(--linie);cursor:not-allowed;transform:none}.knopf--kaufen{width:100%;min-height:56px}.knopf--leise{background:transparent;color:var(--tinte);border:1px solid var(--tinte)}.knopf--leise:hover{background:transparent;color:var(--kobalt);border-color:var(--kobalt)}.knopf .symbol--schraeg{transform:rotate(45deg)}.knopf[aria-busy=true]{cursor:progress}.schriftfeld{border:1.5px solid var(--tinte);background:var(--papier)}.schriftfeld__zeile{display:grid;grid-template-columns:1fr 1fr;border-top:.75px solid var(--tinte)}.schriftfeld__zeile:first-child{border-top:0}.schriftfeld__zelle{min-width:0;padding:.55rem .7rem .75rem;margin:0;border:0}.schriftfeld__zelle+.schriftfeld__zelle{border-left:.75px solid var(--tinte)}.schriftfeld__zelle--voll{grid-column:1 / -1}.schriftfeld__beschriftung,.schriftfeld legend,.schriftfeld label.schriftfeld__beschriftung{display:block;padding:0;font:400 .75rem/1.4 var(--mass);color:var(--tinte-leise);letter-spacing:.04em;text-transform:uppercase}.schriftfeld legend{float:left;width:100%}.schriftfeld legend+*{clear:both}.benennung{margin:.25rem 0 0;font:700 clamp(1.45rem,5vw,1.9rem)/1.12 var(--anzeige);letter-spacing:-.02em}.schriftfeld__wert{display:block;margin-top:.2rem;font:600 1rem/1.35 var(--text);font-variant-numeric:tabular-nums}.eingabe,.auswahl{width:100%;min-height:48px;margin-top:.3rem;padding:0 .75rem;border:1px solid var(--tinte);border-radius:0;background:var(--weiss);color:var(--tinte);font:600 1.05rem/1 var(--text)}textarea.eingabe{min-height:8rem;padding:.7rem .75rem;line-height:1.5;resize:vertical}.auswahl{-webkit-appearance:none;appearance:none;padding-right:2.4rem;background:var(--weiss) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%23121417' d='M213.66 101.66l-80 80a8 8 0 01-11.32 0l-80-80a8 8 0 0111.32-11.32L128 164.69l74.34-74.35a8 8 0 0111.32 11.32z'/%3E%3C/svg%3E") no-repeat right .75rem center / 1rem}.eingabe:focus-visible,.auswahl:focus-visible{outline:2px solid var(--kobalt);outline-offset:0}.wahl{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.4rem}.wahl label{position:relative;cursor:pointer}.wahl input{position:absolute;opacity:0;width:1px;height:1px}.wahl__feld{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;padding:0 .8rem;border:1px solid var(--tinte);background:var(--weiss);font:600 .95rem/1 var(--text);transition:background .15s ease-out,color .15s ease-out}.wahl input:checked+.wahl__feld{background:var(--tinte);color:var(--weiss)}.wahl input:focus-visible+.wahl__feld{outline:2px solid var(--kobalt);outline-offset:2px}.wahl input:disabled+.wahl__feld{color:var(--linie);border-style:dashed;cursor:not-allowed}.farbpunkt{width:18px;height:18px;border-radius:50%;background:var(--f, var(--linie));box-shadow:inset 0 0 0 1px #0000004d;flex:none}.wahl input:checked+.wahl__feld .farbpunkt{box-shadow:inset 0 0 0 1px #ffffff8c}.menge{display:inline-flex;align-items:stretch;border:1px solid var(--tinte);background:var(--weiss)}.menge button{width:44px;min-height:44px;border:0;background:none;cursor:pointer;font:600 1.15rem/1 var(--text)}.menge button:hover{color:var(--kobalt)}.menge input{width:3rem;border:0;border-inline:.75px solid var(--linie);text-align:center;font:600 1rem/1 var(--text);background:none;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.menge input::-webkit-outer-spin-button,.menge input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.kleingedruckt{margin:.75rem 0 0;font-size:.88rem;line-height:1.5;color:var(--tinte-leise)}.kleingedruckt a{color:var(--tinte)}.meldung{margin:.75rem 0 0;padding:.7rem .8rem;border:1px solid var(--tinte);background:var(--weiss);font-size:.95rem}.meldung--fehler{border-color:#a1271b;color:#8a1f15}.meldung--erfolg{border-color:var(--kobalt)}.preis{font:700 1.3rem/1 var(--anzeige);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.preis--gross{font-size:1.9rem}.preis__ab{font:400 .75rem/1 var(--mass);letter-spacing:.04em;text-transform:uppercase;color:var(--tinte-leise);margin-right:.3rem}.preis-hinweis{margin:.45rem 0 0;font-size:.85rem;line-height:1.5;color:var(--tinte-leise);max-width:none}.preis-hinweis a{color:var(--tinte)}.held{display:grid;gap:2rem;padding:2.25rem var(--innen) 2.75rem}.held h1{max-width:12ch}.held__unterzeile{margin:1.1rem 0 0;max-width:38ch;font-size:1.12rem;color:var(--tinte-leise)}.held__knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.8rem}.ansicht{position:relative;margin:0}.ansicht figcaption,.bildunterschrift{display:flex;justify-content:space-between;gap:1rem;margin-top:.5rem;font:400 .75rem/1.4 var(--mass);color:var(--tinte-leise)}.zeichnung .kontur{fill:none;stroke:var(--tinte);stroke-width:.5;stroke-linejoin:round}.zeichnung .schrift{fill:none;stroke:var(--kobalt);stroke-width:.35;stroke-linejoin:round}.zeichnung .duenn{fill:none;stroke:var(--tinte);stroke-width:.18}.zeichnung .mitte{fill:none;stroke:var(--linie);stroke-width:.18;stroke-dasharray:5 1 .6 1}.zeichnung .masslinie{fill:none;stroke:var(--tinte);stroke-width:.18}.zeichnung .pfeil{fill:var(--tinte)}.zeichnung text{font-family:var(--mass);fill:var(--tinte)}@media(prefers-reduced-motion:no-preference){.zeichnet .masslinie,.zeichnet .duenn{stroke-dasharray:120;stroke-dashoffset:120;animation:ziehen 1.1s var(--kurve) .35s forwards}.zeichnet text,.zeichnet .pfeil{opacity:0;animation:zeigen .5s ease-out 1.05s forwards}@keyframes ziehen{to{stroke-dashoffset:0}}@keyframes zeigen{to{opacity:1}}}.kategorien{margin:0;padding:0;list-style:none;border-top:.75px solid var(--tinte)}.kategorie-zeile{border-bottom:.75px solid var(--linie)}.kategorie-zeile a{display:grid;grid-template-columns:2.4rem 1fr auto;align-items:center;gap:.25rem 1rem;padding:1.1rem 0;text-decoration:none;color:var(--tinte)}.kategorie-zeile a:hover .kategorie-zeile__titel{color:var(--kobalt)}.kategorie-zeile a:hover .kategorie-zeile__pfeil{transform:translate(4px);color:var(--kobalt)}.nr{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid var(--tinte);border-radius:50%;font:400 .75rem/1 var(--mass);background:var(--papier)}.kategorie-zeile__titel{font:700 clamp(1.35rem,4.6vw,2rem)/1.1 var(--anzeige);letter-spacing:-.02em;transition:color .15s ease-out}.kategorie-zeile__text{grid-column:2;margin:0;font-size:.95rem;color:var(--tinte-leise)}.kategorie-zeile__anzahl{font:400 .75rem/1 var(--mass);color:var(--tinte-leise);white-space:nowrap}.kategorie-zeile__pfeil{grid-row:1 / span 2;grid-column:3;align-self:center;width:1.3rem;height:1.3rem;transition:transform .2s var(--kurve),color .15s ease-out}.kategorie-zeile__kopf{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .75rem}.raster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem .9rem;margin:0;padding:0;list-style:none}.karte{position:relative;display:flex;flex-direction:column;min-width:0}.karte__bild{position:relative;aspect-ratio:1;background:var(--papier-tief);border:.75px solid var(--tinte);overflow:hidden}.karte__bild img{width:100%;height:100%;object-fit:contain;transition:transform .5s var(--kurve)}.karte:hover .karte__bild img{transform:scale(1.035)}.karte__nr{position:absolute;left:.5rem;top:.5rem;z-index:1}.karte__titel{margin:.7rem 0 0;font:700 1.05rem/1.2 var(--anzeige);letter-spacing:-.01em}.karte__titel a{text-decoration:none}.karte__titel a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.karte__titel a:focus-visible{outline:none}.karte:has(a:focus-visible) .karte__bild{outline:2px solid var(--kobalt);outline-offset:3px}.karte__werte{margin:.35rem 0 0;font:400 .75rem/1.45 var(--mass);color:var(--tinte-leise)}.karte__preis{margin-top:auto;padding-top:.5rem}.karte__preis .preis{font-size:1.15rem}.karte__ohne-bild{display:grid;place-items:center;width:100%;height:100%;font:400 .75rem/1.4 var(--mass);color:var(--tinte-leise)}.kategorie-kopf{padding:2.25rem var(--innen) 1.75rem;border-bottom:.75px solid var(--tinte)}.kategorie-kopf h1{font-size:clamp(2.2rem,9vw,4.2rem)}.kategorie-leiste{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem;padding:1rem var(--innen);border-bottom:.75px solid var(--linie)}.kategorie-leiste label{display:block}.kategorie-leiste .auswahl{width:auto;min-width:13rem}.kategorie-raster{padding:1.75rem var(--innen) 3rem}.seiten{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin-top:2.5rem}.seiten a,.seiten span{display:inline-grid;place-items:center;min-width:44px;min-height:44px;padding:0 .6rem;border:1px solid var(--tinte);text-decoration:none;font:400 .8rem/1 var(--mass)}.seiten .aktuell{background:var(--tinte);color:var(--weiss)}.leer{padding:3rem var(--innen)}.produkt{display:grid;gap:1.5rem;padding:1.25rem var(--innen) 2.75rem}.brotkrumen{padding:.9rem var(--innen) 0;font:400 .75rem/1.4 var(--mass);color:var(--tinte-leise)}.brotkrumen ol{display:flex;flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none}.brotkrumen li+li:before{content:"/";margin-right:.3rem;color:var(--linie)}.brotkrumen a{text-decoration:none}.medien{min-width:0}.buehne{position:relative;display:grid;place-items:center;aspect-ratio:1;background:var(--papier-tief);border:.75px solid var(--tinte);overflow:hidden}.buehne img{width:100%;height:100%;object-fit:contain}.buehne__hinweis{position:absolute;left:.6rem;top:.6rem;z-index:1;display:inline-flex;align-items:center;gap:.4rem;max-width:calc(100% - 1.2rem);padding:.3rem .5rem;background:#f4f0e6eb;border:.75px solid var(--tinte);font:400 .75rem/1.3 var(--mass);color:var(--tinte)}.buehne__achsen{position:absolute;right:.75rem;bottom:.75rem;width:46px;height:46px;pointer-events:none}.vorschaubilder{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:.5rem;margin:.6rem 0 0;padding:0;list-style:none}.vorschaubilder button{display:block;width:100%;aspect-ratio:1;padding:0;border:.75px solid var(--linie);background:var(--papier-tief);cursor:pointer}.vorschaubilder button[aria-current=true]{border:2px solid var(--tinte)}.vorschaubilder img{width:100%;height:100%;object-fit:contain}.medien__hinweis{margin:.6rem 0 0;font-size:.85rem;color:var(--tinte-leise)}.kauf{min-width:0}.kauf__formular{display:grid;gap:1rem}.kauf__aktion{display:grid;grid-template-columns:auto 1fr;gap:.6rem;align-items:stretch}.kauf__aktion .knopf--kaufen{min-height:56px}.express{margin-top:.1rem}.express .shopify-payment-button__button{border-radius:0!important;min-height:52px}.express .shopify-payment-button__more-options{color:var(--tinte)}.daten{width:100%;border-collapse:collapse}.daten th,.daten td{padding:.55rem 0;text-align:left;vertical-align:top;border-top:.75px solid var(--linie)}.daten th{width:40%;padding-right:1rem;font:400 .75rem/1.6 var(--mass);letter-spacing:.04em;text-transform:uppercase;color:var(--tinte-leise)}.daten td{font-variant-numeric:tabular-nums}.klappe{border-top:.75px solid var(--tinte)}.klappe:last-of-type{border-bottom:.75px solid var(--tinte)}.klappe>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:52px;padding:.6rem 0;cursor:pointer;list-style:none;font:700 1.05rem/1.2 var(--anzeige)}.klappe>summary::-webkit-details-marker{display:none}.klappe>summary .symbol{transition:transform .2s var(--kurve)}.klappe[open]>summary .symbol{transform:rotate(45deg)}.klappe__inhalt{padding:0 0 1.2rem}.klappe__inhalt>:first-child{margin-top:0}.klappe__inhalt p,.klappe__inhalt ul{margin:0 0 .7rem}.warnung{margin:0;padding:0;list-style:none}.warnung li{position:relative;padding-left:1.4rem;margin-bottom:.4rem}.warnung li:before{content:"!";position:absolute;left:0;top:.2rem;display:grid;place-items:center;width:1rem;height:1rem;border:1px solid var(--tinte);font:400 .75rem/1 var(--mass)}.beschreibung{font-size:1.03rem}.beschreibung>:first-child{margin-top:0}.beschreibung ul{padding-left:1.2rem}.credit{padding:.9rem 1rem;border:.75px dashed var(--tinte);font-size:.92rem;line-height:1.55}.credit p{margin:.3rem 0 0}.verwandt{padding:2.5rem var(--innen) 3rem;border-top:.75px solid var(--tinte)}.warenkorb{padding:2rem var(--innen) 3rem}.posten{margin:0;padding:0;list-style:none;border-top:.75px solid var(--tinte)}.posten__eintrag{display:grid;grid-template-columns:76px 1fr;gap:.4rem .9rem;padding:1rem 0;border-bottom:.75px solid var(--linie)}.posten__bild{grid-row:span 3;width:76px;aspect-ratio:1;background:var(--papier-tief);border:.75px solid var(--linie)}.posten__bild img{width:100%;height:100%;object-fit:contain}.posten__titel{margin:0;font:700 1rem/1.25 var(--anzeige)}.posten__titel a{text-decoration:none}.posten__angaben{margin:0;font-size:.88rem;color:var(--tinte-leise)}.posten__angaben div{display:flex;gap:.4rem}.posten__angaben dt{font-weight:600;color:var(--tinte)}.posten__angaben dt:after{content:":"}.posten__angaben dd{margin:0}.posten__zeile{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem}.posten__entfernen{min-height:44px;padding:0 .2rem;border:0;background:none;color:var(--tinte-leise);font-size:.88rem;text-decoration:underline;cursor:pointer}.posten__entfernen:hover{color:var(--kobalt)}.summe{display:grid;gap:.5rem;margin-top:1.25rem}.summe__zeile{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.summe__zeile .preis{font-size:1.5rem}.versandleiste{margin:.5rem 0 0}.versandleiste__balken{height:4px;margin-top:.4rem;background:var(--papier-tief);border:.75px solid var(--linie)}.versandleiste__balken span{display:block;height:100%;background:var(--kobalt)}.schublade{width:min(28rem,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0;border:0;border-left:1.5px solid var(--tinte);background:var(--papier);color:var(--tinte)}.schublade::backdrop{background:#12141761}.schublade[open]{display:flex;flex-direction:column}@media(prefers-reduced-motion:no-preference){.schublade[open]{animation:hereinschieben .32s var(--kurve)}@keyframes hereinschieben{0%{transform:translate(100%)}to{transform:none}}}.schublade__kopf{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border-bottom:.75px solid var(--tinte)}.schublade__kopf h2{font-size:1.5rem}.schublade__kopf h2:focus{outline:none}.schublade__inhalt{flex:1;overflow-y:auto;padding:0 1.1rem;overscroll-behavior:contain}.schublade__fuss{padding:1rem 1.1rem 1.25rem;border-top:1.5px solid var(--tinte)}.schublade .posten{border-top:0}.seite{padding:2.25rem var(--innen) 3.5rem}.seite h1{font-size:clamp(2.1rem,8vw,3.6rem);margin-bottom:1.5rem}.fliesstext{max-width:68ch}.fliesstext h2{margin:2.2rem 0 .7rem;font-size:clamp(1.4rem,4.5vw,1.9rem)}.fliesstext h3{margin:1.6rem 0 .5rem;font-size:1.15rem}.fliesstext p,.fliesstext ul,.fliesstext ol{margin:0 0 1rem}.fliesstext ul,.fliesstext ol{padding-left:1.3rem}.fliesstext table{width:100%;border-collapse:collapse;margin:1rem 0 1.5rem;font-size:.95rem}.fliesstext th,.fliesstext td{padding:.5rem .6rem .5rem 0;text-align:left;vertical-align:top;border-top:.75px solid var(--linie)}.fliesstext a{color:var(--kobalt)}.shopify-policy__container{max-width:68ch!important;margin:0!important;padding:2.25rem var(--innen) 3.5rem!important}.shopify-policy__title h1{font-size:clamp(2.1rem,8vw,3.6rem);margin-bottom:1.5rem;text-align:left}.shopify-policy__body h2{margin:2.2rem 0 .7rem;font-size:clamp(1.4rem,4.5vw,1.9rem)}.shopify-policy__body h3{margin:1.6rem 0 .5rem;font-size:1.15rem}.shopify-policy__body a{color:var(--kobalt)}.formular{display:grid;gap:1rem;max-width:36rem;margin-top:1.5rem}.formular label{display:block;font:400 .75rem/1.4 var(--mass);color:var(--tinte-leise);letter-spacing:.04em;text-transform:uppercase}.formular .pflicht{color:var(--kobalt)}.kontrollfeld{display:flex;gap:.7rem;align-items:flex-start;font-size:.98rem}.kontrollfeld input{width:22px;height:22px;margin:.15rem 0 0;accent-color:var(--kobalt);flex:none}.lizenzliste{margin:1.5rem 0 0;padding:0;list-style:none;border-top:.75px solid var(--tinte)}.lizenzliste li{padding:1rem 0;border-bottom:.75px solid var(--linie)}.lizenzliste h2{margin:0 0 .3rem;font-size:1.15rem}.lizenzliste p{margin:0;font-size:.95rem}.suchfeld{display:flex;gap:.5rem;max-width:36rem;margin-top:1.25rem}.suchfeld .eingabe{margin:0}.suchfeld .knopf{min-height:48px}.ablauf{display:grid;gap:0;margin:0;padding:0;list-style:none;counter-reset:schritt;border-top:.75px solid var(--tinte)}.ablauf li{display:grid;grid-template-columns:2.4rem 1fr;gap:.2rem 1rem;padding:1.2rem 0;border-bottom:.75px solid var(--linie)}.ablauf h3{font-size:1.2rem}.ablauf p{grid-column:2;margin:.2rem 0 0;color:var(--tinte-leise)}.passwort{display:grid;gap:2rem;padding:3rem var(--innen)}.passwort h1{max-width:12ch}@media(min-width:600px){.raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.25rem 1.25rem}.fuss__raster{grid-template-columns:1.4fr 1fr 1fr}}@media(min-width:900px){:root{--innen: 3rem}.blatt{margin:1.25rem;min-height:calc(100dvh - 2.5rem)}.zonen{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;font:400 .75rem/1 var(--mass);color:var(--tinte-leise);z-index:0}.zonen span{position:absolute}.abschnitt{padding-block:4rem}.menue{display:none}.navi{display:flex;border-top:.75px solid var(--tinte)}.navi a{flex:1 1 auto;display:grid;place-items:center;min-height:48px;padding:0 .75rem;font-weight:600;font-size:.95rem;text-decoration:none;text-align:center}.navi a+a{border-left:.75px solid var(--tinte)}.navi a:hover,.navi a[aria-current=page]{color:var(--kobalt);background:#ffffff59}.held{grid-template-columns:1fr 1.05fr;align-items:center;gap:3rem;padding:3.5rem var(--innen) 4rem;min-height:min(calc(100dvh - 12rem),720px)}.produkt{grid-template-columns:1.1fr 1fr;gap:2.75rem;align-items:start;padding-top:1.5rem}.medien{position:sticky;top:1.5rem}.raster{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem 1.5rem}.raster--drei{grid-template-columns:repeat(3,minmax(0,1fr))}.kategorie-zeile a{grid-template-columns:3rem 1fr auto auto;padding:1.35rem 0}.kategorie-zeile__text{grid-column:2}.kategorie-zeile__anzahl{grid-row:1 / span 2;grid-column:3;align-self:center}.kategorie-zeile__pfeil{grid-column:4}.ablauf{grid-template-columns:repeat(3,1fr);border-top:0}.ablauf li{grid-template-columns:1fr;padding:0 1.5rem 0 0;border-bottom:0}.ablauf li+li{padding-left:1.5rem;border-left:.75px solid var(--linie)}.ablauf p{grid-column:1}.passwort{grid-template-columns:1.2fr 1fr;align-items:end;padding:5rem var(--innen)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.buehne--konfigurator{touch-action:pan-y}.k-leinwand,.k-svg{display:block;width:100%;height:100%}.k-svg{padding:8%}.k-hinweis{position:absolute;left:.75rem;bottom:.6rem;margin:0;font:400 .75rem/1.4 var(--mass);color:var(--tinte-leise)}.k-erneut{position:absolute;right:.75rem;bottom:.6rem;min-height:44px;padding:0 .9rem;border:1px solid var(--kobalt);background:var(--weiss);color:var(--kobalt);font:600 .95rem/1 var(--text);cursor:pointer}.k-drehen{position:absolute;right:.6rem;top:.6rem;display:flex;gap:.4rem;z-index:1}.k-dreh{display:grid;place-items:center;width:44px;height:44px;border:.75px solid var(--tinte);border-radius:50%;background:#f4f0e6eb;color:var(--tinte);font-size:1.2rem;cursor:pointer}.k-dreh:hover{color:var(--kobalt);border-color:var(--kobalt)}.namensfeld+.namensfeld{margin-top:.6rem}.meldungen:empty{display:none}.meldungen p{margin:.4rem 0 0;padding:.5rem .7rem;border-left:2px solid var(--kobalt);background:var(--weiss);font-size:.92rem}.widerruf-ausschluss{margin:.75rem 0 0;padding:.7rem .8rem;border:.75px dashed var(--tinte);font-size:.88rem;line-height:1.5}.gewaehrleistung{max-width:600px;margin:1.5rem 0 0}.gewaehrleistung img{width:100%;height:auto;background:var(--weiss);border:.75px solid var(--linie)}.gewaehrleistung figcaption{margin-top:.5rem;font-size:.85rem;line-height:1.5;color:var(--tinte-leise)}.gewaehrleistung a{color:var(--tinte)}.warenkorb__inhalt{max-width:42rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tausendschicht.css.map */
