.df-cart-milestones{font-size:var(--text-sm);margin-inline:calc(-1 * var(--drawer-body-padding-inline));padding-inline:var(--drawer-body-padding-inline);padding-block:1rem 1.25rem}.df-cart-milestones__message{margin-block-end:1.5rem}.df-cart-milestones__track{position:relative;height:2px;background:rgb(var(--text-color) / .12);margin-inline:0 2rem;margin-block-end:3rem}.df-cart-milestones__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;transform-origin:var(--transform-origin-start, left);transform:scaleX(var(--df-progress, 0));transition:transform .45s ease-in-out}.df-cart-milestones__marker{position:absolute;top:0;left:var(--df-marker-pos, 0%);transform:translate(-50%);width:min(8rem,calc(var(--df-marker-max, 100) * 1%));display:flex;flex-direction:column;align-items:center;row-gap:.5rem}.df-cart-milestones__dot{width:.875rem;height:.875rem;margin-block-start:-.4375rem;border-radius:50%;background:rgb(var(--background));border:1.5px solid rgb(var(--text-color));transition:background-color .3s ease}.df-cart-milestones__marker[data-reached=true] .df-cart-milestones__dot{background:rgb(var(--text-color))}.df-cart-milestones__label{display:flex;flex-direction:column;align-items:center;row-gap:.125rem;width:100%;text-align:center}.df-cart-milestones__label-title{font-size:var(--text-xs);max-width:100%;white-space:normal;overflow-wrap:break-word;line-height:1.2}.df-cart-milestones__label-amount{font-size:var(--text-xs);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
