.component--update-product-quantity-button{background:var(--color-tomato-red);border:2px solid var(--color-tomato-red);box-shadow:0 2px 8px #00000029}.component--update-product-quantity-button .quantity{color:var(--color-white);font-size:15px;font-weight:600}.component--update-product-quantity-button .subtract-button{background-color:var(--color-tomato-red);color:var(--color-white);width:32px;height:36px}.component--update-product-quantity-button .subtract-button:hover{background-color:var(--color-tomato-red-darker)}.component--update-product-quantity-button .border-transition{transition:border-radius 1s}.component--update-product-quantity-button .add-button{background-color:var(--color-tomato-red);color:var(--color-white);width:32px;height:36px}.component--update-product-quantity-button .add-button:hover{background-color:var(--color-tomato-red-darker)}.component--update-product-quantity-button .add-button.disabled{color:var(--color-tomato-red-darker)}.component--update-product-quantity-button .add-button.disabled:hover{background-color:var(--color-tomato-red);cursor:not-allowed}.component--update-product-quantity-button .fulfillment-button{background-color:var(--color-white);color:var(--color-tomato-red)}.component--update-product-quantity-button .fulfillment-button:hover{background-color:#f2f2f2}.component--update-product-quantity-button .fulfillment-quantity{color:var(--color-tomato-red)}.fulfillment-product-quantity{background:var(--color-white);border:2px solid var(--color-white)}
