.quantity-widget_wrapper__AjVZI .quantity-widget_quantityWidget__aWgH7{display:flex;align-items:flex-start}.quantity-widget_wrapper__AjVZI .quantity-widget_errorMessage__wxMkB{margin-top:8px;color:#bf3b34;text-align:left}.quantity-widget_wrapper__AjVZI .quantity-widget_input__4O1rv{height:100%;gap:0;padding:0 16px;position:relative;width:104px;flex:0 0 104px;display:flex;align-items:center;justify-content:center}.quantity-widget_wrapper__AjVZI .quantity-widget_input__4O1rv input{height:48px;width:72px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;line-height:22px;vertical-align:middle;font-weight:600;color:var(--colors-base-black,#000)}.quantity-widget_wrapper__AjVZI .quantity-widget_input__4O1rv:not(.quantity-widget_wrapper__AjVZI .quantity-widget_input__4O1rv.quantity-widget_inputError___rAXZ){text-align:center}.quantity-widget_wrapper__AjVZI .quantity-widget_input__4O1rv.quantity-widget_quantityValueSm__4xLt6{padding:0 4px;width:73px;flex:0 0 73px}.quantity-widget_wrapper__AjVZI .quantity-widget_input__4O1rv.quantity-widget_quantityValueSm__4xLt6 input{width:65px;height:26px}.quantity-widget_wrapper__AjVZI .quantity-widget_trigger__qJRmr{display:flex}.quantity-widget_wrapper__AjVZI .quantity-widget_quantityButton__uEKtk.quantity-widget_quantityButtonSm__ZVXEH{padding:2px}.quantity-widget_wrapper__AjVZI .quantity-widget_quantityButton__uEKtk.quantity-widget_quantityButtonMd__vGCTE{padding:14px}.quantity-widget_wrapper__AjVZI .quantity-widget_quantityButton__uEKtk:disabled{border-color:rgba(0,0,0,0)}.quantity-widget_wrapper__AjVZI .quantity-widget_quantityButton__uEKtk:hover:not(:disabled){background-color:color-mix(in srgb,var(--primary-500,#f3701f) 70%,white)}.quantity-widget_wrapper__AjVZI .quantity-widget_quantityButton__uEKtk:hover:not(:disabled) .quantity-widget_icon___AjX0 path{stroke:#fff}.quantity-widget_wrapper__AjVZI .quantity-widget_quantityButton__uEKtk .quantity-widget_icon___AjX0{transition:.2s ease-in-out}.quantity-widget_wrapper__AjVZI .quantity-widget_quantityButton__uEKtk .quantity-widget_typography__WlohF{display:inline-flex}.quantity-widget_wrapper__AjVZI .quantity-widget_quantityButton__uEKtk .quantity-widget_spinner__SS6yl{width:20px;height:20px;border-width:2px}.quantity-widget_wrapper__AjVZI .quantity-widget_quantityValue__gI3Yx.quantity-widget_quantityValueDisabled__b_2Mf{opacity:.5}