.gift-progress,.gift-pdp,.cart__gift-meta{display:none}.gift-progress-b .cart-drawer .cart-drawer__message{display:none!important}.gift-progress-b .cart-drawer .gift-progress:not([hidden]){display:block}.gift-progress{padding:14px var(--inner) 12px;border-bottom:var(--BORDER-WIDTH) solid var(--COLOR-BORDER, #d3d3d3)}.gift-progress__msg{margin:0 0 8px;font-size:13px;line-height:18px;transition:opacity .15s ease}.gift-progress__msg.is-fading{opacity:0}.gift-progress__msg strong{font-weight:var(--FONT-WEIGHT-BODY-BOLD)}.gift-progress__done{display:flex;flex-wrap:wrap;gap:4px 16px;margin-bottom:8px;font-size:12px;line-height:16px}.gift-progress__done[hidden],.gift-progress__track-wrap[hidden]{display:none}.gift-progress--vendor{padding-block:10px}.gift-progress__track-wrap{padding:0 11px}.gift-progress__track{position:relative;height:22px}.gift-progress__track:before{content:"";position:absolute;top:8px;left:-11px;right:-11px;height:6px;border-radius:6px;background:#0b0b0b1a}.gift-progress__fill{position:absolute;top:8px;left:-11px;width:0;max-width:calc(100% + 22px);height:6px;border-radius:6px;background:var(--COLOR-ACCENT, #8b7355);transition:width .6s cubic-bezier(.4,0,.2,1)}.gift-progress__step{position:absolute;top:0;left:var(--pos);display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:22px;height:22px;margin-left:-11px;border:1px solid #d3d3d3;border-radius:50%;background:#fff;box-shadow:0 0 0 2px #fff;color:#5c5c5c;transition:background-color .2s ease var(--delay, 0ms),border-color .2s ease var(--delay, 0ms),color .2s ease var(--delay, 0ms)}.gift-progress__step.is-done{border-color:var(--COLOR-ACCENT, #8b7355);background:var(--COLOR-ACCENT, #8b7355);color:#fff}.gift-progress__icon,.gift-progress__check{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease var(--delay, 0ms)}.gift-progress__check,.gift-progress__step.is-done .gift-progress__icon{opacity:0}.gift-progress__step.is-done .gift-progress__check{opacity:1}.gift-progress__step .icon{width:12px;height:12px;stroke-width:5px}.gift-progress__step .icon-truck{stroke-width:6px}.gift-progress__step .icon-check{width:11px;height:11px;stroke-width:9px;stroke-linecap:round;stroke-linejoin:round}.gift-progress__labels{position:relative;height:12px;margin-top:4px}.gift-progress__label{position:absolute;left:var(--pos);transform:translate(-50%);color:#5c5c5c;font-family:var(--FONT-STACK-LABEL);font-size:9px;font-weight:700;line-height:12px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:color .2s ease var(--delay, 0ms)}.gift-progress__label.is-last{transform:translate(calc(-100% + 11px))}.gift-progress__label.is-done{color:var(--text)}.gift-progress.no-transition .gift-progress__fill,.gift-progress.no-transition .gift-progress__step,.gift-progress.no-transition .gift-progress__label,.gift-progress.no-transition .gift-progress__icon,.gift-progress.no-transition .gift-progress__check{transition:none}.gift-progress-b .cart-drawer .cart-drawer__items{display:flex;flex-direction:column}.gift-progress-b .cart-drawer .cart__item--gift{order:10;flex-wrap:nowrap;align-items:center;padding:10px var(--inner);border-bottom:none;background:var(--COLOR-BG-SECONDARY, #f4f3f1)}.gift-progress-b .cart-drawer .cart__item--gift-threshold{order:10;padding-top:16px}.gift-progress-b .cart-drawer .cart__item--gift-vendor{order:11}.gift-progress-b .cart-drawer .cart__item--gift-conditional{order:12}.gift-progress-b .cart-drawer .cart__item--gift-other{order:13}.gift-progress-b .cart-drawer .cart__item--gift-sample{order:14;padding-bottom:16px}.gift-progress-b .cart-drawer .cart__item--gift .cart__item__image{flex:none;width:64px;height:64px;margin-right:16px;overflow:hidden;background:#fff}.gift-progress-b .cart-drawer .cart__item--gift .cart__item__image a{pointer-events:none}.gift-progress-b .cart-drawer .cart__item--gift .cart__item__content{width:auto;min-width:0;flex:1}.gift-progress-b .cart-drawer .cart__item--gift .cart__item__info{max-width:none}.gift-progress-b .cart-drawer .cart__item--gift .cart__item__title,.gift-progress-b .cart-drawer .cart__item--gift .cart__item__meta,.gift-progress-b .cart-drawer .cart__item--gift .cart__item__bottom,.gift-progress-b .cart-drawer .cart__item--gift .cart__discount{display:none}.gift-progress-b .cart-drawer .cart__item--gift .cart__item__price{align-self:flex-start;margin-top:14px;font-size:13px}.gift-progress-b .cart-drawer .cart__gift-meta{display:flex;flex-direction:column;gap:2px}.cart__gift-meta__label{color:#866042;font-family:var(--FONT-STACK-LABEL);font-size:9px;font-weight:700;line-height:12px;letter-spacing:.1em;text-transform:uppercase}.cart__gift-meta__title{margin:0;font-size:13px;font-weight:var(--FONT-WEIGHT-BODY-BOLD);line-height:1.3}.cart__gift-meta__reason{margin:0;color:#5c5c5c;font-size:12px;line-height:1.4}.gift-pdp-b .gift-pdp:not([hidden]){display:flex}.gift-pdp{padding-bottom:16px}.gift-pdp__img{width:32px;height:32px;border:1px solid #d3d3d3;object-fit:cover}.gift-pdp .product__icon__text strong{font-weight:var(--FONT-WEIGHT-BODY-BOLD)}@media(prefers-reduced-motion:reduce){.gift-progress__fill,.gift-progress__step,.gift-progress__label,.gift-progress__msg,.gift-progress__icon,.gift-progress__check{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-gift-progress.css.map */
