.product-color-badge{width:1.3rem;height:1.3rem;background-color:var(--color);display:inline-block;vertical-align:top;border:1px solid #9999a0;border-radius:50%}.zero-quantity{opacity:0.6;filter:grayscale(100%)}.shopping-cart-item{position:relative}.shopping-cart-item:after{content:"";position:absolute;top:0;left:0;bottom:100%;right:100%;z-index:-1;pointer-events:none;background-color:#000;opacity:0}.shopping-cart-item.updating:after{inset:0;opacity:0.1;pointer-events:auto;z-index:10;transition:opacity 1s}
