Try your search with a different keyword or use * as a wildcard.
.icon-group-container {
--fill: transparent;
--text: currentColor;
--stroke: #ced4da;
--stroke-width: 0px;
display: flex;
flex-flow: wrap;
justify-content: space-between;
gap: 20px;
padding: 10px;
margin: 0px;
max-width: 550px;
border: 1px solid #788ae2;
}
.icon-label {
all: unset;
appearance: none;
--stroke-width: 2px;
--fill: transparent;
--stroke: #ced4da;
--text: #3A4B61;
box-sizing: border-box;
cursor: pointer;
background-color: var(--fill);
box-shadow: inset 0 0 0 var(--stroke-width) var(--stroke);
color: var(--text);
display: flex;
flex-direction: column;
align-items: center;
text-align: center;
padding: 24px;
border-radius: 8px;
gap: 16px;
transition: box-shadow 200ms linear;
}
.icon-label:hover {
--stroke: #2B3E52;
}
.icon-container {
display: flex;
height: 32px;
aspect-ratio: 1 / 1;
}
.icon-container svg {
width: 100%;
height: 100%;
}
.icon-label:has(input:checked) {
--fill: #E0EAFE;
--text: #136EF8;
--stroke: #136EF8;
}
.icon-label:has(input:disabled) {
--fill: #e9ecef;
}
.icon-label input {
opacity: 0;
position: absolute;
}
.accessibe-form .form-control {
border: 1px solid #788AE2;
}
.accessibe-form .form-control:focus-visible {
outline: 2px inset #3b96f7;
outline-offset: 1px;
}