.zs{--zs-bg: #ffffff;--zs-border: #e6e8e7;--zs-title: #202020;--zs-text: #6b6f6e;--zs-accent: #298556;--zs-icon-bg: #eaf3ee;--zs-icon: #298556;--zs-step-bg: #f4f5f5;--zs-step-text: #202020;--zs-hl-bg: #eaf3ee;--zs-hl-text: #298556;--zs-arrow: #b4b8b7;--zs-radius: 12px;background:var(--zs-bg);border:1px solid var(--zs-border);border-radius:var(--zs-radius);padding:14px 16px;margin-bottom:16px;color:var(--zs-text)}.zs__top{display:flex;align-items:center;gap:12px}.zs__icon{width:40px;height:40px;min-width:40px;display:flex;align-items:center;justify-content:center;border-radius:calc(var(--zs-radius) - 2px);background:var(--zs-icon-bg);color:var(--zs-icon)}.zs__icon svg{width:22px;height:22px}.zs__body{flex:1;min-width:0}.zs__title{margin:0;font-size:15px;font-weight:700;line-height:1.35;color:var(--zs-title)}.zs__text{margin:2px 0 0;font-size:13px;line-height:1.45;color:var(--zs-text)}.zs__countdown{color:var(--zs-accent);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.zs__timeline{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px;margin-top:14px}.zs__step{text-align:center;padding:7px 4px;border-radius:calc(var(--zs-radius) - 4px);background:var(--zs-step-bg)}.zs__step-label{display:block;font-size:11px;line-height:1.3;color:var(--zs-text)}.zs__step-date{display:block;margin-top:1px;font-size:13px;font-weight:600;line-height:1.3;color:var(--zs-step-text);font-variant-numeric:tabular-nums;white-space:nowrap}.zs__step--highlight{background:var(--zs-hl-bg)}.zs__step--highlight .zs__step-label,.zs__step--highlight .zs__step-date{color:var(--zs-hl-text)}.zs__arrow{display:flex;color:var(--zs-arrow)}.zs__arrow svg{width:14px;height:14px}.zs__body,.zs__timeline{opacity:0;transition:opacity .25s ease}.zs.is-ready .zs__body,.zs.is-ready .zs__timeline{opacity:1}@media(max-width:749px){.zs{padding:12px 14px}.zs__icon{width:36px;height:36px;min-width:36px}.zs__icon svg{width:20px;height:20px}.zs__title{font-size:14px}.zs__text{font-size:12px}.zs__timeline{gap:4px;margin-top:12px}.zs__step-date{font-size:12px}}@media(prefers-reduced-motion:reduce){.zs__body,.zs__timeline{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/134/assets/product-zustellung.css.map */
