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

body {
	--font_size--small: 14px;
	--line_height--small: 1.3;
	--font_size--regular: 18px;
	--line_height--regular: 1.3;
	--font_size--large: 18px;
	--line_height--large: 1.3;

	--font_weight--medium: 500;
	--font_weight--regular: 400;
	--font_weight--light: 300;

	--vertical_spacing: 10px;
	--horizontal_spacing: 5px;
	--outside_spacing: calc( var( --horizontal_spacing ) * 3 );
	--content_width: calc( 100vw - var( --outside_spacing ) * 2 );
	--inner_spacing: calc( var( --line_height ) * 0.75em );

	--gray: #AAAAAA;
	--light_gray: #CECECE;
	--off_white: #F2F0F0;
	--green: #9DFF00;
	--dark_green: #011F10;

	--bg_color: white;
	--bg_color--gray: #F2F0F0;

	--text_color: #1E1E1E;
	--font_color: var( --text_color );
	--text_color--gray: var( --gray );
	--font_color--gray: var( --text_color--gray );

	--border_color: var( --light_gray );
	--border_width: 1px;
	--border_style: solid;
}



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

	body {
		--font_size--small: 15px;
		--font_size--regular: 19.5px;
		--font_size--large: 32.5px;

		--vertical_spacing: 10px;
		--horizontal_spacing: 10px;
		--outside_spacing: calc( var( --horizontal_spacing ) * 4.5 );
	}

}



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

	body {
		--font_size--small: 16px;
		--font_size--regular: 21px;
		--font_size--large: 43px;

		--vertical_spacing: 15px;
		--horizontal_spacing: 15px;
		--outside_spacing: calc( var( --horizontal_spacing ) * 6 );
	}

}



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

	body {
		--font_size--small: 18px;
		--font_size--regular: 24px;
		--font_size--large: 54px;

		--vertical_spacing: 20px;
		--horizontal_spacing: 20px;
		--outside_spacing: calc( var( --horizontal_spacing ) * 6 );
	}

}