.c-inputSpinner{--inputSpinnerHeight:4.6rem;--inputSpinnerWidth:12rem;border:1px solid var(--neutral-300);padding:0 .8rem;display:flex;align-items:center;max-width:var(--inputSpinnerWidth);border-radius:.5rem}.c-inputSpinner input[type=number]{-moz-appearance:textfield}.c-inputSpinner input[type=number]::-webkit-inner-spin-button,.c-inputSpinner input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.c-inputSpinner__button{color:#000;flex-shrink:0;border-color:#fff}.c-inputSpinner__input{height:var(--inputSpinnerHeight);font-size:1.8rem;font-weight:600;padding:0;color:#000;border:none;width:100%;min-width:4rem;text-align:center}.c-inputSpinner__input:focus-visible:not(:disabled),.c-inputSpinner__input:focus:not(:disabled){--inputBorderColor:#000;outline:none}.c-inputSpinner--green-600{--inputSpinnerHeight:4rem;--inputSpinnerWidth:12.8rem;padding:0;border:none}.c-inputSpinner--green-600 .c-inputSpinner__button{--btnHeight:var(--inputSpinnerHeight);border:none}.c-inputSpinner--green-600 .c-inputSpinner__button.c-icon-moins{--btnBgColor:var(--neutral-200);margin-right:-2rem}@media(hover:hover)and (pointer:fine){.c-inputSpinner--green-600 .c-inputSpinner__button.c-icon-moins:hover:not([disabled]){--btnBgColor:var(--neutral-300)}}.c-inputSpinner--green-600 .c-inputSpinner__button.c-icon-plus{--btnBgColor:var(--green-600);color:#fff;margin-left:-2rem}@media(hover:hover)and (pointer:fine){.c-inputSpinner--green-600 .c-inputSpinner__button.c-icon-plus:hover:not([disabled]){--btnBgColor:var(--green-700)}.c-inputSpinner--green-600 .c-inputSpinner__button:hover:not([disabled]){--btnBgColor:var(--neutral-300)}}.c-inputSpinner--green-600 .c-inputSpinner__button:disabled{--btnColor:var(--neutral-500);--btnBorderColor:var(--neutral-200);--btnBgColor:var(--neutral-200);color:var(--neutral-400);cursor:default}.c-inputSpinner--green-600 .c-inputSpinner__input{height:var(--inputSpinnerHeight);font-size:1.6rem;font-weight:400;min-width:8rem;background-color:var(--neutral-100)}.c-inputSpinner--green-600 .c-inputSpinner__input:focus-visible:not(:disabled),.c-inputSpinner--green-600 .c-inputSpinner__input:focus:not(:disabled){--inputBorderColor:#000;outline:none}