#Cart-Drawer .side-panel-header div{flex-wrap:wrap!important}#Cart-Drawer .side-panel-header{height:180px;padding-left:0;padding-right:0}#Cart-Drawer .side-panel-header h4{padding-left:20px}#Cart-Drawer .side-panel-header .side-panel-close{padding-right:20px}cart-tiered-progress-bar{width:100%;display:block}.cart-tiered-progress-bar__container{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:20px;width:100%}@media (max-width: 768px){.cart-tiered-progress-bar__container{margin-top:0;gap:12px}}.cart-tiered-progress-bar__container.loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/cdn/shop/files/loader-mini.gif) #ffffff8f;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.cart-tiered-progress-bar__timeline{width:100%;position:relative;--tier-circle-size: 28px;--progress-bar-thickness: 6px;padding-left:20px;padding-right:20px}@media (max-width: 768px){.cart-tiered-progress-bar__timeline{--progress-bar-thickness: 5px}}.cart-tiered-progress-bar__progress-bar-container{position:relative;width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:0;margin:0;z-index:1}.cart-tiered-progress-bar--single-tier .cart-tiered-progress-bar__progress-bar-container{justify-content:flex-end}.cart-tiered-progress-bar__progress-step{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;z-index:1;max-width:50px}.cart-tiered-progress-bar--single-tier .cart-tiered-progress-bar__progress-step{flex:0 0 auto}.cart-tiered-progress-bar__progress-step-circle{width:var(--tier-circle-size);height:var(--tier-circle-size);border-radius:50%;border:2px solid #cdcdcd;background-color:#cdcdcd;display:inline-flex;align-items:center;justify-content:center;position:relative;color:var(--color-body, #151515);transition:background-color .25s ease,border-color .25s ease,color .25s ease}.cart-tiered-progress-bar__progress-step-icon{width:calc(var(--tier-circle-size) * .45);height:calc(var(--tier-circle-size) * .45);display:inline-flex;align-items:center;justify-content:center;transition:opacity .2s ease,transform .2s ease}.cart-tiered-progress-bar__progress-step-circle--shipping .cart-tiered-progress-bar__progress-step-icon{width:calc(var(--tier-circle-size) * .55);height:calc(var(--tier-circle-size) * .55)}.cart-tiered-progress-bar__progress-step-icon svg{width:100%;height:100%;display:block}.cart-tiered-progress-bar__progress-step-icon svg path{fill:currentColor!important}.cart-tiered-progress-bar__progress-step-check{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.6);transition:opacity .2s ease,transform .2s ease}.cart-tiered-progress-bar__progress-step-check svg{width:calc(var(--tier-circle-size) * .45);height:calc(var(--tier-circle-size) * .45)}[data-tiered-completed-step=true] .cart-tiered-progress-bar__progress-step-circle{background-color:#414b56;border-color:#414b56;color:var(--solid-button-label, #ffffff)}[data-tiered-completed-step=true] .cart-tiered-progress-bar__progress-step-check{opacity:1;transform:scale(1)}[data-tiered-completed-step=true] .cart-tiered-progress-bar__progress-step-icon{opacity:0;transform:scale(.85)}.cart-tiered-progress-bar__progress-step-label{font-size:.7rem;color:#414b56;line-height:1.2;font-weight:600}.cart-tiered-progress-bar__progress-bar-meter{position:absolute;left:calc(var(--tier-circle-size) / 2);right:calc(var(--tier-circle-size) / 2);top:calc((var(--tier-circle-size) / 2) - (var(--progress-bar-thickness) / 2));height:var(--progress-bar-thickness)!important;background-color:#cdcdcd;border-radius:var(--progress-bar-thickness);overflow:hidden;z-index:0;pointer-events:none}.cart-tiered-progress-bar__progress-bar-meter-fill{height:100%;background-color:#414b56;border-radius:inherit;transition:width .6s ease;width:0%}.cart-tiered-progress-bar__progress-bar-prompt{text-align:center;font-size:.7rem;color:#fff;width:100%;background:#414b56;padding:.4rem;text-transform:uppercase;font-weight:600;justify-content:center!important}@media (max-width: 768px){.cart-tiered-progress-bar__progress-bar-prompt{font-size:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/862/assets/component-cart-tiered-progress-bar.css.map */
