.divider {
	align-items: center;
	border-color: var(--color);
	display: flex;
}

.divider-solid {
	border-style: solid
}

.divider-double {
	border-style: double
}

.divider-dotted {
	border-style: dotted
}

.divider-dashed {
	border-style: dashed
}

.divider-ridge {
	border-style: ridge
}

.divider-groove {
	border-style: groove
}

.divider-inset {
	border-style: inset
}

.divider-outset {
	border-style: outset
}

.divider-none {
	border-style: none
}

.divider-thin {
	border-width: 1px
}

.divider-medium {
	border-width: 3px
}

.divider-thick {
	border-width: 5px
}

.text-divider-solid:after, .text-divider-solid:before {
	border-style: solid
}

.text-divider-double:after, .text-divider-double:before {
	border-style: double
}

.text-divider-dotted:after, .text-divider-dotted:before {
	border-style: dotted
}

.text-divider-dashed:after, .text-divider-dashed:before {
	border-style: dashed
}

.text-divider-ridge:after, .text-divider-ridge:before {
	border-style: ridge
}

.text-divider-groove:after, .text-divider-groove:before {
	border-style: groove
}

.text-divider-inset:after, .text-divider-inset:before {
	border-style: inset
}

.text-divider-outset:after, .text-divider-outset:before {
	border-style: outset
}

.text-divider-none:after, .text-divider-none:before {
	border-style: none
}

.text-divider-center:after, .text-divider-left:after {
	margin-left: .5rem
}

.text-divider-center:before, .text-divider-right:before {
	margin-right: .5rem
}

.text-divider-center:after, .text-divider-center:before, .text-divider-left:after, .text-divider-right:before {
	border-bottom: 0;
	border-top-width: 1px;
	content: "";
	display: block;
	flex-grow: 1
}

.text-divider-thin:after, .text-divider-thin:before {
	border-width: 1px
}

.text-divider-medium:after, .text-divider-medium:before {
	border-width: 3px
}

.text-divider-thick:after, .text-divider-thick:before {
	border-width: 5px
}

.divider-fullwidth {
	width: 100%
}

.divider-three-fourth {
	width: 75%
}

.divider-half {
	width: 50%
}

.divider-one-fourth {
	width: 25%
}

.divider-left {
	margin-right: auto;
}

.divider-right {
	margin-left: auto;
}

.divider-center {
	margin: 0 auto;
}
