:root {
	--cookieadmin-pro-primary-color: #001d39;
	--cookieadmin-pro-primary-hover-color: #985e23;
	
	--cookieadmin-pro-secondary-color: #0046b2;
	--cookieadmin-pro-secondary-hover-color: #0065ff;
	
	--cookieadmin-pro-txcolor: #0f172a;
	
	--cookieadmin-pro-green-txtcolor: #3a8356;
	--cookieadmin-pro-warning-txtcolor: #9c7930;
	--cookieadmin-pro-red-txtcolor: #b55355;
	
	--cookieadmin-pro-green-color: #15a448;
	--cookieadmin-pro-warning-color: #e9b306;
	--cookieadmin-pro-red-color: #dd2727;
}


/* Reconsent Icon */

.cookieadmin-reconsent-icons-grid{
	display: flex;
	flex-wrap: wrap;
	max-width: 500px;
	padding: 0px 0px 10px 0px;
	gap: 10px;
}

.cookieadmin-reconsent-icon{
	background-color: var(--cookieadmin-pro-secondary-hover-color);
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
}

.cookieadmin-reconsent-icon img{
	height: 40px;
	cursor: pointer;
}

.cookieadmin-reconsent-icon:hover {
	opacity: 0.8;
}

.cookieadmin-reconsent-icon:has(input:checked) {
	background-color: var(--cookieadmin-pro-secondary-color) !important;
}

input[name="cookieadmin_reconsent_icon"]{
	display: none;
}