.checkbox-group { display: flex; /* align-items: ; */ width: 100%; padding: 0.5rem; } .checkbox-group input[type="checkbox"] { background-color: transparent; border: 2px solid var(--black) !important; border-radius: 3px; padding: 0 !important; height: 1rem; width: 1rem; /* margin: 1rem; */ margin-top: 0.25rem; -webkit-appearance: none; appearance: none; flex-shrink: 0; flex-grow: 0; } .checkbox-group input[type="checkbox"]:checked { /* background-color: var(--light-navy); */ border: 2px solid var(--black) !important; background-image: url(img/check.png); background-size: contain; } .checkbox-group label { /* margin: 0.5rem; */ /* display: inline-block; */ column-gap: 1rem; padding-left: 1rem; margin: 0; font-weight: normal; font-size: var(--font-size-16); }