[data-ddi-tiers][hidden]{display:none!important}.ddi-tiers{--ddi-blue: #023dfb;--ddi-soft: rgba(2, 61, 251, .08);--ddi-ink: #000;--ddi-rail: rgba(0, 0, 0, .12);font-family:Switzer,system-ui,sans-serif;color:var(--ddi-ink)}.ddi-tiers svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ddi-tiers--cart{padding:12px 0 4px}.ddi-tiers--page{padding:2px 0 0}.ddi-tiers__head{margin:0 0 10px;font-size:12px;line-height:1.35;font-weight:400}.ddi-tiers__head strong{font-weight:600}.ddi-tiers__track{position:relative;height:5px;margin:0 7px 0 0;background:var(--ddi-rail);border-radius:5px}.ddi-tiers__fill{position:absolute;left:0;top:0;bottom:0;background:var(--ddi-ink);border-radius:5px;transition:width .6s cubic-bezier(.2,.7,.2,1)}.ddi-tiers__node{position:absolute;top:50%;width:15px;height:15px;margin:-7.5px 0 0 -7.5px;border-radius:50%;background:#fff;border:1.5px solid rgba(0,0,0,.3);box-sizing:border-box;color:#fff;display:flex;align-items:center;justify-content:center}.ddi-tiers__node svg{width:10px;height:10px;stroke-width:2.6}.ddi-tiers__node.is-done{background:var(--ddi-ink);border-color:var(--ddi-ink)}.ddi-tiers__node.is-next{border:2px solid var(--ddi-blue)}.ddi-tiers__node.is-pop{animation:ddiTierPop .7s cubic-bezier(.3,1.6,.5,1) both}.ddi-tiers__labels{position:relative;height:30px;margin:7px 7px 0 0}.ddi-tiers__label{position:absolute;top:0;transform:translate(-50%);white-space:nowrap;font-size:10.5px;line-height:1.25;text-align:center;opacity:.72;display:flex;flex-direction:column;align-items:center}.ddi-tiers__label.is-end{transform:translate(calc(-100% + 7px));align-items:flex-end;text-align:right}.ddi-tiers__label.is-start{transform:translate(-7px);align-items:flex-start;text-align:left}.ddi-tiers__label .ddi-tiers__ico{display:none}.ddi-tiers__amt{font-size:10px;opacity:.8}.ddi-tiers__label.is-done{opacity:1;font-weight:600}.ddi-tiers__label.is-done .ddi-tiers__amt{color:var(--ddi-blue);opacity:1}.ddi-tiers__note{margin:8px 0 0;font-size:11px;line-height:1.35;opacity:.75}.ddi-tiers.is-all .ddi-tiers__head{color:var(--ddi-blue);font-weight:600}.ddi-tiers.is-all .ddi-tiers__fill{background:var(--ddi-blue)}.ddi-tiers.is-all .ddi-tiers__node.is-done{background:var(--ddi-blue);border-color:var(--ddi-blue)}.ddi-tiers__pop{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:10px 12px;border-radius:6px;background:var(--ddi-blue);color:#fff;font-size:12px;line-height:1.35;animation:ddiTierIn .45s cubic-bezier(.2,.8,.2,1) both}.ddi-tiers__pop strong{font-weight:600}.ddi-tiers__pop.is-out{opacity:0;transform:translateY(-4px);transition:opacity .3s,transform .3s}.ddi-tiers__pop .ddi-tiers__card{background:#fff;color:var(--ddi-blue)}.ddi-tiers__pop-ico{width:22px;height:22px;flex:none}.ddi-tiers__card{flex:none;position:relative;width:38px;height:25px;border-radius:4px;background:var(--ddi-blue);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;letter-spacing:-.01em;box-shadow:inset 0 0 0 1px #ffffff2e}.ddi-tiers__card:after{content:"";position:absolute;left:5px;right:5px;bottom:4px;height:1.5px;border-radius:2px;background:currentColor;opacity:.35}.ddi-tiers--line{display:flex;align-items:center;gap:9px;margin:10px 0 14px;font-size:13px;line-height:1.3}.ddi-tiers--line .ddi-tiers__card{width:32px;height:21px;font-size:9.5px}.ddi-tiers--line strong{font-weight:600}.ddi-tiers--strip{background:var(--ddi-soft)}.ddi-tiers__strip-in{max-width:1440px;margin:0 auto;padding:14px 20px;display:flex;align-items:center;justify-content:center;gap:14px}.ddi-tiers__strip-txt{display:flex;flex-direction:column;gap:2px;font-size:13px;line-height:1.3}.ddi-tiers__strip-txt strong{font-size:15px;font-weight:600;color:var(--ddi-blue)}.ddi-tiers__strip-txt span{opacity:.75}.ddi-tiers__strip-txt span strong{font-size:inherit;color:inherit}.ddi-tiers__strip-cta{margin-left:18px;padding:10px 18px;border-radius:4px;background:var(--ddi-blue);color:#fff!important;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.ddi-tiers--strip .ddi-tiers__card{width:52px;height:34px;font-size:14px}@media(max-width:749px){.ddi-tiers__strip-in{justify-content:flex-start;padding:12px 16px;gap:12px}.ddi-tiers__strip-txt{font-size:12px}.ddi-tiers__strip-txt strong{font-size:14px}.ddi-tiers__strip-cta{display:none}.ddi-tiers--strip .ddi-tiers__card{width:44px;height:29px;font-size:12px}}@keyframes ddiTierIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes ddiTierPop{0%{transform:scale(.6)}60%{transform:scale(1.35)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.ddi-tiers *,.ddi-tiers__fill{animation:none!important;transition:none!important}}.cart-notice:has(>[data-ddi-tiers=cart]:not([hidden]))>shipping-notice,.sidebar-widget__content:has(>[data-ddi-tiers=cart]:not([hidden]))>shipping-notice{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/134/assets/ddi-reward-tiers.css.map */
