.bf-tiers{display:block;background:transparent;color:var(--color-heading-text, #111);padding:0;margin-block-end:2rem}.bf-tiers__eye{font-family:var(--font-heading-family, "Tenor Sans", serif);text-transform:uppercase;letter-spacing:.18em;font-size:1rem;color:var(--color-body-text, #5e5a59);margin-block-end:.8rem}.bf-tiers__status{margin:0 0 2.8rem;text-align:left;font-size:1.3rem;line-height:1.5;color:var(--color-body-text, #5e5a59)}.bf-tiers__status b{color:var(--color-heading-text, #111);font-weight:600}.bf-tiers__away{color:var(--bf-accent, #cd9b77);font-weight:600;font-variant-numeric:tabular-nums}.bf-tiers__track{position:relative;height:.4rem;background:#fff;border:1px solid var(--color-border-elements, #e6e2e1);margin:0 .4rem}.bf-tiers__fill{position:absolute;inset:-1px auto -1px -1px;width:0;background:var(--bf-bar, #d8e2d6);transition:width .55s cubic-bezier(.4,0,.2,1)}.bf-tiers__nodes{position:relative;margin:0 .4rem;height:3rem}.bf-tiers__node{position:absolute;top:-.8rem;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;width:8rem}.bf-tiers__dot{width:1.2rem;height:1.2rem;border-radius:50%;background:#fff;border:1.5px solid var(--color-border-elements, #e6e2e1);transition:all .4s ease}.bf-tiers__amt{margin-top:.8rem;font-size:1.1rem;letter-spacing:.02em;color:var(--color-body-text, #5e5a59);opacity:.55;font-variant-numeric:tabular-nums;transition:all .35s ease}.bf-tiers__rw{position:absolute;bottom:100%;margin-bottom:.7rem;left:50%;transform:translate(-50%);white-space:nowrap;font-size:1.05rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-body-text, #5e5a59);opacity:.55;transition:opacity .35s ease,color .35s ease}.bf-tiers__node.is-last .bf-tiers__rw{transform:translate(-100%)}.bf-tiers__node.is-on .bf-tiers__dot{background:var(--bf-bar, #d8e2d6);border-color:var(--bf-bar, #d8e2d6)}.bf-tiers__node.is-on .bf-tiers__amt,.bf-tiers__node.is-on .bf-tiers__rw{opacity:1}.bf-tiers__node.is-on .bf-tiers__rw{color:var(--bf-accent, #cd9b77)}.bf-tiers__node.is-next .bf-tiers__dot{border-color:var(--bf-accent, #cd9b77);box-shadow:0 0 0 .4rem #cd9b773d}.bf-tiers__node.is-next .bf-tiers__amt,.bf-tiers__node.is-next .bf-tiers__rw{opacity:1}.bf-tiers__gifts{margin-top:.4rem}.bf-tiers__gift{display:flex;align-items:center;gap:1.2rem;background:#fff;border:1px solid var(--color-border-elements, #e6e2e1);padding:1rem 1.2rem}.bf-tiers__gift+.bf-tiers__gift{margin-top:.8rem}.bf-tiers__gift-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}.bf-tiers__gift-eyebrow{font-family:var(--font-heading-family, "Tenor Sans", serif);text-transform:uppercase;letter-spacing:.14em;font-size:.95rem;color:var(--bf-accent, #cd9b77)}.bf-tiers__gift-name{font-size:1.25rem;color:var(--color-heading-text, #111);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bf-tiers__gift-btn{flex:none;font-family:var(--font-heading-family, "Tenor Sans", serif);text-transform:uppercase;letter-spacing:.12em;font-size:1rem;border:1px solid var(--color-heading-text, #111);background:none;color:var(--color-heading-text, #111);padding:.9rem 1.4rem;cursor:pointer;transition:background .2s ease,color .2s ease;white-space:nowrap}.bf-tiers__gift-btn:hover{background:var(--color-heading-text, #111);color:#fff}.bf-tiers__gift-btn[disabled]{opacity:.6;cursor:default}.cart-item--bf-gift .cart-item__quantity,.cart-item--bf-gift cart-remove-button{display:none}.cart-item__gift-badge{display:inline-block;margin:0 0 .8rem;font-family:var(--font-heading-family, "Tenor Sans", serif);text-transform:uppercase;letter-spacing:.12em;font-size:1rem;color:var(--bf-accent, #cd9b77)}@media(prefers-reduced-motion:reduce){.bf-tiers__fill,.bf-tiers__dot,.bf-tiers__amt,.bf-tiers__rw{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/bf-tiered-cart.css.map */
