#CartDrawer .drawer__inner{width:100%;max-width:28.75rem;min-width:28.75rem;overflow-y:scroll;overflow-x:hidden}.cart-drawer .drawer__heading{margin:0 0 1rem;font-size:1rem;font-family:var(--heading-font-semibold);display:flex;align-items:center}.cart-drawer .drawer__close .svg-wrapper{height:1rem;width:1rem}.cart-drawer .drawer__heading svg{margin-right:1rem}.cart-drawer .drawer__header{justify-content:center}.zzgl_versand_text{margin-top:0}.zzgl_versand_text p,.zzgl_versand_text a{font-size:.813rem;color:#898989;font-family:var(--text-light)}small.tax-note.caption-large.rte{display:none}cart-drawer-items{overflow:visible!important}span.inkl_mwst{display:inline-block}dt.datum-icon{font-size:0}.product-option dt{display:none!important}.product-option dt.datum-icon{display:block!important}.drawer__inner .product-option{order:99}.cart-drawer .product-option dd{margin-left:.1rem}.product-option{display:flex;align-items:center}.datum-icon:before{content:"";background:url(/cdn/shop/files/date-range.svg);width:.9375rem;display:inline-block;height:1.07rem;margin-right:.5rem}span.inkl_mwst p{font-size:.625rem;margin-left:.3rem;font-family:var(--font-body-family)}.cart-item__details dl{display:flex!important;justify-content:space-between}.cart-item__details dd{font-size:.75rem;letter-spacing:.03rem}.product-option+.product-option{margin-top:0!important;font-size:.75rem!important}.drawer .drawer__heading{margin:0;font-size:.875rem;letter-spacing:0;text-align:center;width:100%;display:flex;align-items:center;justify-content:center;letter-spacing:.028rem;font-family:var(--font-body-family)}.drawer__inner .drawer__close .svg-wrapper{height:.938rem;width:.938rem}.drawer__heading svg{max-width:1.125rem;margin-right:.5rem}.drawer__close .svg-wrapper{height:1rem;width:1rem}.drawer__inner .drawer__header{padding:.5rem 0;border-bottom:.0625rem solid #ddd}.drawer__inner .drawer__close{display:inline-block;padding:0;min-width:auto;min-height:auto;top:1rem;right:0}div#CartDrawer-CartItems .cart-item__totals.right,.cart-drawer .cart-items thead,.cart-item__details dl{display:none}div#CartDrawer-CartItems .cart-item{display:flex;flex-flow:row wrap;border-bottom:.0625rem solid #ddd;padding-top:.9375rem;padding-bottom:.9375rem;gap:0}div#CartDrawer-CartItems .cart-item__media{width:100%;max-width:3.75rem;flex-basis:3.75rem;padding:.25rem;height:3.75rem;background:#f8f8f8 0% 0% no-repeat padding-box;box-shadow:0 2px 4px #0000001a;border-radius:10px}div#CartDrawer-CartItems .cart-item__media *{width:100%;height:100%;object-fit:contain}div#CartDrawer-CartItems .cart-item__details{max-width:calc(100% - 7.75rem);flex-basis:calc(100% - 7.75rem);display:flex;flex-direction:column;padding:0 0 0 1rem}div#CartDrawer-CartItems .cart-item__quantity{padding-left:0;max-width:4rem;flex-basis:4rem;margin-left:auto}div#CartDrawer-CartItems quantity-input.quantity.cart-quantity,div#CartDrawer-CartItems .quantity__button{width:auto}div#CartDrawer-CartItems .cart-item__quantity-wrapper{display:flex;flex-direction:column;height:100%}div#CartDrawer-CartItems .cart-remove-button span.svg-wrapper{display:none}div#CartDrawer-CartItems .cart-item__name{font-size:.813rem;font-weight:400;padding-right:1rem;text-transform:inherit;line-height:1.5rem;letter-spacing:0;color:#000;font-family:var(--heading-font-semibold)}.cart-drawer .cart-item__totals{justify-content:flex-start}.product-option dd{font-family:var(--font-body-family)}span.price.price--end,span.product_price,.drawer__inner .product-option{letter-spacing:0;font-size:.813rem;line-height:1.2;color:#000;font-family:var(--heading-font-bold)}.drawer__inner quantity-input.quantity .quantity__button .svg-wrapper{width:.5rem}div#CartDrawer-CartItems quantity-input.quantity.cart-quantity{width:auto;height:1.563rem;padding-left:.625rem;padding-right:.625rem;width:4.125rem;margin-left:auto;border:.5px solid #D6D6D6;border-radius:0;display:flex;align-items:center;justify-content:center;padding:0;font-size:.875rem;min-height:auto;min-width:4.125rem;border-radius:.75rem}div#CartDrawer-CartItems quantity-input.quantity.cart-quantity>*{width:33.33%;max-width:33.33%;flex-basis:33.33%;padding:0;font-size:.875rem;height:1.563rem}.quantity__button .svg-wrapper{width:.5rem}div#CartDrawer-CartItems .quantity:before,div#CartDrawer-CartItems .quantity:after{display:none}div#CartDrawer-CartItems button.button.button--tertiary.cart-remove-button{color:#959595;padding-bottom:0;line-height:normal;min-height:auto;letter-spacing:0;font-size:.75rem;text-decoration:underline;font-family:var(--font-body-family);text-underline-position:under}.cart-drawer .cart-item__error{display:none}div#CartDrawer-CartItems quantity-popover{position:relative;display:flex;height:100%;flex-direction:column}div#CartDrawer-CartItems cart-remove-button{margin-top:auto}div#CartDrawer-CartItems .cart-item__totals.right{align-items:flex-end}.cart-drawer .cart-item__image{height:3.75rem;object-fit:cover}div#CartDrawer-CartItems .cart-item__name:hover{text-decoration:none}.drawer__inner .product-option span.product-tax{margin-left:.5rem}.drawer__inner p.totals__total-value,.drawer__inner h2.totals__total{font-size:1rem;letter-spacing:0;color:#000;font-family:var(--heading-font-semibold)}.drawer__inner p.totals__total-value{font-size:.875rem}div#CartDrawer-CartItems cart-remove-button{margin-left:auto}.drawer__inner small.tax-note.caption-large.rte{letter-spacing:0;font-size:.625rem;color:#959595;margin-bottom:1rem;margin-top:.5rem}.cartdrawer-upsell-wrap .main_wrapper{display:flex!important;flex-flow:row wrap;border-bottom:0;position:relative;background-color:#efefef;padding:1.25rem .875rem;border-radius:.75rem}.cartdrawer-upsell-wrap .product-single__variants{position:absolute;opacity:0;overflow:hidden;height:0;width:0}div#upsell-product-custom{width:100%;display:flex;flex-direction:column;margin-top:0}.pro-image{width:100%;max-width:3.75rem;flex-basis:3.75rem;padding:0;height:3.75rem;background:#f8f8f8 0% 0% no-repeat padding-box;box-shadow:0 2px 4px #0000001a;border-radius:.625rem;box-sizing:border-box}.pro-details.cart__item-details{max-width:calc(100% - 6.313rem);flex-basis:calc(100% - 6.313rem);display:flex;flex-direction:column;padding-left:1rem}.pro-details-price-add-to-cart-button svg{max-width:max-content}.pro-details-price-add-to-cart-button .svg-wrapper{width:28px}.pro-details-price-add-to-cart-button{align-items:center;display:flex;margin-left:auto;position:absolute;top:50%;right:0;transform:translateY(-50%)}.pro-image img{width:100%;height:100%;object-fit:contain}span.vat_inc.vat_inc{color:#959595;font-size:.75rem;font-family:var(--text-light)}h4.cart__item-name{font-size:.813rem;font-weight:400;padding-right:1rem;text-transform:inherit;line-height:1.5rem;letter-spacing:0;color:#000;font-family:var(--heading-font-semibold);padding-right:0;margin-bottom:.5rem}.zzgl_versand_text{margin-top:0!important;margin-bottom:1rem}.cart-drawer-upsell-contern{margin-bottom:3.125rem;margin-top:3rem}.drawer__inner .drawer__footer{border-top:none}.upsell-header h3{border-bottom:none}button.btn.custom-check-btn.btn__default.submit_form{text-align:right;display:flex;align-items:center;justify-content:center;width:16px;height:30px;padding:0;margin-right:15px}button.btn.custom-check-btn.btn__default.submit_form{border:none;cursor:pointer}.upsell-header h5{margin-top:0;margin-bottom:.5rem;font-size:1rem;letter-spacing:0;font-family:var(--heading-font-semibold)}.shipping-bar{text-align:center;width:100%;margin-block-start:16px;margin-block-end:4px;margin-inline-start:auto;margin-inline-end:auto;display:block}.mini-cart .mini-cart__drawer-footer .shipping-bar{border-bottom:1px solid #E6E6E6;padding-bottom:14px}.mini-cart .mini-cart__drawer-footer .shipping-bar__text{text-align:left;font-size:13px;letter-spacing:.5px;color:#12292d;line-height:1.33}.shipping-bar__text{display:block;font-size:.625rem;text-align:left;letter-spacing:.013rem}.shipping-bar__progress{border-radius:3px;height:5px;display:block;position:relative;background-color:#e2e2e2}.mini-cart .mini-cart__drawer-footer .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}.cart-drawer .free_shipping_card_wrapper .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:none;font-weight:400}.cart-drawer .free_shipping_card_wrapper{padding-bottom:19px;margin-bottom:15px;margin-top:16px;border-bottom:1px solid #E6E6E6;display:flex;flex-direction:column}.cart-drawer .free_shipping_card_wrapper .free_shipping_card_title{font-size:13px;letter-spacing:0px;color:#121212;font-weight:400;text-align:left;line-height:15px}.cart-drawer .free_shipping_card_wrapper .free_shipping_card_progress{margin-top:8px;border:none;border-radius:0;background:#efefef;height:3px}.cart-drawer .free_shipping_card_wrapper .free_shipping_card_progress .free_shipping_card_progress_bar{border-radius:0;background:#2d6c3e;height:3px;display:block}@media screen and (max-width: 849px){#CartDrawer .drawer__inner{width:100%;max-width:28.75rem;min-width:auto}#CartDrawer .drawer__inner .swiper-slide{width:100%!important}.drawer__inner p.totals__total-value,.drawer__inner h2.totals__total,.upsell-header h5,.drawer__heading{font-size:15px;line-height:25px;letter-spacing:0}.drawer__inner p.totals__total-value{font-size:15px;letter-spacing:0}div#CartDrawer-CartItems .cart-item__media{width:100%;max-width:85px;flex-basis:85px;padding:0;height:55px}.upsell-header h5{margin-bottom:15px}.pro-image{width:85px;height:55px}.drawer__inner small.tax-note.caption-large.rte{margin-top:0}button.btn.custom-check-btn.btn__default.submit_form{width:40px;height:30px}div#CartDrawer-CartItems .cart-item__name{font-size:.875rem;line-height:25px;letter-spacing:0}.drawer__inner dl .product-option{font-size:12px;letter-spacing:.48px}h4.cart__item-name{min-height:auto}div#CartDrawer{overflow:hidden}div#CartDrawer-CartItems .cart-item__details{max-width:calc(100% - 5.313rem - 4rem);flex-basis:calc(100% - 5.313rem - 4rem);display:flex;flex-direction:column;padding:0 0 0 1rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/tzn_mini-cart.css.map */
