#CartDrawer .drawer__header{flex:0 0 auto!important;height:auto!important;max-height:none!important;overflow:visible!important;position:relative;z-index:3}cart-drawer.kzh-cd--empty #CartDrawer .drawer__inner{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important}cart-drawer.kzh-cd--empty #CartDrawer .drawer__inner>:not(.drawer__header):not(.drawer__inner-empty){display:none!important}cart-drawer.kzh-cd--empty #CartDrawer .drawer__header{display:flex!important;order:1!important;position:relative!important;inset:auto!important;z-index:3!important;width:auto!important;align-self:stretch!important;box-sizing:border-box!important;margin:0!important;transform:none!important;min-height:6rem!important;padding:1.2rem 1.6rem .8rem!important;opacity:1!important;visibility:visible!important}cart-drawer.kzh-cd--empty #CartDrawer .drawer__inner-empty{order:2!important;position:relative!important;z-index:1!important;flex:1 1 0%!important;height:auto!important;min-height:0!important;max-height:none!important;width:auto!important;align-self:stretch!important;box-sizing:border-box!important;margin:0!important;overflow-y:auto;padding:0 1.6rem 2rem}cart-drawer.kzh-cd--empty #CartDrawer .drawer__inner-empty>:not(.cart-drawer__warnings):not(.cart-drawer__collection),cart-drawer.kzh-cd--empty #CartDrawer .cart-drawer__warnings>:not(.cart-drawer__empty-content),cart-drawer.kzh-cd--empty #CartDrawer .cart-drawer__empty-content>:not(.kzh-cd-empty):not(.cart__empty-text):not(.drawer__close):not(a.button):not(.cart__login-title):not(.cart__login-paragraph),cart-drawer.kzh-cd--empty #CartDrawer .cart-drawer__empty-content>.drawer__close,cart-drawer.kzh-cd--empty #CartDrawer .cart-drawer__empty-content .cart__empty-text{display:none!important}cart-drawer.kzh-cd--empty #CartDrawer .cart-drawer__warnings{display:flex!important;flex:none;justify-content:flex-start;padding:.8rem 0 1rem}@media screen and (min-width:750px){cart-drawer.kzh-cd--empty #CartDrawer .drawer__header{min-height:6.6rem!important;padding:1.6rem 2rem 1rem!important}}cart-drawer.is-empty.kzh-cd:not(.kzh-cd--empty) #CartDrawer .drawer__inner>.cart-drawer__body{display:block!important}cart-drawer.is-empty.kzh-cd:not(.kzh-cd--empty) #CartDrawer .drawer__inner>.drawer__footer{display:block!important}#CartDrawer .drawer__footer{position:relative;padding-top:1.6rem!important}#CartDrawer .drawer__footer:before{content:"";position:absolute;top:.6rem;left:50%;width:3.6rem;height:.4rem;margin-left:-1.8rem;border-radius:99px;background:#17324d1f}#CartDrawer .drawer__footer.kzh-cd-sum-on .cart-drawer__totals,#CartDrawer .drawer__footer.kzh-cd-sum-on .cart-drawer__total-savings{display:none!important}#CartDrawer .cart-drawer__total-savings:empty{display:none!important}.kzh-cd-sum{display:flex;align-items:flex-end;justify-content:space-between;gap:1.2rem;margin:0}.kzh-cd-sum__l{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0}.kzh-cd-sum__lbl{font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:#17324d99}.kzh-cd-sum__save{display:inline-flex;align-items:center;gap:.5rem;max-width:100%;padding:.4rem 1rem;border-radius:99px;background:linear-gradient(100deg,#e5f5ec 0% 40%,#f6fcf8 50%,#e5f5ec 60% 100%);background-size:250% 100%;animation:kzhCdShimmer 3.2s linear infinite;color:#2f7a50;font-family:var(--font-body-family);font-size:1.2rem;line-height:1.3;white-space:nowrap}.kzh-cd-sum__save b{font-weight:var(--font-body-weight-bold)}.kzh-cd-sum__save i{font-style:normal;display:inline-block;animation:kzhCdTwinkle 2.4s ease-in-out infinite}@keyframes kzhCdShimmer{0%{background-position:100% 0}to{background-position:-150% 0}}@keyframes kzhCdTwinkle{0%,70%,to{transform:scale(1) rotate(0)}80%{transform:scale(1.3) rotate(-12deg)}90%{transform:scale(1) rotate(8deg)}}.kzh-cd-sum__r{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem;flex:none}.kzh-cd-sum__was{font-family:var(--font-body-family);font-size:1.25rem;line-height:1.2;color:#17324d73}.kzh-cd-sum__now{display:inline-block;font-family:var(--cd-title-ff, var(--kzh-title-font, var(--font-heading-family)));font-weight:var(--kzh-title-weight, var(--font-heading-weight));font-size:min(var(--cd-total-fs, 2.2rem),2.4rem);line-height:1.1;color:var(--kzh-navy, #17324D);font-variant-numeric:tabular-nums}.kzh-cd-sum__now.is-bump{animation:kzhCdPrice .6s var(--cd-ease)}.kzh-cd-sum__note{margin:.6rem 0 0;font-family:var(--font-body-family);font-size:1.1rem;line-height:1.3;color:#17324d8c}#CartDrawer .cart-drawer__footer{margin:0 0 1rem!important}#CartDrawer .cart__checkout-button .button__label{flex-wrap:nowrap;white-space:nowrap}#CartDrawer .cart__checkout-button .kzh-cd__btn-amt{display:inline-flex;align-items:center;margin-left:.4rem;padding:.3rem .9rem;border-radius:99px;background:#ffffff38;font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:1.35rem;line-height:1.2;font-variant-numeric:tabular-nums}.kzh-cd-pay__lbl{display:flex;align-items:center;gap:.8rem;margin:1rem 0 .6rem;font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:1.05rem;letter-spacing:.12em;text-transform:uppercase;color:#17324d80;white-space:nowrap}.kzh-cd-pay__lbl:before,.kzh-cd-pay__lbl:after{content:"";flex:1 1 auto;height:1px;background:#17324d1f}#CartDrawer .payment-badges-block{margin:0!important}#CartDrawer .payment-badges{flex-wrap:nowrap!important;justify-content:center;gap:.4rem}#CartDrawer .payment-badges .icon{width:3.2rem;height:2rem}@media screen and (max-width:374px){.kzh-cd-sum__save{font-size:1.1rem;padding:.35rem .8rem}#CartDrawer .payment-badges .icon{width:2.8rem;height:1.8rem}}@media(prefers-reduced-motion:reduce){.kzh-cd-sum__save,.kzh-cd-sum__save i{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/kzh-cart-checkout.css.map */
