/**
 * @author Valentin Alisch, Jonas Zieher <hallo@valentinalisch.de>
 * @version 1.0
 *
 * Koeber LA: Typography
 */

body,
.text--regular {
	--font_size: var( --font_size--regular );
	--line_height: var( --line_height--regular );
	--font_weight: var( --font_weight--regular );

	font-family: 'IBM Plex', sans-serif;
	font-size: var( --font_size );
	line-height: var( --line_height );
	font-weight: var( --font_weight );
	color: var( --text_color );
}

h1,
.text--large,
.font--large {
	--font_size: var( --font_size--large );
	--line_height: var( --line_height--large );
	--font_weight: var( --font_weight--light );

	font-size: var( --font_size );
	line-height: var( --line_height );
	font-weight: var( --font_weight );
}

h1.section_title {
	margin: calc( var( --line_height ) * 2em ) 0;
	text-align: center;
}

/*.view-beitrag h1.section_title {
	margin: calc( var( --line_height ) * 1em ) 0;
}*/

h2 {
	font-weight: var( --font_weight );
}

small,
.text--small,
.font--small {
	--font_size: var( --font_size--small );
	--line_height: var( --line_height--small );
	--font_weight: var( --font_weight--regular );

	font-size: var( --font_size );
	line-height: var( --line_height );
	font-weight: var( --font_weight );
}

p {
	margin: 0;
	padding: 0;
}

a,
a:link,
a:visited,
a:active,
a:hover {
	color: inherit;
	text-decoration: none;
}

	p a,
	p a:link,
	p a:visited,
	p a:active,
	p a:hover {
		text-decoration: underline;
	}



/**
 * ——————————————————————————
 */
@media ( min-width: 700px ) {

}



/**
 * ——————————————————————————
 */
@media ( min-width: 1100px ) {

}