.g-product-inventory[data-status=instock],.g-product-inventory[data-status=normal]{--opacity:1;--color:var(--color-success)}.g-product-inventory[data-status=low]{--opacity:1;--color:var(--color-warning)}.g-product-inventory[data-status=backordered]{--opacity:0.6;--color:var(--color-foreground)}.g-product-inventory[data-status=outofstock]{--opacity:1;--color:var(--color-error)}.g-product-inventory__inner{color:rgb(var(--color),var(--opacity))}.g-product-inventory__text{font-family:var(--font-stack-header);font-style:var(--font-style-header);font-weight:var(--font-weight-header);padding-left:20px;position:relative}.g-product-inventory__pin{height:6px;left:3px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.g-product-inventory__pin:after,.g-product-inventory__pin:before{background-color:rgb(var(--color),var(--opacity));border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.g-product-inventory__pin:after{animation:dotScale 1.5s ease-in-out infinite}.g-product-inventory__message p{display:inline-block}.g-product-inventory__indicator-bar{background-color:#ccc;border-radius:3px;display:block;height:5px;margin-top:6px;position:relative;width:100%}.g-product-inventory__indicator-bar span{background-color:rgb(var(--color),var(--opacity));border-radius:3px;height:100%;left:0;position:absolute;top:0;transition:width .4s}.main-product__block-inventory_status .g-product-inventory__text{padding-left:26px}.main-product__block-inventory_status .g-product-inventory__pin{height:10px;left:4px;width:10px}