.inh-bw-demand,.inh-bw-stock{display:block;font-size:11px;line-height:1.4;letter-spacing:0;margin-top:5px;color:#28584b;font-weight:600}
.inh-bw-stock{color:#963c15;font-weight:800}
.inh-bw-card-signals{flex-basis:100%;width:100%;margin-top:3px;text-align:left}
.inh-bw-shipping{font-size:11px;line-height:1.5;letter-spacing:0;margin:8px 0;color:#35594d}
.inh-bw-soldout{font-size:12px;line-height:1.5;margin:8px 0 15px;color:#35594d;letter-spacing:0}
.inh-bwh .inh-bw-soldout,.inh-bwh .inh-bw-shipping{color:#c7e0d6;max-width:400px;font-size:11px}
.inh-bwh .inh-bw-soldout strong{color:#61d2bd}
.product__info-container .inh-bw-product-saving{flex-basis:100%;width:100%;font-size:14px;line-height:1.5;color:#185c50;letter-spacing:0;margin:5px 0 0;font-weight:600}
.inh-bw-product-saving[hidden]{display:none!important}
.product__info-container:has(.sub-widget__checkbox:checked) [data-inh-bw-saving]{display:none!important}

.inh-bw-urgency{width:100%;margin:7px 0 3px;font-size:11px;line-height:1.35;letter-spacing:0;text-align:left;color:#202622}
.inh-bw-urgency>strong{font-weight:800}
.inh-bw-urgency__track{height:6px;max-width:260px;overflow:hidden;border-radius:6px;background:#e7e9e8;margin:5px 0 4px}
.inh-bw-urgency__track>span{display:block;width:32%;height:100%;border-radius:inherit;background:#d9232e;animation:inhBwStockPulse 2.2s ease-in-out infinite}
@keyframes inhBwStockPulse{0%,100%{opacity:1}50%{opacity:.55}}
@media(prefers-reduced-motion:reduce){.inh-bw-urgency__track>span{animation:none}}
.product__info-container .inh-bw-urgency{flex-basis:100%;max-width:360px;font-size:13px}
@media(max-width:749px){.inh-bw-card-signals .inh-bw-urgency{font-size:10px}}
