:root{
--base-font-size: 14px;
--font-range: 0.1;


--font-heading: ivypresto-headline, serif;;
--font-normal: ivystyle-sans, sans-serif;;
--font-cursive: antiquarian-scribe, sans-serif;;


}

body{
--title-text-transform: uppercase;
--section-text-transform: none;
--title-font-family: var(--font-heading);
--title-font-weight: 400;
--title-font-color: var(--color1);
--title-letter-spacing: normal;
--section-font-family: var(--font-heading);
--section-font-weight: 400;
--section-font-color: var(--color1);
--section-letter-spacing: normal;
--h1-family: var(--font-heading);
--h1-weight: bolder;
--h1-text-transform: uppercase;
--h1-color: var(--color1);
--h1-letter-spacing: normal;
--h2-family: var(--font-heading);
--h2-weight: bolder;
--h2-text-transform: uppercase;
--h2-color: var(--color1);
--h2-letter-spacing: normal;
--h3-family: var(--font-heading);
--h3-weight: 400;
--h3-text-transform: none;
--h3-color: var(--color2);
--h3-letter-spacing: normal;
--h4-family: var(--font-heading);
--h4-weight: 400;
--h4-text-transform: none;
--h4-color: var(--color2);
--h4-letter-spacing: normal;
--h5-family: var(--font-heading);
--h5-weight: bolder;
--h5-text-transform: uppercase;
--h5-color: var(--color1);
--h5-letter-spacing: normal;
--h6-family: var(--font-heading);
--h6-weight: 400;
--h6-text-transform: none;
--h6-color: var(--color2);
--h6-letter-spacing: normal;
--span-family: var(--font-heading);
--span-weight: bolder;
--span-text-transform: uppercase;
--span-color: var(--color2);
--span-letter-spacing: normal;
--hp-bloq-family: var(--font-heading);
--hp-bloq-font-size: var(--fs4);
--hp-bloq-weight: 400;
--hp-bloq-text-transform: uppercase;
--hp-bloq-color: var(--color1);
--hp-bloq-letter-spacing: normal;
--hp-bloq-span-family: var(--font-cursive);
--hp-bloq-span-font-size: var(--fs2);
--hp-bloq-span-weight: 400;
--hp-bloq-span-text-transform: none;
--hp-bloq-span-color: var(--color2);
--hp-bloq-span-letter-spacing: normal;
--hp-bloq-span-indent: 0.8em;

}