.haloCalculatorShipping{margin:0 0 22px;min-height:var(--free-shipping-min-height);position:relative}.cart-container .haloCalculatorShipping{margin-bottom:20px}.previewModal .haloCalculatorShipping{margin-bottom:0}.cart-content-item .haloCalculatorShipping{margin-bottom:18px}.haloCalculatorShipping .progress{font-size:0;letter-spacing:0;margin:0 0 8px;position:relative}.skin-8 .haloCalculatorShipping .progress{margin:0 0 5px}.quickCartWrap .haloCalculatorShipping .progress{margin:0 0 6px}.haloCalculatorShipping .progress .progress_shipping{background-color:var(--free-shipping-bg);border:0;border-color:var(--free-shipping-bg);height:var(--free-shipping-height)}.haloCalculatorShipping .progress.progress-free .progress_shipping{border-color:var(--free-shipping-bg-4)}.haloCalculatorShipping .progress.progress-30 .progress_shipping{border-color:var(--free-shipping-bg-1)}.haloCalculatorShipping .progress.progress-60 .progress_shipping{border-color:var(--free-shipping-bg-2)}.haloCalculatorShipping .progress.progress-100 .progress_shipping{border-color:var(--free-shipping-bg-3)}.haloCalculatorShipping .progress .progress-meter{align-items:center;display:flex;justify-content:center}.haloCalculatorShipping .progress.progress-free .progress-meter{background-color:var(--free-shipping-bg-4)}.haloCalculatorShipping .progress.progress-30 .progress-meter{background-color:var(--free-shipping-bg-1)}.haloCalculatorShipping .progress.progress-60 .progress-meter{background-color:var(--free-shipping-bg-2)}.haloCalculatorShipping .progress.progress-100 .progress-meter{background-color:var(--free-shipping-bg-3)}.haloCalculatorShipping .message{color:var(--free-shipping-color);font-size:var(--font-body-size);font-weight:var(--font-weight-normal);letter-spacing:var(--body-letter-spacing);line-height:calc(var(--body-line-height) + 2)}.skin-5 .haloCalculatorShipping .message,.skin-8 .haloCalculatorShipping .message{font-size:calc(var(--font-body-size) - 1px)}.skin-8 .haloCalculatorShipping .message{font-weight:var(--font-weight-medium);text-align:center}.haloCalculatorShipping .message .text{text-transform:capitalize;text-underline-position:under}.haloCalculatorShipping .message.progress-free{color:var(--free-shipping-bg-4)}.haloCalculatorShipping .message.progress-30{color:var(--free-shipping-bg-1)}.haloCalculatorShipping .message.progress-60{color:var(--free-shipping-bg-2)}.haloCalculatorShipping .message.progress-100{color:var(--free-shipping-bg-3)}.skin-2 .haloCalculatorShipping .message,.skin-3 .haloCalculatorShipping .message,.skin-4 .haloCalculatorShipping .message,.skin-5 .haloCalculatorShipping .message{color:var(--free-shipping-color)!important}.haloCalculatorShipping.style-2{text-align:center}.haloCalculatorShipping.style-2 .progress{margin-bottom:11px}.skin-3 .haloCalculatorShipping.style-2 .progress{margin-bottom:10px}.haloCalculatorShipping.style-2 .message .text{color:var(--free-shipping-color-2)!important;text-decoration:none}.skin-3 .haloCalculatorShipping.style-2 .message .text,.skin-4 .haloCalculatorShipping.style-2 .message .text{font-weight:var(--font-weight-bold)}.skin-5 .haloCalculatorShipping.style-2 .message .text{text-decoration:underline}.cart-sidebar-show .haloCalculatorShipping.style-3 .progress .progress-meter,.template-cart .haloCalculatorShipping.style-3 .progress .progress-meter{animation:progress-bar-stripes 2s linear 0s infinite;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px;text-align:center;transition:.9s linear;transition-property:width,background-color}@media (min-width:768px) and (max-width:1279px){.cart-content-item .haloCalculatorShipping{padding:0 10px;width:100%}}@media (min-width:1025px){.quickCartWrap .haloCalculatorShipping{margin-bottom:20px}}