.numeric-input__wrapper{position:relative;width:100%}.numeric-input__label{display:inline-block;margin-bottom:3px;color:var(--gray)}.numeric-input{width:100%;height:36px;padding:7px 12px;font-size:16px;line-height:1;border:1px solid var(--gray);border-radius:10px;background-color:var(--white);outline:none}.numeric-input::-webkit-input-placeholder,.numeric-input::placeholder{color:var(--gray)}.numeric-input:focus{border:1px solid var(--blue)}.numeric-input:disabled{background-color:rgba(var(--rgb-gray),.2)}.numeric-input:focus+.numeric-input__buttons,.numeric-input:hover+.numeric-input__buttons,.numeric-input__buttons:hover{opacity:1}.numeric-input__buttons{z-index:2;position:absolute;right:7px;top:6px;display:inline-flex;flex-direction:column;opacity:0}.numeric-input__button{padding:0 5px;font-size:12px;color:#696969;line-height:1;border:none;cursor:pointer}.numeric-input__button:hover{background-color:#a9a9a9}