.elementor-control-image-selector-wrapper input[type="radio"] {
	display: none;
}
.elementor-label-block .elementor-control-image-selector-wrapper{
	width: 100%;
	margin-top: 10px;
}
.elementor-control-image-selector-wrapper .elementor-image-selector-label {
	display: inline-block;
	border: 3px solid transparent;
	cursor: pointer;
	overflow: hidden;
}
.elementor-control-image-selector-wrapper input:checked+.elementor-image-selector-label {
	border: 3px solid #a4afb7;
}

.elementor-control-image-selector-wrapper{	
	padding: 12px;
}

.elementor-control-image-selector-wrapper{
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
    gap: 5px;
}

.elementor-control-image-selector-wrapper.col-1{
	grid-template-columns: 1fr; 
}

.elementor-control-image-selector-wrapper.col-2{
	grid-template-columns: 1fr 1fr; 
}

.elementor-control-image-selector-wrapper.col-3{	
	grid-template-columns: 1fr 1fr 1fr;
}

.elementor-control-image-selector-wrapper.col-4{	
	grid-template-columns: 1fr 1fr 1fr 1fr;  
}



	
