﻿/*Checkbox*/
/*Checkbox - Before*/
.custom-checkbox .custom-control-input ~ .custom-control-label::before
{
	border-radius:4px;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before
{
	background-color:var(--secondary-600);
	box-shadow:0 0 0 2px var(--secondary-600);
}

/*Checkbox - Before - Disabled*/
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before
{
	background-color:var(--basic-200);
	box-shadow:0 0 0 2px var(--basic-300);
}

/*Checkbox - After*/
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after
{
	background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.6304 6.21968C20.9233 6.51258 20.9233 6.98745 20.6304 7.28034L10.1304 17.7799C9.83753 18.0727 9.36268 18.0727 9.06979 17.7799L3.81979 12.5304C3.52688 12.2375 3.52686 11.7626 3.81974 11.4697C4.11262 11.1768 4.5875 11.1768 4.8804 11.4696L9.60009 16.1889L19.5698 6.21966C19.8627 5.92677 20.3376 5.92678 20.6304 6.21968Z' fill='%23FFF'/%3E%3C/svg%3E%0A");
}