.options .inner .styled-radio {
    position: absolute;
    opacity: 0
}

.options .inner .styled-radio:hover+label {
    background: #0c0c0d;
    color: #fff;
    cursor: pointer
}

.options .inner .styled-radio:hover+label>span.caption {
    left: 10px;
    -webkit-transition: all .3s ease .1s;
    transition: all .3s ease .1s;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.options .inner .styled-radio:hover+label>span.check {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 16px;
    height: 16px;
    background: #0c0c0d;
    border: 6px solid #fff;
    margin-right: 10px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: all .3s ease .1s;
    transition: all .3s ease .1s;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.options .inner .styled-radio:checked+label {
    background: -webkit-linear-gradient(left, red, #ff9600);
    background: linear-gradient(to right, red, #ff9600);
    color: #fff
}

.options .inner .styled-radio:checked+label>span.caption {
    left: 10px;
    -webkit-transition: all .3s ease .1s;
    transition: all .3s ease .1s;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.options .inner .styled-radio:checked+label>span.check {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 16px;
    height: 16px;
    background: #0c0c0d;
    border: 4px solid #fff;
    margin-right: 10px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: all .3s ease .1s;
    transition: all .3s ease .1s;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.form_calculator .accordion__body {
    position: inherit;
}