.header-cartPopover{display:none!important}.ks-atc--pulse{animation:ks-pulse .25s cubic-bezier(.36,.07,.19,.97)}@keyframes ks-pulse{0%{transform:scale(1)}50%{transform:scale(.94)}to{transform:scale(1)}}button.ks-atc--success,button.product__form-submit.ks-atc--success,.btn.ks-atc--success,.ks-atc--success{background-color:#2c6e49!important;border-color:#2c6e49!important;color:#fff!important;transition:background-color .3s ease,border-color .3s ease,color .2s ease}button.ks-atc--success:hover,.ks-atc--success:hover{background-color:#24593b!important}.ks-atc--animating{transition:background-color .3s ease,border-color .3s ease}.ks-atc--reverting{opacity:.85;transition:opacity .3s ease}.ks-atc-check{display:inline-block;vertical-align:middle;margin-right:5px;animation:ks-check-pop .4s cubic-bezier(.175,.885,.32,1.275) forwards}.ks-atc-check__path{stroke-dasharray:24;stroke-dashoffset:24;animation:ks-check-draw .35s ease-out .1s forwards}@keyframes ks-check-pop{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes ks-check-draw{to{stroke-dashoffset:0}}.ks-fly-item{will-change:transform,left,top,width,height,opacity}.ks-cart-bounce{animation:ks-cart-land .5s cubic-bezier(.175,.885,.32,1.275)}@keyframes ks-cart-land{0%{transform:scale(1)}30%{transform:scale(1.35)}50%{transform:scale(.85)}70%{transform:scale(1.12)}to{transform:scale(1)}}.ks-count-bump{animation:ks-bump .45s cubic-bezier(.175,.885,.32,1.275)}@keyframes ks-bump{0%{transform:scale(1)}35%{transform:scale(1.6)}65%{transform:scale(.85)}to{transform:scale(1)}}.ks-confirm-bar{position:fixed;bottom:0;left:0;right:0;z-index:99999;transform:translateY(100%);opacity:0;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s ease}.ks-confirm-bar--visible{transform:translateY(0);opacity:1}.ks-confirm-bar__inner{display:flex;align-items:center;gap:12px;padding:14px 16px;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px));background:#2c1810;color:#fff;box-shadow:0 -4px 24px #2c18104d}.ks-confirm-bar__img{width:44px;height:44px;border-radius:8px;object-fit:cover;flex-shrink:0;border:1px solid rgba(255,255,255,.15)}.ks-confirm-bar__text{flex:1;min-width:0;display:flex;align-items:center;gap:6px}.ks-confirm-bar__check{color:#6fcf97;flex-shrink:0;display:flex}.ks-confirm-bar__title{font-size:13px;font-weight:500;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.ks-confirm-bar__btn{flex-shrink:0;padding:8px 16px;background:#fff;color:#2c1810;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;transition:background .2s ease;pointer-events:auto}.ks-confirm-bar__btn:hover{background:#f0ebe8}@media(max-width:380px){.ks-confirm-bar__inner{gap:8px;padding:12px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.ks-confirm-bar__img{width:36px;height:36px}.ks-confirm-bar__title{font-size:12px}.ks-confirm-bar__btn{padding:7px 12px;font-size:12px}}@media(prefers-reduced-motion:reduce){.ks-atc-check,.ks-atc-check__path,.ks-count-bump,.ks-cart-bounce,.ks-atc--success,.ks-atc--animating,.ks-atc--pulse,.ks-fly-item{animation:none!important;transition:none!important}.ks-atc-check__path{stroke-dashoffset:0}.ks-fly-item{display:none!important}.ks-confirm-bar{transform:translateY(0);opacity:1;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/kaffeesack-atc-feedback.css.map */
