/********************************************************/
/*
/*      Typography CSS
/*
/********************************************************/
h1, h2, h3, h4, h5, h6, blockquote, caption, figcaption, p {
	-webkit-font-smoothing: antialiased;
	text-wrap: pretty;
}

address {
	font-style: normal;
}

nav {
	list-style: none;
}

.more-link {
	display: block;
}

.entry-content a:not(.wp-element-button) {
	overflow-wrap: break-word;
	word-wrap: break-word;
	word-break: break-word;
	hyphens: auto;
}

.entry-content a.wp-element-button {
	overflow-wrap: initial;
	word-wrap: initial;
	word-break: normal;
	hyphens: initial;
}

.has-xs-font-size {
	line-height: var(--wp--custom--line-height--xs);
}

.has-sm-font-size {
	line-height: var(--wp--custom--line-height--sm);
}

.has-mds-font-size {
	line-height: var(--wp--custom--line-height--mds);
}

.has-md-font-size {
	line-height: var(--wp--custom--line-height--md);
}

.has-mdl-font-size {
	line-height: var(--wp--custom--line-height--mdl);
}

.has-lg-font-size {
	line-height: var(--wp--custom--line-height--lg);
}

.has-xl-font-size {
	line-height: var(--wp--custom--line-height--xl);
}

.has-xxl-font-size {
	line-height: var(--wp--custom--line-height--xxl);
}

.has-xxxl-font-size {
	line-height: var(--wp--custom--line-height--xxxl);
}


