.banx-gifts{--g-red: #e0001a;--g-red-text: #ff3b4a;--g-ink: #0a0a0a;--g-raise: #151515;--g-line: rgba(255,255,255,.16);--g-muted: rgba(255,255,255,.72);background:var(--g-ink);color:#fff;border-bottom:1px solid var(--g-red);font-family:var(--heading-font-family, inherit);text-transform:uppercase;overflow-x:clip}.banx-gifts__inner{max-width:1200px;margin:0 auto;padding:.8rem var(--container-gutter, 16px) 0;min-height:168px;box-sizing:border-box}.banx-gifts__eyebrow{margin:0 0 .6rem;text-align:center;font-size:.68rem;letter-spacing:.22em;color:var(--g-red-text);font-weight:var(--heading-font-weight, 700)}.banx-gifts__tiers{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.banx-gifts__tier{display:flex;align-items:center;gap:.7rem;min-width:0;padding:.45rem .6rem;background:var(--g-raise);border:1px solid var(--g-line);border-left:3px solid var(--g-line);transition:border-color .3s,background-color .3s,opacity .3s}.banx-gifts__photo{flex:none;width:56px;height:56px;background:#fff;display:grid;place-items:center;overflow:hidden}.banx-gifts__photo img{width:100%;height:100%;object-fit:contain;display:block}.banx-gifts__text{display:flex;flex-direction:column;min-width:0;line-height:1.15}.banx-gifts__spend{font-size:.66rem;letter-spacing:.14em;color:var(--g-muted)}.banx-gifts__spend b{color:var(--g-red-text);font-size:1.05rem;letter-spacing:.04em;font-weight:var(--heading-font-weight, 700)}.banx-gifts__name{font-size:.78rem;letter-spacing:.08em;font-weight:var(--heading-font-weight, 700);overflow-wrap:anywhere}.banx-gifts__state{font-size:.6rem;letter-spacing:.16em;color:var(--g-muted);min-height:1.15em;margin-top:.15rem}.banx-gifts__state:empty{display:none}.banx-gifts__tier.is-unlocked{opacity:.6}.banx-gifts__tier.is-next{border-left-color:#fff}.banx-gifts__tier.is-gift{opacity:1;border-color:var(--g-red);border-left-color:var(--g-red);background:#e0001a24}.banx-gifts__tier.is-gift .banx-gifts__state{color:#fff}.banx-gifts .essential-spend-tier-bar{min-height:76px;padding-right:22px}.banx-gifts [data-essential-cart-element=reward-goal-bar]{--backgroundColor: transparent !important;--paddingTop: 10px !important;--paddingBottom: 22px !important;padding-left:0!important;padding-right:0!important}.banx-gifts [data-essential-cart-element=reward-progress-bar]{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important}.banx-gifts [data-essential-cart-element=reward-progress-text],.banx-gifts [data-essential-cart-element=reward-progress-text] *{color:#fff!important;font-family:var(--heading-font-family, inherit);letter-spacing:.1em;font-size:.72rem}.banx-gifts [data-essential-cart-element=reward-progress-text] b,.banx-gifts [data-essential-cart-element=reward-progress-text] strong{color:var(--g-red-text)!important}.banx-gifts [data-essential-cart-element=reward-progress-bar-track]{--backgroundColor: rgba(255,255,255,.18) !important}.banx-gifts [data-essential-cart-element=reward-progress-bar-fill]{--backgroundColor: var(--g-red) !important}.banx-gifts [data-essential-cart-element=reward-milestone-icon]{--backgroundColor: var(--g-raise) !important;--boxShadow: inset 0 0 0 2px rgba(255,255,255,.35) !important}.banx-gifts [data-essential-cart-element=reward-milestone-icon]>div{--fill: #fff !important}.banx-gifts [data-essential-cart-element=reward-milestone][aria-label$=unlocked] [data-essential-cart-element=reward-milestone-icon]{--backgroundColor: var(--g-red) !important;--boxShadow: inset 0 0 0 2px var(--g-red) !important}.banx-gifts [data-essential-cart-element=reward-milestone-choose-gift]{--color: #fff !important;font-family:var(--heading-font-family, inherit);text-transform:uppercase;letter-spacing:.12em;font-size:.6rem}@media(max-width:699px){.banx-gifts__inner{padding-top:.5rem;min-height:168px}.banx-gifts__eyebrow{font-size:.58rem;letter-spacing:.14em;margin-bottom:.4rem}.banx-gifts__tiers{gap:.35rem}.banx-gifts__tier{flex-direction:column;align-items:center;text-align:center;gap:.2rem;padding:.3rem .2rem;border-left-width:1px;border-top:3px solid var(--g-line)}.banx-gifts__tier.is-next{border-top-color:#fff}.banx-gifts__tier.is-gift{border-top-color:var(--g-red)}.banx-gifts__photo{width:34px;height:34px}.banx-gifts__spend{font-size:.56rem;letter-spacing:.08em}.banx-gifts__spend b{font-size:.82rem}.banx-gifts__name{font-size:.6rem;letter-spacing:.04em}.banx-gifts__state{font-size:.52rem;letter-spacing:.08em}.banx-gifts .essential-spend-tier-bar{min-height:64px}.banx-gifts [data-essential-cart-element=reward-goal-bar]{--paddingTop: 6px !important;--paddingBottom: 20px !important}.banx-gifts [data-essential-cart-element=reward-progress-text],.banx-gifts [data-essential-cart-element=reward-progress-text] *{font-size:.64rem;letter-spacing:.06em}}@media(prefers-reduced-motion:reduce){.banx-gifts__tier{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/banx-gift-bar.css.map */
