:root{--bg: #08090a;--surface: #101113;--surface-2: #1a1c1f;--surface-3: #232529;--fg: #f4f5f6;--fg-2: #9ba1a9;--fg-3: #6b7178;--accent: #eba912;--accent-hover: #f2b935;--accent-fg: #08090a;--accent-soft: #2f2613;--hairline: #1b1c1d;--danger: #f2555a;--success: #23ad58;--r-sm: .5rem;--r-md: .75rem;--r-lg: .875rem;--r-full: 999px;--schatten: 0 12px 32px -8px rgb(0 0 0 / .6), 0 2px 8px -2px rgb(0 0 0 / .4);--fs-display: clamp(2.125rem, 6vw, 4.5rem);--fs-h2: clamp(1.75rem, 3.4vw, 2.5rem);--fs-h3: 1.25rem;--fs-body: 1rem;--fs-small: .875rem;--breite: 80rem;--rand: 1.5rem;--abschnitt: clamp(4rem, 9vw, 7.5rem);--luecke: 1rem;--kopf-hoehe: 4.25rem;--kurve: cubic-bezier(.16, 1, .3, 1);--kurz: .16s;--mittel: .2s;--lang: .5s;--feder-druecken: cubic-bezier(.2, .08, .25, .92);--feder-schweben: cubic-bezier(.19, .05, .28, .88);--feder-einblenden: cubic-bezier(.2, .2, .2, 1);--feder-umschalten: cubic-bezier(.25, .41, .25, .98);--feder-zeichen: cubic-bezier(.34, 1.4, .46, 1);--dauer-druecken: .2s;--dauer-schweben: .32s;--dauer-einblenden: .62s;--dauer-umschalten: .42s;--dauer-zeichen: .34s;--knopf-hebung: -2px;--knopf-skala: .96;--ring: #34373f;color-scheme:dark}@media(min-width:1024px){:root{--rand: 2rem}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--fg);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:var(--fs-body);line-height:1.6;font-weight:400;font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}body.ist-gesperrt{overflow:hidden}img,svg,video{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3{text-wrap:balance}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--fg-2);outline-offset:2px;border-radius:4px}::selection{background:var(--surface-3);color:var(--fg)}button,a,input,select,textarea,label,summary{touch-action:manipulation;-webkit-tap-highlight-color:transparent}[id]{scroll-margin-top:calc(var(--kopf-hoehe) + 1rem)}.zeichen,.marke{flex-shrink:0}.sprunglink{position:absolute;left:1rem;top:-100px;z-index:200;padding:.5rem 1rem;border-radius:var(--r-full);background:var(--accent);color:var(--accent-fg);font-weight:600}.sprunglink:focus-visible{top:1rem}.nur-vorleser{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.t-display{font-size:var(--fs-display);line-height:1.04;letter-spacing:-.035em;font-weight:600}.t-h2{font-size:var(--fs-h2);line-height:1.12;letter-spacing:-.028em;font-weight:600}.t-h3{font-size:var(--fs-h3);line-height:1.3;letter-spacing:-.02em;font-weight:600}.t-body{font-size:var(--fs-body);line-height:1.6}.t-lead{font-size:var(--fs-body);line-height:1.65;color:var(--fg-2)}.t-small{font-size:var(--fs-small);line-height:1.5;font-weight:500}.t-label{font-size:var(--fs-small);line-height:1.4;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-2)}.leise{color:var(--fg-2)}.gold{color:var(--accent)}.ziffern{font-variant-numeric:tabular-nums}.breite{width:100%;max-width:calc(var(--breite) + 2 * var(--rand));margin-inline:auto;padding-inline:var(--rand)}.abschnitt{padding-block:calc(var(--abschnitt) / 2)}.abschnitt--erster{padding-top:1rem}.fliesstext{max-width:36rem}.abschnitt-kopf{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:2rem}.abschnitt-kopf__text{display:grid;gap:.75rem}.linie-oben{box-shadow:inset 0 1px 0 var(--hairline)}.knopf{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.625rem 1.375rem;border-radius:var(--r-full);font-size:var(--fs-body);font-weight:500;line-height:1.2;white-space:nowrap;background:var(--surface-2);color:var(--fg);transition:background-color .16s ease,color .16s ease,transform var(--dauer-schweben) var(--feder-schweben)}.knopf:hover{background:var(--surface-3);transform:translate3d(0,var(--knopf-hebung),0)}.knopf:active{transform:translate3d(0,var(--knopf-hebung),0) scale(var(--knopf-skala));transition-duration:.16s,.16s,var(--dauer-druecken);transition-timing-function:ease,ease,var(--feder-druecken)}.knopf[disabled],.knopf[aria-disabled=true]{cursor:not-allowed;background:var(--surface-2);color:var(--fg-3);transform:none}.knopf--gold{background:var(--accent);color:var(--accent-fg);font-weight:600}.knopf--gold:hover{background:var(--accent-hover)}.knopf--hell{background:var(--fg);color:var(--bg);font-weight:600}.knopf--hell:hover{background:#fff}.knopf--text{background:none;padding-inline:.25rem;color:var(--fg-2)}.knopf--text:hover{background:none;color:var(--fg)}.knopf--breit{width:100%}.knopf--gross{min-height:3.25rem;padding-inline:1.75rem}.knopf .zeichen{transition:transform var(--dauer-zeichen) var(--feder-zeichen)}.knopf:hover .zeichen--schiebt{transform:translate(3px)}.rund-knopf{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;flex-shrink:0;border-radius:var(--r-full);color:var(--fg);transition:background-color .16s ease,transform var(--dauer-druecken) var(--feder-druecken)}.rund-knopf:hover{background:var(--surface-2)}.rund-knopf:active{transform:scale(var(--knopf-skala))}.rund-knopf .zeichen,.rund-knopf .marke{transition:transform var(--dauer-zeichen) var(--feder-zeichen)}.rund-knopf:hover .zeichen,.rund-knopf:hover .marke{transform:translate3d(0,-1px,0) scale(1.06)}.textlink{display:inline-flex;align-items:center;gap:.375rem;font-weight:500;color:var(--fg-2);transition:color var(--mittel) var(--kurve)}.textlink:hover{color:var(--fg)}.textlink:hover .zeichen{transform:translate(3px)}.textlink .zeichen{transition:transform var(--dauer-zeichen) var(--feder-zeichen)}.chip{display:inline-flex;align-items:center;gap:.5rem;min-height:2rem;padding:.25rem .875rem .25rem .75rem;border-radius:var(--r-full);background:var(--surface-2);font-size:var(--fs-small);font-weight:600;letter-spacing:.02em;color:var(--fg)}.chip__punkt{width:.5rem;height:.5rem;border-radius:50%;background:var(--accent);flex-shrink:0}.chip--gold{background:var(--accent-soft);color:var(--accent)}.panel{background:var(--surface);border-radius:var(--r-lg)}.panel-sub{background:var(--surface-2);border-radius:var(--r-md)}.panel-float{background:var(--surface);border-radius:var(--r-md);box-shadow:var(--schatten)}.feld,.auswahl select{width:100%;min-height:2.875rem;padding:.625rem 1rem;border:0;border-radius:var(--r-md);background:var(--surface-2);color:var(--fg);font-size:1rem;line-height:1.4;transition:background-color var(--mittel) var(--kurve),box-shadow var(--mittel) var(--kurve)}.feld::placeholder{color:var(--fg-3)}.feld:hover,.auswahl select:hover{background:var(--surface-3)}.feld:focus-visible,.auswahl select:focus-visible{outline:none;background:var(--surface-3);box-shadow:0 0 0 2px var(--ring)}textarea.feld{min-height:8rem;resize:vertical}.panel-sub .feld{background:var(--surface-3)}.auswahl{position:relative;display:block}.auswahl select{appearance:none;-webkit-appearance:none;padding-right:2.75rem;cursor:pointer;text-overflow:ellipsis}.auswahl .zeichen{position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--fg-2)}.feld-gruppe{display:grid;gap:.5rem}.feld-gruppe>label,.feld-titel{font-size:var(--fs-small);font-weight:600;color:var(--fg-2)}.meldung{padding:.875rem 1rem;border-radius:var(--r-md);background:var(--surface-2);font-size:var(--fs-small);font-weight:500}.meldung--fehler{color:var(--danger)}.meldung--ok{color:var(--success)}.ankuendigung{background:var(--surface);color:var(--fg-2)}.ankuendigung__inhalt{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.5rem;padding-block:.375rem;text-align:center}.ankuendigung a:hover{color:var(--fg)}.kopf-abschnitt{position:sticky;top:0;z-index:50}.kopf{background:var(--bg);transition:box-shadow var(--mittel) var(--kurve)}.kopf.ist-gerollt{box-shadow:inset 0 -1px 0 var(--hairline)}.kopf__leiste{display:flex;align-items:center;gap:1rem;height:var(--kopf-hoehe)}.kopf__marke{display:inline-flex;align-items:center;gap:.625rem;margin-right:auto;font-weight:600;letter-spacing:.01em}.kopf__marke img{width:2.25rem;height:2.25rem;object-fit:contain;border-radius:var(--r-sm)}.kopf__name{font-size:var(--fs-body);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.kopf__nav{display:none}.kopf__nav ul{display:flex;align-items:center;gap:.25rem}.kopf__nav a{display:inline-flex;align-items:center;gap:.375rem;min-height:2.5rem;padding:.375rem .875rem;border-radius:var(--r-md);font-size:var(--fs-small);font-weight:500;color:var(--fg-2);transition:color var(--mittel) var(--kurve),background-color var(--mittel) var(--kurve)}.kopf__nav a:hover{color:var(--fg);background:var(--surface)}.kopf__nav a[aria-current=page]{color:var(--fg)}.kopf__nav .zeichen{color:var(--fg-3)}.kopf__werkzeuge{display:flex;align-items:center;gap:.25rem}.kopf__land{display:none}.warenkorb-knopf{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem .875rem .5rem .75rem;border-radius:var(--r-full);background:var(--surface-2);font-size:var(--fs-small);font-weight:500;transition:background-color .16s ease,transform var(--dauer-schweben) var(--feder-schweben)}.warenkorb-knopf:hover{background:var(--surface-3);transform:translate3d(0,var(--knopf-hebung),0)}.warenkorb-knopf:active{transform:translate3d(0,var(--knopf-hebung),0) scale(var(--knopf-skala));transition-duration:.16s,var(--dauer-druecken)}.warenkorb-knopf__zahl.huepft{animation:huepfen var(--dauer-zeichen) var(--feder-zeichen)}@keyframes huepfen{40%{transform:scale(1.25)}}.warenkorb-knopf__zahl{display:inline-grid;place-items:center;min-width:1.375rem;height:1.375rem;padding-inline:.375rem;border-radius:var(--r-full);background:var(--accent);color:var(--accent-fg);font-size:var(--fs-small);font-weight:600;line-height:1}.warenkorb-knopf__zahl:empty{display:none}.warenkorb-knopf__wort{display:none}.kopf__burger{display:inline-grid}@media(min-width:640px){.warenkorb-knopf__wort{display:inline}}@media(min-width:1180px){.kopf__marke{margin-right:0}.kopf__nav{display:block;margin-inline:auto}.kopf__land{display:block}.kopf__burger{display:none}}.land{position:relative}.land>summary{list-style:none}.land>summary::-webkit-details-marker{display:none}.land__knopf{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;padding:.5rem .75rem;border-radius:var(--r-md);font-size:var(--fs-small);font-weight:500;color:var(--fg-2);cursor:pointer;transition:color var(--mittel) var(--kurve),background-color var(--mittel) var(--kurve)}.land__knopf:hover,.land[open] .land__knopf{color:var(--fg);background:var(--surface)}.land[open] .land__knopf .zeichen--dreht{transform:rotate(180deg)}.land__knopf .zeichen--dreht{transition:transform var(--mittel) var(--kurve)}.land__liste{position:absolute;right:0;top:calc(100% + .5rem);z-index:60;width:17rem;max-height:22rem;overflow-y:auto;overscroll-behavior:contain;padding:.375rem;border-radius:var(--r-lg)}details[open]>.land__liste,details[open]>.filter__ebene{animation:aufklappen var(--dauer-umschalten) var(--feder-umschalten) both;transform-origin:top right}details[open]>.filter__ebene{transform-origin:top left}@keyframes aufklappen{0%{opacity:0;transform:translate3d(0,-4px,0) scale(.98)}}.land__liste button{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:2.5rem;padding:.5rem .75rem;border-radius:var(--r-sm);text-align:left;font-size:var(--fs-small);font-weight:500;color:var(--fg-2)}.land__liste button:hover{background:var(--surface-2);color:var(--fg)}.land__liste button[aria-current=true],.land__liste .zeichen{color:var(--fg)}.land__titel{padding:.75rem .75rem .375rem}.land--voll .land__liste{position:static;width:100%;max-height:16rem;margin-top:.5rem;box-shadow:none;background:var(--surface-2)}.land--voll .land__knopf{width:100%;justify-content:space-between;padding-inline:1rem;background:var(--surface-2);color:var(--fg);font-size:var(--fs-body)}.menue-voll{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;flex-direction:column;background:var(--bg);overflow-y:auto;overscroll-behavior:contain;opacity:0;visibility:hidden;transition:opacity var(--mittel) var(--kurve),visibility 0s linear var(--mittel)}.menue-voll.ist-offen{opacity:1;visibility:visible;transition:opacity var(--mittel) var(--kurve)}.menue-voll__kopf{display:flex;align-items:center;justify-content:space-between;height:var(--kopf-hoehe)}.menue-voll__liste{display:grid;padding-block:1rem 2rem}.menue-voll__liste a{display:flex;align-items:center;justify-content:space-between;min-height:3.5rem;font-size:var(--fs-h3);font-weight:600;letter-spacing:-.02em;box-shadow:inset 0 -1px 0 var(--hairline)}.menue-voll__liste a .zeichen{color:var(--fg-3)}.menue-voll.ist-offen .menue-voll__liste li,.menue-voll.ist-offen .menue-voll__fuss{animation:zeile-ein var(--dauer-einblenden) var(--feder-einblenden) both;animation-delay:calc(var(--i, 0) * 40ms + 60ms)}@keyframes zeile-ein{0%{opacity:0;transform:translate3d(0,12px,0)}}.menue-voll__fuss{display:grid;gap:.75rem;margin-top:auto;padding-block:1.5rem 2rem}.suche-ebene{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;display:flex;flex-direction:column;background:#0009;opacity:0;visibility:hidden;transition:opacity var(--mittel) var(--kurve),visibility 0s linear var(--mittel)}.suche-ebene.ist-offen{opacity:1;visibility:visible;transition:opacity var(--mittel) var(--kurve)}.suche-ebene__flaeche{background:var(--bg);box-shadow:var(--schatten);padding-block:1rem 1.5rem;max-height:85dvh;overflow-y:auto;transform:translate3d(0,-16px,0);transition:transform var(--dauer-umschalten) var(--feder-umschalten)}.suche-ebene.ist-offen .suche-ebene__flaeche{transform:none}.suche-ebene__form{display:flex;align-items:center;gap:.5rem}.suche-ebene__feld{position:relative;flex:1}.suche-ebene__feld .zeichen{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--fg-3);pointer-events:none}.suche-ebene__feld .feld{padding-left:2.75rem;min-height:3.25rem;border-radius:var(--r-md)}.vorschlaege{display:grid;gap:.25rem;margin-top:1rem}.vorschlaege__titel{margin:.75rem 0 .25rem}.vorschlag{display:flex;align-items:center;gap:.875rem;padding:.5rem;border-radius:var(--r-md);transition:background-color var(--mittel) var(--kurve)}.vorschlag:hover,.vorschlag:focus-visible{background:var(--surface)}.vorschlag__bild{width:3.5rem;height:3.5rem;border-radius:var(--r-sm);background:var(--surface-2);object-fit:cover;flex-shrink:0}.vorschlag__text{display:grid;min-width:0}.vorschlag__name{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero__panel{position:relative;isolation:isolate;overflow:hidden;display:grid;background:var(--surface);border-radius:var(--r-lg)}.hero__panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='k'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23k)'/%3E%3C/svg%3E")}.hero__text{position:relative;z-index:2;container-type:inline-size;display:grid;gap:1.25rem;align-content:start;justify-items:start;padding:2.5rem 1.25rem 0}.hero__titel{font-size:clamp(1.5rem,9.6cqi,4.5rem)}.hero__satz{max-width:30rem}.hero__wege{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem}.hero__buehne{position:relative;height:12rem}.lamellen{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;perspective:1200px;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 45%);mask-image:linear-gradient(to bottom,transparent 0%,#000 45%)}.lamellen__raum{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotateY(-28deg) rotateX(8deg) rotate(-34deg) translate(10%);transform-style:preserve-3d}.lamelle{position:absolute;left:-30%;width:180%;height:28%;border-radius:1.6rem;background:linear-gradient(90deg,transparent 0%,var(--l1) 30%,var(--l2) 58%,transparent 100%);box-shadow:inset 0 1px #ffffff59,inset 0 -10px 30px #00000059;transform:translateZ(var(--z));animation:lamelle-drift var(--d) ease-in-out infinite alternate}@keyframes lamelle-drift{to{transform:translate3d(18px,0,var(--z))}}@media(min-width:900px){.hero__panel{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);min-height:38rem}.hero__text{align-content:center;padding:4rem 0 4rem 3.5rem}.hero__buehne{position:static;height:auto}.lamellen{left:38%;-webkit-mask-image:linear-gradient(to left,#000 55%,transparent 100%);mask-image:linear-gradient(to left,#000 55%,transparent 100%)}.lamellen__raum{transform:rotateY(-28deg) rotateX(8deg) rotate(-34deg) translate(18%)}}.raster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--luecke)}@media(min-width:768px){.raster{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.raster--vier{grid-template-columns:repeat(4,minmax(0,1fr))}}.karte{position:relative;display:grid;grid-template-rows:auto 1fr;gap:.875rem;padding:.5rem .5rem 1rem;background:var(--surface);border-radius:var(--r-lg);transition:background-color .16s ease,translate var(--dauer-schweben) var(--feder-schweben)}.karte:hover{background:var(--surface-2);translate:0 var(--knopf-hebung)}.karte__bild{position:relative;aspect-ratio:1;overflow:hidden;border-radius:var(--r-md);background:var(--surface-2)}.karte__bild img{width:100%;height:100%;object-fit:cover;transition:transform var(--dauer-einblenden) var(--feder-einblenden)}.karte:hover .karte__bild img{transform:scale(1.03)}.karte__abzeichen{position:absolute;left:.5rem;top:.5rem}.karte__text{display:grid;grid-template-rows:auto 1fr;gap:.25rem;padding-inline:.5rem}.karte__name{font-weight:500;line-height:1.35}.karte__name a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.karte__preis{align-self:end;font-weight:600}.preis{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.375rem .5rem;font-variant-numeric:tabular-nums}.preis__ab{color:var(--fg-2);font-weight:500}.preis__alt{color:var(--fg-3);text-decoration:line-through;font-weight:500}.preis--rabatt .preis__jetzt{color:var(--accent)}.leer{display:grid;justify-items:start;gap:1rem;padding:2rem}.kacheln{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:var(--luecke);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(var(--rand) * -1);padding-inline:var(--rand);scroll-padding-inline:var(--rand)}.kacheln::-webkit-scrollbar{display:none}.kachel{scroll-snap-align:start;display:grid;gap:.25rem;padding:.5rem .5rem 1rem;background:var(--surface);border-radius:var(--r-lg);transition:background-color .16s ease,translate var(--dauer-schweben) var(--feder-schweben)}.kachel:hover{background:var(--surface-2);translate:0 var(--knopf-hebung)}.kachel__bild{aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--r-md);background:var(--surface-2);margin-bottom:.625rem}.kachel__bild img{width:100%;height:100%;object-fit:cover;transition:transform var(--dauer-einblenden) var(--feder-einblenden)}.kachel:hover .kachel__bild img{transform:scale(1.03)}.kachel__zeile{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-inline:.5rem}.kachel__zeile .zeichen{color:var(--fg-3);transition:transform var(--dauer-zeichen) var(--feder-zeichen),color .16s ease}.kachel:hover .kachel__zeile .zeichen{transform:translate(3px);color:var(--fg)}.kachel__anzahl{padding-inline:.5rem}@media(min-width:768px){.kacheln{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;margin-inline:0;padding-inline:0}}.stimmen{display:grid;gap:2rem}.stimmen__seite{display:grid;gap:1rem;align-content:start;justify-items:start}.stimmen__liste{display:grid;gap:.75rem}.stimme{display:grid;gap:1rem;padding:1.25rem 1.25rem 1.5rem;background:var(--surface);border-radius:var(--r-lg)}.stimme__kopf{display:flex;align-items:center;gap:.75rem}.stimme__bild{display:grid;place-items:center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden;background:var(--surface-3);color:var(--fg-2)}.stimme__bild img{width:100%;height:100%;object-fit:cover}.stimme__wer{display:grid;gap:.125rem;min-width:0}.stimme__name{font-weight:600;line-height:1.3}.verifiziert{display:inline-flex;align-items:center;gap:.25rem;color:var(--success);font-size:var(--fs-small);font-weight:600;line-height:1.3}.stimme__quelle{margin-left:auto;color:var(--fg-3)}.stimme__zitat{color:var(--fg);line-height:1.6;max-width:40rem}.stimme__zitat:before{content:"\201c"}.stimme__zitat:after{content:"\201d"}@media(min-width:900px){.stimmen{grid-template-columns:.8fr 1.2fr;gap:4rem}.stimmen__seite{position:sticky;top:calc(var(--kopf-hoehe) + 2rem)}.stimme{padding:1.5rem 1.75rem 1.75rem}}.faq{display:grid;gap:2rem}.faq__seite{display:grid;gap:1rem;align-content:start;justify-items:start}.faq__liste{display:grid}.frage{box-shadow:inset 0 -1px 0 var(--hairline)}.frage summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4rem;padding-block:1rem;cursor:pointer;font-weight:600}.frage summary::-webkit-details-marker{display:none}.frage summary .zeichen{color:var(--fg-2);transition:transform var(--dauer-zeichen) var(--feder-zeichen),color .16s ease}.frage[open] summary .zeichen{transform:rotate(45deg);color:var(--fg)}.frage__antwort{padding-bottom:1.25rem;color:var(--fg-2);max-width:40rem}.frage:first-child{box-shadow:inset 0 1px 0 var(--hairline),inset 0 -1px 0 var(--hairline)}@media(min-width:900px){.faq{grid-template-columns:.8fr 1.2fr;gap:4rem}.faq__seite{position:sticky;top:calc(var(--kopf-hoehe) + 2rem)}}.abschluss__panel{display:grid;gap:1.25rem;justify-items:start;padding:2.5rem 1.5rem;background:var(--surface);border-radius:var(--r-lg)}.abschluss__text{display:grid;gap:.75rem}.abschluss__wege{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}@media(min-width:900px){.abschluss__panel{grid-template-columns:1fr auto;align-items:center;padding:3rem 3.5rem}}.fuss{padding-block:2rem 1.5rem}.fuss__panel{display:grid;gap:2.5rem;padding:2rem 1.5rem 1.5rem;background:var(--surface);border-radius:var(--r-lg)}.fuss__oben{display:grid;gap:2.5rem}.fuss__marke{display:grid;gap:1rem;justify-items:start;max-width:22rem}.fuss__marke-zeile{display:inline-flex;align-items:center;gap:.625rem}.fuss__marke img{width:2.5rem;height:2.5rem;object-fit:contain;border-radius:var(--r-sm)}.fuss__sozial{display:flex;gap:.25rem;margin-left:-.5rem}.fuss__sozial a{color:var(--fg-2)}.fuss__sozial a:hover{color:var(--fg)}.fuss__spalten{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem}.fuss__spalte{display:grid;gap:.875rem;align-content:start}.fuss__spalte ul{display:grid;gap:.25rem}.fuss__spalte a{display:inline-flex;min-height:2rem;align-items:center;color:var(--fg-2);font-weight:500;transition:color var(--mittel) var(--kurve)}.fuss__spalte a:hover{color:var(--fg)}.fuss__unten{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding-top:1.5rem;box-shadow:inset 0 1px 0 var(--hairline);color:var(--fg-3)}.fuss__zahlung{display:flex;flex-wrap:wrap;gap:.375rem}.fuss__zahlung svg{width:2.375rem;height:1.5rem;border-radius:4px}@media(min-width:900px){.fuss__panel{padding:3rem 3rem 1.75rem}.fuss__oben{grid-template-columns:1fr 1.6fr;gap:4rem}.fuss__spalten{grid-template-columns:repeat(3,minmax(0,1fr))}}.auswahl.ist-eigen>select,.auswahl.ist-eigen>.zeichen{display:none}.dd{position:relative}.dd__knopf{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:2.875rem;padding:.625rem 1rem;border-radius:var(--r-md);background:var(--surface-2);text-align:left;font-weight:500;transition:background-color .16s ease}.dd__knopf:hover,.dd.ist-offen .dd__knopf{background:var(--surface-3)}.dd__knopf:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}.dd__wert{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dd__knopf .zeichen{color:var(--fg-2);transition:transform var(--dauer-umschalten) var(--feder-umschalten)}.dd.ist-offen .dd__knopf .zeichen{transform:rotate(180deg)}.dd__liste{position:absolute;left:0;right:0;top:calc(100% + .375rem);z-index:45;max-height:18rem;overflow-y:auto;overscroll-behavior:contain;display:grid;gap:.125rem;padding:.375rem;border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--schatten);opacity:0;visibility:hidden;transform:translate3d(0,-4px,0) scale(.98);transform-origin:top;transition:opacity .16s ease,transform var(--dauer-umschalten) var(--feder-umschalten),visibility 0s linear .16s}.dd.ist-offen .dd__liste{opacity:1;visibility:visible;transform:none;transition:opacity .16s ease,transform var(--dauer-umschalten) var(--feder-umschalten),visibility 0s}.dd__option{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.625rem;padding:.5rem .75rem;border-radius:var(--r-sm);color:var(--fg-2);font-weight:500;cursor:pointer;transition:background-color .12s ease,color .12s ease}.dd__option:hover,.dd__option.ist-aktiv{background:var(--surface-2);color:var(--fg)}.dd__option[aria-selected=true]{color:var(--fg)}.dd__option[aria-disabled=true]{color:var(--fg-3);cursor:default}.dd__option .zeichen{color:var(--fg)}.dd--klein .dd__knopf{min-height:2.75rem;font-size:var(--fs-small)}.dd--klein .dd__liste{left:auto;min-width:14rem;font-size:var(--fs-small)}.krypto{display:inline-flex;align-items:center;justify-content:center;gap:.75rem}.muenzen{display:inline-flex;align-items:center}.muenzen svg{border-radius:6px;box-shadow:0 0 0 2px var(--surface-2);transition:box-shadow .16s ease,transform var(--dauer-zeichen) var(--feder-zeichen)}.muenzen svg+svg{margin-left:-5px}.krypto:hover .muenzen svg{box-shadow:0 0 0 2px var(--surface-3)}.krypto:hover .muenzen svg:nth-child(1){transform:translate3d(-2px,0,0)}.krypto:hover .muenzen svg:nth-child(3){transform:translate3d(2px,0,0)}.krypto:hover .muenzen svg:nth-child(4){transform:translate3d(4px,0,0)}#shopify-pc__banner,#shopify-pc__prefs{display:none!important}.cookie{position:fixed;z-index:120;left:1rem;right:1rem;bottom:1rem;max-width:25rem;display:grid;gap:1rem;padding:1.25rem;background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--schatten);opacity:0;transform:translate3d(0,16px,0);transition:opacity var(--dauer-umschalten) var(--feder-umschalten),transform var(--dauer-umschalten) var(--feder-umschalten)}.cookie.ist-offen{opacity:1;transform:none}.cookie__text{display:grid;gap:.375rem}.cookie__text a{color:var(--fg);text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--fg-3)}.cookie__wege{display:flex;gap:.5rem}.cookie__wege .knopf{flex:1;min-height:2.5rem;padding-block:.5rem;font-size:var(--fs-small)}@media(min-width:640px){.cookie{left:1.5rem;right:auto;bottom:1.5rem}}.seitenkopf{display:grid;gap:.875rem;padding-block:2rem 1.5rem}.seitenkopf__beschreibung{color:var(--fg-2);max-width:36rem}@media(min-width:900px){.seitenkopf{padding-block:3.5rem 2rem}}.werkzeuge{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.5rem}.werkzeuge__filter{display:flex;flex-wrap:wrap;gap:.5rem}.werkzeuge__rechts{display:flex;align-items:center;gap:.75rem}.werkzeuge .auswahl select{min-height:2.75rem;border-radius:var(--r-md);padding-left:1rem;font-size:var(--fs-small);font-weight:500}.filter{position:relative}.filter>summary{list-style:none}.filter>summary::-webkit-details-marker{display:none}.filter__knopf{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem 1rem .5rem 1.125rem;border-radius:var(--r-md);background:var(--surface-2);font-size:var(--fs-small);font-weight:500;cursor:pointer;transition:background-color var(--mittel) var(--kurve)}.filter__knopf:hover,.filter[open] .filter__knopf{background:var(--surface-3)}.filter__zahl{display:inline-grid;place-items:center;min-width:1.375rem;height:1.375rem;padding-inline:.375rem;border-radius:var(--r-full);background:var(--fg);color:var(--bg);font-size:var(--fs-small);font-weight:600;line-height:1}.filter__ebene{position:absolute;left:0;top:calc(100% + .5rem);z-index:40;width:18rem;padding:.375rem;display:grid;gap:.125rem;border-radius:var(--r-lg)}.filter__wahl{display:flex;align-items:center;gap:.75rem;min-height:2.5rem;padding:.375rem .625rem;border-radius:var(--r-sm);cursor:pointer;font-size:var(--fs-small);font-weight:500}.filter__wahl:hover{background:var(--surface-2)}.filter__wahl input{accent-color:var(--fg);width:1.125rem;height:1.125rem}.filter__wahl span:last-child{margin-left:auto;color:var(--fg-3)}.filter__preis{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;padding:.5rem}.filter__fuss{display:flex;justify-content:space-between;gap:.5rem;padding:.5rem}.aktive-filter{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.aktive-filter a{display:inline-flex;align-items:center;gap:.375rem;min-height:2.25rem;padding:.25rem .75rem .25rem .875rem;border-radius:var(--r-full);background:var(--surface-2);font-size:var(--fs-small);font-weight:600}.aktive-filter a:hover{background:var(--surface-3)}.seiten{display:flex;justify-content:center;align-items:center;gap:.25rem;margin-top:3rem}.seiten a,.seiten span{display:inline-grid;place-items:center;min-width:2.75rem;height:2.75rem;padding-inline:.5rem;border-radius:var(--r-full);font-weight:500;color:var(--fg-2)}.seiten a:hover,.seiten [aria-current=page]{background:var(--surface-2);color:var(--fg)}.produkt{display:grid;gap:2rem;padding-top:1rem}@media(min-width:1024px){.produkt{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:3.5rem;align-items:start;padding-top:2rem}.galerie{position:sticky;top:calc(var(--kopf-hoehe) + 1.5rem)}}.galerie{display:grid;gap:.75rem;min-width:0}.galerie__spur{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:var(--r-lg)}.galerie__spur::-webkit-scrollbar{display:none}.galerie__bild{scroll-snap-align:start;aspect-ratio:1;overflow:hidden;border-radius:var(--r-lg);background:var(--surface)}.galerie__bild img{width:100%;height:100%;object-fit:contain}.galerie__daumen{display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:none}.galerie__daumen::-webkit-scrollbar{display:none}.galerie__daumen button{flex:0 0 4.5rem;aspect-ratio:1;overflow:hidden;border-radius:var(--r-md);background:var(--surface);opacity:.55;transition:opacity var(--mittel) var(--kurve)}.galerie__daumen button:hover{opacity:.85}.galerie__daumen button[aria-current=true]{opacity:1}.galerie__daumen img{width:100%;height:100%;object-fit:cover}.produkt__info{display:grid;gap:1.5rem;align-content:start}.produkt__kopf{display:grid;gap:.75rem}.produkt__titel{font-size:var(--fs-h2);line-height:1.12;letter-spacing:-.028em;font-weight:600}.produkt__preis{font-size:var(--fs-h3);font-weight:600;letter-spacing:-.01em}.produkt__steuer{color:var(--fg-3)}.produkt__steuer a{text-decoration:underline;text-underline-offset:2px}.optionen{display:grid;gap:1rem}.kauf{display:grid;gap:.75rem}.kauf__zeile{display:flex;gap:.75rem}.kauf__zeile .knopf{flex:1}.menge{display:inline-flex;align-items:center;flex-shrink:0;height:3.25rem;border-radius:var(--r-full);background:var(--surface-2)}.menge button{display:grid;place-items:center;width:2.75rem;height:100%;border-radius:var(--r-full);color:var(--fg-2);transition:color var(--mittel) var(--kurve)}.menge button:hover{color:var(--fg)}.menge input{width:2.25rem;text-align:center;background:none;border:0;font-weight:600;font-variant-numeric:tabular-nums;-moz-appearance:textfield}.menge input::-webkit-outer-spin-button,.menge input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.menge input:focus-visible{outline:none}.menge--klein{height:2.5rem}.menge--klein button{width:2.25rem}.menge--klein input{width:1.75rem}.shop-pay-link{justify-self:center;display:inline-flex;min-height:2.75rem;align-items:center;padding-inline:.5rem;color:var(--fg-2);font-size:var(--fs-small);font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--fg-3);transition:color .16s ease,text-decoration-color .16s ease}.shop-pay-link:hover{color:var(--fg);text-decoration-color:var(--fg-2)}.lager{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--fs-small);font-weight:600}.lager__punkt{width:.5rem;height:.5rem;border-radius:50%;background:var(--success)}.lager--aus .lager__punkt{background:var(--fg-3)}.rte{color:var(--fg-2)}.rte>*+*{margin-top:1rem}.rte h1,.rte h2,.rte h3,.rte h4{color:var(--fg);font-size:var(--fs-h3);line-height:1.3;font-weight:600;letter-spacing:-.02em;margin-top:1.75rem}.rte strong{color:var(--fg);font-weight:600}.rte a{color:var(--fg);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--fg-3)}.rte a:hover{text-decoration-color:var(--accent)}.rte ul{list-style:disc;padding-left:1.25rem}.rte ol{list-style:decimal;padding-left:1.25rem}.rte li+li{margin-top:.375rem}.rte img{border-radius:var(--r-md)}.rte table{width:100%;border-collapse:collapse;font-size:var(--fs-small)}.rte td,.rte th{padding:.625rem .5rem;text-align:left;box-shadow:inset 0 -1px 0 var(--hairline)}.rte [style*=font-size]{font-size:inherit!important}.rte [style*=color]{color:inherit!important}.rte [style*=font-family]{font-family:inherit!important}.rte blockquote{padding-left:1rem;box-shadow:inset 2px 0 0 var(--accent);color:var(--fg)}.warenkorb-ebene{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0009;opacity:0;visibility:hidden;transition:opacity var(--mittel) var(--kurve),visibility 0s linear var(--mittel)}.warenkorb-ebene.ist-offen{opacity:1;visibility:visible;transition:opacity var(--mittel) var(--kurve)}.warenkorb-panel{position:absolute;top:0;right:0;bottom:0;width:min(28rem,100%);display:flex;flex-direction:column;background:var(--surface);box-shadow:var(--schatten);transform:translate(100%);transition:transform var(--dauer-umschalten) var(--feder-umschalten)}.warenkorb-ebene.ist-offen .warenkorb-panel{transform:none}.warenkorb-panel__kopf{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem 1rem 1.5rem}.warenkorb-panel__inhalt{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:0 1.5rem}.warenkorb-panel__fuss{display:grid;gap:.875rem;padding:1.25rem 1.5rem 1.5rem;box-shadow:inset 0 1px 0 var(--hairline)}.warenkorb-panel__leer{display:grid;justify-items:start;gap:1rem;padding:1rem 1.5rem}.posten{display:grid;grid-template-columns:4.5rem 1fr;gap:1rem;padding-block:1rem}.posten+.posten{box-shadow:inset 0 1px 0 var(--hairline)}.posten__bild{width:4.5rem;height:4.5rem;border-radius:var(--r-md);overflow:hidden;background:var(--surface-2)}.posten__bild img{width:100%;height:100%;object-fit:cover}.posten__text{display:grid;gap:.25rem;min-width:0}.posten__name{font-weight:500;line-height:1.35}.posten__optionen{color:var(--fg-2);font-size:var(--fs-small);font-weight:500}.posten__unten{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.375rem}.posten__entfernen{color:var(--fg-3);font-size:var(--fs-small);font-weight:500;text-decoration:underline;text-underline-offset:2px}.posten__entfernen:hover{color:var(--fg)}.summe{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;font-weight:600}.summe__wert{font-size:var(--fs-h3);font-variant-numeric:tabular-nums}.warenkorb.ist-beschaeftigt{opacity:.6;pointer-events:none;transition:opacity var(--kurz) var(--kurve)}.warenkorb-seite{display:grid;gap:2rem}.warenkorb-seite__liste{padding:.5rem 1.5rem;background:var(--surface);border-radius:var(--r-lg)}.warenkorb-seite__summe{display:grid;gap:1rem;padding:1.5rem;background:var(--surface);border-radius:var(--r-lg);align-content:start}@media(min-width:1024px){.warenkorb-seite{grid-template-columns:1.5fr 1fr;align-items:start}.warenkorb-seite__summe{position:sticky;top:calc(var(--kopf-hoehe) + 1.5rem)}.posten{grid-template-columns:6rem 1fr}.warenkorb-seite .posten__bild{width:6rem;height:6rem}}.seite{display:grid;gap:2rem;padding-block:2rem var(--abschnitt)}.formular{display:grid;gap:1rem;padding:1.5rem;background:var(--surface);border-radius:var(--r-lg);max-width:40rem}.formular__zwei{display:grid;gap:1rem}@media(min-width:640px){.formular__zwei{grid-template-columns:1fr 1fr}.formular{padding:2rem}}.beitraege{display:grid;gap:var(--luecke)}@media(min-width:768px){.beitraege{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.beitraege{grid-template-columns:repeat(3,minmax(0,1fr))}}.beitrag-karte{position:relative;display:grid;gap:.75rem;padding:.5rem .5rem 1.25rem;background:var(--surface);border-radius:var(--r-lg);align-content:start;transition:background-color var(--mittel) var(--kurve)}.beitrag-karte:hover{background:var(--surface-2)}.beitrag-karte__bild{aspect-ratio:16 / 10;border-radius:var(--r-md);overflow:hidden;background:var(--surface-2)}.beitrag-karte__bild img{width:100%;height:100%;object-fit:cover}.beitrag-karte__text{display:grid;gap:.375rem;padding-inline:.5rem}.beitrag-karte a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.artikel{display:grid;gap:1.5rem;max-width:46rem;margin-inline:auto;padding-block:2rem var(--abschnitt)}.artikel__bild{border-radius:var(--r-lg);overflow:hidden}.mitte{display:grid;justify-items:center;text-align:center;gap:1.25rem;padding-block:var(--abschnitt)}.mitte .t-lead{max-width:32rem}.js [data-einblenden]{opacity:0;transform:translate3d(0,20px,0)}.js [data-einblenden=karte]{transform:translate3d(0,14px,0) scale(.985)}.js [data-einblenden=buehne]{transform:scale(.985)}.js [data-einblenden].ist-da{opacity:1;transform:none;transition:opacity var(--dauer-einblenden) var(--feder-einblenden),transform var(--dauer-einblenden) var(--feder-einblenden);transition-delay:var(--verzug, min(calc(var(--i, 0) * 60ms), .24s))}.js [data-woerter] .wort{display:inline-block;opacity:0;transform:translate3d(0,.35em,0)}.js [data-woerter].ist-da .wort{opacity:1;transform:none;transition:opacity var(--dauer-einblenden) var(--feder-einblenden),transform var(--dauer-einblenden) var(--feder-einblenden);transition-delay:calc(var(--w) * 55ms + 80ms)}.still [data-einblenden],.still [data-einblenden].ist-da,.still [data-woerter] .wort{opacity:1;transform:none;transition:none}.still *,.still *:before,.still *:after{transition:none!important;animation:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.js [data-einblenden],.js [data-woerter] .wort{opacity:1;transform:none}.lamelle{animation:none}}@media(max-width:640px){input,select,textarea{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/base.css.map */
