.color {
  height: 100px;
}

.grid {
  height: 100px;
  background-color: $primary;
  border-radius: 7px;

  & span {
    margin: 10px 10px 10px 10px;
    color: white;
  }
}

.header-display {
	&::before {
		background: $secondary;
		content: " ";
		display: inline-block;
		width: 7px;
	}
}

h1.header-display {
	&::before {
		@include headerDisplayBefore(2.5rem);
	}
}

h2.header-display {
	&::before {
		@include headerDisplayBefore(2rem);
	}
}

h3.header-display {
	&::before {
		@include headerDisplayBefore(1.75rem);
	}
}

h4.header-display {
	&::before {
		@include headerDisplayBefore(1.5rem);
	}
}

.icon {
  font-size: 20px;
  background-color: $oc-gray-9;
  padding: 20px;
}

.typography__headers__item {
	margin-bottom: 2rem;
	p {
		margin-bottom: 0.5rem !important;
	}
}