.qty-discount-message{font-size:14px;color:#333;margin-bottom:16px;padding:8px 6px 4px;text-align:start}.qty-discount-message strong{color:#a32132;font-weight:600}.qty-discount-icon{font-size:18px}.qty-discount-bar{position:relative}.qty-discount-track{height:8px;background:#e5e5e5;border-radius:4px;position:relative;overflow:visible}.qty-discount-progress{height:100%;background:#a32132;border-radius:4px;transition:width .5s cubic-bezier(.4,0,.2,1);position:relative}.qty-milestone-dot{position:absolute;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;background:#fff;border:3px solid #ddd;border-radius:50%;z-index:2;transition:all .3s ease}.qty-milestone-dot.achieved{background:#a32132;border-color:#a32132}.qty-milestone-dot.achieved:after{content:"\2713";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:10px;font-weight:700}.qty-discount-labels{position:relative;display:flex;justify-content:flex-start;margin-top:12px;padding:0;height:32px}.qty-label{position:absolute;transform:translate(-50%);font-size:11px;color:#888;transition:color .3s ease;text-align:center;display:flex;flex-direction:column;align-items:center;gap:2px;white-space:nowrap}.qty-label:nth-child(1){left:33.33%}.qty-label:nth-child(2){left:66.66%}.qty-label:nth-child(3){left:auto;right:-14px;transform:none;align-items:flex-end}.qty-label-items{font-weight:500;color:#666}.qty-label-discount{font-size:10px;font-weight:600;color:#5e5757;background:#f0f0f0;padding:1px 6px;border-radius:8px}.qty-label.achieved .qty-label-items{color:#a32132;font-weight:600}.qty-label.achieved .qty-label-discount{color:#fff;background:#a32132}@media(max-width:767px){.qty-discount-wrapper{padding:14px 16px}.qty-discount-message{font-size:13px;gap:6px}.qty-milestone-dot{width:16px;height:16px;border-width:2px}.qty-milestone-dot.achieved:after{font-size:8px}.qty-label{font-size:10px}}@media(max-width:400px){.qty-discount-message{font-size:12px}.qty-discount-icon{font-size:16px}}.qty-discount-wrapper{display:block;padding-inline:20px}.qty-discount-bar{//margin-inline: 8px}.ce-cart-stock{margin:5px 0 4px;color:#a32132;font-size:12px;line-height:1.4}.ce-cart-reminder{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 20px 8px;padding:7px 10px;border:1px solid #f0dce0;border-radius:6px;background:#fbf3f4;color:#63232d;font-size:12px;line-height:1.4}.ce-cart-reminder[hidden],.ce-cart-reminder time[hidden]{display:none}.ce-cart-reminder svg{flex:0 0 15px}.ce-cart-reminder span{flex:1}.ce-cart-reminder time{color:#a32132;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.ce-cart-summary{margin:0;padding:10px 3rem 2px;font-size:13px}.ce-cart-summary-row{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 4px}.ce-cart-summary-row dd{margin:0;text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}.ce-cart-summary-savings,.ce-cart-summary-savings dt{color:#a32132;font-weight:600}.ce-cart-summary-total{border-top:1px solid #e6dddd;margin-top:7px;padding-top:7px;color:var(--heading-color, #171717);font-size:16px;font-weight:700}@media(max-width:767px){.ce-cart-summary{padding-inline:2rem}}@media(prefers-reduced-motion:reduce){.qty-discount-progress,.qty-milestone-dot,.qty-label{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/quantity-discount.css.map */
