@layer pantry{.quantity-stepper_root__tQhZW{justify-content:space-between;gap:var(--spacing-core-1);align-items:center;display:flex}.quantity-stepper_root__tQhZW:not(:has(.quantity-stepper_expanded__rTbAz,.quantity-stepper_alwaysVisible__bK2O7)){width:fit-content}.quantity-stepper_root__tQhZW.quantity-stepper_alwaysVisible__bK2O7{gap:0}.quantity-stepper_quantityStepper__zgs3L{width:100%;height:var(--sizing-core-12);justify-content:flex-end;align-items:center;gap:var(--spacing-core-2);display:flex;position:relative}.quantity-stepper_quantityStepper__zgs3L.quantity-stepper_expanded__rTbAz{justify-content:space-between}.quantity-stepper_quantityStepper__zgs3L.quantity-stepper_expanded__rTbAz.quantity-stepper_alwaysVisible__bK2O7{justify-content:flex-end}.quantity-stepper_quantityStepper__zgs3L .quantity-stepper_stepperButton__xg82d{position:relative}.quantity-stepper_quantityStepper__zgs3L .quantity-stepper_decreaseButton__pKcBN{visibility:hidden;position:absolute;right:0}.quantity-stepper_quantityStepper__zgs3L .quantity-stepper_decreaseButton__pKcBN.quantity-stepper_inputCollapseExpandAnimation__UL3mn{animation:quantity-stepper_decreaseCollapse__S1qCN ease-in-out var(--motion-duration-core-medium)}.quantity-stepper_quantityStepper__zgs3L .quantity-stepper_decreaseButton__pKcBN.quantity-stepper_alwaysVisible__bK2O7{visibility:visible;position:unset;right:unset;animation:none;display:flex}.quantity-stepper_quantityStepper__zgs3L .quantity-stepper_showDecreaseButton__YhvBS{visibility:visible;align-self:flex-start;display:flex;position:relative}.quantity-stepper_quantityStepper__zgs3L .quantity-stepper_showDecreaseButton__YhvBS.quantity-stepper_inputCollapseExpandAnimation__UL3mn{animation:quantity-stepper_decreaseExpand__WSnW3 ease-in-out var(--motion-duration-core-medium)}.quantity-stepper_quantityStepper__zgs3L .quantity-stepper_increaseButton__Ssy_A{align-self:flex-end;display:none}.quantity-stepper_quantityStepper__zgs3L .quantity-stepper_increaseButton__Ssy_A.quantity-stepper_quickAdd__lBEAT{gap:var(--spacing-core-1);width:auto;padding:0 var(--spacing-core-3);align-items:center;display:flex}.quantity-stepper_quantityStepper__zgs3L .quantity-stepper_increaseButton__Ssy_A.quantity-stepper_quickAdd__lBEAT span{margin-top:var(--spacing-core-05)}.quantity-stepper_quantityStepper__zgs3L .quantity-stepper_increaseButton__Ssy_A.quantity-stepper_alwaysVisible__bK2O7{position:unset;animation:none;display:flex}.quantity-stepper_quantityStepper__zgs3L .quantity-stepper_showIncreaseButton__UExE5{visibility:visible;z-index:1;display:flex}.quantity-stepper_quantityStepper__zgs3L .quantity-stepper_inputHide__Grm5k.quantity-stepper_inputCollapse__Vd_pO{pointer-events:none;opacity:0;position:absolute;right:0}.quantity-stepper_quantityStepper__zgs3L .quantity-stepper_inputHide__Grm5k.quantity-stepper_inputCollapse__Vd_pO.quantity-stepper_inputCollapseExpandAnimation__UL3mn{animation:quantity-stepper_inputHide__Grm5k ease-in-out var(--motion-duration-core-medium)}.quantity-stepper_quantityStepper__zgs3L .quantity-stepper_inputExpand__N3iaT{opacity:1;display:inline-block;position:relative}.quantity-stepper_quantityStepper__zgs3L .quantity-stepper_inputExpand__N3iaT.quantity-stepper_inputCollapseExpandAnimation__UL3mn{animation:quantity-stepper_inputExpand__N3iaT ease-in-out var(--motion-duration-core-medium)}.quantity-stepper_quantityStepper__zgs3L .quantity-stepper_inputCollapse__Vd_pO{opacity:1;display:inline-block;position:relative}.quantity-stepper_quantityStepper__zgs3L .quantity-stepper_inputCollapse__Vd_pO.quantity-stepper_inputCollapseExpandAnimation__UL3mn{animation:quantity-stepper_inputCollapse__Vd_pO ease-in-out var(--motion-duration-core-medium)}.quantity-stepper_quantityStepper__zgs3L .quantity-stepper_alwaysVisible__bK2O7{display:unset;position:unset}}@keyframes quantity-stepper_decreaseExpand__WSnW3{0%{right:-50%}to{right:0}}@keyframes quantity-stepper_decreaseCollapse__S1qCN{0%{right:70%}to{right:0}}@keyframes quantity-stepper_inputExpand__N3iaT{0%{right:-30%}to{right:0}}@keyframes quantity-stepper_inputCollapse__Vd_pO{0%{right:40%}to{right:0}}@keyframes quantity-stepper_inputHide__Grm5k{0%{opacity:1;right:30%}80%{opacity:.1;right:-1%}to{opacity:0;right:0}}