@font-face{font-family:Barlow;src:url(barlow-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Barlow;src:url(barlow-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Barlow;src:url(barlow-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Barlow;src:url(barlow-700.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(barlow-condensed-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(barlow-condensed-700.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(barlow-condensed-800.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(barlow-condensed-800-kursiv.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Archivo Black;src:url(archivo-black.woff2) format("woff2");font-display:swap}@font-face{font-family:Pacifico;src:url(pacifico.woff2) format("woff2");font-display:swap}@font-face{font-family:Righteous;src:url(righteous.woff2) format("woff2");font-display:swap}:root{--weiss: #ffffff;--tinte: #1b1b1b;--tinte-leise: #5c5f66;--linie: #e2e2df;--flaeche: #f4f4f2;--fenster: #ece8df;--anthrazit: #262626;--anthrazit-hell: #363636;--anthrazit-tief: #1a1a1a;--orange: #f47c20;--orange-tief: #b85400;--orange-hell: #fff1e5;--gelb: #ffc23a;--gruen: #1f6b3f;--gruen-hell: #e7f1ea;--rot: #c0392b;--silber: #a8adb3;--schrift: "Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;--gestaucht: "Barlow Condensed", "Arial Narrow", "Roboto Condensed", sans-serif;--hell-leise: rgb(255 255 255 / .74);--hell-linie: rgb(255 255 255 / .12);--schatten: 0 12px 28px rgb(26 26 26 / .12);--breite: 1320px;--innen: 16px;--abschnitt: 56px;--schnitt: 12px;--kurve: cubic-bezier(.2, .7, .2, 1);color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100dvh;display:flex;flex-direction:column;color:var(--tinte);background:var(--weiss);font:400 1rem/1.55 var(--schrift);overflow-wrap:break-word;-webkit-font-smoothing:antialiased}body>main{flex:1}::selection{background:var(--orange);color:var(--tinte)}:focus-visible{outline:3px solid var(--tinte);outline-offset:2px}img,svg{display:block;max-width:100%;height:auto}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1.5px}a:hover{color:var(--orange-tief)}h1,h2,h3{margin:0;font-family:var(--gestaucht);font-weight:800;text-transform:uppercase;letter-spacing:.005em;text-wrap:balance}h1{font-size:clamp(2.5rem,6vw,4.5rem);line-height:.94}h2{font-size:clamp(1.875rem,3.4vw,2.75rem);line-height:1;font-weight:700}h3{font-size:1.25rem;line-height:1.1;font-weight:700}p{max-width:64ch}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}.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:12px;top:-5rem;z-index:80;padding:10px 18px;background:var(--orange);color:var(--tinte);font:700 1rem/1 var(--gestaucht);text-transform:uppercase;text-decoration:none}.sprung:focus{top:12px;color:var(--tinte)}.ansage :focus-visible,.kopf :focus-visible,.vertrauen :focus-visible,.schaufenster :focus-visible,.band :focus-visible,.kopfband :focus-visible,.fuss :focus-visible{outline-color:var(--orange)}.innen{width:100%;max-width:var(--breite);margin-inline:auto;padding-inline:var(--innen)}.abschnitt{width:100%;max-width:var(--breite);margin:var(--abschnitt) auto 0;padding-inline:var(--innen)}.abschnitt--eng{margin-top:28px}.abschnitt__kopf{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:8px 24px;margin-bottom:20px}.abschnitt__kopf p{margin:8px 0 0;color:var(--tinte-leise)}.titel-strich{display:flex;align-items:baseline;gap:12px}.titel-strich:before{content:"";flex:none;width:8px;height:.78em;background:var(--orange);transform:skew(-14deg)}.einleitung{margin:12px 0 0;max-width:60ch;font-size:1.0625rem}.etikett{display:block;font:700 .8125rem/1.4 var(--gestaucht);text-transform:uppercase;letter-spacing:.06em;color:var(--tinte-leise)}.mass{font-size:.875rem;font-weight:600;color:var(--tinte-leise)}.verweis{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--orange-tief);font:700 1.0625rem/1 var(--gestaucht);text-transform:uppercase;letter-spacing:.04em;text-decoration:none}.verweis:hover{color:var(--tinte)}.verweis .symbol{width:1.1em;height:1.1em;transition:transform .25s var(--kurve)}.verweis:hover .symbol{transform:translate(4px)}.symbol{width:1.25em;height:1.25em;flex:none}.knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:24px}.knopf{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border:0;background:var(--orange);color:var(--tinte);font:700 1.125rem/1 var(--gestaucht);text-transform:uppercase;letter-spacing:.04em;text-decoration:none;white-space:nowrap;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--schnitt)),calc(100% - var(--schnitt)) 100%,0 100%);transition:background-color .2s ease,color .2s ease}.knopf:hover{background:var(--orange-tief);color:var(--weiss)}.knopf:active{transform:translateY(1px)}.knopf:focus-visible{outline:3px solid var(--tinte);outline-offset:-6px}.knopf .symbol{width:1.2em;height:1.2em}.knopf[disabled],.knopf[aria-disabled=true]{background:var(--linie);color:var(--tinte-leise);cursor:not-allowed;transform:none}.knopf[aria-busy=true]{cursor:progress;opacity:.8}.knopf--kaufen{width:100%;min-height:56px;font-size:1.25rem}.knopf--dunkel{background:var(--anthrazit);color:var(--weiss)}.knopf--dunkel:hover{background:var(--tinte);color:var(--orange)}.knopf--dunkel:focus-visible{outline-color:var(--orange)}.knopf--umriss{clip-path:none;background:transparent;color:var(--tinte);box-shadow:inset 0 0 0 2px var(--tinte)}.knopf--umriss:hover{background:var(--tinte);color:var(--weiss)}.knopf--umriss-hell{clip-path:none;background:transparent;color:var(--weiss);box-shadow:inset 0 0 0 2px #fff9}.knopf--umriss-hell:hover{background:var(--weiss);color:var(--tinte)}.knopf--umriss-hell:focus-visible{outline-color:var(--orange)}.pfeilknopf{display:inline-grid;place-items:center;width:48px;height:48px;flex:none;border:0;background:var(--orange);color:var(--tinte);transition:background-color .2s ease,color .2s ease}.pfeilknopf .symbol{width:22px;height:22px}.pfeilknopf:hover{background:var(--orange-tief);color:var(--weiss)}.pfeilknopf:focus-visible{outline:3px solid var(--tinte);outline-offset:-6px}.pfeilknopf--klein{width:36px;height:36px}.pfeilknopf--klein .symbol{width:18px;height:18px}.etikett-band{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:2px 14px 2px 10px;background:var(--gelb);color:var(--tinte);font:700 .875rem/1.2 var(--gestaucht);text-transform:uppercase;letter-spacing:.06em;text-decoration:none;clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%)}a.etikett-band:hover{background:var(--orange);color:var(--tinte)}.chip{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border:2px solid var(--linie);background:var(--weiss);color:var(--tinte);font:700 1.0625rem/1 var(--gestaucht);text-transform:uppercase;letter-spacing:.04em;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.chip:hover{border-color:var(--tinte);color:var(--tinte)}.chip[aria-selected=true],.chip[aria-pressed=true],.chip[aria-current=page]{background:var(--anthrazit);border-color:var(--anthrazit);color:var(--weiss);box-shadow:inset 0 -4px 0 var(--orange)}.wahl{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.wahl label{position:relative;cursor:pointer}.wahl input,.schriftwahl input,.spulen input,.anzahlwahl input,.held__schriften input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.wahl__feld{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:2px solid var(--linie);background:var(--weiss);font-weight:600;font-size:.9375rem;transition:border-color .2s ease,background-color .2s ease}.wahl label:hover .wahl__feld{border-color:var(--silber)}.wahl input:checked+.wahl__feld{border-color:var(--orange);background:var(--orange-hell)}.wahl input:focus-visible+.wahl__feld,.schriftwahl input:focus-visible+span,.anzahlwahl input:focus-visible+span,.held__schriften input:focus-visible+span{outline:3px solid var(--tinte);outline-offset:2px}.wahl input:disabled+.wahl__feld{color:var(--tinte-leise);text-decoration:line-through;cursor:not-allowed}.farbpunkt{width:22px;height:22px;border-radius:50%;background:radial-gradient(circle,var(--weiss) 0 17%,var(--f, var(--silber)) 19% 100%);box-shadow:inset 0 0 0 1px #1a1a1a2e;flex:none}.eingabe,.auswahl{width:100%;min-height:52px;padding:0 16px;border:2px solid var(--linie);border-radius:0;background:var(--weiss);color:var(--tinte);font:500 1.0625rem/1 var(--schrift);transition:border-color .2s ease}.eingabe:hover,.auswahl:hover{border-color:var(--silber)}.eingabe:focus,.auswahl:focus{border-color:var(--orange)}.eingabe:focus-visible,.auswahl:focus-visible{outline:3px solid var(--tinte);outline-offset:2px}textarea.eingabe{min-height:9rem;padding:14px 16px;line-height:1.5;resize:vertical}.auswahl{-webkit-appearance:none;appearance:none;padding-right:48px;background:var(--weiss) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%231b1b1b' 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 16px center / 18px;cursor:pointer}.menge{display:inline-flex;align-items:center;min-height:56px;border:2px solid var(--linie);background:var(--weiss)}.menge button{display:grid;place-items:center;width:46px;min-height:52px;border:0;background:none;color:var(--tinte)}.menge button:hover{background:var(--flaeche)}.menge button .symbol{width:18px;height:18px}.menge button:disabled{color:var(--silber);cursor:default;background:none}.menge input,.menge__wert{width:2.6rem;border:0;background:none;text-align:center;font:700 1.125rem/1 var(--gestaucht);font-variant-numeric:tabular-nums;-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:10px 0 0;font-size:.875rem;line-height:1.5;color:var(--tinte-leise)}.kleingedruckt a{color:var(--tinte)}.meldung{margin:12px 0 0;padding:12px 16px;background:var(--flaeche);border-left:4px solid var(--silber);font-size:.9375rem}.meldung--fehler{background:#c0392b14;border-left-color:var(--rot);color:var(--rot);font-weight:600}.meldung--erfolg{background:var(--gruen-hell);border-left-color:var(--gruen);color:var(--gruen)}.meldung--erfolg strong{display:block}.preis{font:700 1.375rem/1 var(--gestaucht);color:var(--orange-tief);letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.preis--gross{font-size:2.25rem}.preis__ab{margin-right:4px;font:600 .875rem/1 var(--schrift);color:var(--tinte-leise)}.preis-hinweis{margin:8px 0 0;font-size:.8125rem;line-height:1.5;color:var(--tinte-leise);max-width:none}.preis-hinweis a{color:var(--tinte)}.lieferzeit{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:4px 12px;background:var(--gruen-hell);color:var(--gruen);font-size:.875rem;font-weight:600;line-height:1.3}.lieferzeit .symbol{width:18px;height:18px}.ansage{background:var(--anthrazit-tief);color:var(--hell-leise);font:600 .875rem/1 var(--gestaucht);text-transform:uppercase;letter-spacing:.05em}.ansage__innen{display:flex;align-items:center;max-width:var(--breite);min-height:36px;margin:0 auto}.ansage__lauf{display:flex;flex:1;min-width:0;overflow:hidden}.ansage__band{display:flex;flex:none;gap:40px;margin:0;padding:0 40px 0 0;max-width:none;white-space:nowrap;animation:laufband 30s linear infinite}.ansage__band span{display:inline-flex;align-items:center;gap:12px}.ansage__band span:before{content:"";width:7px;height:7px;background:var(--orange);transform:rotate(45deg)}.ansage__links{display:none}@keyframes laufband{to{transform:translate(-100%)}}.kopf{position:relative;z-index:30;background:var(--anthrazit);color:var(--weiss)}.kopf__zeile{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"menue marke werkzeuge" "suche suche suche";align-items:center;gap:10px 8px;max-width:var(--breite);margin:0 auto;padding:10px var(--innen) 12px}.seitenmenue{grid-area:menue}.kopf__zeile>.marke{grid-area:marke;justify-self:center}.suche-kopf{grid-area:suche}.kopf__werkzeuge{grid-area:werkzeuge;display:flex;align-items:center;gap:2px}.marke{display:inline-flex;align-items:center;gap:9px;color:var(--weiss);text-decoration:none}.marke:hover{color:var(--weiss)}.marke__zeichen{width:28px;height:28px;flex:none}.kopf__werkzeuge .kopf__link:not(.warenkorb-knopf){display:none}.marke__wort{font:italic 800 1.625rem/1 var(--gestaucht);text-transform:uppercase;letter-spacing:.01em}.marke__wort span{color:var(--orange)}.kopf__knopf{display:inline-grid;place-items:center;width:44px;height:44px;border:0;background:none;color:inherit;cursor:pointer}.kopf__knopf:hover{color:var(--orange)}.kopf__knopf .symbol{width:26px;height:26px}.kopf__link{display:inline-flex;align-items:center;gap:8px;min-height:44px;min-width:44px;justify-content:center;color:var(--weiss);font:600 1.0625rem/1 var(--gestaucht);text-transform:uppercase;letter-spacing:.04em;text-decoration:none}.kopf__link:hover{color:var(--orange)}.kopf__link .symbol{width:26px;height:26px}.kopf__link>span:last-child:not(.warenkorb-knopf__symbol){display:none}.warenkorb-knopf__symbol{position:relative;display:inline-flex}.kopf__anzahl{position:absolute;top:-8px;right:-10px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--orange);color:var(--tinte);font:700 .75rem/20px var(--schrift);text-align:center;text-transform:none;letter-spacing:0;font-variant-numeric:tabular-nums}.kopf__anzahl[data-anzahl="0"],.kopf__hinweis{display:none}.suche-kopf{display:flex;align-items:stretch;height:46px;background:var(--anthrazit-hell)}.suche-kopf:focus-within{outline:2px solid var(--orange);outline-offset:2px}.suche-kopf input{flex:1;min-width:0;padding:0 14px;border:0;background:transparent;color:var(--weiss);font:500 1rem/1 var(--schrift);outline:none}.suche-kopf input::placeholder{color:#ffffff9e}.suche-kopf input::-webkit-search-cancel-button{filter:invert(1)}.suche-kopf button{display:grid;place-items:center;width:52px;flex:none;border:0;background:var(--orange);color:var(--tinte)}.suche-kopf button:hover{background:var(--gelb)}.suche-kopf button .symbol{width:22px;height:22px}.seitenmenue>summary,.sortiment>summary{list-style:none}.seitenmenue>summary::-webkit-details-marker,.sortiment>summary::-webkit-details-marker{display:none}.seitenmenue[open]>summary:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;background:#1a1a1a9e;cursor:default}.seitenmenue__tafel{position:fixed;inset:0 auto 0 0;z-index:60;display:flex;flex-direction:column;width:min(88vw,400px);background:var(--weiss);color:var(--tinte);overflow-y:auto;overscroll-behavior:contain;box-shadow:var(--schatten)}.seitenmenue__kopf{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:8px 8px 8px 16px;background:var(--anthrazit);color:var(--weiss)}.seitenmenue__etikett{margin:0;padding:20px 16px 8px;font:700 .875rem/1 var(--gestaucht);text-transform:uppercase;letter-spacing:.08em;color:var(--tinte-leise)}.seitenmenue__liste,.seitenmenue__service{margin:0;padding:0;list-style:none}.seitenmenue__liste a{display:flex;align-items:center;gap:14px;min-height:58px;padding:0 16px;border-bottom:1px solid var(--linie);color:var(--tinte);font:700 1.3125rem/1 var(--gestaucht);text-transform:uppercase;letter-spacing:.02em;text-decoration:none}.seitenmenue__liste a:hover,.seitenmenue__liste a[aria-current=page]{background:var(--flaeche);color:var(--tinte)}.seitenmenue__symbol{display:grid;place-items:center;width:38px;height:38px;flex:none;background:var(--orange-hell);color:var(--orange-tief)}.seitenmenue__symbol .symbol{width:22px;height:22px}.seitenmenue__pfeil{width:18px;height:18px;margin-left:auto;color:var(--silber)}.seitenmenue__service a{display:flex;align-items:center;min-height:46px;padding:0 16px;color:var(--tinte);font-weight:500;text-decoration:none}.seitenmenue__service a:hover{color:var(--orange-tief)}.seitenmenue__widerruf{margin:20px 16px 28px}@media(prefers-reduced-motion:no-preference){.seitenmenue[open] .seitenmenue__tafel{animation:einschieben-links .32s var(--kurve)}@keyframes einschieben-links{0%{transform:translate(-100%)}to{transform:none}}}.leiste{display:none}.vertrauen{display:none;background:var(--anthrazit-tief);color:var(--weiss)}body[data-vorlage=index] .vertrauen{display:block}.vertrauen__liste{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;max-width:var(--breite);margin:0 auto;padding:12px var(--innen);list-style:none}.vertrauen__liste li{display:flex;align-items:center;gap:8px;font-size:.8125rem;font-weight:500;line-height:1.3}.vertrauen__liste .symbol{width:22px;height:22px;color:var(--orange)}.schaufenster{position:relative;background:var(--anthrazit);color:var(--weiss);overflow:hidden}.schaufenster__block{position:relative;display:grid;grid-template-areas:"kopf" "bilder" "infos" "fuss";gap:20px;max-width:var(--breite);margin:0 auto;padding:28px var(--innen) 22px}.schaufenster__block>:not(.schaufenster__wasserzeichen){position:relative;z-index:1}.schaufenster__wasserzeichen{position:absolute;left:-.04em;bottom:-.12em;z-index:0;margin:0;max-width:none;color:transparent;-webkit-text-stroke:1.5px rgb(255 255 255 / .07);font:800 clamp(5rem,21vw,17rem)/.8 var(--gestaucht);text-transform:uppercase;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}.schaufenster__kopf{grid-area:kopf}.schaufenster__titel{font-size:clamp(2.875rem,9.5vw,5.25rem);line-height:.9;letter-spacing:.005em}.schaufenster__titel>span:first-child{display:block}.schaufenster__worte{display:grid;color:var(--orange)}.schaufenster__wort{grid-area:1 / 1;opacity:0;transform:translateY(-.15em);transition:opacity .18s ease,transform .18s ease}.schaufenster__wort[data-aktiv]{opacity:1;transform:none;transition:opacity .4s ease .18s,transform .6s var(--kurve) .18s}.schaufenster[data-bereit] .schaufenster__wort:not([data-aktiv]){transform:translateY(.3em)}.schaufenster__bilder{grid-area:bilder;position:relative;aspect-ratio:4 / 3;background:var(--fenster);overflow:hidden;touch-action:pan-y;clip-path:polygon(28px 0,100% 0,100% 100%,0 100%,0 28px)}.schaufenster__bild{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1.05);transition:opacity .6s ease,transform 1.4s var(--kurve)}.schaufenster__bild[data-aktiv]{opacity:1;transform:none}.schaufenster__bild img{width:100%;height:100%;object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.schaufenster__pfeile{position:absolute;right:0;bottom:0;z-index:2;display:flex;gap:2px}.schaufenster__infos{grid-area:infos;display:grid}.schaufenster__info{grid-area:1 / 1;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.schaufenster[data-bereit] .schaufenster__info{visibility:hidden;opacity:0;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s}.schaufenster[data-bereit] .schaufenster__info[data-aktiv]{visibility:visible;opacity:1;transform:none;transition:opacity .4s ease .18s,transform .6s var(--kurve) .18s,visibility 0s linear .18s}.schaufenster__produkt{font-size:clamp(1.625rem,2.6vw,2.375rem);line-height:1}.schaufenster__produkt a{color:inherit;text-decoration:none}.schaufenster__produkt a:hover{color:var(--orange)}.schaufenster__text{margin:0;max-width:44ch;color:var(--hell-leise);font-size:1rem;line-height:1.5}.schaufenster__kauf{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:4px}.schaufenster__preis{font:700 1.75rem/1 var(--gestaucht);color:var(--orange);font-variant-numeric:tabular-nums}.schaufenster__fuss{grid-area:fuss;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding-top:16px;border-top:1px solid var(--hell-linie)}.schaufenster__steuerung{display:flex;align-items:center;gap:10px}.schaufenster__pause{display:grid;place-items:center;width:40px;height:40px;border:0;background:var(--anthrazit-hell);color:var(--weiss)}.schaufenster__pause:hover{background:var(--orange);color:var(--tinte)}.schaufenster__pause .symbol{width:16px;height:16px}.schaufenster__weiter-zeichen,.schaufenster[data-pausiert] .schaufenster__pause-zeichen{display:none}.schaufenster[data-pausiert] .schaufenster__weiter-zeichen{display:block}.schaufenster__reiter{display:flex;gap:4px}.schaufenster__reiter-knopf{position:relative;width:36px;height:32px;padding:0;border:0;background:none}.schaufenster__reiter-knopf:before,.schaufenster__fortschritt{content:"";position:absolute;left:3px;right:3px;top:50%;height:4px;margin-top:-2px}.schaufenster__reiter-knopf:before{background:#ffffff38;transition:background-color .2s ease}.schaufenster__reiter-knopf:hover:before{background:#ffffff80}.schaufenster__reiter-knopf[aria-selected=true]:before{background:#ffffff59}.schaufenster__fortschritt{background:var(--orange);transform:scaleX(0);transform-origin:left}.schaufenster:not([data-bereit]) .schaufenster__reiter-knopf[aria-selected=true] .schaufenster__fortschritt,.schaufenster[data-ruhig] .schaufenster__reiter-knopf[aria-selected=true] .schaufenster__fortschritt{transform:none}.schaufenster[data-bereit]:not([data-ruhig]) .schaufenster__reiter-knopf[aria-selected=true] .schaufenster__fortschritt{animation:laufen var(--dauer, 6s) linear forwards}@media(hover:hover){.schaufenster:hover .schaufenster__fortschritt{animation-play-state:paused!important}}.schaufenster:focus-within .schaufenster__fortschritt,.schaufenster[data-pausiert] .schaufenster__fortschritt,.schaufenster[data-ausser-sicht] .schaufenster__fortschritt{animation-play-state:paused!important}@keyframes laufen{to{transform:scaleX(1)}}.schaufenster__wege{display:flex;flex-wrap:wrap;align-items:center;gap:4px 22px}.schaufenster__alle{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--orange);font:700 1.125rem/1 var(--gestaucht);text-transform:uppercase;letter-spacing:.04em;text-decoration:none}.schaufenster__alle:hover{color:var(--weiss)}.schaufenster__alle .symbol{width:18px;height:18px}.schaufenster__anfrage{color:var(--hell-leise);font-size:.9375rem;text-underline-offset:4px}.schaufenster__anfrage:hover{color:var(--weiss)}.kategoriekarten{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(150px,44%);gap:12px;margin:0 calc(var(--innen) * -1);padding:0 var(--innen) 6px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--innen);scrollbar-width:none}.kategoriekarten::-webkit-scrollbar{display:none}.kategoriekarten>li{scroll-snap-align:start;min-width:0}.kategoriekarten--raster{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;overflow:visible}.kategoriekarte{display:flex;flex-direction:column;height:100%;border:1px solid var(--linie);background:var(--weiss);color:var(--tinte);text-decoration:none;transition:border-color .2s ease,box-shadow .25s ease}.kategoriekarte:hover{border-color:var(--tinte);box-shadow:var(--schatten);color:var(--tinte)}.kategoriekarte__bild{aspect-ratio:1;background:var(--fenster);overflow:hidden}.kategoriekarte__bild img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--kurve)}.kategoriekarte:hover .kategoriekarte__bild img{transform:scale(1.05)}.kategoriekarte__fuss{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding:12px;border-top:1px solid var(--linie)}.kategoriekarte__text{display:flex;flex-direction:column;gap:4px;min-width:0}.kategoriekarte__titel{display:flex;align-items:center;gap:6px;font:700 1.125rem/1.05 var(--gestaucht);text-transform:uppercase;letter-spacing:.02em}.kategoriekarte__titel .symbol{display:none;width:18px;height:18px;color:var(--orange-tief)}.kategoriekarte .pfeilknopf{display:none}.kategoriekarte__anzahl{font-size:.8125rem;color:var(--tinte-leise)}.kategoriekarte:hover .pfeilknopf{background:var(--tinte);color:var(--orange)}.kacheln{display:grid;gap:12px;margin:0;padding:0;list-style:none}.kachel{position:relative;display:flex;min-height:220px;padding:22px 20px;background:var(--fenster);color:var(--tinte);text-decoration:none;overflow:hidden;clip-path:polygon(0 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%)}.kachel:after{content:"";position:absolute;left:0;bottom:0;width:72px;height:5px;background:var(--orange)}.kachel:hover{color:var(--tinte)}.kachel__text{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:58%}.kachel__titel{font:800 clamp(1.625rem,3vw,2.5rem)/.95 var(--gestaucht);text-transform:uppercase;-webkit-hyphens:auto;hyphens:auto}.kachel__zeile{font-size:.9375rem;line-height:1.45;color:var(--tinte-leise)}.kachel__mehr{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:6px;color:var(--orange-tief);font:700 1.0625rem/1 var(--gestaucht);text-transform:uppercase;letter-spacing:.04em}.kachel__mehr .symbol{width:18px;height:18px;transition:transform .25s var(--kurve)}.kachel:hover .kachel__mehr .symbol{transform:translate(4px)}.kachel__bild{position:absolute;right:0;top:0;bottom:0;width:42%}.kachel__bild img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--kurve)}.kachel:hover .kachel__bild img{transform:scale(1.05)}.held__block{display:grid;border:1px solid var(--linie);background:var(--flaeche)}.held__fenster{position:relative;display:grid;place-items:center;aspect-ratio:5 / 4;padding:24px;background:var(--fenster);overflow:hidden}.held__live{position:absolute;left:12px;top:12px;display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:0 12px;background:var(--anthrazit);color:var(--weiss);font:700 .875rem/1 var(--gestaucht);text-transform:uppercase;letter-spacing:.06em}.held__live:before{content:"";width:8px;height:8px;border-radius:50%;background:#2fbf6a}.held__text{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:24px 20px 28px}.held__titel{font-size:clamp(2.375rem,5vw,4rem);line-height:.92;font-weight:800}.held__preis{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;color:var(--tinte-leise);font-weight:600}.held__unterzeile{margin:0;max-width:46ch}.held__form{display:grid;gap:8px;width:100%}.held__form>label{font:700 .9375rem/1.2 var(--gestaucht);text-transform:uppercase;letter-spacing:.06em}.held__eingabe{display:flex;flex-wrap:wrap;gap:8px}.held__eingabe .eingabe{flex:1 1 200px;min-width:0;font-size:1.25rem;font-weight:600}.held__eingabe .knopf{flex:1 1 auto}.held__schriften{display:flex;gap:8px;margin:4px 0 0;padding:0;border:0}.held__schriften label{flex:1;min-width:0;cursor:pointer}.held__schriften span{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 10px;border:2px solid var(--linie);background:var(--weiss);font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:border-color .2s ease,background-color .2s ease}.held__schriften label:hover span{border-color:var(--silber)}.held__schriften input:checked+span{border-color:var(--orange);background:var(--orange-hell)}.held__fakten{display:grid;gap:6px;margin:6px 0 0;padding:0;list-style:none;font-size:.9375rem}.held__fakten li{display:flex;align-items:center;gap:8px}.held__fakten .symbol{width:18px;height:18px;color:var(--gruen)}.schild{width:100%;height:auto;overflow:visible;transform:perspective(1000px) rotateX(34deg) rotate(-8deg);transform-origin:50% 55%}.schild text{font-family:Pacifico,cursive;font-size:52px;paint-order:stroke;stroke-linejoin:round}.schild[data-schrift=archivo-black] text{font-family:Archivo Black,sans-serif;font-size:60px}.schild[data-schrift=righteous] text{font-family:Righteous,sans-serif;font-size:62px}.schild .schild__platte text{stroke-width:26px}@media(prefers-reduced-motion:no-preference){.schild{transition:transform .6s var(--kurve)}.held__fenster:hover .schild{transform:perspective(1000px) rotateX(24deg) rotate(-4deg)}}.reiter{display:flex;gap:8px;margin:0 calc(var(--innen) * -1) 18px;padding:0 var(--innen);overflow-x:auto;scrollbar-width:none}.reiter::-webkit-scrollbar{display:none}.reiter .chip{flex:none}.schiene{display:flex;gap:12px;margin:0 calc(var(--innen) * -1);padding:0 var(--innen) 6px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--innen);scrollbar-width:none;list-style:none}.schiene::-webkit-scrollbar{display:none}.schiene>.karte{flex:none;width:200px;scroll-snap-align:start}.raster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.karte{position:relative;display:flex;flex-direction:column;min-width:0;border:1px solid var(--linie);background:var(--weiss);transition:border-color .2s ease,box-shadow .25s ease}.karte:hover{border-color:var(--tinte);box-shadow:var(--schatten)}.karte__bild{position:relative;aspect-ratio:1;background:var(--fenster);overflow:hidden}.karte__bild img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--kurve)}.karte:hover .karte__bild img{transform:scale(1.05)}.karte__marke{position:absolute;left:8px;top:8px;z-index:1}.karte__text{display:flex;flex:1;flex-direction:column;gap:4px;padding:10px 12px 12px}.karte__bereich{font:600 .8125rem/1.2 var(--gestaucht);text-transform:uppercase;letter-spacing:.06em;color:var(--tinte-leise)}.karte__titel{margin:0;font:600 .9375rem/1.3 var(--schrift);text-transform:none;letter-spacing:0}.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){outline:3px solid var(--tinte);outline-offset:2px}.karte__fuss{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:8px}.karte__fuss .preisblock{min-width:0}.karte:hover .pfeilknopf{background:var(--tinte);color:var(--orange)}.karte__ohne-bild{display:grid;place-items:center;width:100%;height:100%;font-size:.875rem;color:var(--tinte-leise)}.band{margin-top:var(--abschnitt);background:var(--anthrazit);color:var(--weiss)}.filamente{display:grid;gap:28px;max-width:var(--breite);margin:0 auto;padding:48px var(--innen)}.filamente__text{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.filamente p{margin:0;color:var(--hell-leise)}.spulenreihe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 8px;margin:0;padding:0;list-style:none}.spulenreihe li{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:.875rem;font-weight:600;text-align:center}.spule{display:block;width:64px;height:64px;border-radius:50%;background:radial-gradient(circle,var(--anthrazit) 0 17%,rgb(255 255 255 / .3) 18% 23%,var(--f, var(--silber)) 24% 100%);box-shadow:inset 0 0 0 1px #ffffff2e}.versprechen{display:grid;gap:24px;padding:32px 0;border-top:1px solid var(--linie);border-bottom:1px solid var(--linie)}.versprechen__kopf p{margin:10px 0 0;color:var(--tinte-leise)}.versprechen ul{display:grid;gap:18px;margin:0;padding:0;list-style:none}.versprechen li{display:flex;align-items:flex-start;gap:14px}.versprechen__symbol{display:grid;place-items:center;width:52px;height:52px;flex:none;background:var(--orange);color:var(--tinte);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%)}.versprechen__symbol .symbol{width:26px;height:26px}.versprechen p{margin:0;max-width:none}.versprechen strong{display:block;font:700 1.3125rem/1.1 var(--gestaucht);text-transform:uppercase;letter-spacing:.02em}.versprechen li span{display:block;margin-top:4px;color:var(--tinte-leise);font-size:.9375rem}.fuss{margin-top:var(--abschnitt);background:var(--anthrazit-tief);color:var(--hell-leise);font-size:.9375rem}.fuss__anfrage{background:var(--orange);color:var(--tinte)}.fuss__anfrage-innen{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;max-width:var(--breite);margin:0 auto;padding:22px var(--innen)}.fuss__anfrage-symbol{display:grid;place-items:center;width:52px;height:52px;flex:none;background:var(--anthrazit);color:var(--orange)}.fuss__anfrage-symbol .symbol{width:28px;height:28px}.fuss__anfrage p{flex:1 1 260px;margin:0;max-width:none;line-height:1.4}.fuss__anfrage strong{display:block;font:800 1.625rem/1 var(--gestaucht);text-transform:uppercase;margin-bottom:4px}.fuss__innen{max-width:var(--breite);margin:0 auto;padding:44px var(--innen) 32px}.fuss__raster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.fuss__marke-spalte{grid-column:1 / -1;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.fuss__claim{margin:0}.fuss h2{display:flex;align-items:center;gap:10px;margin:0 0 14px;color:var(--weiss);font-size:1.25rem}.fuss h2:before{content:"";width:6px;height:.8em;background:var(--orange);transform:skew(-14deg)}.fuss ul{margin:0;padding:0;list-style:none}.fuss li+li{margin-top:9px}.fuss a{color:var(--hell-leise);text-decoration:none}.fuss a:hover{color:var(--orange)}.fuss .marke,.fuss .marke:hover{color:var(--weiss)}.fuss address{display:flex;gap:10px;font-style:normal;line-height:1.55}.fuss address .symbol{width:20px;height:20px;margin-top:2px;color:var(--orange)}.fuss .knopf--umriss-hell{min-height:46px;color:var(--weiss)}.fuss .knopf--umriss-hell:hover{color:var(--tinte)}.fuss__cookie{margin-top:14px;padding:0;border:0;background:none;color:var(--hell-leise);font-size:.9375rem;text-decoration:underline;text-underline-offset:4px}.fuss__cookie:hover{color:var(--orange)}.fuss__unten{border-top:1px solid var(--hell-linie)}.fuss__unten-innen{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;max-width:var(--breite);margin:0 auto;padding:18px var(--innen);font-size:.8125rem;color:#fff9}.zahlarten{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.zahlarten svg{width:38px;height:24px}.pfadleiste{background:var(--flaeche);border-bottom:1px solid var(--linie)}.brotkrumen{max-width:var(--breite);margin:0 auto;padding:12px var(--innen);font-size:.875rem;font-weight:600;color:var(--tinte-leise)}.brotkrumen ol{display:flex;flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;list-style:none}.brotkrumen li+li:before{content:"\203a";margin-right:8px;color:var(--silber)}.brotkrumen a{color:var(--tinte);text-decoration:none}.brotkrumen a:hover{color:var(--orange-tief);text-decoration:underline}.brotkrumen--hell{padding:0 0 16px;color:var(--hell-leise)}.brotkrumen--hell a{color:var(--weiss)}.brotkrumen--hell a:hover{color:var(--orange)}.kopfband{background:var(--anthrazit);color:var(--weiss);border-bottom:4px solid var(--orange)}.kopfband__innen{max-width:var(--breite);margin:0 auto;padding:24px var(--innen) 32px}.kopfband h1{display:flex;align-items:center;gap:14px}.kopfband__symbol{display:grid;place-items:center;width:52px;height:52px;flex:none;background:var(--orange);color:var(--tinte);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%)}.kopfband__symbol .symbol{width:28px;height:28px}.kopfband .einleitung{color:var(--hell-leise)}.kopfband .einleitung p{margin:0}.kategorie-leiste{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;max-width:var(--breite);margin:0 auto;padding:14px var(--innen);border-bottom:1px solid var(--linie)}.kategorie-leiste__anzahl{font:700 1.0625rem/1 var(--gestaucht);text-transform:uppercase;letter-spacing:.04em;color:var(--tinte-leise)}.kategorie-leiste form{display:flex;align-items:center;gap:10px}.kategorie-leiste label{font:700 1rem/1 var(--gestaucht);text-transform:uppercase;letter-spacing:.04em}.kategorie-leiste .auswahl{width:auto;min-width:12rem;min-height:44px;font-size:1rem}.kategorie-raster{max-width:var(--breite);margin:0 auto;padding:20px var(--innen) 0}.seiten{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:40px}.seiten a,.seiten span{display:inline-grid;place-items:center;min-width:46px;min-height:46px;padding:0 12px;border:1px solid var(--linie);font:700 1.125rem/1 var(--gestaucht);text-decoration:none}.seiten a:hover{border-color:var(--tinte)}.seiten .aktuell{background:var(--anthrazit);border-color:var(--anthrazit);color:var(--weiss)}.leer{padding:32px var(--innen)}.produkt{display:grid;gap:24px;max-width:var(--breite);margin:0 auto;padding:16px var(--innen) 0}.medien{min-width:0}.buehne{position:relative;display:grid;place-items:center;aspect-ratio:1;border:1px solid var(--linie);background:var(--fenster);overflow:hidden}.buehne>img{width:100%;height:100%;object-fit:contain}.buehne__hinweis{position:absolute;left:12px;top:12px;z-index:1;display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 24px);min-height:32px;padding:4px 12px;background:var(--weiss);font-size:.8125rem;font-weight:600;line-height:1.3;box-shadow:0 0 0 1px var(--linie)}.buehne__hinweis .symbol{width:16px;height:16px;color:var(--orange-tief)}.vorschaubilder{display:flex;gap:8px;margin:10px 0 0;padding:0 0 4px;list-style:none;overflow-x:auto;scrollbar-width:none}.vorschaubilder li{flex:none;width:72px}.vorschaubilder button,.vorschaubilder .vorschaubild{display:block;width:72px;aspect-ratio:1;padding:0;border:1px solid var(--linie);background:var(--fenster);overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.vorschaubilder button:hover{border-color:var(--tinte)}.vorschaubilder button[aria-current=true]{border-color:var(--orange);box-shadow:inset 0 0 0 2px var(--orange)}.vorschaubilder img{width:100%;height:100%;object-fit:cover}.medien__hinweis{margin:12px 0 0;font-size:.875rem;color:var(--tinte-leise)}.kauf{min-width:0}.kauf__formular{display:grid;gap:12px}.kauf__kopf{display:grid;justify-items:start;gap:12px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--linie)}.kauf__bereich{font:700 1rem/1 var(--gestaucht);text-transform:uppercase;letter-spacing:.06em;color:var(--orange-tief);text-decoration:none}a.kauf__bereich:hover{color:var(--tinte)}.produkt__titel{font-size:clamp(2.25rem,4.6vw,3.5rem);line-height:.94}.kauf__kopf .preisblock{width:100%}.gruppe{min-width:0;margin:0;padding:16px;border:1px solid var(--linie);background:var(--weiss)}.gruppe>legend,.gruppe__titel{display:block;float:left;width:100%;padding:0;font:700 1.0625rem/1.2 var(--gestaucht);text-transform:uppercase;letter-spacing:.04em}.gruppe>legend+*,.gruppe__titel+*{clear:both}.gruppe__wert{font:500 .9375rem/1.2 var(--schrift);text-transform:none;letter-spacing:0;color:var(--tinte-leise)}.gruppe__kopf{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.gruppe__kopf label{font:700 1.0625rem/1.2 var(--gestaucht);text-transform:uppercase;letter-spacing:.04em}.gruppe .eingabe{margin-top:10px}.gruppe .kleingedruckt{margin-top:8px}.kauf__aktion{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;margin-top:4px}.kauf__aktion .knopf{min-width:0;padding:0 14px;font-size:1.125rem}.kauf__aktion .menge button{width:40px}.kauf__aktion .menge input{width:2.2rem}.express{margin-top:4px}.express .shopify-payment-button__button{border-radius:0!important;min-height:52px}.express .shopify-payment-button__more-options{color:var(--tinte)}.vorteile{display:grid;gap:14px;margin:20px 0 0;padding:16px;background:var(--flaeche);list-style:none}.vorteile li{display:flex;align-items:flex-start;gap:12px}.vorteile .symbol{width:26px;height:26px;color:var(--orange-tief)}.vorteile strong{display:block;font:700 1.0625rem/1.15 var(--gestaucht);text-transform:uppercase;letter-spacing:.02em}.vorteile span{font-size:.875rem;line-height:1.45;color:var(--tinte-leise)}.fakten{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin:24px 0 0;padding:0;border-top:2px solid var(--tinte)}.fakt{display:flex;flex-direction:column;gap:2px;padding:12px 0;border-bottom:1px solid var(--linie)}.fakt dt{font:600 .8125rem/1.2 var(--gestaucht);text-transform:uppercase;letter-spacing:.06em;color:var(--tinte-leise)}.fakt dd{margin:0;font-size:1rem;font-weight:600;line-height:1.35}.beschreibung{margin-top:24px;font-size:1.0625rem}.beschreibung>:first-child{margin-top:0}.beschreibung ul{padding-left:1.2rem}.klappen{margin-top:24px;border-top:1px solid var(--linie)}.klappe{border-bottom:1px solid var(--linie)}.klappe>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;padding:8px 4px;cursor:pointer;list-style:none;font:700 1.1875rem/1.1 var(--gestaucht);text-transform:uppercase;letter-spacing:.03em}.klappe>summary::-webkit-details-marker{display:none}.klappe>summary:hover{color:var(--orange-tief)}.klappe>summary .symbol{width:22px;height:22px;color:var(--orange-tief);transition:transform .25s var(--kurve)}.klappe[open]>summary .symbol{transform:rotate(45deg)}.klappe__inhalt{padding:0 4px 18px}.klappe__inhalt>:first-child{margin-top:0}.klappe__inhalt p,.klappe__inhalt ul{margin:0 0 10px}.klappe .etikett{margin-top:12px}.klappe .etikett:first-child{margin-top:0}.daten{width:100%;border-collapse:collapse}.daten th,.daten td{padding:8px 0;text-align:left;vertical-align:top;border-top:1px solid var(--linie)}.daten th{width:40%;padding-right:16px;font-weight:600;font-size:.875rem;color:var(--tinte-leise)}.warnung{margin:6px 0 0;padding:0;list-style:none}.warnung li{position:relative;padding-left:30px;margin-bottom:6px}.warnung li:before{content:"!";position:absolute;left:0;top:2px;display:grid;place-items:center;width:20px;height:20px;background:var(--gelb);color:var(--tinte);font-weight:800;font-size:.8125rem}.credit{padding:14px 16px;background:var(--flaeche);font-size:.9375rem;line-height:1.55}.credit p{margin:4px 0 0}.verwandt{width:100%;max-width:var(--breite);margin:var(--abschnitt) auto 0;padding-inline:var(--innen)}.verwandt h2{display:flex;align-items:center;gap:12px}.verwandt h2:before{content:"";width:8px;height:.78em;background:var(--orange);transform:skew(-14deg)}.widerruf-ausschluss{margin:4px 0 0;padding:12px 14px;background:var(--orange-hell);border-left:4px solid var(--orange);font-size:.875rem;line-height:1.5}.kaufleiste{position:fixed;left:0;right:0;bottom:0;z-index:25;padding:10px var(--innen) calc(12px + env(safe-area-inset-bottom,0px));background:var(--weiss);border-top:1px solid var(--linie);box-shadow:0 -10px 24px #1a1a1a14;transform:translateY(110%);transition:transform .35s var(--kurve)}.kaufleiste[data-sichtbar=true]{transform:none}.kaufleiste .knopf{width:100%;min-height:56px;justify-content:space-between;padding:0 8px 0 22px}.kaufleiste__preis{display:inline-flex;align-items:center;min-height:40px;padding:0 12px;background:var(--anthrazit);color:var(--weiss);font:700 1.125rem/1 var(--gestaucht);font-variant-numeric:tabular-nums}.kaufleiste .knopf[disabled] .kaufleiste__preis{background:var(--silber)}.buehne--konfigurator{touch-action:pan-y}.k-leinwand,.k-svg{display:block;width:100%;height:100%}.k-svg{padding:8%}.k-live{position:absolute;left:12px;top:12px;z-index:1;display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:0 12px;background:var(--anthrazit);color:var(--weiss);font:700 .875rem/1 var(--gestaucht);text-transform:uppercase;letter-spacing:.06em}.k-live:before{content:"";width:8px;height:8px;border-radius:50%;background:#2fbf6a}.k-hinweis{position:absolute;left:12px;bottom:16px;z-index:1;margin:0;max-width:calc(100% - 140px);font-size:.8125rem;font-weight:600;color:var(--tinte-leise)}.k-hinweis:empty{display:none}.k-erneut{position:absolute;left:12px;bottom:12px;z-index:1;min-height:44px;padding:0 18px;border:0;background:var(--orange);color:var(--tinte);font:700 1rem/1 var(--gestaucht);text-transform:uppercase}.k-drehen{position:absolute;right:12px;bottom:12px;z-index:1;display:flex;gap:2px}.k-dreh{display:grid;place-items:center;width:46px;height:46px;border:0;background:var(--anthrazit);color:var(--weiss);transition:background-color .2s ease,color .2s ease}.k-dreh:hover{background:var(--orange);color:var(--tinte)}.k-dreh:active{transform:translateY(1px)}.k-dreh .symbol{width:20px;height:20px}.k-dreh--wenden{display:inline-flex;gap:8px;width:auto;padding:0 14px;font:700 1rem/1 var(--gestaucht);text-transform:uppercase;letter-spacing:.04em}.gestaltung{margin:0;font-size:.9375rem;color:var(--tinte-leise)}.gestaltung strong{color:var(--tinte);font-weight:600}.namensfeld+.namensfeld{margin-top:12px}.namensfeld label{display:block;font:700 1.0625rem/1.2 var(--gestaucht);text-transform:uppercase;letter-spacing:.04em}.zweispaltig{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.schriftwahl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.schriftwahl label{position:relative;min-width:0;cursor:pointer}.schriftwahl span{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:80px;padding:0 8px;border:2px solid var(--linie);background:var(--weiss);transition:border-color .2s ease,background-color .2s ease}.schriftwahl label:hover span{border-color:var(--silber)}.schriftwahl b{max-width:100%;font-weight:400;font-size:1.3rem;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.schriftwahl small{font-size:.75rem;font-weight:600;color:var(--tinte-leise)}.schriftwahl input:checked+span{border-color:var(--orange);background:var(--orange-hell)}.schriftwahl input:checked+span small{color:var(--orange-tief)}.probe--archivo-black{font-family:Archivo Black,sans-serif}.probe--pacifico{font-family:Pacifico,cursive}.probe--righteous{font-family:Righteous,sans-serif}.spulen{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin-top:4px}.spulen label{position:relative;display:grid;place-items:center;min-height:48px;cursor:pointer}.spulen .spule{width:30px;height:30px;background:radial-gradient(circle,var(--weiss) 0 18%,var(--f, var(--silber)) 19% 100%);box-shadow:inset 0 0 0 1px #1a1a1a2e;outline:2.5px solid transparent;outline-offset:3px;transition:outline-color .2s ease}.spulen label:hover .spule{outline-color:var(--linie)}.spulen input:checked+.spule{outline-color:var(--orange)}.spulen input:focus-visible+.spule{outline:3px solid var(--tinte)}.anzahlwahl{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin-top:10px}.anzahlwahl label{position:relative;cursor:pointer}.anzahlwahl span{display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:76px;padding:12px 14px;border:2px solid var(--linie);background:var(--weiss);transition:border-color .2s ease,background-color .2s ease}.anzahlwahl b{font:700 1.1875rem/1.1 var(--gestaucht);text-transform:uppercase}.anzahlwahl small{font-size:.875rem;font-weight:600;color:var(--orange-tief)}.anzahlwahl label:hover span{border-color:var(--silber)}.anzahlwahl input:checked+span{border-color:var(--orange);background:var(--orange-hell)}.anzahlwahl input:disabled+span{opacity:.5;cursor:not-allowed}.meldungen:empty{display:none}.meldungen p{margin:8px 0 0;padding:10px 14px;background:var(--orange-hell);border-left:4px solid var(--orange);font-size:.9375rem}.posten{display:grid;margin:0;padding:0;list-style:none}.posten__eintrag{display:grid;grid-template-columns:84px minmax(0,1fr);gap:4px 12px;padding:14px 0;border-bottom:1px solid var(--linie)}.posten__bild{grid-row:span 3;width:84px;aspect-ratio:1;border:1px solid var(--linie);background:var(--fenster);overflow:hidden}.posten__bild img{width:100%;height:100%;object-fit:cover}.posten__kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.posten__titel{margin:2px 0 0;font:600 .9375rem/1.3 var(--schrift);text-transform:none;letter-spacing:0}.posten__titel a{text-decoration:none}.posten__entfernen{display:grid;place-items:center;flex:none;width:36px;height:36px;margin:-6px -6px 0 0;color:var(--tinte-leise);text-decoration:none}.posten__entfernen:hover{background:var(--flaeche);color:var(--rot)}.posten__entfernen .symbol{width:16px;height:16px}.posten__angaben{margin:0;font-size:.8125rem;line-height:1.45;color:var(--tinte-leise)}.posten__angaben div{display:flex;flex-wrap:wrap;gap:0 4px}.posten__angaben dt:after{content:":"}.posten__angaben dd{margin:0;color:var(--tinte)}.posten__zeile{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:6px}.posten .menge{min-height:40px}.posten .menge button{width:40px;min-height:36px}.posten .menge input{width:3rem}.posten .preis{font-size:1.25rem}.versandfortschritt{display:grid;gap:10px;padding:12px 14px;background:var(--gruen-hell);color:var(--gruen)}.versandfortschritt__text{display:flex;align-items:center;gap:10px;margin:0;font-size:.9375rem;font-weight:600;line-height:1.35}.versandfortschritt__symbol{display:grid;place-items:center;flex:none;width:34px;height:34px;background:var(--gruen);color:var(--weiss)}.versandfortschritt__symbol .symbol{width:18px;height:18px}.versandfortschritt__balken{height:6px;background:var(--weiss);overflow:hidden}.versandfortschritt__balken span{display:block;height:100%;background:var(--gruen);transition:width .4s var(--kurve)}.gewaehrleistung-karte{display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;align-items:center;padding:12px;border:1px solid var(--linie);background:var(--flaeche)}.gewaehrleistung-karte__bild{display:block;width:64px;height:90px;padding:4px;background:var(--weiss);box-shadow:0 0 0 1px var(--linie);cursor:zoom-in}.gewaehrleistung-karte__bild img{width:100%;height:100%;object-fit:contain}.gewaehrleistung-karte__text{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.gewaehrleistung-karte__titel{font-weight:700;font-size:.9375rem}.gewaehrleistung-karte__text p{margin:0;font-size:.8125rem;line-height:1.4;color:var(--tinte)}.gewaehrleistung-karte__knopf{display:inline-flex;align-items:center;gap:6px;margin-top:6px;min-height:36px;padding:0 12px;background:var(--weiss);box-shadow:inset 0 0 0 1px var(--linie);color:var(--orange-tief);font:700 .9375rem/1 var(--gestaucht);text-transform:uppercase;letter-spacing:.04em;text-decoration:none}.gewaehrleistung-karte__knopf:hover{background:var(--anthrazit);color:var(--weiss);box-shadow:none}.gewaehrleistung-karte__knopf .symbol{width:16px;height:16px}.gewaehrleistung-karte--schmal{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:8px 10px}.gewaehrleistung-karte--schmal .gewaehrleistung-karte__bild{width:44px;height:62px;padding:3px}.gewaehrleistung-karte--schmal .gewaehrleistung-karte__text{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px}.gewaehrleistung-karte--schmal .gewaehrleistung-karte__titel{font-size:.875rem;line-height:1.3;flex:1 1 9rem}.gewaehrleistung-karte--schmal .gewaehrleistung-karte__knopf{margin-top:0;min-height:34px;padding:0 10px;font-size:.875rem}.summe{display:grid;gap:8px}.summe__zeile{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.summe__zeile>span:first-child{font:700 1.125rem/1 var(--gestaucht);text-transform:uppercase;letter-spacing:.04em}.summe__zeile .preis{font-size:1.875rem}.summe .preis-hinweis{margin:-2px 0 0}.summe__zahlarten{margin:0;font-size:.8125rem;color:var(--tinte-leise);text-align:center;max-width:none}.schublade{width:100vw;max-width:100vw;height:fit-content;max-height:92dvh;margin:auto 0 0;padding:0;border:0;background:var(--weiss);color:var(--tinte);overflow:hidden}.schublade::backdrop{background:#1a1a1a9e}.schublade[open]{display:flex;flex-direction:column}.schublade__griff{display:none}.schublade__kopf{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 18px;background:var(--anthrazit);color:var(--weiss)}.schublade__kopf h2{display:flex;align-items:center;gap:10px;font-size:1.75rem;line-height:1}.schublade__kopf h2:focus{outline:none}.zaehler{display:inline-grid;place-items:center;min-width:28px;height:28px;padding:0 8px;background:var(--orange);color:var(--tinte);font:700 .9375rem/1 var(--schrift);letter-spacing:0}.schublade__schliessen{display:grid;place-items:center;width:44px;height:44px;border:0;background:var(--anthrazit-hell);color:var(--weiss)}.schublade__schliessen:hover{background:var(--orange);color:var(--tinte)}.schublade__schliessen:focus-visible{outline-color:var(--orange)}.schublade__inhalt{flex:1 1 auto;min-height:0;display:grid;gap:8px;align-content:start;padding:14px 16px 8px;overflow-y:auto;overscroll-behavior:contain}.schublade__leer{display:grid;justify-items:center;gap:14px;padding:36px 12px 28px;text-align:center}.schublade__leer p{margin:0;color:var(--tinte-leise)}.schublade__fuss{display:grid;gap:10px;padding:12px 16px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--linie)}.schublade__fuss .verweis{justify-self:center;min-height:36px;font-size:1rem}@media(prefers-reduced-motion:no-preference){.schublade[open]{animation:hochschieben .38s var(--kurve)}@keyframes hochschieben{0%{transform:translateY(100%)}to{transform:none}}}.hinweis-dialog{width:100vw;max-width:100vw;height:92dvh;max-height:92dvh;margin:auto 0 0;padding:0;border:0;background:var(--weiss);color:var(--tinte)}.hinweis-dialog[open]{display:flex;flex-direction:column}.hinweis-dialog::backdrop{background:#1a1a1a9e}.hinweis-dialog__kopf{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 18px;background:var(--anthrazit);color:var(--weiss)}.hinweis-dialog__kopf h2{font-size:1.5rem}.hinweis-dialog__inhalt{flex:1;min-height:0;overflow-y:auto;padding:16px 16px 20px}.hinweis-dialog__inhalt img{width:100%;box-shadow:0 0 0 1px var(--linie)}.hinweis-dialog__inhalt p{margin:12px 0 0;font-size:.875rem;color:var(--tinte-leise)}.gewaehrleistung{max-width:640px;margin:24px 0 0}.gewaehrleistung img{width:100%;height:auto;background:var(--weiss);box-shadow:0 0 0 1px var(--linie)}.gewaehrleistung figcaption{margin-top:10px;font-size:.875rem;line-height:1.5;color:var(--tinte-leise)}.warenkorb{width:100%;max-width:var(--breite);margin:0 auto;padding:24px var(--innen) 0}.warenkorb h1{margin-bottom:16px}.warenkorb__raster{display:grid;gap:20px}.warenkorb__seite{display:grid;gap:12px;align-content:start;padding:16px;border:1px solid var(--linie);background:var(--weiss)}.warenkorb__leer{display:grid;justify-items:start;gap:16px}.seite{width:100%;max-width:var(--breite);margin:0 auto;padding:28px var(--innen) 0}.seite h1{margin-bottom:24px}.fliesstext{max-width:70ch}.fliesstext h2{margin:36px 0 12px;font-size:clamp(1.625rem,3vw,2.125rem)}.fliesstext h3{margin:24px 0 8px;font-size:1.3125rem}.fliesstext p,.fliesstext ul,.fliesstext ol{margin:0 0 16px}.fliesstext ul,.fliesstext ol{padding-left:1.3rem}.fliesstext table{width:100%;border-collapse:collapse;margin:16px 0 24px;font-size:.9375rem}.fliesstext th,.fliesstext td{padding:8px 10px 8px 0;text-align:left;vertical-align:top;border-top:1px solid var(--linie)}.fliesstext a,.shopify-policy__body a{color:var(--orange-tief)}.shopify-policy__container{max-width:70ch!important;margin:0 auto!important;padding:28px var(--innen) 0!important}.shopify-policy__title h1{margin-bottom:24px;text-align:left}.shopify-policy__body h2{margin:36px 0 12px;font-size:clamp(1.625rem,3vw,2.125rem)}.shopify-policy__body h3{margin:24px 0 8px;font-size:1.3125rem}.formular{display:grid;gap:18px;max-width:36rem;margin-top:24px}.formular label{display:block;margin-bottom:8px;font:700 1rem/1.2 var(--gestaucht);text-transform:uppercase;letter-spacing:.04em}.formular .pflicht{color:var(--rot)}.kontrollfeld{display:flex!important;gap:12px;align-items:flex-start;font:400 1rem/1.5 var(--schrift)!important;text-transform:none!important;letter-spacing:0!important}.kontrollfeld input{width:24px;height:24px;margin:0;accent-color:var(--orange);flex:none}.lizenzliste{display:grid;gap:12px;margin:24px 0 0;padding:0;list-style:none}.lizenzliste li{padding:18px;border:1px solid var(--linie)}.lizenzliste h2{margin:0 0 8px;font-size:1.375rem}.suchfeld{display:flex;max-width:36rem;margin-top:20px}.suchfeld .eingabe{margin:0;border-color:var(--anthrazit-hell)}.suchfeld .knopf{flex:none;width:56px;padding:0;clip-path:none}.passwort{display:grid;gap:24px;max-width:var(--breite);margin:0 auto;padding:40px var(--innen);background:var(--anthrazit);color:var(--weiss)}.passwort .etikett,.passwort .einleitung{color:var(--hell-leise)}.passwort .formular label{color:var(--weiss)}@media(min-width:600px){:root{--innen: 24px}.raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.kategoriekarten{grid-auto-columns:minmax(180px,31%)}.kategoriekarten--raster{grid-template-columns:repeat(3,minmax(0,1fr))}.vertrauen__liste{grid-template-columns:repeat(4,minmax(0,1fr))}.spulenreihe{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:24px 12px}.spule{width:76px;height:76px}.versprechen ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.fuss__raster{grid-template-columns:1.4fr 1fr 1fr;gap:40px}.fuss__marke-spalte{grid-column:auto}.schublade{width:min(30rem,100vw);height:100dvh;max-height:100dvh;margin:0 0 0 auto}.hinweis-dialog{width:min(42rem,calc(100vw - 32px));height:min(92dvh,64rem);margin:auto}.vorteile{grid-template-columns:repeat(2,minmax(0,1fr))}@media(prefers-reduced-motion:no-preference){.schublade[open]{animation-name:hereinschieben}@keyframes hereinschieben{0%{transform:translate(100%)}to{transform:none}}}}@media(min-width:700px){.kacheln{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.kachel{flex-direction:column;min-height:340px;padding:26px 24px}.kachel__text{max-width:none}.kachel__bild{top:auto;left:22%;width:auto;height:58%}.kachel__bild img{object-fit:contain;object-position:right bottom}}@media(min-width:900px){:root{--abschnitt: 96px}.ansage__innen{padding:0 var(--innen)}.ansage__band{animation:none}.ansage__band+.ansage__band{display:none}.ansage__links{display:flex;gap:22px;margin-left:auto}.ansage__links a{display:inline-flex;align-items:center;gap:6px;min-height:36px;color:var(--hell-leise);text-decoration:none}.ansage__links a:hover{color:var(--orange)}.ansage__links .symbol{width:16px;height:16px;color:var(--orange)}.kopf__zeile{display:flex;gap:28px;min-height:92px;padding-block:18px}.seitenmenue{display:none}.marke__zeichen{width:34px;height:34px}.marke__wort{font-size:2.125rem}.suche-kopf{flex:1 1 auto;max-width:640px;height:50px}.suche-kopf button{width:58px}.kopf__werkzeuge{margin-left:auto;gap:18px}.kopf__link>span:last-child:not(.warenkorb-knopf__symbol){display:inline}.kopf__werkzeuge .kopf__link:not(.warenkorb-knopf){display:inline-flex}.warenkorb-knopf{gap:16px}.leiste{display:block;position:relative;border-top:1px solid var(--hell-linie)}.leiste__innen{display:flex;align-items:stretch;max-width:var(--breite);min-height:56px;margin:0 auto;padding:0 var(--innen)}.sortiment{position:static;display:flex}.sortiment__knopf{display:flex;align-items:center;gap:10px;padding:0 22px;background:var(--orange);color:var(--tinte);font:700 1.1875rem/1 var(--gestaucht);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--schnitt)),calc(100% - var(--schnitt)) 100%,0 100%);transition:background-color .2s ease}.sortiment__knopf:hover,.sortiment[open] .sortiment__knopf{background:var(--gelb)}.sortiment__knopf:focus-visible{outline:3px solid var(--tinte);outline-offset:-6px}.sortiment__knopf .symbol{width:20px;height:20px}.sortiment__winkel{transition:transform .25s var(--kurve)}.sortiment[open] .sortiment__winkel{transform:rotate(180deg)}.sortiment__tafel{position:absolute;left:0;right:0;top:100%;z-index:40;padding:24px max(var(--innen),calc((100% - var(--breite)) / 2 + var(--innen))) 20px;background:var(--weiss);color:var(--tinte);border-top:4px solid var(--orange);box-shadow:0 24px 48px #1a1a1a2e}.sortiment__raster{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0 0 12px;padding:0;list-style:none}.sortiment__karte{display:grid;gap:4px;padding:10px;border:1px solid var(--linie);color:var(--tinte);text-decoration:none;transition:border-color .2s ease,box-shadow .25s ease}.sortiment__karte:hover{border-color:var(--tinte);box-shadow:var(--schatten);color:var(--tinte)}.sortiment__bild{aspect-ratio:4 / 3;margin-bottom:6px;background:var(--fenster);overflow:hidden}.sortiment__bild img{width:100%;height:100%;object-fit:cover}.sortiment__titel{font:700 1.1875rem/1.1 var(--gestaucht);text-transform:uppercase;letter-spacing:.02em}.sortiment__anzahl{font-size:.8125rem;color:var(--tinte-leise)}.leiste__links{display:flex;flex-wrap:wrap;margin:0;padding:0 0 0 8px;list-style:none;overflow:hidden;height:56px}.leiste__links a{display:flex;align-items:center;height:56px;padding:0 12px;color:var(--weiss);font:600 1.0625rem/1 var(--gestaucht);text-transform:uppercase;letter-spacing:.04em;text-decoration:none;white-space:nowrap}.leiste__links a:hover{color:var(--orange)}.leiste__links a[aria-current=page]{color:var(--orange);box-shadow:inset 0 -4px 0 var(--orange)}.leiste__anfrage{display:none}.vertrauen{display:block}.vertrauen__liste{display:flex;justify-content:space-between;gap:24px;padding-block:11px}.vertrauen__liste li{font-size:.875rem}.schaufenster__block{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);grid-template-areas:"kopf bilder" "infos bilder" "fuss fuss";grid-template-rows:auto 1fr auto;gap:24px 56px;padding:44px var(--innen) 24px}.schaufenster__bilder{aspect-ratio:5 / 4;clip-path:polygon(40px 0,100% 0,100% 100%,0 100%,0 40px)}.schaufenster__infos{align-self:end}.schaufenster__text{font-size:1.0625rem}.schaufenster__pfeile .pfeilknopf{width:56px;height:56px}.kategoriekarten{grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;overflow:visible}.kategoriekarten--raster{grid-template-columns:repeat(3,minmax(0,1fr))}.kategoriekarte__fuss{padding:14px 16px}.kategoriekarte__titel .symbol{display:block}.kategoriekarte .pfeilknopf{display:inline-grid}.kategoriekarte__titel{font-size:1.3125rem}.held__block{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch}.held__fenster{aspect-ratio:auto;min-height:520px;padding:56px}.held__text{justify-content:center;padding:48px 48px 48px 40px}.reiter{flex-wrap:wrap;margin-inline:0;padding:0;overflow:visible}.schiene{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;overflow:visible}.schiene>.karte{width:auto}.raster{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.karte__text{padding:12px 14px 14px}.karte__titel{font-size:1rem}.filamente{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px;padding-block:72px}.versprechen{grid-template-columns:minmax(0,.8fr) minmax(0,2fr);align-items:center;gap:48px;padding:44px 0}.fuss__innen{padding-top:64px}.kopfband__innen{padding-block:32px 44px}.kopfband__symbol{width:64px;height:64px}.kopfband__symbol .symbol{width:34px;height:34px}.produkt{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:48px;align-items:start;padding-top:32px}.medien{position:sticky;top:24px}.vorschaubilder li,.vorschaubilder button,.vorschaubilder .vorschaubild{width:84px}.kaufleiste{display:none}.kauf__aktion .knopf{padding:0 26px;font-size:1.25rem}.kauf__aktion .menge button{width:46px}.kauf__aktion .menge input{width:2.6rem}.k-svg{padding:10%}.warenkorb{padding-top:32px}.warenkorb__raster{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:32px;align-items:start}.warenkorb__seite{position:sticky;top:24px;padding:20px}.posten__eintrag{grid-template-columns:112px minmax(0,1fr)}.posten__bild{width:112px}.seite{padding-top:44px}.passwort{grid-template-columns:1.2fr 1fr;align-items:end;padding:64px var(--innen)}}@media(min-width:1180px){.kopf__hinweis{display:flex;align-items:center;gap:12px;margin:0;max-width:none;color:var(--hell-leise);font-size:.875rem;line-height:1.3}.kopf__hinweis .symbol{width:34px;height:34px;color:var(--orange)}.kopf__hinweis strong{display:block;color:var(--orange);font:700 1.0625rem/1.1 var(--gestaucht);text-transform:uppercase;letter-spacing:.04em}.leiste__links a{padding:0 16px}.leiste__anfrage{display:inline-flex;align-items:center;gap:8px;align-self:center;margin-left:auto;min-height:42px;padding:0 18px;background:var(--anthrazit-tief);color:var(--weiss);font:700 1.0625rem/1 var(--gestaucht);text-transform:uppercase;letter-spacing:.04em;text-decoration:none;white-space:nowrap;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.leiste__anfrage .symbol{width:20px;height:20px;color:var(--orange)}.leiste__anfrage:hover{background:var(--orange);color:var(--tinte)}.leiste__anfrage:hover .symbol{color:var(--tinte)}.leiste__anfrage:focus-visible{outline:3px solid var(--orange);outline-offset:2px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.ansage__band{animation:none!important}.ansage__band+.ansage__band{display:none}.ansage__lauf{overflow-x:auto;scrollbar-width:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/tausendschicht.css.map */
