#CartDrawer .drawer__inner{overflow:hidden;overflow:clip}#CartDrawer .drawer__header{flex-wrap:nowrap!important;align-items:center!important;min-height:0;padding:1.2rem 1.6rem .8rem;gap:1rem}#CartDrawer .drawer__heading{flex:1 1 auto;min-width:0;justify-content:flex-start!important;gap:.8rem;font-size:var(--cd-title-fs, 2.2rem);white-space:nowrap}#CartDrawer .drawer__heading .kzh-cd__t{min-width:0;overflow:hidden;text-overflow:ellipsis}.kzh-cd__bag{width:3.8rem;height:3.8rem;border-radius:1.2rem}.kzh-cd__bag svg{width:1.9rem;height:1.9rem}.kzh-cd__count{min-width:2.6rem;height:2.6rem;padding:0 .7rem;font-size:1.3rem;flex:none}#CartDrawer .drawer__header .drawer__close{position:relative!important;inset:auto!important;transform:none;flex:none;width:4rem;height:4rem;margin:0 0 0 auto!important}#CartDrawer .drawer__header .drawer__close:hover{transform:rotate(90deg)}#CartDrawer .cart-drawer__body{display:block!important;padding:.4rem 1.6rem 1.6rem}#CartDrawer .cart-drawer__body>*{flex-shrink:0!important}#CartDrawer cart-drawer-items,#CartDrawer .cart-drawer__form,#CartDrawer .drawer__contents,#CartDrawer .drawer__cart-items-wrapper{display:block!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;flex:none!important}#CartDrawer .cart-items{display:flex!important;flex-direction:column!important;gap:.8rem;height:auto!important;max-height:none!important;overflow:visible!important}#CartDrawer .cart-items>.cart-drawer-item{order:0;flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;position:relative!important;top:auto!important;overflow:visible}#CartDrawer .cart-timer{padding:.7rem 1.2rem;font-size:calc(var(--font-body-scale, 1) * 1.3rem)}#CartDrawer .cart-progress{padding:1rem 1.4rem 2.6rem}#CartDrawer .cart-progress,#CartDrawer cart-drawer-items{margin-bottom:var(--margin-bottom, .8rem)}#CartDrawer .cart-progress__text{margin-bottom:.9rem;font-size:calc(var(--font-body-scale, 1) * 1.3rem)}#CartDrawer .cart-progress__bar{height:1rem}#CartDrawer .cart-progress__bar__progress:after{width:2.8rem;height:2.8rem;margin-top:-1.4rem;right:-1.4rem;background-size:1.6rem}#CartDrawer .cart-progress__bar__badge .material-symbols-outlined{width:2.6rem;height:2.6rem;font-size:1.6rem}#CartDrawer .cart-checkpoints__label{font-size:1.1rem}#CartDrawer .cart-drawer-item{grid-template-columns:7.6rem minmax(0,1fr)!important;grid-template-rows:auto!important;gap:1.1rem;padding:1rem;align-items:start}#CartDrawer .cart-drawer-item>.cart-item__media{grid-column:1!important;grid-row:1!important;width:7.6rem}#CartDrawer .cart-drawer-item>.cart-drawer-item__right{grid-column:2!important;grid-row:1!important;width:auto!important;gap:.5rem}#CartDrawer .cart-item__media .cart-item__image{height:7.6rem;border-radius:1.2rem}#CartDrawer .cart-item__name{font-size:var(--cd-item-fs, 1.45rem)!important}#CartDrawer .cart-drawer-item__details-and-delete-btn{gap:.6rem}#CartDrawer .cart-drawer-item__cart-remove-button .button{width:3rem;height:3rem}#CartDrawer .cart-drawer-item__cart-remove-button .button svg{width:1.4rem;height:1.4rem}#CartDrawer .cart-drawer-item__single-item-prices>span{display:none!important}#CartDrawer .cart-drawer-item__single-item-prices{margin:.3rem 0 0}#CartDrawer .cart-drawer-item__single-item-prices{display:block!important;text-align:left}#CartDrawer .cart-drawer-item__single-item-prices .cart-drawer__discounts{display:flex;flex-wrap:wrap;justify-content:flex-start!important;gap:.4rem;margin:0}#CartDrawer .cart-item__details .badge{display:inline-flex;align-items:center;gap:.4rem;margin:0;padding:.25rem .7rem;border-radius:99px;background:#fff1ec!important;color:var(--kzh-orange-dark, #D4502F)!important;border:0!important;font-family:var(--font-body-family);font-size:1.05rem;letter-spacing:.02em;line-height:1.3}#CartDrawer .cart-item__details .badge svg{width:1rem;height:1rem}#CartDrawer .cart-item__details dl{display:flex;flex-wrap:wrap;gap:.4rem;margin:.3rem 0 0}#CartDrawer .cart-item__details .product-option{margin:0;padding:.2rem .7rem;font-size:1.1rem;line-height:1.4}#CartDrawer .cart-item__details .product-option.kzh-cd-hide{display:none!important}#CartDrawer .cart-drawer-item__quantity-and-prices{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:.6rem;margin:.2rem 0 0}#CartDrawer .cart-drawer-item__quantity-and-prices--reverse{flex-direction:row!important}#CartDrawer .cart-item__quantity{flex:none;order:0}#CartDrawer .cart-item__totals{flex:0 1 auto;order:1;min-width:0}#CartDrawer .cart-quantity{height:3.4rem;padding:.25rem}#CartDrawer .cart-quantity .quantity__button{width:2.8rem;height:2.8rem}#CartDrawer .cart-quantity .quantity__button svg{width:1.1rem;height:1.1rem}#CartDrawer .cart-quantity .quantity__input{width:3rem;height:2.8rem;font-size:1.4rem}#CartDrawer .cart-item__price-wrapper{gap:.2rem}#CartDrawer .cart-item__price-wrapper .cart-item__discounted-prices{flex-direction:row;align-items:baseline;flex-wrap:wrap;justify-content:flex-end;column-gap:.5rem}#CartDrawer .cart-item__price-wrapper .compare-price,#CartDrawer .cart-item__totals .cart-item__old-price{font-size:1.15rem}#CartDrawer .cart-item__price-wrapper .regular-price{font-size:var(--cd-price-fs, 1.6rem);line-height:1.2}#CartDrawer .cart-drawer-item__saving{padding:.2rem .6rem;font-size:1.05rem}#CartDrawer .cart-drawer-item__saving strong{font-weight:var(--font-body-weight-bold)}.kzh-cd__save{left:.4rem;top:.4rem;padding:.3rem .55rem;font-size:.95rem}#CartDrawer .cart-items>.cart-drawer-item.kzh-cd-free{order:1;background:#f1faf4!important;box-shadow:inset 0 0 0 1.5px #2f9e6859!important}#CartDrawer .kzh-cd-free .regular-price{color:#2f7a50!important;letter-spacing:.04em}#CartDrawer .kzh-cd-free .cart-drawer-item__saving{display:none}.kzh-cd__save--free{background:#2f9e68;box-shadow:0 6px 12px -8px #2f9e68e6}#CartDrawer .upsell__outside-title,#CartDrawer .cart-drawer-gift__progress{margin:1.6rem 0 .8rem}#CartDrawer .upsell{margin-bottom:.8rem}#CartDrawer .upsell__container{gap:1rem;padding:.8rem 1rem}#CartDrawer .upsell__image{width:5.6rem;height:5.6rem}#CartDrawer .upsell__image__img{border-radius:1.2rem!important}#CartDrawer .upsell__title{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:.2rem;min-width:0}#CartDrawer .upsell__title h3{-webkit-line-clamp:1;margin:0;font-size:1.35rem!important;width:100%}#CartDrawer .upsell__price{margin:0}#CartDrawer .upsell__price .regular-price{font-size:1.4rem!important}#CartDrawer .upsell__price .compare-price{font-size:1.15rem!important}#CartDrawer .upsell__variant-picker{margin-top:.4rem}#CartDrawer .upsell__select{min-height:0}#CartDrawer .upsell__select select{height:3rem;min-height:0;padding-top:0;padding-bottom:0;font-size:1.15rem}#CartDrawer .upsell__add-btn{min-height:3.4rem!important;padding:0 1.3rem!important;font-size:1.3rem!important}#CartDrawer .icon-with-text{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.6rem!important;width:100%!important;margin:1.4rem 0 .4rem!important;padding:0!important}#CartDrawer .icon-with-text .icon-with-text__item{width:auto!important;max-width:none!important;min-width:0!important;flex:none!important;justify-self:stretch!important;flex-direction:row!important;align-items:center;justify-content:center;gap:.3rem;min-height:0;padding:.8rem .6rem;border-radius:1.2rem;text-align:center}#CartDrawer .icon-with-text__item .material-symbols-outlined:empty,#CartDrawer .icon-with-text__item>.material-icon:empty{display:none!important}#CartDrawer .icon-with-text .h4,#CartDrawer .icon-with-text__item span{display:block;width:auto!important;max-width:100%;margin:0!important;font-size:calc(var(--font-body-scale, 1) * 1.1rem)!important;line-height:1.3!important;white-space:normal;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none;hyphens:none}#CartDrawer .cart-drawer__body [class*=jdgm]{max-width:100%}#CartDrawer .cart-drawer__body>[class*=jdgm],#CartDrawer .cart-drawer__body>[id*=jdgm],#CartDrawer .cart-drawer__body>[class*=judgeme]{margin:1.2rem 0 0!important;border-radius:var(--cd-radius);overflow:hidden;background:#fff}#CartDrawer .drawer__footer{padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom,0px));border-radius:2.2rem 2.2rem 0 0}#CartDrawer .cart-drawer__footer{margin:0 0 .8rem!important}#CartDrawer .cart-drawer__totals{gap:.4rem}#CartDrawer .cart-drawer__totals__row:first-child:not(:last-child){padding:.45rem 1rem;font-size:calc(var(--font-body-scale, 1) * 1.25rem)!important}#CartDrawer .cart-drawer__totals__row:last-child{font-size:var(--cd-total-fs, 2rem)!important;line-height:1.2}#CartDrawer .cart__ctas{margin:0!important}#CartDrawer .cart__checkout-button{min-height:4.8rem!important;font-size:1.65rem!important}#CartDrawer .payment-badges-block{margin:.8rem 0 0!important}#CartDrawer .payment-badges{flex-wrap:nowrap;gap:.4rem}#CartDrawer .payment-badges .list-payment__item{flex:0 1 auto;min-width:0;margin:0}#CartDrawer .payment-badges .icon{width:3.3rem;height:2.1rem}cart-drawer.is-empty #CartDrawer .drawer__inner>:not(.drawer__header):not(.drawer__inner-empty){display:none!important}cart-drawer.is-empty #CartDrawer .drawer__inner-empty{height:auto!important;min-height:0!important;max-height:none!important;flex:1 1 auto;overflow-y:auto;padding:0 1.6rem 2rem}cart-drawer.is-empty #CartDrawer .drawer__inner-empty>:not(.cart-drawer__warnings):not(.cart-drawer__collection),cart-drawer.is-empty #CartDrawer .cart-drawer__warnings>:not(.cart-drawer__empty-content),cart-drawer.is-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),#CartDrawer [class*=jdgm]:empty{display:none!important}cart-drawer.is-empty #CartDrawer [class*=jdgm],cart-drawer.is-empty #CartDrawer [id*=jdgm],cart-drawer.is-empty #CartDrawer [class*=judgeme]{display:none!important}cart-drawer.is-empty #CartDrawer .cart-drawer__warnings{flex:none;justify-content:flex-start;padding:.8rem 0 1rem}.kzh-cd-empty{padding-top:1.6rem;gap:.8rem}.kzh-cd-empty__box{transform:scale(.85);margin:-.8rem 0 -.6rem}#CartDrawer .cart__login-title{margin:1rem 0 0;font-size:1.45rem}#CartDrawer .cart__login-paragraph{font-size:1.25rem}.kzh-cd__toast{top:6.2rem}@media screen and (max-width:749px){#CartDrawer .drawer__heading{font-size:min(var(--cd-title-fs, 2.2rem),2.2rem)}#CartDrawer .cart-drawer__totals__row:last-child{font-size:min(var(--cd-total-fs, 2rem),2rem)!important}}@media screen and (max-width:374px){#CartDrawer .cart-drawer-item{grid-template-columns:6.4rem minmax(0,1fr)!important}#CartDrawer .cart-drawer-item>.cart-item__media,#CartDrawer .cart-item__media .cart-item__image{width:6.4rem;height:6.4rem}#CartDrawer .cart-drawer-item__quantity-and-prices{flex-wrap:wrap!important}#CartDrawer .icon-with-text .h4,#CartDrawer .icon-with-text__item span{font-size:1rem!important}}@media screen and (min-width:750px){#CartDrawer .drawer__header{padding:1.6rem 2rem 1rem}#CartDrawer .cart-drawer__body{padding:.4rem 2rem 2rem}#CartDrawer .drawer__footer{padding:1.2rem 2rem 1.4rem}#CartDrawer .cart-drawer-item{grid-template-columns:8.4rem minmax(0,1fr)!important;padding:1.1rem}#CartDrawer .cart-drawer-item>.cart-item__media{width:8.4rem}#CartDrawer .cart-item__media .cart-item__image{height:8.4rem}}cart-drawer.is-empty #CartDrawer .drawer__inner{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;align-content:stretch!important}cart-drawer.is-empty #CartDrawer .drawer__header{flex:none!important;width:auto!important;align-self:stretch!important;box-sizing:border-box!important;margin:0!important;transform:none!important;position:relative!important;top:auto!important}cart-drawer.is-empty #CartDrawer .drawer__inner-empty{flex:1 1 0%!important;width:auto!important;align-self:stretch!important;box-sizing:border-box!important;margin:0!important}#CartDrawer .upsell__image .kzh-cd__plink{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:1.2rem}#CartDrawer .upsell__title h3 a{color:inherit!important;text-decoration:none!important}#CartDrawer .upsell__title h3 a:hover{color:var(--kzh-orange, #FF6B4A)!important}#CartDrawer .upsell__image img{transition:transform .35s ease}#CartDrawer .upsell__image:hover img{transform:scale(1.05)}cart-drawer.is-empty #CartDrawer .drawer__header{display:flex!important;flex:0 0 auto!important;order:1!important;position:relative!important;inset:auto!important;top:auto!important;z-index:3!important;height:auto!important;min-height:6rem!important;max-height:none!important;overflow:visible!important;opacity:1!important;visibility:visible!important;padding:1.2rem 1.6rem .8rem!important;box-sizing:border-box!important}cart-drawer.is-empty #CartDrawer .drawer__inner-empty{order:2!important;position:relative!important;z-index:1!important}@media screen and (min-width:750px){cart-drawer.is-empty #CartDrawer .drawer__header{min-height:6.6rem!important;padding:1.6rem 2rem 1rem!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/kzh-cart-fix.css.map */
