/* Styling for radio image control */
.elementor-control-type-nekit-radio-image-control .control-content-wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 4px;
}

.elementor-control-type-nekit-radio-image-control .control-content-wrapper > div {
    flex: 0 1 32%;
}

.elementor-control-type-nekit-radio-image-control .control-content-wrapper > div:hover {
    cursor: pointer;
    box-shadow: 0px 0px 2px 2px #ffffff;
}

.elementor-control-type-nekit-radio-image-control .control-content-wrapper > div img {
    width: 100%;
    height: 100%;
}

.elementor-control-type-nekit-radio-image-control .control-content-wrapper > div.isActive {
    border: 5px solid #003DF2;
    border-bottom: none;
}

.elementor-control-type-nekit-radio-image-control .control-content-wrapper > div.isActive:hover {
    box-shadow: none;
}