.lp-status-progress{padding-top:var(--lp-status-pt-mobile, 30px);padding-bottom:var(--lp-status-pb-mobile, 60px);background:var(--lp-status-background-color, #f4f1ed);color:var(--lp-status-text-color, #353531)}@media (min-width: 45em){.lp-status-progress{padding-top:var(--lp-status-pt-desktop, 40px);padding-bottom:var(--lp-status-pb-desktop, 90px)}}.lp-status-progress__heading.h1,.lp-status-progress__heading.h2,.lp-status-progress__heading.h3,.lp-status-progress__card-heading.h1,.lp-status-progress__card-heading.h2,.lp-status-progress__card-heading.h3{display:block}.lp-status-progress .R-TextHeading--xxxs{font-size:14px!important}.lp-status-progress__card-heading{margin-bottom:15px}.lp-status-progress .R-TextBody--xxxs{font-size:12px!important}.lp-status-progress .R-flex-col-xxs-12.R-flex-col-sm-6{margin:0!important}.lp-status-progress__heading{margin:0;text-align:center}.lp-status-progress__body{max-width:70ch;margin:12px auto 0;text-align:center;opacity:.82}.lp-status-progress__card{margin:28px auto 0;max-width:980px;border-radius:20px;border:2px solid color-mix(in srgb,var(--lp-status-card-border-color, #fff) 70%,transparent);background:var(--lp-status-card-background-color, #fbfbfb);box-shadow:var(--box-shadow);padding:22px}@media (min-width: 45em){.lp-status-progress__card{padding:26px}}.lp-status-progress__card-top{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.lp-status-progress__subdued{opacity:.75;font-size:14px}.lp-status-progress__rank{display:inline-flex;align-items:center;gap:10px}.lp-status-progress__rank-dot{width:32px;height:32px;border-radius:999px;display:grid;place-items:center;background:var(--lp-status-bronze-color, #ef7c47);box-shadow:0 10px 24px color-mix(in srgb,var(--lp-status-bronze-color, #ef7c47) 25%,transparent)}.lp-status-progress__rank-icon{display:block;width:20px;height:20px;object-fit:contain}.lp-status-progress__rank-dot[data-rank="2"]{background:var(--lp-status-silver-color, #7e7e7e);box-shadow:0 10px 24px color-mix(in srgb,var(--lp-status-silver-color, #7e7e7e) 25%,transparent)}.lp-status-progress__rank-dot[data-rank="3"]{background:var(--lp-status-gold-color, #e1b540);box-shadow:0 10px 24px color-mix(in srgb,var(--lp-status-gold-color, #e1b540) 25%,transparent)}.lp-status-progress__rank-text{font-weight:700}.lp-status-progress__cta-row{display:flex;flex-wrap:wrap;gap:10px}.lp-status-progress__loggedout-note{margin-top:8px;font-size:16px;line-height:1.5;opacity:.7}@media (min-width: 45em){.lp-status-progress__loggedout-note{font-size:18px}}.lp-status-progress__teaser{margin-top:18px}.lp-status-progress__teaser-metrics{position:relative}.lp-status-progress__metric--teaser{opacity:.6;filter:blur(.3px)}.lp-status-progress__teaser-pill-wrap{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.lp-status-progress__teaser-pill{border-radius:999px;border:2px solid color-mix(in srgb,var(--lp-status-text-color, #353531) 15%,transparent);background:color-mix(in srgb,#ffffff 80%,transparent);padding:10px 16px;font-size:12px;opacity:.75;box-shadow:0 10px 24px color-mix(in srgb,var(--lp-status-text-color, #353531) 10%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lp-status-progress__progress--teaser{margin-top:22px}.lp-status-progress__progress--teaser .lp-status-progress__teaser-content{opacity:.6;filter:blur(.3px)}.lp-status-progress__grid{margin-top:18px;display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 45em){.lp-status-progress__grid{grid-template-columns:1fr 1fr}}.lp-status-progress__metric{border-radius:14px;border:2px solid color-mix(in srgb,var(--lp-status-card-border-color, #fff) 70%,transparent);background:#fff;padding:16px}.lp-status-progress__metric-label{font-size:12px;opacity:.65}.lp-status-progress__metric-value{margin-top:6px;font-weight:700;font-size:22px;letter-spacing:-.4px}.lp-status-progress__points-row{display:flex;align-items:flex-start;gap:14px;flex-wrap:nowrap;flex-direction:row}.lp-status-progress__points-left{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 1 auto;min-width:0}.lp-status-progress__points-rate{font-weight:400;font-size:12px;letter-spacing:0;opacity:.7}.lp-status-progress__points-badge{display:inline-flex;align-items:center;gap:10px}.lp-status-progress__points-icon{display:block;width:18px;height:18px}.lp-status-progress__redeem{margin-top:14px;border:2px solid #f3f3f3;background:#fff;border-radius:24px;padding:10px}.lp-status-progress__redeem--inline{margin-top:0;display:inline-flex;align-items:center;font-weight:400;font-size:14px;letter-spacing:0;margin-left:auto}.lp-status-progress__redeem--inline .LoyaltyFullpage-prefix{display:inline-block}.lp-status-progress__redeem--inline .LoyaltyFullpage,.lp-status-progress__redeem--inline .LoyaltyPage,.lp-status-progress__redeem--inline .LoyaltyPage__inner{padding:0!important}.lp-status-progress__redeem--inline .LoyaltyPage__inner{max-width:none!important}.lp-status-progress__redeem--inline .LoyaltyFullpage-prefix .LoyaltyPage,.lp-status-progress__redeem--inline .LoyaltyFullpage-prefix .R-ContentCard{background-color:transparent!important;border:none!important}.lp-status-progress__redeem--inline .LoyaltyFullpage-prefix .R-flex-row{margin:0!important}.lp-status-progress__redeem--inline .ds-redeem-points .u-marginBottom--xlg{display:none}.lp-status-progress__redeem--inline .ds-redeem-points .R-ContentCard.u-marginBottom--xlg,.lp-status-progress__redeem--inline .ds-redeem-points .R-ContentCard.u-marginBottom--lg{display:none!important}.lp-status-progress__redeem--inline .ds-redeem-points .R-ContentCard,.lp-status-progress__redeem--inline .ds-redeem-points .R-ContentSection{padding:0!important}.lp-status-progress__redeem--inline .ds-redeem-points .R-EmbeddedIcon:empty{display:none}.lp-status-progress__progress{position:relative;margin-top:22px;border-radius:14px;border:2px solid color-mix(in srgb,var(--lp-status-card-border-color, #fff) 70%,transparent);background:#fff;padding:16px}.lp-status-progress__progress-subtitle{margin-top:6px;font-size:14px;opacity:.75}.lp-status-progress__bar{position:relative;margin-top:18px;padding-top:6px}.lp-status-progress__bar-track{position:absolute;left:0;right:0;top:24px;height:8px;border-radius:999px;background:color-mix(in srgb,var(--lp-status-text-color, #353531) 10%,transparent)}.lp-status-progress__bar-fill{position:absolute;left:0;top:24px;height:8px;border-radius:999px;background:var(--lp-status-progress-color, #387e2d)}.lp-status-progress__milestones{display:grid;grid-template-columns:1fr 1fr 1fr}.lp-status-progress__milestone{display:flex;flex-direction:column;gap:4px}.lp-status-progress__milestone--bronze{align-items:flex-start}.lp-status-progress__milestone--silver{align-items:center;text-align:center}.lp-status-progress__milestone--gold{align-items:flex-end;text-align:right}.lp-status-progress__milestone-dot{position:relative;z-index:2;width:40px;height:40px;border-radius:999px;display:grid;place-items:center}.lp-status-progress__milestone-icon{display:block;width:24px;height:24px;object-fit:contain}.lp-status-progress__milestone--bronze .lp-status-progress__milestone-dot{background:var(--lp-status-bronze-color, #ef7c47);box-shadow:0 10px 24px color-mix(in srgb,var(--lp-status-bronze-color, #ef7c47) 25%,transparent)}.lp-status-progress__milestone--silver .lp-status-progress__milestone-dot{background:var(--lp-status-silver-color, #7e7e7e);box-shadow:0 10px 24px color-mix(in srgb,var(--lp-status-silver-color, #7e7e7e) 22%,transparent)}.lp-status-progress__milestone--gold .lp-status-progress__milestone-dot{background:var(--lp-status-gold-color, #e1b540);box-shadow:0 10px 24px color-mix(in srgb,var(--lp-status-gold-color, #e1b540) 22%,transparent)}.lp-status-progress__milestone-title{margin-top:8px;font-weight:700;font-size:16px}.lp-status-progress__milestone-text{font-size:12px;opacity:.65}.lp-status-progress__milestone-threshold{font-size:12px;opacity:.5}.lp-status-progress__overlay-note{margin-top:14px;font-size:12px;opacity:.65}@media (max-width: 45em){.lp-status-progress__points-row{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.lp-status-progress__redeem--inline{margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/674/assets/lp-status-progress.css.map */
