.elementor-field-option input[type="checkbox"],
.elementor-field-option input[type="radio"] {
    display: none !important;
}

.elementor-field-option label {
    display: block !important;
    padding: 10px 20px;
    margin-bottom: 12px;
    border-radius: 8px;
    border: 2px solid #E4CB86;
    cursor: pointer;
    background-color: #FFF;
    transition: all 0.3s ease;
}

.elementor-field-option label:hover {
    border-color: #CE9E61;
}

.elementor-field-option input:checked + label {
    background-color: #FBFFFA;
    border-color: #A2F88A;
}
