fieldset {
    border: none;
    padding: 0;
    margin: 0;
    text-align: center;
}

.radio-inline__input {
    clip: rect(4px, 4px, 4px, 4px);
    position: absolute/*!important; */
    ;
}

.radio-inline__label {
    display: inline-block;
    padding: 1.175rem 2rem;
    margin-right: 20px;
    border-radius: 3px;
    transition: all .2s;
    width: 55px;
    height: 40px;
    font-size: 130%;
}

.radio-inline__input:checked+.radio-inline__label {
    background: #B54A4A;
    color: #fff;
    text-shadow: 0 0 1px rgba(0, 0, 0, .7);
}