.product-stock-scarcity{display:block;width:100%;margin-block:max(var(--stock-margin-top, 0px),16px) var(--stock-margin-bottom, 0px);padding:var(--stock-padding, 0);color:var(--stock-text-color, currentColor);background:var(--stock-background-color, transparent);text-align:var(--stock-text-align, left);transition:opacity .18s ease}.product-stock-scarcity[hidden]{display:none}.product-stock-scarcity[aria-busy=true]{opacity:.55}.product-stock-scarcity__message{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin:0;font-size:var(--stock-font-size, 15px);font-weight:var(--stock-font-weight, 500);line-height:1.3;text-align:inherit}.product-stock-scarcity__message strong{color:var(--stock-count-color, currentColor);font:inherit;font-weight:700}.product-stock-scarcity__indicator{flex:0 0 auto;width:14px;height:14px;border-radius:50%;background:var(--stock-count-color, currentColor);box-shadow:0 0 12px color-mix(in srgb,var(--stock-count-color, currentColor) 45%,transparent)}.product-stock-scarcity__message-text{min-width:0;overflow-wrap:anywhere}.product-stock-scarcity[style*="--stock-text-align: center"] .product-stock-scarcity__message{justify-content:center}.product-stock-scarcity[style*="--stock-text-align: right"] .product-stock-scarcity__message{justify-content:flex-end}.product-stock-scarcity__track{position:relative;width:var(--stock-bar-width, 100%);height:var(--stock-bar-height, 10px);margin-top:4px;margin-inline:0 auto;overflow:hidden;border-radius:var(--stock-bar-radius, 999px);background:var(--stock-track-color, #e5e7eb);isolation:isolate}.product-stock-scarcity[style*="--stock-text-align: center"] .product-stock-scarcity__track{margin-inline:auto}.product-stock-scarcity[style*="--stock-text-align: right"] .product-stock-scarcity__track{margin-inline:auto 0}.product-stock-scarcity__fill{position:absolute;inset:0 auto 0 0;width:var(--stock-target-width, 100%);overflow:hidden;border-radius:inherit;background:var(--stock-fill-color, #ef4444)}.product-stock-scarcity__fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(135deg,var(--stock-dot-color, rgba(255, 255, 255, .72)) 0 var(--stock-dot-size, 2px),transparent var(--stock-dot-size, 2px) var(--stock-dot-spacing, 12px));background-position:0 0}.product-stock-scarcity.is-preparing .product-stock-scarcity__fill{width:100%}.product-stock-scarcity.is-preparing.is-ready .product-stock-scarcity__fill{width:var(--stock-target-width, 100%);transition:width var(--stock-animation-duration, 1.2s) cubic-bezier(.4,0,.2,1)}.product-stock-scarcity--dots-animated .product-stock-scarcity__fill:after{animation:stock-scarcity-stripes var(--stock-pattern-duration, 6s) linear infinite}@keyframes stock-scarcity-stripes{to{background-position:calc(0px - var(--stock-pattern-shift, 16.9706px)) 0}}@media(prefers-reduced-motion:reduce){.product-stock-scarcity,.product-stock-scarcity__fill,.product-stock-scarcity__fill:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/product-stock-scarcity.css.map */
