.project-input.spinBox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:.875em;border-radius:.25em;box-shadow:0 .0625em 0 hsla(0,0%,100%,.5)}.project-input.spinBox .default-number,.project-input.spinBox .focused-number,.project-input.spinBox .hover-number{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:50%;transition:opacity .2s ease}.project-input.spinBox .default-number{opacity:1}.project-input.spinBox .focused-number,.project-input.spinBox .hover-number{opacity:0}.project-input.spinBox:hover .hover-number{opacity:1}.project-input.spinBox.project-input_focused .default-number,.project-input.spinBox:hover .default-number{opacity:0}.project-input.spinBox.project-input_focused .focused-number{opacity:1}.spinBox input{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.spinBox input[disabled]{background:#f0f0f0}.spinBoxDown,.spinBoxUp{display:block;cursor:pointer;z-index:2}.spinBox input[disabled]+span,.spinBox input[disabled]+span+span{cursor:auto}.spinBoxDown span,.spinBoxUp span{display:block}.spinBox-custom .spinBoxDown,.spinBox-separately .spinBoxDown{padding-right:inherit;padding-top:0;padding-bottom:0;padding-left:0}.spinBox-custom .spinBoxUp,.spinBox-separately .spinBoxUp{padding-right:0;padding-top:0;padding-bottom:0;padding-left:inherit}.spinBox-arrow-wrapper_left .spinBoxDown,.spinBox-arrow-wrapper_left .spinBoxUp,.spinBox-arrow-wrapper_right .spinBoxDown,.spinBox-arrow-wrapper_right .spinBoxUp{-webkit-transform:rotate(90deg);transform:rotate(90deg);padding:0}.spinBox-custom .spinBoxDown,.spinBox-custom .spinBoxUp{-webkit-transform:none;transform:none}.spinBox-arrow-wrapper_left{padding-right:inherit}.spinBox-arrow-wrapper_right{padding-left:inherit}.behaviour-bg{position:relative}.spinBox-custom .behaviour-bg{position:relative;width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;overflow:hidden}.spinBoxDown span,.spinBoxUp span{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.spinBoxDown span>i,.spinBoxUp span>i{padding:0!important}.slider-icon{position:relative}.slider-icon:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,1e-05);z-index:1}.spinBox-arrow-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}