JSFiddle - React, Tailwind, and code Playground

HTML

<div class="mask roundedCorners">
    <div class="roundedCorners gradient action_button">
        Content
    </div>
</div>

CSS

.mask
{
    overflow: hidden;
}

.action_button {
    color: #FFFFFF;
    font-size: 12px;
    font-family: arial;
    cursor: pointer;
    text-decoration: none;
    padding: 3px 5px;
    display: inline-block;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
    border: 1px solid #f7a03b;
    box-shadow: #8b8b8b 0px 1px 4px;
    
}
.roundedCorners
{
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

.gradient
{
    background-color: #efbb7f;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#efbb7f), to(#f88600));
    background-image: -webkit-linear-gradient(top, #efbb7f, #f88600);
    background-image: -moz-linear-gradient(top, #efbb7f, #f88600);
    background-image: -ms-linear-gradient(top, #efbb7f, #f88600);
    background-image: -o-linear-gradient(top, #efbb7f, #f88600);
    background-image: linear-gradient(to bottom, #efbb7f, #f88600);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#efbb7f, endColorstr=#f88600);
}