/*
Generated time: April 10, 2025 16:22
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.progress-bar{overflow:hidden;width:100%;height:9px;display:block;border-radius:var(--radius-20);background-color:rgb(var(--color-background))}.icon_progress_bar{position:absolute;top:-23px;left:var(--shipping-progress);display:grid;margin-left:0;transition:left .5s ease-in-out}.free-shipping-bar.half-width .icon_progress_bar{margin-left:-28px}.progress-bar:before{content:"";height:inherit;transform-origin:left;transform:scaleX(var(--shipping-progress,0));transition:transform .5s ease-in-out;display:block;background:rgba(var(--color-success))}.cart_progress-bar{width:100%;position:relative;display:block;margin-top:24px;margin-bottom:30px}.icon_progress_bar svg path{color:rgba(var(--color-success))}.cart_progress-bar p{margin:0;margin-top:15px}.truck_shipping-icon{left:50%}.gift_discount-icon{left:100%}.progress_bar-cart{position:relative;overflow:visible}.progress-bar-step.progress-bar-step-2{left:calc(50% - 15px);transform:translate(-50%,-50%)}.progress-bar-step.progress-bar-step-3{left:calc(100% - 19px)}.progress-bar-wrap .icon_progress_bar{top:-30px}.progress-bar-step .icon-check{max-width:16px;width:16px;height:16px}.progress-bar-step{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:rgb(var(--color-background));position:absolute;left:-1px;top:50%;transform:translateY(-50%);transition:background .3s ease-in-out}.progress-bar-step .icon-check{max-width:16px;width:16px;height:16px;margin-left:-1px;margin-top:1px;opacity:0;transition:opacity .3s ease-in-out}.progress-bar-step.achieved{background-color:rgba(var(--color-success))}.progress-bar-step.achieved .icon-check{opacity:1}