.custom-radio-btn:nth-child(1) {
    cursor: pointer;
    width: 33px;
    height: 33px;
    border: 2px solid #BF8F65;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 10px;
}

.custom-radio-btn:nth-child(2) {
    cursor: pointer;
    width: 28px;
    height: 28px;
    border: 2px solid #BF8F65;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 10px;
}

.custom-radio-btn:nth-child(3) {
    cursor: pointer;
    width: 23px;
    height: 23px;
    border: 2px solid #9B9FAA;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 10px;
}

.custom-radio-btn:nth-child(4) {
    cursor: pointer;
    width: 28px;
    height: 28px;
    border: 2px solid #6F4C5E;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 10px;
}

.custom-radio-btn:nth-child(5) {
    cursor: pointer;
    width: 33px;
    height: 33px;
    border: 2px solid #6F4C5E;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 10px;
}

.custom-radio-btn input {
    display: none;
}

.custom-radio-btn .checkmark {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background: #ddd;
    opacity: 0;
    display: inline-block;
}

.custom-radio-btn:nth-child(1) input:checked + span.checkmark {
    opacity: 1;
    background-color: #BF8F65;
}

.custom-radio-btn:nth-child(2) input:checked + span.checkmark {
    opacity: 1;
    background-color: #BF8F65;
}

.custom-radio-btn:nth-child(3) input:checked + span.checkmark {
    opacity: 1;
    background-color: #9B9FAA;
}

.custom-radio-btn:nth-child(4) input:checked + span.checkmark {
    opacity: 1;
    background-color: #6F4C5E;
}

.custom-radio-btn:nth-child(5) input:checked + span.checkmark {
    opacity: 1;
    background-color: #6F4C5E;
}