.checkout-cart-index .io-form-wrapper{padding-bottom:20px}.checkout-cart-index .freeship-progress{background-color:transparent;clear:both;width:100%;margin-bottom:40px}.checkout-cart-index .freeship-progress p .freeship-price{color:#000}.checkout-cart-index .freeship-progress .freeship-progress-bar-wrapper{align-items:center;gap:5px}.checkout-cart-index .freeship-progress .freeship-text{color:#000;margin-bottom:0;max-width:100%;display:flex;justify-content:space-between;width:100%;font-size:14px}.checkout-cart-index .freeship-progress .freeship-text .min{white-space:nowrap;font-weight:700;font-size:14px}.checkout-cart-index .freeship-progress .freeship-text .max{white-space:nowrap;font-weight:700;font-size:14px}.checkout-cart-index .freeship-progress .freeship-text p{margin-bottom:0}.checkout-cart-index .freeship-progress p.upsell{flex:1;text-align:center;margin:0}.checkout-cart-index .freeship-progress p .freeship-price{color:#000;font-weight:700}.checkout-cart-index .freeship-progress p .freeship-bold{font-weight:700;color:#000}.checkout-cart-index .freeship-progress .freeship-progress-bar-wrapper{color:#000}.checkout-cart-index .freeship-progress .freeship-progress-bar-wrapper span{display:inline-block}.checkout-cart-index .freeship-progress .freeship-progress-bar-wrapper span.max{text-align:right}.checkout-cart-index .freeship-progress .freeship-progress-bar-wrapper .freeship-progress-bar-bg{background-color:#e5e5e5;height:8px;border-radius:4px;overflow:visible;position:relative;width:100%}.checkout-cart-index .freeship-progress .freeship-progress-bar-wrapper .freeship-progress-bar-fill{height:8px;display:block;border-radius:3px;animation-name:shippingProgressBar;animation-duration:1.25s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;-webkit-animation:shippingProgressBar 1.25s 1;animation:shippingProgressBar 1.25s 1;transition:width .667s cubic-bezier(.37,.16,.22,.89)}.checkout-cart-index .freeship-progress .freeship-progress-bar-wrapper .freeship-progress-bar-progress{background:#bdbdbd;height:8px;border-radius:4px;position:relative}.checkout-cart-index .freeship-progress .freeship-progress-bar-wrapper .freeship-progress-bar{overflow:hidden;height:24px;display:flex;align-items:center}.checkout-cart-index .freeship-progress .freeship-progress-bar-wrapper .freeship-progress-ball-outside{height:26px;width:26px;background:url('/media/wysiwyg/ball.svg') no-repeat center;background-size:contain;display:block;flex-shrink:0}.checkout-cart-index .freeship-progress .freeship-progress-bar-wrapper.is-complete{align-items:center;display:flex;gap:8px}.checkout-cart-index .freeship-progress .freeship-progress-bar-wrapper.is-complete .freeship-progress-bar{flex:1 1 auto;min-width:0;overflow:visible}.checkout-cart-index .freeship-progress .freeship-progress-bar-wrapper.is-complete .freeship-progress-bar-progress:after{display:none}.checkout-cart-index .freeship-progress .freeship-progress-bar-wrapper.is-complete .freeship-progress-bar-bg{overflow:visible}@-webkit-keyframes shippingProgressBar{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shippingProgressBar{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width:991px){.checkout-cart-index .freeship-progress{max-width:100%;padding-right:0;padding-bottom:15px}.checkout-cart-index .freeship-progress .freeship-text{margin-top:5px}}