.button{background:linear-gradient(to bottom,#fff 50%,#e58a00 50%);background-size:100% 200%;transition:background-position .5s,color .5s;color:#e58a00;cursor:pointer}.button:hover{border-color:#000;background-position:0 -100%;color:#000}
