.price-band-container{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0 8px;position:sticky;top:0;z-index:10}.drawer__inner .price-band-container{background:#fff}.price-band-container .price-band{display:flex;justify-content:center;align-items:flex-start;width:100%;padding:8px 0}.price-band-container .price-band .price-band-segment{position:relative;flex:1 1 0%;height:22px}.price-band-container .price-band .price-band-segment--gift-only{flex:0 0 auto;width:auto;display:flex;align-items:center;justify-content:center}.price-band-container .price-band .price-band-segment--gift-only .price-band-icon{position:static;transform:scale(var(--icon-scale, 1))}.price-band-container .price-band .price-band-track,.price-band-container .price-band .price-band-fill{display:block!important;position:absolute;top:50%;left:0;height:0;border-top:2px solid #ced4da;transform:translateY(-50%)}.price-band-container .price-band .price-band-track{width:100%}.price-band-container .price-band .price-band-fill{border-top-color:var(--price-band-color, #000000);transition:border-top-color .3s ease,width .6s ease}.price-band-container .price-band .price-band-segment.is-complete .price-band-fill{border-top-color:var(--price-band-color-complete, #000000)}.price-band-container .price-band .price-band-icon{position:absolute;top:50%;line-height:1;padding:2px;background:#f8f9fa;z-index:1;color:#ced4da;display:flex;justify-content:center;align-items:center;border-radius:9999px;width:16px;height:auto;aspect-ratio:1 / 1;transform:translateY(-50%) scale(var(--icon-scale, 1))}.price-band-container .price-band .price-band-icon svg{display:block;width:14px;height:14px}.price-band-container .price-band .price-band-segment.is-complete .price-band-icon{background:#f4fce3;color:#497c00}.price-band-container .price-band .price-band-segment .price-band-icon.is-selected{background:#f0f0f0;--icon-scale: 1.25}.price-band-container .price-band .price-band-segment.is-complete .price-band-icon.is-selected{background:#b2ff8e}.price-band-container .price-band .price-band-icon--start{left:0}.price-band-container .price-band .price-band-icon--end{right:0}.price-band-container .price-band-message-box{display:flex;align-items:center;gap:.25rem;width:100%;box-sizing:border-box;border:1px solid #ced4da;background:#f8f9fa;border-radius:12px;min-height:50px;padding:.5rem .25rem}.price-band-container .price-band-message-box.is-complete{border-color:#c0eb75;background:#f4fce3}.price-band-message-box .price-band-nav{display:flex;align-items:center;justify-content:center;flex:0 0 28px;height:28px;background:none;border:none;padding:0;cursor:pointer;color:var(--text-primary, #000000)}.price-band-message-box .price-band-text-container{display:flex;width:100%;flex-direction:column;justify-content:space-evenly;align-items:center;text-align:center}.price-band-message-box .price-band-message-title{font-size:14px;font-weight:400;line-height:1.3}.price-band-message-box .price-band-message-subtitle{width:100%;font-size:14px;font-weight:700;line-height:1.3}.price-band-message-box .price-band-reward,.price-band-message-box .price-band-reward div,.price-band-message-box .price-band-reward p{display:inline;margin:0;padding:0}.price-band-container>.price-band-text-container{display:flex;justify-content:flex-start;text-align:left;gap:.75rem}.price-band-container>.price-band-text-container p{margin:.2rem 0}.price-band-container .price-band .price-step{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%}.step-percentage{display:flex!important;height:10px;border-radius:100px;background:linear-gradient(90deg,var(--price-band-color, #000000) 0%,var(--price-band-color-100, #000000) 100%)}.price-step .step-half-text{color:var(--price-band-color, #000000)}.price-step .step-full-text{color:var(--price-band-color-complete, #000000)}.price-step .step-full{background:var(--price-band-color-complete, #000000)}.price-band-container .price-band .price-step .step-item{display:flex;width:-webkit-fill-available;height:10px;border-radius:100px;background:#dfcbc1}.price-band-container .price-band .price-step .step-description{font-size:12px;text-align:center;line-height:12px}
/*# sourceMappingURL=/cdn/shop/t/359/assets/component-price-band.css.map */
