.kz-prog{--kz-accent: #c0847c;--kz-ink: #231d1c;--kz-muted: #6f6764;--kz-line: #e9e2e0;--kz-ok: #2f7d57;margin:0 0 16px;padding:13px 14px;border:1px solid var(--kz-line);border-radius:10px;background:#fbf8f7;color:var(--kz-ink)}.kz-prog__msg{margin:0 0 10px;font-size:13.5px;line-height:1.45}.kz-prog__msg b{color:var(--kz-accent)}.kz-prog__msg--done{color:var(--kz-ok);font-weight:600}.kz-prog__track{position:relative;height:7px;border-radius:100px;background:var(--kz-line);overflow:visible}.kz-prog__fill{position:absolute;inset:0 auto 0 0;display:block;border-radius:100px;background:linear-gradient(90deg,var(--kz-accent),#d9a39c);transition:width .45s cubic-bezier(.4,0,.2,1)}.kz-prog__tick{position:absolute;top:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:50%;background:#fff;border:2px solid var(--kz-line);box-sizing:border-box}.kz-prog__tick.is-done{border-color:var(--kz-accent);background:var(--kz-accent)}.kz-prog__list{list-style:none;margin:13px 0 0;padding:0}.kz-prog__item{display:flex;align-items:center;gap:7px;font-size:12.5px;line-height:1.4;color:var(--kz-muted)}.kz-prog__item+.kz-prog__item{margin-top:6px}.kz-prog__ico{flex:0 0 15px;width:15px;height:15px;color:var(--kz-line)}.kz-prog__ico svg{width:100%;height:100%;display:block}.kz-prog__item.is-done{color:var(--kz-ink)}.kz-prog__item.is-done .kz-prog__ico{color:var(--kz-ok)}.kz-prog__item.is-done .kz-prog__lbl{font-weight:600}.kz-prog__lbl{flex:1 1 auto;min-width:0}.kz-prog__thr{flex:0 0 auto;font-variant-numeric:tabular-nums}.kz-prog__item.is-done .kz-prog__thr{text-decoration:line-through;opacity:.55}.kz-geschenk .cart-quantity,.kz-geschenk quantity-input,.kz-geschenk cart-remove-button,.kz-geschenk .cart-remove-button{display:none!important}.kz-geschenk{position:relative}.kz-geschenk .cart-item__details:before,.kz-geschenk td:nth-child(2):before{content:"Geschenk";display:inline-block;margin:0 0 5px;padding:3px 9px;border-radius:100px;background:#eff7f2;border:1px solid #cfe7da;color:#22603f;font-size:11px;font-weight:700;letter-spacing:.03em}cart-drawer-items .cart-items,.drawer__cart-items-wrapper>.cart-items{display:flex;flex-direction:column}cart-drawer-items .cart-items>.cart-item{order:1}cart-drawer-items .cart-items>.cart-item.kz-geschenk{order:9}.cart_term,.cart_tearm{border:1px solid var(--kz-line, #e9e2e0);border-radius:10px;padding:11px 13px;margin-bottom:10px;transition:border-color .2s ease,background-color .2s ease}.cart_term label,.cart_tearm label{cursor:pointer;display:block;line-height:1.45}.cart_term:has(input[type=checkbox]:not(:checked)),.cart_tearm:has(input[type=checkbox]:not(:checked)){border-color:#e3b7b1;background:#fdf6f5}.cart_term:has(input[type=checkbox]:not(:checked)):after,.cart_tearm:has(input[type=checkbox]:not(:checked)):after{content:"Bitte best\e4tigen \2013  sonst bleibt der Button zur Kasse gesperrt.";display:block;margin-top:7px;font-size:12.5px;line-height:1.4;color:#a1564c}.cart__ctas{padding-bottom:var(--kz-consent-h, 0px)}body.kz-cart-busy cart-drawer-items cart-remove-button,body.kz-cart-busy cart-drawer-items .cart-remove-button,body.kz-cart-busy cart-drawer-items quantity-input,body.kz-cart-busy cart-drawer-items .quantity__button,body.kz-cart-busy .cart-items cart-remove-button,body.kz-cart-busy .cart-items .cart-remove-button,body.kz-cart-busy .cart-items quantity-input,body.kz-cart-busy .cart-items .quantity__button{pointer-events:none;opacity:.4}body.kz-cart-busy cart-drawer-items,body.kz-cart-busy .cart-items{cursor:progress}
/*# sourceMappingURL=/cdn/shop/t/16/assets/kz-cart.css.map */
