.shipping-bar__text{display:block;font-size:.625rem;text-align:left;letter-spacing:.013rem}body .free_shipping_card_wrapper{margin-bottom:1rem}.shipping-bar__progress{border-radius:3px;height:5px;display:block;position:relative;background-color:#e2e2e2}.shipping-bar__progress{background:#d0d7e9;border:none;height:5px}.shipping-bar__progress:after{content:"";transform:scaleX(var(--progress));transform-origin:left;background:#121212;transition:transform .2s;position:absolute;top:0;bottom:0;left:0;right:0}.free_shipping_card_title{font-size:12px;letter-spacing:0px;color:#42a202;font-weight:400;text-align:left;line-height:15px;margin-top:.625rem;font-family:var(--text-light)}.cart-item__details dl{display:block;font-weight:400}.free_shipping_card_wrapper{padding-bottom:0;margin-bottom:0;margin-top:0;border-bottom:0;display:flex;flex-direction:column}.free_shipping_card_wrapper .free_shipping_card_title{font-size:.813rem;letter-spacing:0px;color:#ec2218;font-weight:400;text-align:left;line-height:15px;padding-left:0!important;margin-left:0;font-family:var(--text-light)}.free_shipping_card_wrapper.success .free_shipping_card_title{color:#0db200}.free_shipping_card_wrapper.success .free_shipping_card_progress .free_shipping_card_progress_bar,.free_shipping_card_wrapper.success .free_shipping_card_progress{background:#0db200}.free_shipping_card_wrapper .free_shipping_card_progress{margin-top:8px;border:none;border-radius:0;background:#c7c7c7;height:1px;border-radius:.125rem;order:2}.cart__checkout-button:before{content:"";display:block;background:url(/cdn/shop/files/DiebSack.svg) no-repeat center / contain;width:65px;height:65px;position:absolute;top:-10px;right:-11px;z-index:2;left:auto}.cart_note svg{min-width:1rem;margin-top:2px}.cart_note{display:flex;color:#818181;font-size:.75rem;line-height:1rem;font-family:var(--text-light);gap:.5rem;margin-top:.5rem}.free_shipping_card_wrapper .free_shipping_card_progress .free_shipping_card_progress_bar{border-radius:0;background:#d80109;height:2px;display:block}.inkl_mwst{display:inline-block;font-family:var(--text-light);font-size:.75rem;color:#959595;margin-left:.5rem}cart-remove-button span.svg-wrapper{width:1rem;height:1.125rem}.title-custom-cart{display:flex;align-items:center}.free_shipping_card_title{font-size:.75rem;margin-left:.5rem;font-family:var(--heading-regular)}.cart-drawer .cart-item:last-child{margin-bottom:0}.cart-item__discounted-prices .cart-item__old-price,.cart-item__discounted-prices dd.price.price--end,li.discounts__discount{font-size:1rem}.discounts__discount>.icon{width:.75rem;height:.75rem}.cart-coupon{width:100%;margin-bottom:1.2rem}.cart-coupon__form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.cart-coupon__input{width:100%;min-width:0;min-height:2.8rem;padding:.6rem .8rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:.25rem;background:#fff;color:rgb(var(--color-foreground));font:inherit;outline:none;border-radius:.75rem}.cart-coupon__input:focus{border-color:rgba(var(--color-foreground),.6)}.cart-coupon__apply{min-height:2.8rem;padding-right:1.2rem;padding-left:1.2rem}.cart-coupon__active{display:inline-flex;width:fit-content;margin-top:.7rem;padding:.25rem .25rem .15rem 1rem;align-items:center;gap:1rem;border:1px solid #c9c9c9;border-radius:999rem;background:transparent;color:#111;font-size:.9375rem;line-height:1.2}.cart-coupon__active[hidden],.cart-coupon__error[hidden]{display:none}.cart-coupon__active strong{font-weight:500}.cart-coupon__remove{position:relative;width:1.8rem;height:1.8rem;padding:0;border:0;background:transparent;cursor:pointer}.cart-coupon__remove:before,.cart-coupon__remove:after{position:absolute;top:50%;left:50%;width:1rem;height:2px;background:currentColor;content:""}.cart-coupon__remove:before{transform:translate(-50%,-50%) rotate(45deg)}.cart-coupon__remove:after{transform:translate(-50%,-50%) rotate(-45deg)}.cart-coupon__remove:hover{opacity:.6}.cart-coupon__error{margin:.4rem 0 0;color:#c62828;font-size:.8rem}.free-shipping-gutschein{order:3}.free_shipping_card_title{margin-bottom:0;font-size:1.15rem;line-height:1.4;color:#555}.free_shipping_card_progress{position:relative;width:100%;height:.85rem;overflow:hidden;border-radius:10rem;background:#eee}.free_shipping_card_progress_bar{height:100%;border-radius:inherit;background:linear-gradient(90deg,#25ad60,#16c89b)}.free-shipping-gutschein{display:flex;align-items:center;gap:.9rem;margin-top:1rem;padding:.9rem;border:.1rem solid #ffb300;border-radius:.65rem;background:#fff}.free-shipping-gutschein__icon{display:flex;align-items:center;justify-content:center;color:#ffb300}.free-shipping-gutschein__icon svg{width:2rem;height:2rem}.free-shipping-gutschein__button{display:flex;flex:1;flex-direction:column;justify-content:center;padding:.75rem 1.2rem;border-radius:.45rem;background:#ffb000;color:#111;text-decoration:none;transition:background .2s ease,transform .2s ease}.free-shipping-gutschein__heading{font-size:1rem;font-weight:700;color:#fff}.free-shipping-gutschein__text{margin-top:.2rem;font-size:.9rem;line-height:1.3;color:#fff}.free_shipping_card_wrapper.success .free-shipping-gutschein{display:none}@media screen and (max-width:992px){.cart-coupon__form{grid-template-columns:1fr}.cart-coupon__apply{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/tzn-component-discounts.css.map */
