.haloCalculatorShipping{position:relative;margin:0 0 22px;min-height:var(--free-shipping-min-height)}.cart-container .haloCalculatorShipping{margin-bottom:20px}.previewModal .haloCalculatorShipping{margin-bottom:0}.cart-content-item .haloCalculatorShipping{margin-bottom:18px}#halo-cart-sidebar .haloCalculatorShipping,.cart-sidebar-show .previewCartMessage .haloCalculatorShipping{margin-bottom:12px}.haloCalculatorShipping .progress{position:relative;margin:0 0 10px;font-size:0;letter-spacing:0}.skin-8 .haloCalculatorShipping .progress{margin:0 0 5px}.quickCartWrap .haloCalculatorShipping .progress{margin:0 0 8px}.haloCalculatorShipping .progress .progress_shipping{height:var(--free-shipping-height);background-color:var(--free-shipping-bg);border:0;border-radius:999px;overflow:hidden;box-shadow:inset 0 1px 4px #00000024}.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{display:flex;justify-content:flex-end;align-items:center;padding-right:4px;border-radius:999px;height:100%;min-width:6px;position:relative;overflow:visible;transition:width .7s cubic-bezier(.4,0,.2,1),background-color .4s ease}.haloCalculatorShipping .progress .progress-meter:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:linear-gradient(to bottom,rgba(255,255,255,.25) 0%,transparent 60%);pointer-events:none}.template-cart .haloCalculatorShipping .progress .progress-meter:after,.cart-sidebar-show .haloCalculatorShipping .progress .progress-meter:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.4) 50%,transparent 65%);background-size:200% 100%;animation:pz-shimmer 2.4s ease-in-out infinite}@keyframes pz-shimmer{0%{background-position:200% center}to{background-position:-200% 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 .progress-icon-wrapper{position:absolute;right:-10px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:currentColor;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #0003;z-index:1}.haloCalculatorShipping .icon-progress-truck{color:#fff;display:block;width:14px;height:14px}.haloCalculatorShipping .progress.progress-free .progress-icon-wrapper{animation:pz-truck-pulse 1.2s ease-in-out infinite}@keyframes pz-truck-pulse{0%,to{transform:translateY(-50%) scale(1)}50%{transform:translateY(-50%) scale(1.15)}}.haloCalculatorShipping .message{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);color:var(--free-shipping-color);text-align:center}.skin-5 .haloCalculatorShipping .message{font-size:calc(var(--font-body-size) - 1px)}.skin-8 .haloCalculatorShipping .message{font-size:calc(var(--font-body-size) - 1px);font-weight:var(--font-weight-medium)}.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}.haloCalculatorShipping.style-2 .message .text{text-decoration:none;color:var(--free-shipping-color-2)!important}.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}.template-cart .haloCalculatorShipping.style-3 .progress .progress-meter,.cart-sidebar-show .haloCalculatorShipping.style-3 .progress .progress-meter{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px;animation:progress-bar-stripes 2s linear infinite;transition:width .7s cubic-bezier(.4,0,.2,1),background-color .4s ease}@media(min-width:768px)and (max-width:1279px){.cart-content-item .haloCalculatorShipping{width:100%;padding:0 10px}}@media(min-width:1025px){.quickCartWrap .haloCalculatorShipping{margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-calculator-shipping.css.map */
