@import"https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400..700;1,400..700&family=Nunito+Sans:opsz,wght@6..12,400..1000&display=swap";:root{--night: #1E3250;--night-deep: #142338;--dove: #7C9DBF;--dove-dark: #5B7FA3;--mist: #E9EFF5;--cream: #FBF4E8;--cream-warm: #F0E4CE;--paper: #EADDC6;--fox: #D4622A;--fox-deep: #A6431A;--moon: #EFC983;--ink: #1E3250;--ink-soft: #4A5670;--ink-mute: #8A93A8;--line: #D8CBB4;--ok: #3D7A57;--warn: #A6431A;--card: #FFFDF8;--fox-press: #8F3812;--ok-flaeche: #EAF3EC;--ok-ink: #2E5E3F;--radius: 12px;--radius-lg: 12px;--radius-sm: 5px;--shadow: 0 2px 8px rgba(30, 50, 80, .08), 0 12px 32px rgba(30, 50, 80, .06);--font-display: "Lora", Georgia, "Iowan Old Style", serif;--font-body: "Nunito Sans", -apple-system, BlinkMacSystemFont, system-ui, sans-serif}*{box-sizing:border-box}[hidden]{display:none!important}a{color:var(--fox-deep)}a:hover{color:var(--fox)}body{margin:0;font-family:var(--font-body);color:var(--ink);background:var(--cream);line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--font-display);font-weight:600;line-height:1.2;margin:0 0 .4em}h1{font-size:clamp(1.9rem,5vw,3.5rem);letter-spacing:-.01em}h2{font-size:clamp(1.4rem,3.5vw,2.4rem)}h3{font-size:clamp(1.1rem,2.5vw,1.6rem)}em{font-style:italic}p{margin:0 0 1em}.fk-buehne{width:100%;max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 348px;gap:56px;align-items:start;padding:48px 32px 80px}.funnel{max-width:620px;min-width:0}.fk-kopf{position:sticky;top:0;z-index:50;background:#fbf4e8f5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--paper)}.fk-kopf-innen{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:24px;padding:14px 32px}.fk-kopf-rechts{justify-self:end;display:flex;align-items:center;gap:18px}.fk-vertrauen{font-size:.84rem;font-weight:700;color:var(--ink-mute)}.fk-schliessen{width:36px;height:36px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius);border:1.5px solid var(--line);color:var(--ink);text-decoration:none;font-size:1.1rem;font-weight:800}.fk-schliessen:hover{background:var(--cream-warm);color:var(--ink)}.fk-stepper{display:flex;align-items:center;gap:6px;justify-self:start}.fk-schritt{display:flex;align-items:center;gap:8px;background:none;border:0;padding:8px 10px;font:inherit;font-size:.875rem;font-weight:700;color:var(--ink-mute);cursor:default}.fk-schritt i{display:inline-flex;width:26px;height:26px;flex:none;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid var(--line);font-size:.8rem;font-weight:800;font-style:normal}.fk-schritt[data-zustand=aktuell]{color:var(--ink);font-weight:800}.fk-schritt[data-zustand=aktuell] i{background:var(--night);color:var(--cream);border-color:var(--night)}.fk-schritt[data-zustand=erledigt]{color:var(--fox-deep);cursor:pointer}.fk-schritt[data-zustand=erledigt] i{background:#f3decd;color:var(--fox-deep);border-color:transparent}.fk-schritt[data-zustand=erledigt]:hover{text-decoration:underline}.fk-balken{height:4px;background:var(--cream-warm)}.fk-balken i{display:block;height:4px;width:0;background:var(--fox);border-radius:0 2px 2px 0;transition:width .35s ease}.step{display:none;animation:rise .35s ease both}.step.active{display:block}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.fk-kicker{font-size:.8rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--fox-deep);margin:0 0 14px}.step h1{font-size:clamp(1.9rem,4.4vw,2.625rem);margin:0 0 10px}.step h1.fk-figur-titel{font-size:clamp(20px,5.5vw,26px)}.lede{font-size:1.0625rem;line-height:1.7;color:var(--ink-soft);margin:0 0 36px}.fk-hinweis{font-size:.84rem;color:var(--ink-mute);margin:10px 0 0}.fk-emoji-hinweis{color:var(--warn);font-weight:600;margin:8px 0 12px}.fk-felder{display:flex;flex-direction:column;gap:28px}label.field{display:block;margin-bottom:24px}label.field>span{display:block;font-weight:800;margin-bottom:8px;font-size:.94rem}input[type=text],input[type=number],textarea,select{width:100%;padding:14px 16px;border:1.5px solid var(--line);border-radius:var(--radius);background:#fffbf2;font:inherit;font-size:max(16px,1em);color:inherit}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--dove);box-shadow:0 0 0 3px #7c9dbf33}textarea{min-height:90px;resize:vertical}.choice-grid{display:flex;gap:12px;flex-wrap:wrap}.choice{font:inherit;font-size:.97rem;font-weight:800;min-height:44px;padding:13px 24px;border-radius:var(--radius);border:1.5px solid var(--line);background:var(--card);color:var(--ink);cursor:pointer;transition:border-color .15s,background .15s,color .15s}.choice:hover{border-color:var(--ink)}.choice-empfohlen{position:relative;border-color:var(--fox)}.choice-grid:has(.choice-empfohlen) .choice{padding-top:26px}.choice-badge{position:absolute;top:-11px;left:50%;transform:translate(-50%);background:var(--fox);color:#fff;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:4px 12px;border-radius:999px;white-space:nowrap;box-shadow:0 2px 8px -2px #1e325059}.choice[aria-pressed=true]{background:var(--night);border-color:var(--night);color:var(--cream)}.choice:active{transform:scale(.98)}.card:has(>.fk-ausgaben){container:ausgabewahl / inline-size}@media(max-width:400px){.card:has(>.fk-ausgaben){padding-left:14px;padding-right:14px}}.fk-ausgaben{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;padding-top:12px}.choice-grid.fk-ausgaben .fk-ausgabe{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:1fr auto auto auto 1fr;column-gap:10px;row-gap:3px;align-items:baseline;width:100%;min-width:0;min-height:44px;padding:10px 12px 10px 10px;border-radius:18px;text-align:left}.fk-ausgaben .choice-empfohlen:not([aria-pressed=true]){border-color:var(--line)}.fk-ausgaben .fk-ausgabe-bild{grid-column:1;grid-row:1 / 6;align-self:center}.fk-ausgaben .fk-ausgabe strong{grid-column:2;grid-row:2;margin:0;font-size:17px;font-weight:800;line-height:1.2}.fk-ausgaben .fk-ausgabe small{grid-column:3;grid-row:2;font-size:16px;font-weight:800;line-height:1.2;opacity:1;white-space:nowrap}.fk-ausgaben .fk-hw-spar{grid-column:2 / 4;grid-row:3}.fk-ausgaben .fk-ausgabe .tag{grid-column:2 / 4;grid-row:4;display:block;margin:0;padding:0;background:transparent;border-radius:0;letter-spacing:0;font-size:14px;font-weight:600;line-height:1.4;color:#6b7590;opacity:1;text-wrap:pretty}.fk-ausgaben .fk-ausgabe[aria-pressed=true] .tag{color:#f0e4ce}.fk-ausgaben .choice-badge{top:0;left:auto;right:14px;transform:translateY(-50%);z-index:5;padding:4px 11px;font-size:11px;letter-spacing:.08em;line-height:1.3;background:var(--fox);color:#fffdf8;box-shadow:0 4px 10px -4px #a6431a99}.fk-ausgaben .choice-badge-gold{background:#efc983;color:#1e3250;box-shadow:none}@container ausgabewahl (max-width: 279px){.fk-ausgaben .fk-ausgabe small{grid-column:2 / 4;grid-row:3}.fk-ausgaben .fk-hw-spar{grid-row:4}.fk-ausgaben .fk-ausgabe .tag{grid-row:5}.choice-grid.fk-ausgaben .fk-ausgabe{grid-template-rows:1fr auto auto auto auto 1fr}.fk-ausgaben .fk-ausgabe-bild{grid-row:1 / 7}}@container ausgabewahl (min-width: 560px){.fk-ausgaben{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.choice-grid.fk-ausgaben .fk-ausgabe{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto auto;column-gap:8px;align-content:start;padding:12px 12px 16px}.fk-ausgaben .fk-ausgabe-bild{grid-column:1 / 3;grid-row:1;justify-self:center;margin-bottom:8px}.fk-ausgaben .fk-ausgabe strong{grid-column:1;grid-row:2}.fk-ausgaben .fk-ausgabe small{grid-column:2;grid-row:2}.fk-ausgaben .fk-hw-spar{grid-column:1 / 3;grid-row:3}.fk-ausgaben .fk-ausgabe .tag{grid-column:1 / 3;grid-row:4}.fk-ausgaben .choice-badge{right:auto;left:50%;transform:translate(-50%,-50%)}}.fk-ausgabe-bild{--kachel: 96px;--w: calc(var(--kachel) * .66);--h: calc(var(--w) * 1.03);--ruecken: calc(var(--w) * .02);--ruecken-a: #14233A;--ruecken-b: #2E4A78;--schatten: rgba(30, 50, 80, .32);display:grid;place-items:center;width:var(--kachel);height:var(--kachel);border-radius:14px;background:linear-gradient(160deg,#f7eedd,#eaddc6)}@container ausgabewahl (min-width: 560px){.fk-ausgabe-bild{--kachel: 150px}}.fk-ausgabe[aria-pressed=true] .fk-ausgabe-bild.mit-cover{background:#1e3250;--ruecken-a: #2C446D;--ruecken-b: #5572A6;--schatten: rgba(0, 0, 0, .5)}.fk-ausgabe-symbol{display:block;width:96%;height:auto}.fk-buch{display:block;filter:drop-shadow(0 4px 5px var(--schatten))}.fk-buch[hidden],.fk-ausgabe-symbol[hidden]{display:none}.fk-buch-3d{position:relative;display:block;width:var(--w);height:var(--h);transform-style:preserve-3d;transform:perspective(520px) rotateY(32deg) translate(calc(var(--ruecken) * .3))}.fk-buch-3d .fk-ausgabe-cover,.fk-buch-flaeche{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.fk-buch-3d .fk-ausgabe-cover{object-fit:cover;border-radius:1px 2px 2px 1px}.fk-buch-flaeche{pointer-events:none}.fk-buch-3d:before{content:"";position:absolute;left:0;top:0;width:var(--ruecken);height:100%;transform-origin:left center;transform:rotateY(90deg);background:linear-gradient(90deg,var(--ruecken-a),var(--ruecken-b) 45%,var(--ruecken-a))}.fk-ausgabe[data-art=hardcover] .fk-ausgabe-bild{--tiefe: calc(var(--w) * .12);--ueber: calc(var(--w) * .03);--kante: #243A5E;--kante2: #182A47}.fk-ausgabe[data-art=hardcover][aria-pressed=true] .fk-ausgabe-bild{--kante: #3B5584;--kante2: #2C446D}.fk-ausgabe[data-art=hardcover] .fk-buch-3d{transform:perspective(520px) rotateX(-12deg) rotateY(-28deg) translate(calc(var(--tiefe) * -.5))}.fk-ausgabe[data-art=hardcover] .fk-buch-3d:before{width:100%;height:var(--tiefe);transform-origin:top center;transform:rotateX(-90deg);background:linear-gradient(180deg,var(--kante) 0 22%,transparent 22% 78%,var(--kante) 78%),linear-gradient(90deg,#FFFDF8 0 calc(100% - var(--ueber)),transparent 0)}.fk-ausgabe[data-art=hardcover] .fk-buch-3d:after{content:"";position:absolute;left:100%;top:0;width:var(--tiefe);height:100%;transform-origin:left center;transform:rotateY(90deg);background:linear-gradient(90deg,var(--kante2) 0 22%,transparent 22% 78%,var(--kante2) 78%),linear-gradient(180deg,transparent 0 var(--ueber),#EADDC6 0 calc(100% - var(--ueber)),transparent 0)}.fk-ausgabe[data-art=hardcover] .fk-buch-3d .fk-ausgabe-cover,.fk-ausgabe[data-art=hardcover] .fk-buch-flaeche{border-radius:2px}.fk-ausgabe[data-art=hardcover] .fk-buch-flaeche{background:linear-gradient(90deg,rgba(0,0,0,.3) 0,rgba(255,255,255,.18) 2.5%,transparent 4.5%,transparent 6%,rgba(0,0,0,.26) 6.6%,rgba(255,255,255,.24) 7.8%,transparent 9.5%),linear-gradient(125deg,#ffffff4d,#fff0 36% 62%,#ffffff1a 76%,#fff0 90%)}.fk-ausgabe[data-art=softcover] .fk-ausgabe-bild{--ecke: calc(var(--w) * .26)}.fk-ausgabe[data-art=softcover] .fk-buch-3d{background:linear-gradient(315deg,#d9ccb2,#fffdf8 16%)}.fk-ausgabe[data-art=softcover] .fk-buch-3d .fk-ausgabe-cover,.fk-ausgabe[data-art=softcover] .fk-buch-flaeche{clip-path:polygon(0 0,100% 0,100% calc(100% - var(--ecke)),calc(100% - var(--ecke)) 100%,0 100%)}.fk-ausgabe[data-art=softcover] .fk-buch-flaeche{background:linear-gradient(90deg,#0000002e 0,#0000 6%),linear-gradient(135deg,#0000 70%,#1e325038 86%)}.fk-ausgabe[data-art=softcover] .fk-buch-3d:after{content:"";position:absolute;right:0;bottom:0;width:var(--ecke);height:var(--ecke);transform:translateZ(.5px);clip-path:polygon(0 100%,2% 70%,5% 45%,9% 26%,14% 14%,26% 9%,45% 5%,70% 2%,100% 0);background:linear-gradient(315deg,#c9b693 50%,#efe5d2 57%,#fffdf8 72%,#f3eada 88%,#e0d1b5)}.fk-ausgabe[data-art=layflat] .fk-ausgabe-bild{--w: calc(var(--kachel) * .9);--h: calc(var(--w) * .5);--tiefe: calc(var(--w) * .13);--kante: #1E3250;--seite: #FFFDF8;--lage: #D9CCB2;--bund: rgba(30, 50, 80, .55);--lf-skala: .144}@container ausgabewahl (min-width: 560px){.fk-ausgabe[data-art=layflat] .fk-ausgabe-bild{--lf-skala: .225}}.fk-ausgabe[data-art=layflat][aria-pressed=true] .fk-ausgabe-bild{--kante: #3B5584;--bund: rgba(30, 50, 80, .7)}.fk-ausgabe[data-art=layflat] .fk-buch-3d{transform:perspective(520px) translateY(calc(var(--tiefe) * -.5)) rotateX(38deg)}.fk-lf-links,.fk-lf-rechts{position:absolute;top:0;width:50%;height:100%;overflow:hidden}.fk-lf-links{left:0;background:#fffdf8}.fk-lf-rechts{left:50%;background:#1e3250}.fk-ausgabe[data-art=layflat] .fk-lf-rechts .fk-ausgabe-cover{inset:auto;left:-17.5%;bottom:0;width:135%;height:auto;max-width:none;object-fit:fill;border-radius:0}.fk-lf-links .bv-page{position:absolute;left:0;top:0;width:300px;border:0;border-radius:0;box-shadow:none;transform:scale(var(--lf-skala));transform-origin:0 0}.fk-lf-links .bv-page:before,.fk-lf-links .bv-page:after{content:none}.fk-ausgabe[data-art=layflat] .fk-buch-flaeche{border-radius:1px;background-image:linear-gradient(90deg,transparent calc(50% - .5px),rgba(30,50,80,.3) calc(50% - .5px),rgba(30,50,80,.3) calc(50% + .5px),transparent calc(50% + .5px)),linear-gradient(180deg,#ffffff38,#fff0 45%)}.fk-ausgabe[data-art=layflat] .fk-buch-3d:before{left:0;top:100%;width:100%;height:var(--tiefe);transform-origin:top center;transform:rotateX(-90deg);background-image:linear-gradient(90deg,transparent calc(50% - .75px),var(--bund) calc(50% - .75px),var(--bund) calc(50% + .75px),transparent calc(50% + .75px)),linear-gradient(90deg,var(--kante) 0%,var(--kante) calc(50% - 2px),transparent calc(50% - 2px),transparent calc(50% + 2px),var(--kante) calc(50% + 2px)),linear-gradient(180deg,var(--seite) 0%,var(--seite) 15%,var(--lage) 15%,var(--lage) 18%,var(--seite) 18%,var(--seite) 32%,var(--lage) 32%,var(--lage) 35%,var(--seite) 35%,var(--seite) 49%,var(--lage) 49%,var(--lage) 52%,var(--seite) 52%,var(--seite) 66%,var(--lage) 66%,var(--lage) 69%,var(--seite) 69%);background-size:100% 100%,100% 16%,100% 84%;background-position:0 0,0 100%,0 0;background-repeat:no-repeat}.fk-ausgabe[data-art=layflat] .fk-buch-3d:after{content:none}.fk-ausgabe small.fk-hw-preis{font-weight:900;color:#c2571a;white-space:nowrap}.fk-hw-preis s{font-weight:700;font-size:.85em;color:#8c958f;margin-left:3px;text-decoration-thickness:2px}.fk-hw-spar{display:block;font-size:.8rem;font-weight:800;color:#2e7d4f}.fk-ausgabe[aria-pressed=true] small.fk-hw-preis{color:#f6a766}.fk-ausgabe[aria-pressed=true] .fk-hw-preis s{color:#c9cfdb}.fk-ausgabe[aria-pressed=true] .fk-hw-spar{color:#8fdca8}.fk-hw-chip{display:inline-flex;gap:6px;align-items:center;padding:4px 10px 4px 8px;margin:0 0 10px;border-radius:999px;background:#1b1934;color:#fbf4e8;font-size:12.5px;font-weight:800}.fk-hw-chip svg{width:15px;height:15px;flex:none}.fk-hw-regel{margin:8px 0 0;font-size:11.5px;line-height:1.4;color:#6b7590}.fk-wz-chip{display:inline-flex;gap:7px;align-items:center;padding:5px 12px 5px 9px;margin:0 0 10px;border-radius:999px;background:#1e3250;color:#fbf4e8;font-size:13px;font-weight:800;line-height:1.3}.fk-wz-chip svg{width:15px;height:15px;flex:none;color:#efc983}.hw-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#widmung-preis{font-family:var(--font-body);font-size:.9rem;font-weight:800;color:var(--fox);white-space:nowrap}.fk-preiszeile{margin:14px 0 0;font-weight:700;font-size:.95rem}.fk-versandfrei{margin:6px 0 0;font-size:.88rem;color:var(--ink-mute)}.fk-details{margin-top:12px;font-size:.9rem}.fk-details-oben{margin:-6px 0 18px}.fk-details summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 14px;border:1.5px solid var(--line);border-radius:12px;background:var(--card);cursor:pointer;font-weight:800;color:var(--ink);list-style:none}.fk-details summary::-webkit-details-marker{display:none}.fk-details summary:after{content:"";flex:none;width:10px;height:10px;border-right:2px solid var(--fox);border-bottom:2px solid var(--fox);transform:rotate(45deg) translateY(-3px);transition:transform .15s}.fk-details[open] summary{border-bottom-left-radius:0;border-bottom-right-radius:0}.fk-details[open] summary:after{transform:rotate(-135deg) translateY(-3px)}.fk-details ul{margin:0;padding:12px 14px 12px 32px;display:grid;gap:6px;color:var(--ink-mute);border:1.5px solid var(--line);border-top:0;border-radius:0 0 12px 12px;background:var(--card)}.bv-ende-unscharf{font-weight:700;color:#1e3250}.bv-leiste-preis{font-size:12px;font-weight:700;color:#4a5670;white-space:nowrap}.choice strong{font-weight:800}.choice small{font-weight:700;opacity:.8}.swatch-grid{display:flex;gap:14px;flex-wrap:wrap}.swatch{border:none;background:none;cursor:pointer;padding:4px;min-width:64px;text-align:center;font:inherit;display:flex;flex-direction:column;align-items:center;gap:7px}.swatch i{display:block;width:52px;height:52px;border-radius:var(--radius);box-shadow:inset 0 0 0 1px #1e325059;transition:box-shadow .15s}.swatch[aria-pressed=true] i{box-shadow:0 0 0 2.5px var(--cream),0 0 0 5px var(--fox-deep)}.swatch span{font-size:.8rem;font-weight:700;color:var(--ink-soft)}.swatch[aria-pressed=true] span{font-weight:800;color:var(--ink)}.card{background:#fffbf2;border:1px solid var(--line);border-radius:var(--radius-lg);padding:22px;margin-bottom:20px;box-shadow:var(--shadow)}.story-card{display:flex;gap:16px;align-items:flex-start;text-align:left;width:100%}.story-card .badge{flex:none;width:46px;height:46px;border-radius:12px;background:var(--cream-warm);display:grid;place-items:center;font-size:1.4rem}.story-card h3{margin-bottom:.2em;font-size:1.1rem}.story-card p{margin:0;color:var(--ink-soft);font-size:.9rem}.story-card .age{font-size:.78rem;color:var(--dove-dark);font-weight:600}.fk-fotokarte{background:#fffdf8;border:1px solid #EADDC6;border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:14px;box-shadow:0 18px 40px -28px #1e325059}.fk-fotokarte[data-zustand=leer] .fk-foto-pruefung,.fk-fotokarte[data-zustand=leer] .fk-fotofuss,.fk-fotokarte[data-zustand=leer] .fk-fotohinweis{display:none}.fk-fotokarte:not([data-zustand=leer]) .fk-foto-leer,.fk-fotokarte:not([data-zustand=leer]) .dropzone,.fk-fotokarte:not([data-zustand=leer]) .fk-fotoquelle{display:none}.fk-foto-leer{display:grid;grid-template-columns:104px 1fr;gap:16px;align-items:center}.foto-beispiel{position:relative;margin:0}.foto-beispiel img{width:104px;height:130px;object-fit:cover;object-position:50% 20%;border-radius:12px;display:block}.foto-beispiel figcaption{position:absolute;left:6px;bottom:6px}.fk-pille{padding:3px 8px;border-radius:999px;background:#fbf4e8f0;font-size:10.5px;font-weight:800;color:#4a5670}.fk-regeln{display:flex;flex-direction:column;gap:8px;min-width:0}.fk-kicker-klein{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#a6431a}.rules{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.rules li{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--ink)}.rules li:before{content:"\2713";flex:none;width:16px;height:16px;border-radius:50%;background:#f0e4ce;color:#a6431a;font-size:10px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.dropzone{min-height:56px;border-radius:14px;border:none;background:#a6431a;color:#fbf4e8;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;transition:background .2s}.dropzone:hover,.dropzone.over{background:#8f3812}.dropzone strong{font-size:17px;font-weight:800;color:#fbf4e8}.fk-kamera{width:22px;height:22px}.dropzone.needs-consent{opacity:.55;cursor:not-allowed}.dropzone.needs-consent:hover{background:#a6431a}.fk-fotoquelle{text-align:center;font-size:12.5px;font-weight:700;color:#8a93a8;margin-top:-6px}.fk-foto-pruefung{display:grid;grid-template-columns:132px 1fr;gap:16px;align-items:start}.fk-fotorahmen{position:relative;width:132px;height:165px;border-radius:14px;overflow:hidden;background:#f0e4ce}.fk-fotorahmen img{display:block;width:132px;height:165px;object-fit:cover}.fk-scan{position:absolute;left:0;right:0;height:26%;display:none;background:linear-gradient(180deg,#d4622a00,#d4622a47,#d4622a00);animation:wu-scan 1.6s ease-in-out infinite alternate}.fk-fotokarte[data-zustand=prueft] .fk-scan{display:block}.fk-badge{position:absolute;right:8px;top:8px;width:28px;height:28px;border-radius:50%;display:none;align-items:center;justify-content:center;box-shadow:0 4px 10px #1e325040;color:#fbf4e8;font-size:17px;font-weight:800}.fk-badge-ok{background:#2e7d4f;animation:wu-pop .5s ease-out}.fk-badge-warn{background:#d4622a}.fk-fotokarte[data-zustand=passt] .fk-badge-ok,.fk-fotokarte[data-zustand=hinweis] .fk-badge-warn{display:flex}.fk-fotostatus{display:flex;flex-direction:column;gap:10px;min-width:0}.fk-statustitel{font-size:16px;font-weight:800;line-height:1.3;color:var(--ink)}.fk-fotokarte[data-zustand=passt] .fk-statustitel{color:#2e7d4f}.fk-fotokarte[data-zustand=hinweis] .fk-statustitel,.fk-fotokarte[data-zustand=fehler] .fk-statustitel{color:#a6431a}.fk-checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.fk-checks li{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;color:#b4ab99}.fk-checks li i{flex:none;width:16px;height:16px;border-radius:50%;box-sizing:border-box;border:1.5px solid #D8CBB4;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:10px;font-weight:800}.fk-checks li[data-zustand=ok]{color:var(--ink)}.fk-checks li[data-zustand=ok] i{border:none;background:#dcebdf;color:#2e7d4f}.fk-checks li[data-zustand=ok] i:after{content:"\2713"}.fk-checks li[data-zustand=laeuft]{color:var(--ink)}.fk-checks li[data-zustand=laeuft] i{border:2.5px solid #F0E4CE;border-top-color:#d4622a;animation:wu-spin .9s linear infinite}.fk-checks li[data-zustand=fehlt]{color:#a6431a}.fk-checks li[data-zustand=fehlt] i{border:none;background:#d4622a;color:#fbf4e8}.fk-checks li[data-zustand=fehlt] i:after{content:"!"}.fk-fotohinweis{background:#fbe9df;border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.45;color:var(--ink)}.fk-fotofuss{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid #EADDC6}.fk-fotofuss>span{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;color:#8a93a8}.fk-fotofuss .btn-klein{min-height:44px;padding:0 14px;border-radius:10px;font-size:13.5px;white-space:nowrap}@keyframes wu-scan{0%{top:-12%}to{top:104%}}@keyframes wu-spin{to{transform:rotate(360deg)}}@keyframes wu-pop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.12);opacity:1}to{transform:scale(1);opacity:1}}@media(max-width:400px){.fk-foto-leer{grid-template-columns:88px 1fr}.foto-beispiel img{width:88px;height:110px}.fk-foto-pruefung{grid-template-columns:112px 1fr}.fk-fotorahmen,.fk-fotorahmen img{width:112px;height:140px}}.consent{display:flex;gap:14px;align-items:flex-start;background:var(--card);border:1px solid var(--paper);border-radius:16px;padding:14px 16px;margin-top:16px;font-size:14px;line-height:1.5;color:var(--ink);cursor:pointer}.consent:hover{border-color:var(--line)}.consent input{position:absolute;opacity:0;width:0;height:0}.fk-kaestchen{flex:none;width:28px;height:28px;margin-top:1px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:2px solid var(--line);background:#fffdf8;font-size:.82rem;font-weight:800;color:transparent}.fk-kaestchen:after{content:"\2713"}.consent input:checked~.fk-kaestchen{background:var(--night);border-color:var(--night);color:var(--cream)}.consent input:focus-visible~.fk-kaestchen{outline:2px solid var(--fox-deep);outline-offset:2px}.notice{padding:14px 16px;border-radius:var(--radius);font-size:.9rem;margin-top:16px}.notice.warn{background:#fdf1e3;color:var(--warn);border:1px solid #F0D9BC}.notice.ok{background:var(--ok-flaeche);color:var(--ok-ink);border:1px solid #CFE3D6}.preview-wrap{display:flex;gap:28px;align-items:flex-start;flex-wrap:wrap}.fk-figur{position:relative;width:320px;max-width:100%;aspect-ratio:320 / 420;display:flex;align-items:center;justify-content:center}.fk-figur:has(>#preview-loading:not([hidden])){aspect-ratio:auto}.fk-figur:has(>#preview-loading:not([hidden])) .fk-stern{display:none}.preview-img{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--radius);background:var(--cream-warm)}#preview-loading{width:100%;max-width:min(440px,42vh);margin:0 auto;display:flex;flex-direction:column;align-items:center;padding:0;box-sizing:border-box;text-align:center}.wu-blatt{position:relative;width:100%;aspect-ratio:4 / 5;background:#fffdf8;border:1px solid #EADDC6;border-radius:16px;box-shadow:0 26px 50px -24px #1e32504d;overflow:hidden}.wu-zeichnung{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wu-wasch{animation:wu-wash 8s ease-in-out infinite}.wu-linien{animation:wu-fadeout 8s ease-in-out infinite}.wu-l1{animation:wu-draw 8s ease-in-out infinite}.wu-l2{animation:wu-draw2 8s ease-in-out infinite}.wu-l3{animation:wu-draw3 8s ease-in-out infinite}.wu-l4{animation:wu-draw4 8s ease-in-out infinite}.wu-l5{animation:wu-draw5 8s ease-in-out infinite}.wu-funke{animation:wu-spark 8s ease-in-out infinite}.wu-vorlage{position:absolute;top:14px;right:14px;background:#fffdf8;border:1px solid #EADDC6;border-radius:10px;padding:5px;box-shadow:0 8px 18px -8px #1e325040;transform:rotate(3deg);animation:wu-float 4s ease-in-out infinite}.wu-vorlage img{display:block;width:52px;height:52px;object-fit:cover;border-radius:6px}.wu-vorlage span{display:block;font-size:9.5px;font-weight:800;color:#8a93a8;text-align:center;margin-top:3px}.wu-status{position:relative;z-index:2;margin:-26px 18px 0;align-self:stretch;background:#fffdf8;border:1px solid #EADDC6;border-radius:16px;padding:14px 18px 14px 14px;box-shadow:0 18px 40px -18px #1e325059;display:flex;align-items:center;gap:16px;text-align:left}.wu-ring{position:relative;width:68px;height:68px;flex:none}.wu-ring svg{position:absolute;top:0;right:0;bottom:0;left:0;width:68px;height:68px;transform:rotate(-90deg)}.wu-ring-track{fill:none;stroke:#f0e4ce;stroke-width:6}.wu-ring-bar{fill:none;stroke:#d4622a;stroke-width:6;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .45s ease-out}.wu-prozent{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#1e3250}.wu-prozent i{font-style:normal;font-size:11px;font-weight:800;color:#8a93a8;margin-left:1px}.wu-status-text{display:flex;flex-direction:column;gap:3px;min-width:0}.wu-schrittname{font-size:15.5px;font-weight:800;color:#1e3250;white-space:nowrap}.wu-meta{font-size:13px;font-weight:700;color:#8a93a8}.wu-dots i{font-style:normal;animation:wu-dots 1.2s infinite}.wu-dots i:nth-child(2){animation-delay:.2s}.wu-dots i:nth-child(3){animation-delay:.4s}.wu-dauer{margin:10px 0 0;font-size:13.5px;font-weight:700;color:#8a93a8}@media(max-width:560px){.wu-status{margin:-26px 6px 0;padding:12px 12px 12px 10px;gap:12px}.wu-ring,.wu-ring svg{width:60px;height:60px}.wu-prozent{font-size:15px}.wu-schrittname{font-size:14.5px}.wu-meta{font-size:12.5px}}.wu-stimme{margin:16px 0 0;align-self:stretch;padding:14px 16px;background:#fffdf8;border:1px solid #EADDC6;border-radius:14px;text-align:left}.wu-stimme-sterne{color:#d4622a;font-size:15px;letter-spacing:2px;line-height:1}.wu-stimme blockquote{margin:8px 0 0;font-family:var(--font-display);font-style:italic;font-size:16px;line-height:1.45;color:#1e3250}.wu-stimme figcaption{margin-top:8px;font-size:13px;font-weight:700;color:#8a93a8}.wu-stimme figcaption span{display:block;margin-top:2px;font-weight:600}.wu-fehler{margin:10px 0 0;font-size:.9rem;color:var(--ink-soft)}.btn-nochmal{display:block;width:100%;margin:12px 0 0;padding:13px 20px;min-height:44px;font-size:.95rem}@media(min-width:560px){.btn-nochmal{width:auto}}@keyframes wu-draw{0%,10%{stroke-dashoffset:100}38%,to{stroke-dashoffset:0}}@keyframes wu-draw2{0%,14%{stroke-dashoffset:100}42%,to{stroke-dashoffset:0}}@keyframes wu-draw3{0%,18%{stroke-dashoffset:100}46%,to{stroke-dashoffset:0}}@keyframes wu-draw4{0%,22%{stroke-dashoffset:100}50%,to{stroke-dashoffset:0}}@keyframes wu-draw5{0%,56%{stroke-dashoffset:100}66%,to{stroke-dashoffset:0}}@keyframes wu-fadeout{0%,2%{opacity:0}5%,96.5%{opacity:1}99.5%,to{opacity:0}}@keyframes wu-wash{0%,36%{opacity:0}56%,96.5%{opacity:1}99.5%,to{opacity:0}}@keyframes wu-spark{0%,58%{opacity:0;transform:scale(.4) rotate(0)}66%{opacity:1;transform:scale(1.15) rotate(18deg)}74%{opacity:.85;transform:scale(.95) rotate(28deg)}96.5%{opacity:.9;transform:scale(1.05) rotate(40deg)}99.5%,to{opacity:0;transform:scale(.5) rotate(50deg)}}@keyframes wu-float{0%,to{transform:rotate(3deg) translateY(0)}50%{transform:rotate(3deg) translateY(-7px)}}@keyframes wu-dots{0%,20%{opacity:.2}50%{opacity:1}80%,to{opacity:.2}}@media(prefers-reduced-motion:reduce){.wu-wasch,.wu-linien,.wu-l1,.wu-l2,.wu-l3,.wu-l4,.wu-l5,.wu-vorlage,.wu-dots i{animation:none}.wu-stift,.wu-funke{display:none}}.fk-stern{position:absolute;top:-12px;right:-12px;width:20px;height:20px;overflow:visible}.fk-figur-seite{display:flex;flex-direction:column;gap:14px;max-width:240px}.fk-figur-seite .btn{width:100%}#preview-status{margin:0;font-size:.9rem;color:var(--ink-soft)}.actions{display:flex;align-items:center;gap:16px;border-top:1px solid var(--paper);margin-top:44px;padding-top:24px}.actions .btn-primary{margin-left:auto}.fk-rueckweg{font-size:.9rem;font-weight:700}.btn{font:inherit;font-weight:800;padding:15px 30px;border-radius:var(--radius);border:1.5px solid transparent;cursor:pointer;transition:background .15s,border-color .15s,color .15s,opacity .15s}.btn:active{transform:scale(.98)}.btn-primary{background:var(--fox-deep);color:var(--cream);font-size:1.0625rem;padding:16px 36px}.btn-primary:hover:not(:disabled){background:var(--fox-press)}.btn-primary:disabled{opacity:.35;cursor:not-allowed}.btn-ghost{background:transparent;color:var(--ink);border-color:var(--ink)}.btn-ghost:hover{background:var(--mist)}.btn-fox{background:var(--fox);color:var(--cream)}.btn-fox:hover:not(:disabled){background:var(--fox-deep)}.option-row{display:flex;justify-content:space-between;align-items:center;gap:16px}.option-row .price{font-family:var(--font-display);font-size:1.15rem;font-weight:700;white-space:nowrap}.option-row .price.fk-preis-aus{opacity:.45;font-weight:600}.tag{display:inline-block;background:var(--dove);color:#fff;font-size:.72rem;font-weight:700;padding:3px 9px;border-radius:var(--radius-sm);letter-spacing:.02em}.variant-row{display:flex;gap:10px;justify-content:center;margin-top:16px;flex-wrap:wrap}.variant{border:3px solid transparent;border-radius:12px;padding:0;background:none;cursor:pointer;overflow:hidden;line-height:0;transition:border-color .15s,transform .1s}.variant img{width:84px;height:112px;object-fit:cover;display:block;background:var(--cream-warm)}.variant:hover{transform:translateY(-2px)}.variant[aria-pressed=true]{border-color:var(--night)}.attempts{font-size:.85rem;color:var(--ink-soft);margin-top:10px}#regenerate{margin-top:16px}.fk-zusammenfassung{position:sticky;top:96px;background:var(--card);border:1px solid var(--paper);border-radius:var(--radius);overflow:hidden}.fk-zf-schalter{display:none}.fk-zf-kopf{display:flex;gap:16px;align-items:center;padding:20px 22px;border-bottom:1px solid var(--paper)}.fk-zf-kopf img{width:64px;height:84px;flex:none;object-fit:cover;border-radius:8px;background:var(--cream-warm)}.fk-zf-kopf strong{display:block;font-family:var(--font-display);font-weight:600;font-size:1.1875rem;line-height:1.25}.fk-zf-kopf small{font-size:.84rem;font-weight:700;color:var(--ink-mute)}.fk-zf-zeilen{margin:0;padding:18px 22px;display:flex;flex-direction:column;gap:12px;font-size:.9rem}.fk-zf-zeilen>div{display:flex;justify-content:space-between;gap:12px}.fk-zf-zeilen dt{color:var(--ink-mute);font-weight:700}.fk-zf-zeilen dd{margin:0;font-weight:800;text-align:right}.fk-zf-zeilen dd.offen{font-weight:700;color:var(--ink-mute)}.fk-zf-zeilen .fk-zf-preis{border-top:1px solid var(--paper);padding-top:14px;margin-top:4px}.fk-figur-angebot{margin-bottom:24px}.fk-figur-wahl{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:12px;margin-bottom:14px}.fk-figur-kind{display:flex;flex-direction:column;align-items:center;gap:8px;min-height:44px;padding:12px 10px 14px;border:2px solid var(--line);border-radius:var(--radius);background:#fff;color:var(--ink);font:inherit;font-weight:700;font-size:1.05rem;cursor:pointer;box-shadow:0 1px 2px #1e32500f}.fk-figur-kind:hover,.fk-figur-kind:focus-visible{border-color:var(--night)}.fk-figur-kind img{width:64px;height:85px;object-fit:cover;border-radius:10px;background:var(--cream-warm)}.fk-figur-kind span{max-width:100%;overflow-wrap:anywhere;text-align:center}.fk-figur-kind.laedt{opacity:.6;cursor:progress}.fk-figur-zelle{position:relative;display:grid}.fk-figur-weg{position:absolute;top:-12px;right:-12px;width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;background:none;cursor:pointer}.fk-figur-weg span{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#fff;border:2px solid var(--line);color:var(--ink);font-size:1rem;line-height:1;font-weight:700;box-shadow:0 1px 2px #1e32501f}.fk-figur-weg:hover span,.fk-figur-weg:focus-visible span{border-color:var(--night)}.fk-figur-anderes{width:100%;min-height:44px}.fk-anderes-buch{margin:4px 0 0;text-align:center}.fk-anderes-buch a{display:inline-block;padding:12px 0;color:var(--ink-soft);font-size:.94rem;text-decoration:underline;text-underline-offset:3px}.fk-anderes-frage{margin:10px auto 0;max-width:420px;padding:16px;border:1.5px solid var(--line);border-radius:var(--radius);background:#fff;text-align:center}.fk-anderes-frage p{margin:0 0 6px;color:var(--ink-soft);font-size:.95rem}.fk-anderes-frage .fk-anderes-frage-titel{color:var(--ink);font-weight:800;font-size:1.05rem}.fk-anderes-knoepfe{display:grid;gap:8px;margin-top:12px}.fk-anderes-knoepfe .btn{width:100%;min-height:44px;box-sizing:border-box;text-decoration:none;text-align:center;display:block}.fk-widmung{padding-top:0;padding-bottom:0}.fk-widmung[open]{padding-bottom:20px}.fk-widmung-kopf{list-style:none;cursor:pointer;padding:20px 0}.fk-widmung-kopf::-webkit-details-marker{display:none}.fk-widmung-kopf h2{margin:0 0 2px}.fk-widmung-kopf p{margin:0;font-size:.9rem;color:var(--ink-mute)}.fk-widmung-pfeil{width:44px;height:44px;flex:none;position:relative}.fk-widmung-pfeil:after{content:"";position:absolute;top:17px;left:15px;width:9px;height:9px;border-right:2px solid var(--ink-soft);border-bottom:2px solid var(--ink-soft);transform:rotate(45deg);transition:transform .15s}.fk-widmung[open] .fk-widmung-pfeil:after{transform:rotate(-135deg);top:21px}.fk-widmung-innen .field,.fk-widmung-innen .fk-hinweis{margin-top:0}.fk-zurueck-kauf{width:100%;margin-top:4px}.fk-schon-gezeichnet{margin-bottom:18px}.fk-schon-gezeichnet h2{margin:0 0 6px;font-size:1.15rem}.fk-schon-gezeichnet p{margin:0 0 14px;font-size:.94rem;color:var(--ink-soft)}.fk-schon-gezeichnet .btn{width:100%}.fk-geschichte{display:flex;flex-direction:column;gap:4px;text-decoration:none;color:var(--ink);border:1.5px solid var(--line);border-radius:12px;padding:8px;background:var(--card);min-height:44px}.fk-geschichte:hover,.fk-geschichte:focus-visible{border-color:var(--night)}.fk-geschichte img,.fk-geschichte-leer{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:8px;background:var(--cream-warm);display:grid;place-items:center;font-size:2rem}.fk-geschichte strong{font-size:.95rem;line-height:1.25}.fk-geschichte small{color:var(--dove-dark);font-weight:600;font-size:.78rem}.fk-geschichte-moment{font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--fox-deep);margin-top:2px}.fk-geschichte-zeile{font-size:.83rem;line-height:1.4;color:var(--ink-soft)}.fk-sichern-zeile{display:flex;flex-direction:column;gap:10px}.fk-sichern-zeile input{width:100%;min-height:48px;padding:0 14px;font:inherit;font-size:16px;border:1.5px solid var(--line);border-radius:12px;background:#fff;color:var(--ink);box-sizing:border-box}.fk-sichern-zeile input:focus{outline:2px solid var(--night);outline-offset:1px}.fk-sichern-zeile .btn{min-height:48px}.fk-sichern-status{margin:10px 0 0;font-size:.9rem;font-weight:700;color:var(--ink)}.fk-merken{display:flex;gap:12px;align-items:flex-start;margin-top:16px;padding:14px 16px;background:#fffbf2;border:1.5px solid var(--line);border-radius:var(--radius);cursor:pointer}.fk-merken input{margin-top:3px;width:20px;height:20px;flex:none}.fk-merken-mail{margin-top:10px;padding:14px 16px;background:#fffbf2;border:1.5px solid var(--line);border-radius:var(--radius)}.fk-merken-mail>p{margin:0 0 10px;font-size:13.5px;line-height:1.45;color:var(--ink-mute)}.fk-merken-mail .fk-sichern-zeile{flex-direction:column}.fk-merken-mail .fk-sichern-zeile input{flex:none;width:100%}.fk-merken-mail .btn{display:block;width:100%;margin-top:12px;padding-left:16px;padding-right:16px;min-height:48px}.fk-merken-mail .fk-sichern-status{margin:12px 0 0}.fk-merken-mail>h3{margin:0 0 12px;font-size:1.05rem}.fk-merken-mail>.fk-merken-dazu{margin:12px 0 0;font-size:.72rem;line-height:1.45;color:var(--ink-soft)}.fk-merken small{color:var(--ink-mute);line-height:1.45}.fk-figur-beleg{display:flex;align-items:center;gap:12px;margin:0 0 16px;padding:10px 12px;background:#fffdf8;border:1px solid #EADDC6;border-radius:14px}.fk-figur-beleg img{width:56px;height:75px;object-fit:cover;border-radius:8px;background:var(--line)}.fk-figur-beleg p{margin:0;flex:1;font-size:.92rem;font-weight:700;color:var(--ink)}.fk-figur-beleg-link{border:0;background:none;padding:11px 0;min-height:44px;display:inline-flex;align-items:center;font:inherit;font-size:.85rem;font-weight:700;color:var(--fox-deep);text-decoration:underline;cursor:pointer}.fk-figur-beleg[hidden]{display:none}.actions{flex-wrap:wrap}.fk-kauf-status{flex-basis:100%;margin:10px 0 0;font-size:.92rem;font-weight:700;color:var(--fox-deep)}.fk-kauf-status[hidden]{display:none}.fk-zahlarten{flex-basis:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;list-style:none;margin:6px 0 0;padding:0}.fk-zahlarten li{margin:0;line-height:0}.fk-zahlarten svg{width:38px;height:24px}.fk-zahlarten[hidden]{display:none}.step{scroll-margin-top:84px}.fk-schliessen{min-width:44px;min-height:44px}@media(min-width:560px){.fk-sichern>p,.fk-sichern-zeile,.fk-sichern>.btn,.fk-sichern>.fk-merken-dazu,.fk-merken-mail>p,.fk-merken-mail .fk-sichern-zeile,.fk-merken-mail>.btn,.fk-merken-mail>.fk-merken-dazu{max-width:460px}}.fk-merken[hidden]{display:none}.fk-zf-steuer{margin:0;padding:0 22px 14px;font-size:.78rem;color:var(--ink-mute)}.fk-zf-steuer a{color:inherit}.fk-zf-fuss{list-style:none;margin:0;background:var(--cream);border-top:1px solid var(--paper);padding:16px 22px;display:flex;flex-direction:column;gap:9px;font-size:.84rem;font-weight:700;color:var(--ink-soft)}.fk-zf-fuss li:before{content:"\2713  ";color:var(--ok-ink)}@media(max-width:1000px){.fk-buehne{grid-template-columns:1fr;gap:32px;padding:32px 20px 120px}.funnel{max-width:none}.fk-zusammenfassung{position:static;order:2}.fk-zf-schalter{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;background:none;border:0;font:inherit;font-weight:800;color:var(--ink);cursor:pointer}.fk-zf-pfeil{width:10px;height:10px;border-right:2px solid var(--ink-mute);border-bottom:2px solid var(--ink-mute);transform:rotate(45deg);transition:transform .2s}.fk-zf-schalter[aria-expanded=true] .fk-zf-pfeil{transform:rotate(-135deg)}.fk-zf-koerper{display:none}.fk-zf-koerper.offen{display:block}.fk-zf-koerper .fk-zf-kopf{border-top:1px solid var(--paper)}.actions{margin-top:32px;padding:16px 0 20px;flex-wrap:wrap}.actions .btn{padding:14px 22px}.actions .btn-primary{padding:15px 20px;order:-1;width:100%;margin-left:0;min-height:56px}.actions #back,.actions .fk-rueckweg{margin-top:4px}.actions .fk-zahlarten{order:-1;margin:0 0 6px;justify-content:center}.fk-kopf-innen{grid-template-columns:auto 1fr;gap:12px;padding:12px 20px}.fk-vertrauen{display:none}.fk-schritt span:last-child{display:none}.fk-schritt{padding:6px 4px}.preview-wrap{gap:20px}.fk-figur-seite{max-width:none;width:100%}}@media(prefers-reduced-motion:reduce){.step{animation:none}.fk-balken i,.choice,.swatch i,.btn{transition:none}.wu-wasch,.wu-linien,.wu-l1,.wu-l2,.wu-l3,.wu-l4,.wu-l5,.wu-funke,.wu-vorlage,.wu-dots i{animation:none}.wu-l1,.wu-l2,.wu-l3,.wu-l4,.wu-l5{stroke-dashoffset:0}.wu-funke{opacity:.9}.wu-ring-bar{transition:none}}.consent.fk-blinkt{border-color:var(--warn);box-shadow:0 0 0 3px #d4622a26}@media(prefers-reduced-motion:no-preference){.consent.fk-blinkt{animation:fkBlink .4s ease 2}@keyframes fkBlink{50%{background:#fdf1e3}}}[data-fk-wartet]{visibility:visible}body.fk-funnel-seite shopify-chat,body.fk-funnel-seite #shopify-chat,body.fk-funnel-seite iframe[title*=Chat i],body.fk-funnel-seite #chat-drawer,body.fk-funnel-seite .chat-drawer{display:none!important}.fk-figur.fk-figur-buch{width:360px;aspect-ratio:1 / 1}.fk-figur.fk-figur-buch .preview-img{object-fit:contain}.variant.variant-buch img{width:84px;height:84px}.bv{display:flex;flex-direction:column;gap:22px}.bv-legende{display:flex;flex-wrap:wrap;gap:8px}.bv-pill{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;font-size:13px;font-weight:800}.bv-pill svg{width:14px;height:14px;flex:none}.bv-pill-gruen{background:#dcebdf;color:#2e7d4f}.bv-pill-sand{background:#f0e4ce;color:#1e3250}.bv-spalten{display:flex;flex-wrap:wrap;gap:40px 56px;align-items:flex-start}.bv-buchspalte{position:relative;flex:1 1 520px;max-width:680px;min-width:0}.bv-buch{display:flex;flex-direction:column;gap:22px;transition:filter .5s,transform .5s}body.bv-busy .bv-buch{filter:saturate(.85);transform:scale(.985)}.bv-buch.bv-frisch{animation:bv-crossfade .5s ease both}@keyframes bv-crossfade{0%{opacity:.35}to{opacity:1}}.bv-seite{flex:1 1 300px;max-width:380px;min-width:0;position:sticky;top:96px;display:flex;flex-direction:column;gap:16px}.bv-page{position:relative;width:100%;aspect-ratio:1 / 1;border-radius:6px 16px 16px 6px;overflow:hidden;box-shadow:0 22px 44px -30px #1e325066;container-type:inline-size;box-sizing:border-box}.bv-page:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3%;background:linear-gradient(90deg,#1e32501f,#1e325000);z-index:2;pointer-events:none}.bv-page-bild:before,.bv-cover:before{background:linear-gradient(90deg,#0000004d,#0000)}.bv-cover{border-radius:6px 20px 20px 6px;background:#1e3250;box-shadow:0 34px 70px -34px #1e32508c,0 6px 18px -8px #1e32504d}.bv-cover:before{width:4%;background:linear-gradient(90deg,#00000059,#0000)}.bv-page img.bv-bild{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.bv-page-papier{background:#fffdf8;border:1px solid #EADDC6}.bv-nr{position:absolute;right:4%;bottom:4%;width:7cqw;height:7cqw;min-width:26px;min-height:26px;border-radius:50%;background:#f0e4ce;color:#1e3250;display:flex;align-items:center;justify-content:center;font-size:clamp(11px,2.6cqw,15px);font-weight:800;z-index:3}.bv-page-bild .bv-nr{background:#fbf4e8f0}.bv-pill-cover{position:absolute;left:5%;bottom:5%;background:#fbf4e8f0;color:#2e7d4f;font-size:12px;padding:6px 11px;z-index:3}.bv-pill-hier{position:absolute;left:4%;bottom:4%;background:#1e3250d1;color:#fbf4e8;font-size:clamp(11px,2.5cqw,14px);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:3}.bv-pill-hier svg{stroke:#efc983}.bv-marke{position:absolute;top:3%;right:3%;z-index:3;padding:.5em .85em;border-radius:999px;background:#1e3250cc;color:#fbf4e8;font-size:clamp(10px,2.3cqw,13px);font-weight:800;line-height:1;letter-spacing:.1em;text-transform:uppercase;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);pointer-events:none}.bv-besitzer{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3cqw;padding:8%;text-align:center}.bv-besitzer .bv-funke{width:4cqw;height:4cqw}.bv-besitzer-kicker{font-size:clamp(10px,2.4cqw,15px);font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#a6431a}.bv-besitzer-name{font-family:var(--font-display);font-style:italic;font-weight:600;font-size:clamp(28px,10cqw,68px);line-height:1;color:#1e3250}.bv-besitzer img{height:46%;width:auto;max-width:70%;object-fit:contain;display:block;border-radius:12px}.bv-besitzer-eigen{background:#fbf4e8}.bv-besitzer-eigen img{height:60%;max-width:80%;border-radius:0}.bv-besitzer-fenster img{height:44%;margin:2cqw 0 3cqw;aspect-ratio:3 / 4;object-fit:cover;object-position:50% 0;border-radius:50% 50% 8px 8px/37.5% 37.5% 8px 8px;box-shadow:0 0 0 5px #fffdf8,0 0 0 7px #d4aa5c,0 12px 26px #1e325033}.bv-besitzer-zeile{font-family:var(--font-display);font-size:clamp(11px,2.6cqw,17px);color:#4a5670}.bv-text:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.05;mix-blend-mode:multiply;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.bv-textfeld{position:absolute;left:12%;right:12%;top:18%;bottom:20%;display:flex;flex-direction:column;justify-content:center;gap:.7em;font-size:calc(var(--stufe, 4.9) * 1cqw)}.bv-abs{margin:0;font-family:var(--font-display);font-weight:400;font-size:1em;line-height:1.55;color:#1e3250;text-align:left;text-wrap:pretty}.bv-rede,.bv-abs em{font-style:italic}.bv-fuss{position:absolute;left:0;right:0;bottom:7%;display:flex;flex-direction:column;align-items:center;gap:1.8cqw;z-index:3}.bv-fuss svg{width:18cqw;height:1.4cqw;display:block}.bv-fuss span{font-size:2.6cqw;font-weight:800;color:#8a93a8;line-height:1}.bv-ende{border:1.5px dashed #D8CBB4;border-radius:18px;padding:28px 24px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;background:#fffdf899}.bv-ende-seiten{display:flex;gap:6px}.bv-ende-seiten span{width:22px;height:30px;border-radius:2px 5px 5px 2px;background:#f0e4ce;border:1px solid #EADDC6}.bv-ende h3{font-size:22px;margin:0}.bv-ende p{margin:0;max-width:420px;font-size:15px;line-height:1.55;color:#4a5670;text-wrap:pretty}.bv-karte{background:#fffdf8;border:1px solid #EADDC6;border-radius:18px;overflow:hidden;box-shadow:0 18px 40px -28px #1e325059}.bv-karte-kopf{padding:20px 22px 16px;display:flex;flex-direction:column;gap:4px}.bv-karte-titel{font-family:var(--font-display);font-weight:600;font-size:22px}.bv-karte-unter{font-size:14px;font-weight:700;color:#8a93a8}.bv-fortschritt{padding:0 22px 18px}.bv-fortschritt-zeile{display:flex;justify-content:space-between;font-size:12.5px;font-weight:800;color:#8a93a8;letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px}.bv-fortschritt-zeile span:last-child{color:#1e3250}.bv-balken{height:4px;border-radius:999px;background:#f0e4ce;overflow:hidden}.bv-balken-fuellung{height:100%;width:4%;background:#d4622a;border-radius:999px;transition:width .35s ease}.bv-fakten{border-top:1px solid #EADDC6;padding:16px 22px;margin:0;display:grid;grid-template-columns:auto 1fr;gap:12px 16px;font-size:14.5px;align-items:baseline}.bv-fakten dt{color:#8a93a8;font-weight:700}.bv-fakten dd{margin:0;font-weight:800;text-align:right}.bv-preis{border-top:1px solid #EADDC6;padding:16px 22px;display:flex;justify-content:space-between;align-items:baseline}.bv-preis>span:first-child{color:#8a93a8;font-weight:700;font-size:14.5px}.bv-preis-wert{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.bv-preis-wert strong{font-size:18px;font-weight:800}.bv-preis-wert small{font-size:12px;color:#8a93a8}.bv-knopf{padding:6px 22px 20px}.bv-weiter{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;border-radius:14px;background:#a6431a;box-shadow:0 12px 28px -14px #a6431a99;font-size:16px}.bv-weiter:hover:not(:disabled){background:#8f3812}.bv-haken{list-style:none;margin:0;padding:14px 22px;background:#fbf4e8;border-top:1px solid #EADDC6;display:flex;flex-direction:column;gap:8px;font-size:13.5px;font-weight:700;color:#4a5670}.bv-haken li{display:flex;gap:8px;align-items:center}.bv-haken li:before{content:"";width:14px;height:14px;flex:none;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath d='M5 10.5 L8.5 14 L15 6.5' stroke='%232E7D4F' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / contain}.bv-figur{background:#fffdf8;border:1px solid #EADDC6;border-radius:18px;padding:14px 16px;display:grid;grid-template-columns:64px 1fr;gap:14px;align-items:center}.bv-figur-bild{position:relative;display:block;width:64px;height:76px;border-radius:12px;overflow:hidden;background:#f0e4ce}.bv-figur img{width:64px;height:76px;object-fit:cover;object-position:50% 12%;border-radius:12px;display:block;background:#f0e4ce;transition:filter .5s,opacity .5s}.bv-figur-bild .bv-ov-schimmer{display:none}.bv-figur>div{display:flex;flex-direction:column;gap:4px;min-width:0}.bv-figur-titel{font-size:14.5px;font-weight:800}.bv-figur-text{font-size:13px;line-height:1.45;color:#4a5670}.bv-figur-link{font-size:13px;font-weight:800;color:#a6431a;text-decoration:none}body.bv-busy .bv-karte{opacity:.6;transition:opacity .4s}body.bv-busy .bv-weiter,body.bv-busy .bv-weiter:hover{background:#d8cbb4;box-shadow:none;cursor:not-allowed;color:#fbf4e8}body.bv-zeichnet .bv-figur img{filter:blur(3px) grayscale(.5);opacity:.6}body.bv-zeichnet .bv-figur-bild .bv-ov-schimmer{display:block}.bv-overlay{position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;z-index:30;border-radius:24px;background:#fbf4e8b8;backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1);display:flex;align-items:flex-start;justify-content:center;padding:clamp(24px,8vh,96px) 20px 24px;box-sizing:border-box;animation:wnFadeUp .4s ease both}.bv-ov-karte{position:sticky;top:110px;width:100%;max-width:400px;background:#fffdf8;border:1px solid #EADDC6;border-radius:22px;box-shadow:0 30px 60px -30px #1e325073;padding:28px 26px 24px;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center;box-sizing:border-box}.bv-ov-karte[hidden]{display:none!important}.bv-ov-karte h2{font-family:var(--font-display);font-weight:600;font-size:24px;line-height:1.2;margin:0}.bv-ov-karte p{margin:0;font-size:15px;line-height:1.5;color:#4a5670}.bv-ov-texte{display:flex;flex-direction:column;gap:6px}.bv-ov-knoepfe{width:100%;display:flex;flex-direction:column;gap:10px;align-items:stretch}.bv-ov-primaer{width:100%;min-height:52px;border-radius:14px;background:#a6431a;box-shadow:0 12px 28px -14px #a6431a99;font-size:16px}.bv-ov-primaer:hover:not(:disabled){background:#8f3812}.bv-ov-outline{width:100%;min-height:44px;border-radius:12px;border:1.5px solid #D8CBB4;background:transparent;color:#1e3250;font-family:var(--font-body);font-size:14.5px;font-weight:800;cursor:pointer}.bv-ov-outline:hover{background:#f0e4ce}.bv-ov-textknopf{min-height:44px;border-radius:12px;border:none;background:transparent;color:#4a5670;font-family:var(--font-body);font-size:14.5px;font-weight:800;cursor:pointer}.bv-ov-textknopf:hover{background:#f0e4ce}.bv-ov-versuche{font-size:12.5px;font-weight:700;color:#8a93a8}.bv-ov-start{align-items:stretch;text-align:left;animation:wnFadeUp .35s ease both}.bv-ov-kopf{display:grid;grid-template-columns:72px 1fr;gap:16px;align-items:center}.bv-ov-kopf img{width:72px;height:86px;object-fit:cover;object-position:50% 12%;border-radius:14px;display:block;background:#f0e4ce}.bv-ov-kopf>div{display:flex;flex-direction:column;gap:4px}.bv-ov-kopf h2{font-size:22px}.bv-ov-kopf p{font-size:14px}.bv-ov-chips{display:flex;flex-direction:column;gap:8px}.bv-ov-label{font-size:12.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#8a93a8}.bv-ov-chipreihe{display:flex;flex-wrap:wrap;gap:8px}.bv-chip{min-height:40px;padding:0 14px;border-radius:999px;border:1.5px solid #D8CBB4;background:transparent;color:#1e3250;font-family:var(--font-body);font-size:13.5px;font-weight:800;cursor:pointer}.bv-chip:hover{background:#f0e4ce}.bv-chip[aria-pressed=true]{border-color:#d4622a;background:#fbede4;color:#a6431a}.bv-ov-ring{position:relative;width:168px;height:168px;flex:none}.bv-ov-ring>svg:first-child{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.bv-ov-spur{stroke:#f0e4ce;stroke-width:5}.bv-ov-balken{stroke:#d4622a;stroke-width:5;stroke-linecap:round;transition:stroke-dashoffset .5s linear,stroke .4s}.bv-ov-gescheitert .bv-ov-balken{stroke:#d8cbb4}.bv-ov-ringbild{position:absolute;top:14px;right:14px;bottom:14px;left:14px;border-radius:50%;overflow:hidden;background:#f0e4ce}.bv-ov-ringbild img{width:100%;height:100%;object-fit:cover;object-position:50% 10%;display:block;filter:blur(6px) grayscale(.6);opacity:.55;transform:scale(1.08)}.bv-ov-schimmer{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,#fffdf800 30%,#fffdf8bf,#fffdf800 70%);background-size:200% 100%;animation:wnShimmer 2.4s linear infinite;pointer-events:none}.bv-ov-stift{position:absolute;right:6px;bottom:10px;width:44px;height:44px;filter:drop-shadow(0 4px 8px rgba(30,50,80,.25));animation:wnPencil 1.6s ease-in-out infinite}.bv-ov-funke{position:absolute;animation:wnSpark 1.8s ease-in-out infinite}.bv-ov-funke-1{left:8px;top:14px;width:16px;height:16px}.bv-ov-funke-2{right:18px;top:4px;width:11px;height:11px;animation-delay:.6s}.bv-ov-funke-3{left:2px;bottom:34px;width:12px;height:12px;animation-delay:1.1s}.bv-ov-gescheitert .bv-ov-stift,.bv-ov-gescheitert .bv-ov-funke,.bv-ov-gescheitert .bv-ov-schimmer{display:none}.bv-ov-phase{min-height:44px;animation:wnFadeUp .4s ease both}.bv-ov-phasen{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.bv-ov-phasen>div{display:flex;flex-direction:column;gap:6px}.bv-ov-seg{display:block;height:5px;border-radius:999px;background:#f0e4ce;transition:background .4s}.bv-ov-seglabel{font-size:12px;font-weight:800;color:#b4ab99}.bv-ov-phasen [data-stand=erledigt] .bv-ov-seg{background:#d4622a}.bv-ov-phasen [data-stand=aktiv] .bv-ov-seg{background:linear-gradient(90deg,#d4622a 0 60%,#f0e4ce 60%)}.bv-ov-phasen [data-stand=erledigt] .bv-ov-seglabel,.bv-ov-phasen [data-stand=aktiv] .bv-ov-seglabel{color:#1e3250}.bv-ov-rest{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;color:#8a93a8}.bv-ov-punkt{width:8px;height:8px;border-radius:50%;background:#d4622a;animation:wnPulse 1.4s ease-in-out infinite}.bv-ov-fuss{width:100%;border-top:1px solid #EADDC6;padding-top:14px;display:flex;flex-direction:column;gap:10px}.bv-ov-fuss p{font-size:13px;color:#8a93a8}.bv-ov-mailfeld{display:flex;flex-direction:column;gap:8px}.bv-ov-mailfeld input{min-height:44px;padding:0 14px;border-radius:12px;border:1.5px solid #D8CBB4;background:#fffdf8;font-family:var(--font-body);font-size:16px;color:#1e3250}.bv-ov-mailfeld .btn{min-height:44px}.bv-ov-mailstatus{font-size:13px;color:#4a5670}.bv-ov-fertig{max-width:440px;gap:20px;animation:wnPop .5s cubic-bezier(.2,.8,.2,1) both}.bv-ov-vergleich{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center;width:100%}.bv-ov-vergleich>div{display:flex;flex-direction:column;gap:8px;align-items:center}.bv-ov-vergleich>svg{width:22px;height:22px}.bv-ov-bild{display:block;width:100%;aspect-ratio:4 / 5;border-radius:14px;overflow:hidden;background:#f0e4ce}.bv-ov-bild img{width:100%;height:100%;object-fit:cover;object-position:50% 10%;display:block}.bv-ov-vorher{opacity:.6}.bv-ov-vorher img{filter:grayscale(.4)}.bv-ov-neu{box-shadow:0 0 0 3px #fffdf8,0 0 0 5px #d4622a}.bv-ov-bildlabel{font-size:12.5px;font-weight:800;color:#8a93a8}.bv-ov-bildlabel-neu{color:#d4622a}@keyframes wnPencil{0%{transform:translate(-6px,4px) rotate(-8deg)}50%{transform:translate(6px,-3px) rotate(4deg)}to{transform:translate(-6px,4px) rotate(-8deg)}}@keyframes wnShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes wnSpark{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1)}}@keyframes wnFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes wnPop{0%{opacity:0;transform:scale(.92)}60%{opacity:1;transform:scale(1.02)}to{transform:scale(1)}}@keyframes wnPulse{0%,to{opacity:.55}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.bv-ov-stift,.bv-ov-funke,.bv-ov-schimmer,.bv-figur-bild .bv-ov-schimmer{display:none!important}.bv-ov-punkt,.bv-overlay,.bv-ov-start,.bv-ov-fertig,.bv-ov-phase,.bv-buch.bv-frisch{animation:none}}.bv-leiste{display:none}.bv-leiste[hidden]{display:none!important}@media(max-width:879px){.bv-seite{position:static;max-width:none}body.fk-mit-buchleiste .step.active{padding-bottom:24px}body.fk-mit-buchleiste .actions{display:none}body.fk-mit-buchleiste .fk-buehne{padding-bottom:calc(132px + env(safe-area-inset-bottom))}body.fk-mit-buchleiste .bv-seite{display:none}.bv-leiste{display:flex;flex-direction:column;gap:9px;position:fixed;left:0;right:0;bottom:0;z-index:50;padding:10px 16px calc(20px + env(safe-area-inset-bottom));background:#fbf4e8f7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid #EADDC6}.bv-leiste-linie{position:absolute;top:-1px;left:0;right:0;height:2px}.bv-leiste-linie .bv-balken-fuellung{height:2px;width:3%;border-radius:0;background:#d4622a;transition:width .35s ease}.bv-leiste-status{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:20px;font-size:13.5px;white-space:nowrap}.bv-leiste-ort{display:inline-flex;align-items:center;gap:7px;font-weight:800;color:#1e3250}.bv-leiste-buch,.bv-leiste-haken{display:inline-flex;flex:none}.bv-leiste-haken{display:none;width:16px;height:16px;border-radius:999px;background:#dcebdf;align-items:center;justify-content:center}.bv-leiste.bv-leiste-am-ende .bv-leiste-buch{display:none}.bv-leiste.bv-leiste-am-ende .bv-leiste-haken{display:inline-flex}.bv-leiste.bv-leiste-am-ende .bv-leiste-ort{color:#2e7d4f}.bv-leiste-rechts{display:inline-flex;align-items:center;gap:7px}.bv-leiste .bv-leiste-preis{font-size:13.5px;font-weight:800;color:#1e3250}.bv-leiste-liefer{display:inline-flex;align-items:center;gap:5px;font-weight:700;color:#4a5670}.bv-leiste-punkt{width:3px;height:3px;border-radius:999px;background:#b4ab99;margin-right:2px}.bv-leiste .bv-weiter{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;padding:0 16px;border-radius:14px;background:#a6431a;color:#fbf4e8;font-size:17px;font-weight:800;white-space:nowrap;box-shadow:0 12px 28px -14px #a6431a99}.bv-leiste .bv-weiter:hover{background:#8f3812}.bv-leiste .bv-weiter:disabled{opacity:.6}.fk-figur.fk-figur-buch{width:100%}.bv-overlay{top:-12px;right:0;bottom:-12px;left:0;padding-left:12px;padding-right:12px}.bv-ov-karte{max-width:none;top:84px}.bv-ov-fertig{max-width:none}}@media(min-width:880px){.fk-buehne:has(.step.active[data-step="4"] #buchvorschau:not([hidden])){grid-template-columns:minmax(0,1fr)}.fk-buehne:has(.step.active[data-step="4"] #buchvorschau:not([hidden])) .fk-zusammenfassung{display:none}.fk-buehne:has(.step.active[data-step="4"] #buchvorschau:not([hidden])) .funnel{max-width:1180px}}.bv-zwischen{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 10px;margin:2px 0 6px;padding:6px 12px;font-size:13.5px;line-height:1.4;color:#4a5670;text-align:center}.bv-zwischen[hidden]{display:none}#bv-buch .fk-merken-mail{margin:6px 0 16px}.bv-zwischen .bv-figur-link{background:none;border:0;padding:10px 4px;min-height:44px;font:inherit;font-weight:800;color:#a6431a;cursor:pointer}@media(min-width:880px){.bv-zwischen{display:none}}.bv-figur-merk{font-size:12.5px;line-height:1.45;color:#4a5670;margin-top:4px}.bv-figur-merk a{color:#a6431a;font-weight:800;text-decoration:none}.bv-ende-merk{font-size:14px;line-height:1.5;color:#4a5670;margin:4px 0 14px}.bv-ende-merk a{color:#a6431a;font-weight:800;text-decoration:none}.kw-huelle{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:flex-end;justify-content:center;background:#1e325073}.kw-karte{position:relative;width:100%;max-width:480px;box-sizing:border-box;padding:24px 20px calc(20px + env(safe-area-inset-bottom));background:var(--card);border-radius:20px 20px 0 0;display:flex;flex-direction:column;gap:10px}.kw-karte h2{margin:0 32px 4px 0;font-size:1.25rem}.kw-liste{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:8px}.kw-liste li{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff}.kw-liste span{color:var(--ink-mute);font-size:.92rem}.kw-karte .btn{width:100%;min-height:48px}.kw-zu{position:absolute;top:12px;right:12px;width:44px;height:44px;border:0;background:none;font-size:1.6rem;color:var(--ink-mute);cursor:pointer}@media(min-width:600px){.kw-huelle{align-items:center}.kw-karte{border-radius:20px}}.bv-ende{gap:16px}.bv-ende-kicker{font-size:12.5px!important;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#a6431a!important}.bv-ende h3{font-family:Lora,Georgia,serif;font-weight:600;font-size:28px;line-height:1.15;color:#1e3250;max-width:300px}.bv-ende-figur{position:relative;margin:0 0 14px;width:210px;height:280px}.bv-ende-figur img{display:block;width:100%;height:100%;object-fit:cover;border-radius:22px;border:1px solid #EADDC6;box-sizing:border-box;background:#f0e4ce}.bv-ende-plakette{position:absolute;left:50%;bottom:-14px;transform:translate(-50%);width:max-content;box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding:7px 14px;border-radius:999px;background:#1e3250;color:#fffdf8;font-size:13px;font-weight:800}.bv-ende-plakette svg{width:14px;height:14px}.bv-ende .bv-ende-satz{font-size:15.5px;color:#4a5670;max-width:300px}.bv-ende-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.bv-ende-chips span{background:#f0e4ce;color:#1e3250;font-size:13px;font-weight:800;padding:7px 12px;border-radius:999px}.bv-ende .bv-ende-liefer{font-weight:700;color:#1e3250}@media(max-width:879px){body.fk-mit-buchleiste .bv-ende-knopf,body.fk-mit-buchleiste .bv-ende-liefer,body.fk-mit-buchleiste .bv-ende-seiten,.bv-leiste-liefer[hidden]{display:none}}.bv-ende-knopf{display:inline-flex;align-items:center;justify-content:center;gap:10px}.fpz-karte{background:#fffdf8;border:1px solid var(--paper);border-radius:18px;padding:22px;box-shadow:0 10px 30px -18px #1e32502e;margin-top:24px}.fpz-bild{margin-top:36px}.fpz-wand{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:800 / 1200;background:#ede6db center / cover no-repeat}.fpz-poster{position:absolute;left:24.7%;top:18.07%;width:50.7%;height:42.73%;overflow:hidden;background:#e8e0d2}.fpz-poster img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;transition:filter .4s ease}.fpz-in-arbeit .fpz-poster img{transform:scale(1.08)}.fpz-in-arbeit .fpz-poster:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);animation:fpzGlanz 2.2s linear infinite}@keyframes fpzGlanz{0%{transform:translate(-100%)}to{transform:translate(100%)}}.fpz-abzeichen{position:absolute;top:14px;left:14px;min-height:28px;display:inline-flex;align-items:center;padding:0 12px;border-radius:999px;background:var(--fox);color:#fff;font-size:13.5px;font-weight:800;white-space:nowrap;box-shadow:0 4px 10px -4px #a6431a99}.fpz-abzeichen[hidden]{display:none}@media(max-width:359px){.fpz-abzeichen{white-space:normal;right:14px;font-size:12.5px;line-height:1.25;padding:5px 10px}}.fpz-laden{position:absolute;left:14px;right:14px;bottom:40px;display:flex;align-items:center;gap:14px;background:#fffdf8;border-radius:16px;padding:12px 14px;box-shadow:0 10px 24px -14px #1e325059;font-size:15.5px;font-weight:800;color:var(--ink)}.fpz-laden[hidden]{display:none}.fpz-ring{--p: 0;flex:none;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:conic-gradient(var(--fox) calc(var(--p) * 1%),var(--cream-warm) 0);position:relative}.fpz-ring:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:#fffdf8}.fpz-ring b{position:relative;font-size:15px;font-weight:900}.fpz-ring small{position:relative;margin:3px 0 0 1px;font-size:11px;color:var(--ink-mute)}.fpz-frage h2{font-family:Lora,serif;font-weight:600;font-size:22px;margin:0 0 8px}.fpz-grund{margin:0 0 16px;font-size:15px;line-height:1.55;color:var(--ink-soft)}.fpz-hinzu{width:100%;min-height:72px;display:flex;align-items:center;gap:14px;text-align:left;padding:12px 16px;border-radius:14px;border:1.5px solid var(--line);background:var(--cream);color:var(--ink);font:inherit;cursor:pointer}.fpz-hinzu:disabled{cursor:default;color:var(--ink-mute)}.fpz-hinzu.fpz-dabei{border:2px solid var(--night)}.fpz-kaestchen{flex:none;width:26px;height:26px;border-radius:7px;border:2px solid var(--line);background:#fff;display:grid;place-items:center}.fpz-dabei .fpz-kaestchen{background:var(--night);border-color:var(--night)}.fpz-dabei .fpz-kaestchen:after{content:"";width:7px;height:12px;border:solid #fff;border-width:0 3px 3px 0;transform:translateY(-1px) rotate(45deg)}.fpz-hinzu-text{flex:1;display:flex;flex-direction:column;gap:2px}.fpz-hinzu-text strong{font-size:17px;font-weight:800}.fpz-hinzu-preis{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px}.fpz-hinzu-preis[hidden]{display:none}.fpz-hinzu-preis b{font-size:17px;font-weight:900;color:var(--fox)}.fpz-statt{font-size:14px;font-weight:700;color:var(--ink-mute)}.fpz-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fpz-entfernen{font-size:14px;font-weight:700;text-decoration:underline;color:var(--ink)}.fpz-entfernen[hidden]{display:none}.fpz-wahl{margin-top:22px}.fpz-wahl[hidden]{display:none}.fpz-ueber{margin:0 0 10px;font-size:15px;font-weight:800}.fpz-groessen{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fpz-groesse{display:flex;flex-direction:column;align-items:stretch;gap:3px;text-align:left;padding:13px;border-radius:14px;border:1.5px solid var(--paper);background:#fffdf8;color:var(--ink);font:inherit;cursor:pointer;min-width:0}.fpz-groesse[aria-checked=true]{background:var(--night);border-color:var(--night);color:#fff}.fpz-groesse-bild{height:84px;border-radius:12px;background:var(--cream);display:grid;place-items:center;margin-bottom:8px}.fpz-mini{display:block;width:38px;height:50px;background:#fff;padding:2px;box-shadow:0 6px 10px -6px #1e325080;box-sizing:border-box}.fpz-mini[data-groesse="50x70"]{width:50px;height:70px}.fpz-mini img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.fpz-groesse strong{font-size:17px;font-weight:800}.fpz-zumbuch{font-size:17px;font-weight:900;color:var(--fox)}.fpz-einzeln{font-size:14px;font-weight:700;color:var(--ink-mute)}.fpz-spar{font-size:14.5px;font-weight:800;color:#2e7d4a}.fpz-groesse[aria-checked=true] .fpz-zumbuch{color:#e8996b}.fpz-groesse[aria-checked=true] .fpz-einzeln{color:#b4bccd}.fpz-groesse[aria-checked=true] .fpz-spar{color:#8fd6a0}.fpz-klein{margin:12px 0 0;font-size:12px;color:var(--ink-mute)}.fpz-summe{margin:10px 0 0;font-size:15px;font-weight:700}.fpz-summe[hidden]{display:none}.fpz-infos{margin-top:16px;padding-top:16px;border-top:1px solid var(--paper);font-size:14px;line-height:1.5;color:var(--ink-soft)}.fpz-infos p{margin:0 0 6px}@media(prefers-reduced-motion:reduce){.fpz-in-arbeit .fpz-poster:after{animation:none}.fpz-poster img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/wunolo-styles.css.map */
