.b-numeric-input{position:relative;width:160px}.b-numeric-input .b-input__inner{-webkit-appearance:none;-moz-appearance:textfield}.b-numeric-input .b-input__inner::-webkit-inner-spin-button,.b-numeric-input .b-input__inner::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.b-numeric-input .b-input__inner{text-align:center;padding-left:0!important;padding-right:0!important}.b-numeric-input .b-input__prefix.is-button .b-button,.b-numeric-input .b-input__suffix.is-button .b-button{min-width:36px;width:36px}.b-numeric-input .b-input__suffix.is-button .b-numeric-input__controls-right .b-button{height:50%;min-height:50%}.b-numeric-input__controls-right{display:flex;flex-direction:column;height:100%}.b-numeric-input--large .b-input__prefix.is-button .b-button,.b-numeric-input--large .b-input__suffix.is-button .b-button{min-width:40px;width:40px}.b-numeric-input--small .b-input__prefix.is-button .b-button,.b-numeric-input--small .b-input__suffix.is-button .b-button{min-width:32px;width:32px}