.cart-rewards-progress{width:100%;margin:0 0 10px;padding:11px;border:1px solid #e6e6e6;background:#fff}.cart-rewards-progress[hidden]{display:none!important}.cart-rewards-progress__inner{--cart-rewards-marker-width: 31px;--cart-rewards-marker-height: 19px;--cart-rewards-line-height: 4px;--cart-rewards-line-gap: 4px;position:relative;display:grid;grid-template-columns:minmax(85px,1fr) minmax(58px,1.35fr) minmax(85px,1fr);grid-template-rows:minmax(30px,auto) var(--cart-rewards-marker-height);row-gap:12px;min-height:61px;direction:ltr}.cart-rewards-progress__stage{position:relative;z-index:2;display:grid;grid-template-rows:minmax(30px,auto) var(--cart-rewards-marker-height);grid-row:1 / 3;row-gap:12px;align-items:start;justify-items:center;min-width:0;text-align:center}.cart-rewards-progress__stage--bag{grid-column:1}.cart-rewards-progress__stage--discount{grid-column:2}.cart-rewards-progress__stage--shipping{grid-column:3}.cart-rewards-progress__text{grid-row:1;display:block;color:#64666a;font-size:11px;font-weight:400;line-height:15px;letter-spacing:-.01em;text-align:right;direction:rtl}.cart-rewards-progress__stage:not(.is-unlocked) .cart-rewards-progress__text,.cart-rewards-progress__text:has(br){white-space:nowrap}.cart-rewards-progress__stage--bag .cart-rewards-progress__text{width:80px;max-width:100%;margin-right:auto}.cart-rewards-progress__stage--discount .cart-rewards-progress__text{width:58px;max-width:100%}.cart-rewards-progress__stage--shipping .cart-rewards-progress__text{width:85px;max-width:100%;margin-left:auto;text-align:right}.cart-rewards-progress__marker{grid-row:2;width:var(--cart-rewards-marker-width);height:var(--cart-rewards-marker-height);display:flex;align-items:center;justify-content:center;border-radius:4px;background:#f6f6f6;color:#63666a}.cart-rewards-progress__stage--bag .cart-rewards-progress__marker{justify-self:start}.cart-rewards-progress__stage--shipping .cart-rewards-progress__marker{justify-self:end}.cart-rewards-progress__stage.is-current .cart-rewards-progress__marker,.cart-rewards-progress__stage.is-unlocked .cart-rewards-progress__marker{background:#edff00}.cart-rewards-progress__check{width:23px;height:15px;display:none}.cart-rewards-progress__stage.is-unlocked .cart-rewards-progress__check{display:block}.cart-rewards-progress__line{position:absolute;z-index:1;bottom:calc((var(--cart-rewards-marker-height) - var(--cart-rewards-line-height)) / 2);height:var(--cart-rewards-line-height);border-radius:999px;background:#f6f6f6;overflow:hidden}.cart-rewards-progress__line--shipping-discount{left:calc(50% + (var(--cart-rewards-marker-width) / 2) + var(--cart-rewards-line-gap));right:calc(var(--cart-rewards-marker-width) + var(--cart-rewards-line-gap))}.cart-rewards-progress__line--discount-bag{left:calc(var(--cart-rewards-marker-width) + var(--cart-rewards-line-gap));right:calc(50% + (var(--cart-rewards-marker-width) / 2) + var(--cart-rewards-line-gap))}.cart-rewards-progress__line-fill{position:absolute;top:0;right:0;bottom:0;width:0%;border-radius:inherit;background:#edff00;transition:width .25s ease}.cart-rewards-progress__line--shipping-discount .cart-rewards-progress__line-fill{width:var(--cart-rewards-shipping-discount-progress, 0%)}.cart-rewards-progress__line--discount-bag .cart-rewards-progress__line-fill{width:var(--cart-rewards-discount-bag-progress, 0%)}@media screen and (max-width:360px){.cart-rewards-progress{padding-inline:10px}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/cart-rewards-progress.css.map */
