[data-sigma-native-tier-progress][hidden],#loyaltylion .lion-integrated-page [data-sigma-native-tier-progress]:not(:has(.lion-tier-progress)){display:none}#loyaltylion .lion-integrated-page .lion-tier_progress.lion-integrated-page-section{--sigma-tier-track: color-mix(in oklch, var(--sc-primary-text) 18%, transparent);--sigma-tier-marker-ring: var(--sc-card-surface);padding:var(--sc-space-4);color:var(--sc-primary-text);background:var(--sc-card-surface);border:1px solid var(--sc-surface-border);border-radius:var(--sc-radius-section);corner-shape:squircle}#loyaltylion .lion-integrated-page .lion-tier_progress__heading.lion-integrated-page-section__heading{margin:0 0 var(--sc-space-4)}#loyaltylion .lion-integrated-page .lion-tier_progress__heading .lion-integrated-page-section__heading-text{margin:0;color:var(--sc-primary-text);font:500 calc(var(--sc-type-body) * 1.5) / 1.2 var(--font-display--family);letter-spacing:-.04em;text-wrap:balance}#loyaltylion .lion-integrated-page .lion-tier-progress{width:100%;margin:0;padding:0;color:var(--sc-primary-text);font-family:var(--font-primary--family)}#loyaltylion .lion-integrated-page .lion-tier_progress__heading .sigma-tier-order-count{margin:var(--sc-space-2) 0 0;color:var(--sc-body-text);font:400 var(--sc-type-body-small) / 1.5 var(--font-primary--family);font-variant-numeric:tabular-nums;letter-spacing:-.5px;text-wrap:pretty}#loyaltylion .lion-integrated-page .lion-tier-progress__bar-container{box-sizing:border-box;min-width:0;width:100%;height:104px;padding:var(--sc-space-5) var(--sc-space-5) calc(var(--sc-space-5) * 2)}#loyaltylion .lion-integrated-page .lion-tier-progress__bar-section,#loyaltylion .lion-integrated-page .lion-tier-progress__bar-section__track,#loyaltylion .lion-integrated-page .lion-tier-progress__bar-section__fill{height:var(--sc-space-2)}#loyaltylion .lion-integrated-page .lion-tier-progress__bar-section__track{overflow:visible;background:var(--sigma-tier-track);border-radius:var(--sc-radius-control);corner-shape:squircle}#loyaltylion .lion-integrated-page .lion-tier-progress__bar-section__fill{background:var(--sc-sigma-coffee-orange);border-radius:var(--sc-radius-control);corner-shape:squircle}#loyaltylion .lion-integrated-page .lion-tier-progress__bar-section__step-marker{box-sizing:border-box;width:20px;height:20px;background:var(--sigma-tier-track);border:3px solid var(--sigma-tier-marker-ring);border-radius:50%;corner-shape:round;box-shadow:0 0 0 1px var(--sc-surface-border)}#loyaltylion .lion-integrated-page .lion-tier-progress__bar-section__step-marker--filled-in{background:var(--sc-sigma-coffee-orange)}#loyaltylion .lion-integrated-page .lion-tier-progress__bar-section__step-label{gap:0;width:calc(var(--sc-space-5) * 2);color:var(--sc-body-text);font-family:var(--font-primary--family);text-align:center}#loyaltylion .lion-integrated-page .lion-tier-progress__bar-section__step-label--current{color:var(--sc-primary-text)}#loyaltylion .lion-integrated-page .lion-tier-progress__bar-section__tier-bound,#loyaltylion .lion-integrated-page .lion-tier-progress__tier-bound{margin:0;color:inherit;font:400 var(--sc-type-caption) / 1.35 var(--font-primary--family);letter-spacing:0;font-variant-numeric:tabular-nums}#loyaltylion .lion-integrated-page .lion-tier-progress__bar-section__tier-name,#loyaltylion .lion-integrated-page .lion-tier-progress__tier-name{margin:var(--sc-space-1) 0 0;color:inherit;font:500 var(--sc-type-body-small) / 1.25 var(--font-display--family);letter-spacing:-.02em;text-wrap:balance}#loyaltylion .lion-integrated-page .lion-tier-progress__bar-current-status__value-container{display:none}#loyaltylion .lion-integrated-page .lion-tier-progress__bar-current-status__marker{color:var(--sc-sigma-coffee-orange);background:currentColor}#loyaltylion .lion-integrated-page .lion-tier-progress__context{margin:var(--sc-space-3) 0 0;padding:var(--sc-space-3) 0 0;color:var(--sc-body-text);text-align:start;background:transparent;border:0;border-block-start:1px solid var(--sc-surface-border);border-radius:0}#loyaltylion .lion-integrated-page .lion-tier-progress__cta-container{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--sc-space-2) var(--sc-space-4)}#loyaltylion .lion-integrated-page :is(.lion-tier-progress__cta-stay,.lion-tier-progress__expiration){min-width:0}[data-theme=dark] #loyaltylion .lion-integrated-page :is(.lion-tier-progress__cta-reach,.lion-tier-progress__cta-stay,.lion-tier-progress__expiration){color:var(--sc-body-text)}#loyaltylion .lion-integrated-page .lion-tier-progress__context p{margin:0;color:inherit;font:400 var(--sc-type-body-small) / 1.5 var(--font-primary--family);letter-spacing:-.5px;text-wrap:pretty}#loyaltylion .lion-integrated-page .lion-tier-progress__context strong{color:var(--sc-primary-text);font-weight:500}@media(max-width:639px){#loyaltylion .lion-integrated-page .lion-tier_progress.lion-integrated-page-section{padding:var(--sc-space-3)}#loyaltylion .lion-integrated-page .lion-tier_progress__heading.lion-integrated-page-section__heading{margin-block-end:var(--sc-space-3)}#loyaltylion .lion-integrated-page .lion-tier-progress__bar-section__tier-name,#loyaltylion .lion-integrated-page .lion-tier-progress__tier-name{font-size:var(--sc-type-caption)}#loyaltylion .lion-integrated-page .lion-tier-progress__cta-container{display:grid;grid-template-columns:minmax(0,1fr)}}#loyaltylion .lion-integrated-page .lion-tier-progress__expiration{margin-block-start:var(--sc-space-1);color:var(--sc-body-text);text-align:start}#loyaltylion .lion-integrated-page .lion-tier-progress__bar-section__fill:has(>.sigma-tier-energy){background:transparent}.sigma-tier-energy{--tier-energy-particle-duration: 1.45s;--tier-energy-pulse-duration: 1.2s;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;corner-shape:inherit;transform-origin:left center;pointer-events:none;background:linear-gradient(180deg,color-mix(in oklch,var(--sc-sigma-coffee-orange) 78%,var(--sc-orange-button-text)) 0%,var(--sc-sigma-coffee-orange) 52%,color-mix(in oklch,var(--sc-sigma-coffee-orange) 86%,var(--sc-primary-surface-bg)) 100%)}.sigma-tier-energy[data-energy-level=medium]{--tier-energy-particle-duration: 1.1s;--tier-energy-pulse-duration: .9s}.sigma-tier-energy[data-energy-level=high]{--tier-energy-particle-duration: .78s;--tier-energy-pulse-duration: .68s}.sigma-tier-energy__particle{position:absolute;top:var(--tier-energy-y);left:var(--tier-energy-x);width:var(--tier-energy-size);height:var(--tier-energy-size);opacity:0;background:var(--sc-orange-button-text);border-radius:50%;corner-shape:round;box-shadow:0 0 3px color-mix(in oklch,var(--sc-orange-button-text) 82%,transparent);animation:sigma-tier-energy-particle var(--tier-energy-particle-duration) linear var(--tier-energy-delay) infinite}.sigma-tier-energy:after{content:"";position:absolute;top:50%;right:-3px;width:24px;height:18px;opacity:.7;background:radial-gradient(ellipse at 74% 50%,color-mix(in oklch,var(--sc-orange-button-text) 82%,transparent) 0%,color-mix(in oklch,var(--sc-sigma-coffee-orange) 72%,transparent) 42%,transparent 72%);transform:translate3d(0,-50%,0) scaleX(.82);transform-origin:right center;animation:sigma-tier-energy-pulse var(--tier-energy-pulse-duration) ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){.sigma-tier-energy__particle,.sigma-tier-energy:after{display:none;animation:none}}@keyframes sigma-tier-energy-pulse{to{opacity:1;transform:translate3d(0,-50%,0) scaleX(1.18)}}@keyframes sigma-tier-energy-particle{0%{opacity:0;transform:translate3d(-12px,var(--tier-energy-drift),0) scale(.55)}24%{opacity:.45}48%{opacity:1;transform:translate3d(3px,0,0) scale(1.2)}76%{opacity:.62}to{opacity:0;transform:translate3d(18px,var(--tier-energy-drift-end),0) scale(.7)}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/loyalty-provider-tier-progress.css.map */
