.an-card__flag.an-card__flag--bf{background:var(--an-ink);color:var(--an-white);letter-spacing:.04em;font-weight:600}.an-bf-pill{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--an-radius-pill);background:var(--an-ink);color:var(--an-white);font-family:var(--an-text);font-size:var(--an-fs-xs);font-weight:600;letter-spacing:.04em;line-height:1.2;white-space:nowrap;align-self:center}.an-price--bf .an-price__now{color:var(--an-rose)}.an-bf-note{display:block;margin-top:2px;color:var(--an-ink-70);font-size:var(--an-fs-xs);line-height:1.4}.an-bf-panel{display:block;margin-top:12px;padding:12px 14px;border-radius:var(--an-radius-media);background:var(--an-lavender-soft);border-inline-start:3px solid var(--an-violet);font-size:var(--an-fs-sm);line-height:1.45}.an-bf-panel strong{display:block;color:var(--an-ink);font-weight:600}.an-bf-panel small{display:block;margin-top:2px;color:var(--an-ink-70);font-size:var(--an-fs-xs)}.an-sticky-buy__price .an-bf-panel,.an-sticky-buy__price .an-bf-note{display:none}.an-bf-cart{margin:0 2rem 1.2rem;padding:14px 16px;border:1px solid var(--an-line);border-radius:10px;background:var(--an-lavender-soft);color:var(--an-ink);font-family:var(--an-text)}.an-bf-cart p{margin:0}.an-bf-cart__offer{display:flex;align-items:center;gap:10px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--an-line);font-size:var(--an-fs-xs);line-height:1.4;color:var(--an-ink-70)}.an-bf-cart__offer strong{display:block;color:var(--an-ink);font-weight:600}.an-bf-cart__headline{font-size:var(--an-fs-sm);font-weight:600;line-height:1.4}.an-bf-cart__track{position:relative;margin:10px 0 4px;padding-bottom:16px}.an-bf-cart__bar{position:relative;height:6px;border-radius:var(--an-radius-pill);background:var(--an-white);overflow:hidden}.an-bf-cart__bar>span{position:absolute;inset-block:0;inset-inline-start:0;display:block;height:100%;width:var(--an-bf-progress);border-radius:inherit;background:var(--an-violet);transition:width var(--an-dur) var(--an-ease)}.an-bf-cart__mark{position:absolute;top:-2px;width:10px;height:10px;border:2px solid var(--an-ink-50);border-radius:50%;background:var(--an-white);box-sizing:border-box}.an-bf-cart__mark--shipping{inset-inline-start:calc(var(--an-bf-ship-mark) - 5px)}.an-bf-cart__mark--gift{inset-inline-end:0}.an-bf-cart__mark.is-reached{border-color:var(--an-violet);background:var(--an-violet)}.an-bf-cart.is-complete .an-bf-cart__mark.is-reached{border-color:var(--an-rose);background:var(--an-rose)}.an-bf-cart__milestone{position:absolute;bottom:0;font-size:1.1rem;line-height:1;color:var(--an-ink-50);font-variant-numeric:tabular-nums}.an-bf-cart__milestone--shipping{inset-inline-start:var(--an-bf-ship-mark);transform:translate(-50%)}[dir=rtl] .an-bf-cart__milestone--shipping{transform:translate(50%)}.an-bf-cart__milestone--gift{inset-inline-end:0}.an-bf-cart__milestone.is-reached{color:var(--an-violet);font-weight:600}.an-bf-cart.is-complete .an-bf-cart__bar>span{background:var(--an-rose)}.an-bf-cart__spent{font-size:var(--an-fs-xs);color:var(--an-ink-70)}.an-bf-cart__rewards{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px}.an-bf-reward{display:flex;align-items:center;gap:10px;font-size:var(--an-fs-xs)}.an-bf-reward__icon{display:grid;place-items:center;flex-shrink:0;width:22px;height:22px;border-radius:50%;background:var(--an-white);color:var(--an-ink-50);font-size:11px;line-height:1}.an-bf-reward__icon svg{width:11px;height:11px}.an-bf-reward__name{flex:1;min-width:0;font-weight:500}.an-bf-reward__name small{display:block;font-weight:400;color:var(--an-ink-70)}.an-bf-reward__status{flex-shrink:0;padding:2px 8px;border-radius:var(--an-radius-pill);background:var(--an-white);color:var(--an-ink-50);font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.an-bf-reward.is-unlocked .an-bf-reward__icon,.an-bf-reward.is-unlocked .an-bf-reward__status{background:var(--an-violet);color:var(--an-white)}.an-bf-reward.is-unavailable .an-bf-reward__name small{color:var(--an-rose)}.an-bf-cart__basis{margin-top:8px!important;font-size:1.1rem;color:var(--an-ink-50)}.rtl-layout .an-bf-reward__status,.rtl-layout .an-bf-pill,.rtl-layout .an-card__flag.an-card__flag--bf{letter-spacing:0}.an-bf-gift-tag{color:var(--an-rose);font-weight:600;white-space:nowrap}.an-bf-gift-line .cart-item__name{text-transform:capitalize;pointer-events:none;text-decoration:none}.an-bf-gift-line quantity-popover .quantity,.an-bf-gift-line quantity-input,.an-bf-gift-line cart-remove-button,.an-bf-gift-line .cart-item__quantity-wrapper>*:not(.cart-item__error){display:none!important}.an-bf-cart--page{margin:0 0 2.4rem;padding:18px 20px}.an-bf-cart--page .an-bf-cart__headline{font-size:var(--an-fs-base)}@media screen and (min-width:750px){.an-bf-cart--page .an-bf-cart__rewards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px}}@media screen and (max-width:749px){.an-bf-cart{margin:0 1.4rem 1rem;padding:12px}.an-bf-cart--page{margin:0 0 2rem;padding:14px}}@media(prefers-reduced-motion:reduce){.an-bf-cart__bar>span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/an-bf.css.map */
