.rc-template__radio-group .rc-radio-group__options {
    overflow: hidden;
    }
.rc-template__radio-group .rc-radio {
    display: flex;
    padding: 8px 20px;
    }
.rc-template__radio-group .rc-radio:not(:first-child) {
    border-top: 1px solid #ccc;
    }
.rc-template__radio-group .rc-radio .rc-radio__input {
    min-height: 0;
    }
.rc-template__radio-group .rc-radio.rc-option__subsave .rc-radio__label {
    font-weight: bold;
    }
.rc-template__radio-group .rc-radio .rc-radio__label {
    display: flex;
    }
.rc-template__radio-group .rc-radio .rc-radio__label .rc-option__text {
    order: 2;
    }
.rc-template__radio-group .rc-radio .rc-radio__label .rc-option__discount {
    order: 3;
    }
.rc-template__radio-group .rc-radio .rc-radio__label .rc-option__price {
    order: 1;
    font-weight: bold;
    margin-right: 16px;
    }
.rc-template__radio-group .rc-radio-group__options {
    border: 1px solid #ccc;
    border-radius: 10px;
    }
.rc-template__radio-group .rc-radio-group__options + .rc-selling-plans {
    margin-top: 16px;
    font-weight: bold;
    }