.lieferweg{--lw-cream:#F9F1E4;--lw-paper:#FFFDF8;--lw-gold:#FECB74;--lw-gold-line:#E2AD51;--lw-bronze:#8F6400;--lw-ink:#241A05;--lw-muted:#777165;--lw-hair:#E0DED8;font-family:var(--font-inter),Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;min-width:0}.lieferweg *,.lieferweg :after,.lieferweg :before{box-sizing:border-box}.lieferweg .stage{position:relative;aspect-ratio:21/10;border-radius:20px;overflow:hidden;background:var(--lw-cream);border:1px solid var(--lw-hair);box-shadow:0 34px 70px -44px rgba(36,26,5,.4);color:var(--lw-ink)}.lieferweg[data-format=hoch] .stage{aspect-ratio:4/5}.lieferweg[data-format=kompakt] .stage{aspect-ratio:4/3}.lieferweg[data-format=flach] .stage{aspect-ratio:16/9}.lieferweg .stage canvas{display:block;width:100%;height:100%}.lieferweg .stage:focus-visible{outline:2px solid var(--lw-bronze);outline-offset:3px}.lieferweg .poster{position:absolute;inset:0;background:var(--lw-cream);transition:opacity .5s}.lieferweg .poster.weg{opacity:0;pointer-events:none}.lieferweg .fallback img,.lieferweg .poster img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lieferweg .poster .vorschau{filter:blur(14px);transform:scale(1.06)}.lieferweg .poster .lade{position:absolute;left:50%;bottom:20px;transform:translateX(-50%);width:160px;height:3px;border-radius:2px;background:var(--lw-hair);overflow:hidden}.lieferweg .poster .lade i{display:block;height:100%;width:10%;background:var(--lw-gold-line);transition:width .2s}.lieferweg .poster .ladeText{position:absolute;left:50%;bottom:30px;transform:translateX(-50%);font-size:11.5px;color:var(--lw-muted);letter-spacing:.04em;white-space:nowrap}.lieferweg .blende{position:absolute;inset:0;background:var(--lw-cream);opacity:0;pointer-events:none}.lieferweg .pill{position:absolute;left:16px;top:16px;display:inline-flex;align-items:center;gap:9px;padding:7px 12px 7px 8px;border-radius:999px;background:rgba(255,253,248,.93);border:1px solid var(--lw-hair);backdrop-filter:blur(6px);font-size:13px;font-weight:600;box-shadow:0 6px 18px -10px rgba(36,26,5,.35);max-width:calc(100% - 32px)}.lieferweg .pill span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lieferweg .pill b{display:inline-grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;background:var(--lw-gold);border:1.5px solid var(--lw-gold-line);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.lieferweg[data-format=flach] .pill,.lieferweg[data-format=hoch] .pill,.lieferweg[data-format=kompakt] .pill{left:10px;top:10px;gap:6px;padding:4px 9px 4px 5px;font-size:11.5px}.lieferweg[data-format=flach] .pill b,.lieferweg[data-format=hoch] .pill b,.lieferweg[data-format=kompakt] .pill b{width:18px;height:18px;font-size:10.5px;border-width:1px}@media (max-width:640px){.lieferweg .pill{left:10px;top:10px;gap:6px;padding:4px 9px 4px 5px;font-size:11.5px}.lieferweg .pill b{width:18px;height:18px;font-size:10.5px;border-width:1px}}.lieferweg .stamp{position:absolute;right:18px;top:16px;padding:10px 14px;border:2px solid var(--lw-bronze);outline:2px solid var(--lw-bronze);outline-offset:3px;border-radius:6px;color:var(--lw-bronze);font-weight:800;letter-spacing:.02em;font-size:14px;font-variant-numeric:tabular-nums;transform:rotate(-5deg) scale(1.4);opacity:0;background:rgba(255,253,248,.8);transition:transform .28s cubic-bezier(.2,.9,.2,1.25),opacity .18s;pointer-events:none}.lieferweg .stamp.on{transform:rotate(-5deg) scale(1);opacity:1}.lieferweg .live{position:absolute;left:16px;right:16px;bottom:14px;display:flex;justify-content:space-between;align-items:end;gap:12px;pointer-events:none}.lieferweg .live p{margin:0;padding:8px 12px;border-radius:12px;background:rgba(255,253,248,.93);border:1px solid var(--lw-hair);font-size:13px;line-height:1.35;max-width:46ch;backdrop-filter:blur(6px)}.lieferweg .live p b{font-weight:600}.lieferweg .qual{position:absolute;right:16px;bottom:16px;padding:6px 10px;border-radius:999px;background:rgba(255,253,248,.93);border:1px solid var(--lw-hair);font-size:11.5px;color:var(--lw-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.lieferweg .fallback{display:none;position:absolute;inset:0}.lieferweg .stage.nogl .poster,.lieferweg .stage.nogl canvas{display:none}.lieferweg .stage.nogl .fallback{display:block}@media (max-width:640px){.lieferweg:not([data-format=kompakt]):not([data-format=flach]) .stage{aspect-ratio:4/5}.lieferweg .live{flex-direction:column;align-items:stretch}.lieferweg .live p{max-width:none}.lieferweg .stamp{font-size:12px;padding:8px 10px;right:auto;left:12px;top:auto;bottom:12px}.lieferweg[data-format=kompakt] .live p{font-size:12px;padding:7px 10px}}.lieferweg[data-format=flach] .live p,.lieferweg[data-format=hoch] .live p,.lieferweg[data-format=kompakt] .live p{display:none}.lieferweg[data-format=hoch] .live,.lieferweg[data-format=kompakt] .live{flex-direction:column;align-items:stretch}.lieferweg[data-format=hoch] .live p,.lieferweg[data-format=kompakt] .live p{max-width:none}.lieferweg[data-format=flach] .stamp,.lieferweg[data-format=hoch] .stamp,.lieferweg[data-format=kompakt] .stamp{font-size:12px;padding:8px 10px;right:auto;left:12px;top:auto;bottom:12px}@media (prefers-reduced-motion:reduce){.lieferweg .poster,.lieferweg .stamp{transition:none}}.lieferweg.lw-frame .stage{border-radius:18px;box-shadow:none;border:0}@media (min-width:1024px){.lieferweg.lw-frame .stage{border-radius:22px}}.lieferweg.lw-frame .pill{left:10px;top:10px;height:30px;gap:7px;padding:0 11px 0 5px;font-size:13px;font-weight:650;border:0;background:rgba(255,255,255,.92);box-shadow:none}.lieferweg.lw-frame .pill b{width:20px;height:20px;font-size:11.5px;border-width:1.5px}.lieferweg.lw-frame .live{display:none}.lieferweg.lw-frame .stamp{left:auto;right:10px;top:10px;bottom:auto;height:32px;padding:0 12px;display:inline-flex;align-items:center;border:0;outline:0;border-radius:8px;background:var(--lw-ink);color:#F9F1E4;font-size:13px;font-weight:700;transform:rotate(-3deg) scale(1.1);transition:transform .24s cubic-bezier(.2,.9,.2,1.1),opacity .18s}.lieferweg.lw-frame .stamp.on{transform:rotate(-3deg) scale(1)}.lieferweg.lw-frame .poster .lade{height:3px;background:rgba(36,26,5,.12)}.lieferweg.lw-frame .poster .lade i{background:var(--lw-ink)}