.in-stock-quantity-wrapper{display:block;margin-top:1rem}.in-stock-quantity{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:14px}.in-stock-quantity--card{margin-top:1rem}.in-stock-quantity--card~.card-product-shipping-info,.in-stock-quantity-wrapper+[id^=card-product-shipping-info-] .card-product-shipping-info{margin-top:.2rem}.in-stock-quantity__summary{display:inline-flex;align-items:center;gap:.4rem;color:#15803d;font-weight:var(--font-body-weight-bold);line-height:1.2}.in-stock-quantity__dot{width:.8rem;height:.8rem;min-width:.8rem;border-radius:50%;background-color:currentColor;flex-shrink:0;animation:in-stock-quantity-pulse 2s ease-out infinite}@keyframes in-stock-quantity-pulse{0%{box-shadow:0 0 #15803d80}70%{box-shadow:0 0 0 .6rem #15803d00}to{box-shadow:0 0 #15803d00}}@media(prefers-reduced-motion:reduce){.in-stock-quantity__dot{animation:none}}.in-stock-quantity__delivery--remainder{color:rgb(var(--color-foreground),.7);font-weight:var(--font-body-weight)}.in-stock-quantity__info{display:inline-flex;align-items:center}.in-stock-quantity__info-trigger{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;line-height:0}.in-stock-quantity__info-trigger svg{display:block}.in-stock-quantity__tooltip.bt-tooltip__inner{top:auto;bottom:calc(100% + .8rem);inset-inline-start:50%;inset-inline-end:auto;transform:translate(calc(var(--transform-direction) * 50%));white-space:normal;width:22rem;max-width:88vw;line-height:1.4;text-align:start;padding:.7rem 1rem;transition:opacity .3s ease}.in-stock-quantity__tooltip.bt-tooltip__inner:after{top:100%;bottom:auto;inset-inline-start:50%;inset-inline-end:auto;margin-top:-.3rem;margin-inline-start:-.3rem}.in-stock-quantity--card .in-stock-quantity__info{position:relative;z-index:2}.in-stock-quantity--card .in-stock-quantity__tooltip.bt-tooltip__inner{top:50%;bottom:auto;inset-inline-start:calc(100% + .8rem);inset-inline-end:auto;transform:translateY(-50%);width:20rem}.in-stock-quantity--card .in-stock-quantity__tooltip.bt-tooltip__inner:after{top:50%;bottom:auto;inset-inline-start:-.3rem;inset-inline-end:auto;margin-top:-.3rem;margin-bottom:0;margin-inline-start:0}.in-stock-quantity__info.bt-tooltip:focus-within .bt-tooltip__inner{opacity:1;pointer-events:auto;padding:.7rem 1rem;z-index:2}.product__sale-box-wrapper:has(.in-stock-quantity__info:hover),.product__sale-box-wrapper:has(.in-stock-quantity__info:focus-within){overflow:visible}.in-stock-quantity{position:relative;max-width:100%;line-height:1.4}.in-stock-quantity__summary{flex-wrap:wrap;line-height:1.4}.in-stock-quantity__info,.in-stock-quantity--card .in-stock-quantity__info{position:static}.in-stock-quantity__info-trigger{min-width:32px;min-height:32px;border-radius:4px}.in-stock-quantity__info-trigger:focus-visible{outline:2px solid currentColor;outline-offset:2px}.in-stock-quantity__tooltip.bt-tooltip__inner,.in-stock-quantity--card .in-stock-quantity__tooltip.bt-tooltip__inner{display:none;top:auto;bottom:calc(100% + 8px);inset-inline:0;transform:none;width:auto;max-width:100%;box-sizing:border-box;font-size:14px;line-height:1.5;white-space:normal;overflow-wrap:anywhere;text-align:start}.in-stock-quantity__tooltip.bt-tooltip__inner:after{display:none}.in-stock-quantity__info:focus-within .in-stock-quantity__tooltip.bt-tooltip__inner{display:block;opacity:1;visibility:visible;pointer-events:auto;z-index:5}@media(hover:hover){.in-stock-quantity__info:hover .in-stock-quantity__tooltip.bt-tooltip__inner{display:block;opacity:1;visibility:visible;pointer-events:auto;z-index:5}}@media(max-width:749px){.card-product-shipping-info,.card-product-shipping-info__date-range{font-size:14px;line-height:1.45}}.in-stock-quantity__info[data-tooltip-dismissed] .in-stock-quantity__tooltip.bt-tooltip__inner{display:none!important}.in-stock-quantity--card{padding-inline-end:32px}.in-stock-quantity--card .in-stock-quantity__info-trigger{position:absolute;inset-inline-end:0;top:0}.in-stock-quantity--card .in-stock-quantity__summary{flex-wrap:nowrap;align-items:baseline}.in-stock-quantity--card .in-stock-quantity__label{white-space:normal}
/*# sourceMappingURL=/cdn/shop/t/407/assets/component-in-stock-quantity.css.map */
