.checkbox:checked::after {
  align-items: center;
  color: #ffffff;
  content: 'check';
  display: flex;
  font-family: 'Material Symbols Outlined';
  font-size: 1.125rem;
  font-variation-settings: 'FILL' 1, 'wght' 700, 'GRAD' 0, 'opsz' 24;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.list li::before {
  align-items: center;
  background-image: none;
  color: #0ea0b6;
  content: 'hexagon';
  display: inline-flex;
  font-family: 'Material Symbols Outlined';
  font-size: 1.25rem;
  font-variation-settings: 'FILL' 1, 'wght' 500, 'GRAD' 0, 'opsz' 24;
  justify-content: center;
  transform: translateY(-50%) rotate(var(--rotation, 0deg));
}
.list--blocked li::before {
  color: #e62019;
  content: 'block';
  font-variation-settings: 'FILL' 0, 'wght' 600, 'GRAD' 0, 'opsz' 24;
}
.list--checked li::before {
  color: var(--summit-blue);
  content: 'check_circle';
}
.section--summit-gradient .list li::before {
  color: #fff;
}
.section--summit-gradient .list--checked li::before {
  color: #d0f6fb;
}
