elementre-deluxe-progress{display:block;background:#f2f6fa;border:1px solid #dae3ea;border-radius:6px;padding:18px;margin:16px 0;color:#183348;text-align:left;line-height:1.45}elementre-deluxe-progress [hidden]{display:none!important}.deluxe-progress__status strong{font-size:16px;font-weight:600}.deluxe-progress__status p{font-size:14px;margin:6px 0 18px}.deluxe-progress__track{height:8px;border-radius:8px;background:#d5dfe7;overflow:hidden}.deluxe-progress__track>span{display:block;width:0;height:100%;background:#183348;transition:width .2s ease}.deluxe-progress__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;margin:10px 0 0;gap:6px}.deluxe-progress__tiers li{display:flex;flex-direction:column;align-items:flex-end;gap:4px;font-size:12px;text-align:right}.deluxe-progress__number{display:flex;align-items:center;justify-content:center;border:1px solid #8295a3;background:#fff;width:26px;height:26px;border-radius:50%;font-weight:600}.deluxe-progress__tiers li[data-unlocked=true] .deluxe-progress__number{background:#183348;border-color:#183348;color:#fff}.drawer elementre-deluxe-progress{padding:12px;margin:12px 0}.drawer .deluxe-progress__status strong{font-size:14px}.drawer .deluxe-progress__status p{font-size:13px;margin-bottom:12px}@media(prefers-reduced-motion:reduce){.deluxe-progress__track>span{transition:none}}.deluxe-progress__track{position:relative;height:16px;border-radius:5px;background:#dcecf0}.deluxe-progress__track>span{height:16px;background:#11b7d2}.deluxe-progress__track:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to right,transparent calc(33.333% - 2px),#fff calc(33.333% - 2px),#fff calc(33.333% + 2px),transparent calc(33.333% + 2px),transparent calc(66.666% - 2px),#fff calc(66.666% - 2px),#fff calc(66.666% + 2px),transparent calc(66.666% + 2px))}.deluxe-progress__tiers li[data-unlocked=true] .deluxe-progress__number{background:#11b7d2;border-color:#11b7d2;color:#fff}.elementre-cart-gift-note{display:block;margin:6px 0;font-size:13px;line-height:1.4;color:#176078}.elementre-cart-gift-note a{color:inherit;text-decoration:underline;text-underline-offset:3px}.deluxe-selection-summary{margin:8px 0 12px;padding:10px 12px;background:#eaf9fc;border-left:4px solid #11b7d2;font-size:14px}.deluxe-progress__track{box-sizing:border-box;height:24px;border:3px solid #11b7d2;background:#fff;border-radius:6px}.deluxe-progress__track>span{height:100%}.deluxe-progress__track:after{background:linear-gradient(to right,transparent calc(33.333% - 1px),#11b7d2 calc(33.333% - 1px),#11b7d2 calc(33.333% + 1px),transparent calc(33.333% + 1px),transparent calc(66.666% - 1px),#11b7d2 calc(66.666% - 1px),#11b7d2 calc(66.666% + 1px),transparent calc(66.666% + 1px))}.deluxe-progress__selection{margin:0 0 8px;font-size:14px;font-weight:600}.deluxe-progress__tiers li[data-unlocked=true] .deluxe-progress__number{background:#fff;border:2px solid #11b7d2;color:#176078}.deluxe-progress__tiers li[data-selected=true] .deluxe-progress__number{background:#11b7d2;color:#fff}.deluxe-progress__tier-status{font-size:11px;line-height:1.3}.deluxe-progress__tiers li{display:grid;grid-template-columns:minmax(0,1fr) 26px;align-items:center;column-gap:8px;row-gap:5px}.deluxe-progress__tiers [data-deluxe-threshold]{font-size:12px;line-height:1.35;overflow-wrap:normal}.deluxe-progress__tier-status{grid-column:1 / -1}@media(max-width:749px){.deluxe-progress__tiers li{column-gap:4px}.deluxe-progress__tiers [data-deluxe-threshold]{font-size:10px}}.deluxe-progress__tiers [data-deluxe-threshold]{display:none}.deluxe-progress__tiers li{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.deluxe-progress__track{height:38px}.deluxe-progress__tiers{position:relative;margin-top:-32px;gap:0;pointer-events:none}.deluxe-progress__tiers li{align-items:center;text-align:center;gap:10px}.deluxe-progress__number{box-sizing:border-box;flex:none;width:26px;height:26px;position:relative;z-index:1;background:#fff;border:2px solid #11b7d2;color:#176078}.deluxe-progress__tiers li[data-selected=true] .deluxe-progress__number{background:#fff;border-color:#fff;color:#176078}.deluxe-progress__tier-status{padding:0 4px}
/*# sourceMappingURL=/cdn/shop/t/47/assets/elementre-deluxe-progress.css.map */
