:root {
  --font_family: Playfair Display;
  --headline_font_family: Prata;
  --spacing: 20;
  --font_size: 17px;
  --letter_spacing: 0em;
  --letter_spacing_headlines: -0.03em;
  --line_height: 2em;
  --line_height_headlines: 1.5em;
  --font_weight: 400;
  --font_weight_headlines: 400;
	--font_scale_headlines: 1.2;
  --font_weight_h1: 400;
  --font_weight_h2: 400;
  --font_weight_h3: 400;
	--color_text: #8b5c55;
	--color_background_page: #f8f2f1;
	--color_main: #cd9c96;
}

/* Template */

:root {
	--color_main_brighter_1: #ddbeba;
	--color_main_brighter_2: #eededc;
	--color_main_brighter_3: #ffffff;
	--color_main_creamy_1: #f8f6f5;
	--color_main_creamy_2: #f4f0ef;
	--color_main_creamy_3: #eae1e0;
}