:root{--de-tp-ink: #111;--de-tp-strong: #000;--de-tp-highlight: #e6ff3f;--de-tp-track: rgb(17 17 17 / .08);--de-tp-fill: #000;--de-tp-divider: rgb(17 17 17 / .06);--de-tp-struck: #707070}.de-tier-progress{display:grid;gap:1rem;padding:1.5rem 1.25rem;background:#fff;color:var(--de-tp-ink);font-variant-numeric:tabular-nums}.de-tier-progress[hidden]{display:none}.de-tier-progress--drawer{border-block-start:1px solid var(--de-tp-divider)}@media screen and (max-width:767px){.de-tier-progress--drawer{padding:var(--sp-4) var(--sp-5) var(--sp-2);gap:var(--sp-3)}.de-tier-progress--drawer .de-tier-progress__title{font-size:var(--text-base)}}@media screen and (min-width:1024px){.de-tier-progress--drawer{padding-inline:var(--sp-12)}}.de-tier-progress--page{--de-tp-ink: rgb(var(--color-foreground));--de-tp-strong: rgb(var(--color-foreground));padding:0 0 1.75rem;background:transparent;border-block-end:1px solid rgb(var(--color-border-light))}.de-tier-progress--page .de-tier-progress__title{font-size:1.5rem}.de-tier-progress--page .de-tier-progress__message{font-size:1rem}.de-tier-progress--page .de-tier-progress__track{background:#1111111a}.de-tier-progress__title{margin:0;font-size:1.25rem;line-height:1.25;font-weight:700;text-transform:uppercase;color:var(--de-tp-strong)}.de-tier-progress__message{margin:0;font-size:.9375rem;line-height:1.25}.de-tier-progress__message strong{font-weight:700}.de-tier-progress__message mark{background:none;color:inherit;font-weight:700}.de-tier-progress[data-highlight] .de-tier-progress__message mark{padding-inline:2px;background:var(--de-tp-highlight);-webkit-box-decoration-break:clone;box-decoration-break:clone}.de-tier-progress__segments{display:flex;gap:6px;margin:0;padding:0;list-style:none}.de-tier-progress__segment{display:grid;flex:1 1 0;min-width:0;align-content:start;gap:9px}.de-tier-progress__track{display:block;height:6px;overflow:hidden;border-radius:2px;background:var(--de-tp-track)}.de-tier-progress__fill{display:block;height:100%;border-radius:2px;background:var(--de-tp-fill);transform:scaleX(var(--de-tp-ratio, 0));transform-origin:left center}[dir=rtl] .de-tier-progress__fill{transform-origin:right center}.de-tier-progress__label{display:grid;justify-items:start;min-height:1.75rem;color:var(--de-tp-strong)}.de-tier-progress__label-main{display:inline-flex;align-items:center;gap:5px;font-size:.75rem;line-height:1.27;font-weight:700}.de-tier-progress__label-sub{font-size:.625rem;line-height:1.4}.de-tier-progress__segment--shipping .de-tier-progress__label-main,.de-tier-progress__segment--shipping .de-tier-progress__label-sub{font-size:.6875rem;line-height:1.27}.de-tier-progress__segment--shipping span.de-tier-progress__label-main{font-weight:400}.de-tier-progress__check{flex:none;width:7px;height:5px}:root:not([data-tier-progress=off]) :is(.cart-drawer,main-cart):has(.de-tier-progress[data-free-shipping]) .free-shipping-bar{display:none}.de-line-discount .price__sale,.de-line-discount>.sr-only:has(+.price__sale){display:none}.de-line-discount.price--on-sale .price__regular{color:rgb(var(--color-price));font-weight:inherit}:root:not([data-tier-progress=off]) .cart-drawer:has(.de-tier-progress) .de-line-discount .price__sale{display:inline-flex}:root:not([data-tier-progress=off]) .cart-drawer:has(.de-tier-progress) .de-line-discount>.sr-only:has(+.price__sale){display:block}:root:not([data-tier-progress=off]) :is(.cart-drawer,main-cart):has(.de-tier-progress[data-highlight]) :is([id^=CartDrawer-Item-],.cart-item) .price--on-sale .price__regular{padding:0 4px;background:var(--de-tp-highlight);color:#000;font-weight:400}:root:not([data-tier-progress=off]) :is(.cart-drawer,main-cart):has(.de-tier-progress[data-highlight]) :is([id^=CartDrawer-Item-],.cart-item) .price--on-sale .price__sale{color:var(--de-tp-struck)}:root:not([data-tier-progress=off]) :is(.cart-drawer,main-cart):has(.de-tier-progress[data-black-buttons]) .button--primary{--color-button-background: 0 0 0;--color-button-gradient: none;--color-button-border: 0 0 0;--color-button-text: 255 255 255;--buttons-radius: 6px;border-radius:6px}.de-subtotal-original{display:none}:root:not([data-tier-progress=off]) :is(.cart-drawer,main-cart):has(.de-tier-progress) .de-subtotal-original{display:inline;margin-inline-end:.5rem;color:var(--de-tp-struck);font-size:.9375rem;font-weight:400;letter-spacing:-.025em}:root:not([data-tier-progress=off]) :is(.cart-drawer,main-cart):has(.de-tier-progress[data-highlight]) .de-subtotal-original~.de-subtotal-final{padding-inline:2px;background:var(--de-tp-highlight)}@media screen and (max-width:1023px){:root:not([data-tier-progress=off]) .cart-drawer:has(.de-tier-progress) quantity-input.cart-quantity{display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;width:84px;padding-inline:4px;border-radius:6px;background:#11111105}:root:not([data-tier-progress=off]) .cart-drawer:has(.de-tier-progress) quantity-input.cart-quantity .quantity__buttons{display:contents}:root:not([data-tier-progress=off]) .cart-drawer:has(.de-tier-progress) quantity-input.cart-quantity .quantity__button{grid-row:1;align-items:center;height:100%;padding:0}:root:not([data-tier-progress=off]) .cart-drawer:has(.de-tier-progress) quantity-input.cart-quantity .quantity__button[name=minus]{grid-column:1}:root:not([data-tier-progress=off]) .cart-drawer:has(.de-tier-progress) quantity-input.cart-quantity .quantity__button .icon{display:none}:root:not([data-tier-progress=off]) .cart-drawer:has(.de-tier-progress) quantity-input.cart-quantity .quantity__button:before{content:"";width:9px;height:9px;background:linear-gradient(currentColor,currentColor) center / 9px 1.25px no-repeat}:root:not([data-tier-progress=off]) .cart-drawer:has(.de-tier-progress) quantity-input.cart-quantity .quantity__button[name=plus]:before{background:linear-gradient(currentColor,currentColor) center / 9px 1.25px no-repeat,linear-gradient(currentColor,currentColor) center / 1.25px 9px no-repeat}:root:not([data-tier-progress=off]) .cart-drawer:has(.de-tier-progress) quantity-input.cart-quantity .quantity__input{grid-row:1;grid-column:2;padding:0;border:0;background:transparent;box-shadow:none}:root:not([data-tier-progress=off]) .cart-drawer:has(.de-tier-progress) quantity-input.cart-quantity .quantity__input:focus-visible{outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:1px}:root:not([data-tier-progress=off]) .cart-drawer:has(.de-tier-progress) quantity-input.cart-quantity .quantity__button[name=plus]{grid-column:3}:root:not([data-tier-progress=off]) .cart-drawer:has(.de-tier-progress) quantity-input.cart-quantity:has(.de-qty-remove) .quantity__button[name=minus]{display:none}:root:not([data-tier-progress=off]) .cart-drawer:has(.de-tier-progress) quantity-input.cart-quantity .de-qty-remove{display:flex;grid-column:1;justify-content:center;color:inherit}:root:not([data-tier-progress=off]) .cart-drawer:has(.de-tier-progress) quantity-input.cart-quantity .de-qty-remove:before{content:none}:root:not([data-tier-progress=off]) .cart-drawer:has(.de-tier-progress) quantity-input.cart-quantity .de-qty-remove .de-qty-remove__icon{display:block;width:14px;height:14px}}.de-qty-remove{display:none}:root[data-tier-progress=off] .de-tier-progress{display:none}
/*# sourceMappingURL=/cdn/shop/t/242/assets/de-tier-progress.css.map */
