.cart-progress-bar{padding:1.5rem 1rem;margin-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.08)}.cart-progress-bar__container{position:relative;width:100%;height:8px;background-color:#0000001a;border-radius:100px;overflow:hidden}.cart-progress-bar__fill{position:absolute;top:0;left:0;height:100%;width:var(--progress);background:linear-gradient(90deg,#4caf50,#45a049);border-radius:100px;transition:width .4s cubic-bezier(.4,0,.2,1)}.cart-progress-bar__message{margin-top:.75rem;text-align:center}.cart-progress-bar__text{font-size:.875rem;font-weight:500;color:#000000b3;margin:0}.cart-progress-bar__text--complete{color:#4caf50;font-weight:600}#CartDrawer .quantity{width:70px;min-height:28px;height:28px}#CartDrawer .quantity__button{width:22px;height:28px}#CartDrawer .quantity__input{height:28px;font-size:12px;padding:0}@media screen and (max-width: 750px){.cart-drawer__upsell-title{font-size:.8rem;margin-bottom:.5rem}.cart-drawer__upsell-wrapper{padding:.75rem}.upsell-item{min-width:260px;max-width:280px;padding:.4rem}.upsell-item img{width:50px;height:50px}.upsell-info h4{font-size:.8rem}.upsell-btn{padding:.4rem .6rem;font-size:.7rem}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
