/*
Theme Name: Kara's Notebook
Theme URI: https://karadahl.com
Description: Personal Divi 5 child theme for Kara's Notebook
Author: Kara Dahl
Template: Divi
Version: 1.0.7
*/

/* Kara's Notebook - central type settings. */
:root {
	--kara-display-font: "degular-display", sans-serif;
	--kara-h1-font-weight: 700;
	--kara-h1-letter-spacing: 1px;
	--kara-h2-font-weight: 700;
	--kara-h2-letter-spacing: 1px;
	--kara-body-font: "degular-text", sans-serif;
	--kara-body-font-weight: 400;
}

body,
input,
textarea,
select,
a {
	font-family: var(--kara-body-font);
	font-weight: var(--kara-body-font-weight);
}

h1,
h2,
h3,
h4,
h5,
h6,
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6,
.wp-block-heading,
.et-db #et-boc .et-l h1,
.et-db #et-boc .et-l h2,
.et-db #et-boc .et-l h3,
.et-db #et-boc .et-l h4,
.et-db #et-boc .et-l h5,
.et-db #et-boc .et-l h6 {
	font-family: var(--kara-display-font) !important;
	font-style: normal !important;
}

h1,
.entry-content h1,
.et-db #et-boc .et-l h1 {
	font-weight: var(--kara-h1-font-weight) !important;
	letter-spacing: var(--kara-h1-letter-spacing) !important;
}

h2,
.entry-content h2,
.et-db #et-boc .et-l h2 {
	font-weight: var(--kara-h2-font-weight) !important;
	letter-spacing: var(--kara-h2-letter-spacing) !important;
}
