:root,#reveal-- { 
  --primary-color: #6d7664; 
  --secondary-color: #9c745c; 
  --background-style: solid; 
  --background-color: #fefefe; 
  --primary-contrast: #fff; 
  --global-background-color: #fefefe; 
  --h1-font-color: #ffffff; 
  --h1-font-family: "Montserrat"; 
  --h1-font-size: 2.5rem; 
  --h1-font-letter-spacing: -0.05rem; 
  --h1-line-height: 1.2; 
  --h2-font-color: #4b5050; 
  --h2-font-size: 2.5rem; 
  --h2-font-weight: 700; 
  --h2-line-height: 1.2; 
  --h3-font-color: #4b5050; 
  --h3-font-family: "Montserrat"; 
  --h3-font-size: 1.35rem; 
  --h3-font-weight: 700; 
  --h4-font-color: #9c745c; 
  --h4-font-family: "Montserrat"; 
  --h4-font-size: 0.85rem; 
  --h4-font-weight: 500; 
  --h4-text-transform: uppercase; 
  --body-font-color: #303030; 
  --body-font-family: "Montserrat"; 
  --body-font-size: 1rem; 
  --link-font-color: #9c745c; 
  --link-font-color-hover: #6d7664; 
  --link-font-color-active: #6d7664; 
  --link-font-family: inherit; 
  --link-font-weight: 500; 
  --button-style: none; 
  --button-background-color: #6d7664; 
  --button-background-color-hover: #6d7664; 
  --button-font-color-hover: #fefefe; 
  --button-font-color-active: #fefefe; 
  --button-font-color: #fefefe; 
  --button-font-family: "Montserrat"; 
  --button-font-size: 0.9rem; 
  --button-font-weight: 700; 
  --button-text-transform: uppercase; 
  --button-line-height: 1.4; 
  --button-border-color: transparent; 
  --button-border-color-hover: transparent; 
  --in-animation: slide-in-; 
  --hinge-in-direction: from-top; 
  --slide-in-direction: down; 
  --scale-in-direction: up; 
  --out-animation: slide-out-; 
  --hinge-out-direction: from-top; 
  --slide-out-direction: up; 
  --scale-out-direction: down; 
  --easing: linear; 
  --speed: normal; 
  --mobile-menu-width: 100vw; 
  --mobile-menu-justify-content: normal; 
  --hamburger-open-position: relative; 
}
