.cart-subtotal-gamification{padding:1rem}p.cart-subtotal-gamification__message{text-align:center;margin:0 0 .4rem}.cart-subtotal-gamification__progress-bar{display:block;position:absolute;top:1.8rem;height:.4rem;width:100%;border-radius:var(--buttons-radius);background:rgba(var(--color-button),.2)}.cart-subtotal-gamification__progress-bar:after{content:"";position:absolute;top:0;left:0;height:100%;width:var(--progress);border-radius:var(--buttons-radius);background:rgba(var(--color-button),1)}.cart-subtotal-gamification__count-1 .cart-subtotal-gamification__progress-bar:after{width:calc(((100% - 4rem) * .5) * var(--progress))}.cart-subtotal-gamification__count-1.cart-subtotal-gamification__progress-1 .cart-subtotal-gamification__progress-bar:after{width:calc(100% * var(--progress))}.cart-subtotal-gamification__count-2 .cart-subtotal-gamification__progress-bar:after{width:calc(((100% - 8rem) * .25) * var(--progress))}.cart-subtotal-gamification__count-2.cart-subtotal-gamification__progress-1 .cart-subtotal-gamification__progress-bar:after{width:calc((25% + 2rem) + (((100% - 8rem) * .5) * var(--progress)))}.cart-subtotal-gamification__count-2.cart-subtotal-gamification__progress-2 .cart-subtotal-gamification__progress-bar:after{width:calc(100% * var(--progress))}.cart-subtotal-gamification__count-3 .cart-subtotal-gamification__progress-bar:after{width:calc(((100% - 12rem) * .166) * var(--progress))}.cart-subtotal-gamification__count-3.cart-subtotal-gamification__progress-1 .cart-subtotal-gamification__progress-bar:after{width:calc((16.667% + 2rem) + (((100% - 12rem) * .333) * var(--progress)))}.cart-subtotal-gamification__count-3.cart-subtotal-gamification__progress-2 .cart-subtotal-gamification__progress-bar:after{width:calc((50% + 2rem) + (((100% - 12rem) * .333) * var(--progress)))}.cart-subtotal-gamification__count-3.cart-subtotal-gamification__progress-3 .cart-subtotal-gamification__progress-bar:after{width:calc(100% * var(--progress))}.cart-subtotal-gamification__count-4 .cart-subtotal-gamification__progress-bar:after{width:calc((((100% - 16rem) * .125) * var(--progress)))}.cart-subtotal-gamification__count-4.cart-subtotal-gamification__progress-1 .cart-subtotal-gamification__progress-bar:after{width:calc((12.5% + 2rem) + (((100% - 16rem) * .25) * var(--progress)))}.cart-subtotal-gamification__count-4.cart-subtotal-gamification__progress-2 .cart-subtotal-gamification__progress-bar:after{width:calc((37.5% + 2rem) + (((100% - 16rem) * .25) * var(--progress)))}.cart-subtotal-gamification__count-4.cart-subtotal-gamification__progress-3 .cart-subtotal-gamification__progress-bar:after{width:calc((62.5% + 2rem) + (((100% - 16rem) * .25) * var(--progress)))}.cart-subtotal-gamification__count-4.cart-subtotal-gamification__progress-4 .cart-subtotal-gamification__progress-bar:after{width:calc(100% * var(--progress))}@media screen and (min-width:750px){.cart-subtotal-gamification__progress-bar{top:2.2rem}.cart-subtotal-gamification__count-1 .cart-subtotal-gamification__progress-bar:after{width:calc(((100% - 4.8rem) * .5) * var(--progress))}.cart-subtotal-gamification__count-1.cart-subtotal-gamification__progress-1 .cart-subtotal-gamification__progress-bar:after{width:calc(100% * var(--progress))}.cart-subtotal-gamification__count-2 .cart-subtotal-gamification__progress-bar:after{width:calc(((100% - 9.6rem) * .25) * var(--progress))}.cart-subtotal-gamification__count-2.cart-subtotal-gamification__progress-1 .cart-subtotal-gamification__progress-bar:after{width:calc((25% + 2.4rem) + (((100% - 9.6rem) * .5) * var(--progress)))}.cart-subtotal-gamification__count-2.cart-subtotal-gamification__progress-2 .cart-subtotal-gamification__progress-bar:after{width:calc(100% * var(--progress))}.cart-subtotal-gamification__count-3 .cart-subtotal-gamification__progress-bar:after{width:calc(((100% - 14.4rem) * .166) * var(--progress))}.cart-subtotal-gamification__count-3.cart-subtotal-gamification__progress-1 .cart-subtotal-gamification__progress-bar:after{width:calc((16.667% + 2.4rem) + (((100% - 14.4rem) * .333) * var(--progress)))}.cart-subtotal-gamification__count-3.cart-subtotal-gamification__progress-2 .cart-subtotal-gamification__progress-bar:after{width:calc((50% + 2.4rem) + (((100% - 14.4rem) * .333) * var(--progress)))}.cart-subtotal-gamification__count-3.cart-subtotal-gamification__progress-3 .cart-subtotal-gamification__progress-bar:after{width:calc(100% * var(--progress))}.cart-subtotal-gamification__count-4 .cart-subtotal-gamification__progress-bar:after{width:calc(((100% - 19.2rem) * .125) * var(--progress))}.cart-subtotal-gamification__count-4.cart-subtotal-gamification__progress-1 .cart-subtotal-gamification__progress-bar:after{width:calc((12.5% + 2.4rem) + (((100% - 19.2rem) * .25) * var(--progress)))}.cart-subtotal-gamification__count-4.cart-subtotal-gamification__progress-2 .cart-subtotal-gamification__progress-bar:after{width:calc((37.5% + 2.4rem) + (((100% - 19.2rem) * .25) * var(--progress)))}.cart-subtotal-gamification__count-4.cart-subtotal-gamification__progress-3 .cart-subtotal-gamification__progress-bar:after{width:calc((62.5% + 2.4rem) + (((100% - 19.2rem) * .25) * var(--progress)))}.cart-subtotal-gamification__count-4.cart-subtotal-gamification__progress-4 .cart-subtotal-gamification__progress-bar:after{width:calc(100% * var(--progress))}}.cart-subtotal-gamification__progress{position:relative;display:flex;align-items:flex-start;justify-content:center}.cart-subtotal-gamification__progress.cart-subtotal-gamification__count-2{column-gap:16.665%}.cart-subtotal-gamification__progress.cart-subtotal-gamification__count-3{column-gap:0}.cart-subtotal-gamification__goal{position:relative;width:33.33%;display:flex;flex-direction:column;align-items:center;text-align:center}@media screen and (min-width:750px){.cart-subtotal-gamification__progress.cart-subtotal-gamification__count-2{column-gap:25%}.cart-subtotal-gamification__progress.cart-subtotal-gamification__count-3{column-gap:8.3333%}.cart-subtotal-gamification__goal{width:25%}}.cart-subtotal-gamification__goal--icon{width:4rem;height:4rem;padding:.4rem;margin-bottom:.4rem;background-color:rgb(var(--color-background));border:3px solid rgba(var(--color-button),.2);border-radius:100%}.cart-subtotal-gamification__goal--active .cart-subtotal-gamification__goal--icon{border:3px solid rgba(var(--color-button),1)}.cart-subtotal-gamification .caption{font-size:1rem;line-height:1.2}@media screen and (min-width:750px){.cart-subtotal-gamification__goal--icon{width:4.8rem;height:4.8rem}.cart-subtotal-gamification--wrapper{margin:0 0 2rem;padding:2rem}.cart-subtotal-gamification p.caption{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/212/assets/component-cart-subtotal-gamification.css.map */
