:root,#reveal-- { 
  --primary-color: #3a3227; 
  --secondary-color: #8a6f58; 
  --background-style: solid; 
  --background-color: #f6f4ef; 
  --primary-contrast: #fff; 
  --global-background-color: #f6f4ef; 
  --h1-font-color: #f6f4ef; 
  --h1-font-family: "Cormorant Garamond"; 
  --h1-font-size: 3rem; 
  --h2-font-color: #3a3227; 
  --h2-font-family: "Cormorant Garamond"; 
  --h2-font-size: 2.85rem; 
  --h2-text-align: left; 
  --h2-font-weight: 500; 
  --h2-line-height: 1; 
  --h3-font-color: #3a3227; 
  --h3-font-family: "Cormorant Garamond"; 
  --h3-font-size: 1.5rem; 
  --h3-font-weight: 400; 
  --h3-line-height: 1.1; 
  --h4-font-color: #3a3227; 
  --body-font-color: #232c33; 
  --body-font-family: "Source Serif Pro"; 
  --body-font-size: 1.05rem; 
  --link-font-color: #8a6f58; 
  --link-font-color-hover: #3a3227; 
  --link-font-color-active: #3a3227; 
  --link-font-family: inherit; 
  --link-font-weight: 600; 
  --button-style: none; 
  --button-background-color: #8a6f58; 
  --button-background-color-hover: #3a3227; 
  --button-border-radius: 0px; 
  --button-font-color-hover: #ffffff; 
  --button-font-color-active: #ffffff; 
  --button-font-color: #ffffff; 
  --button-font-size: 1.02rem; 
  --button-text-align: center; 
  --button-font-weight: 600; 
  --button-font-letter-spacing: -0.01rem; 
  --button-line-height: 1.3; 
  --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-closed-color: #cacaca; 
  --hamburger-closed-color-hover: #cacaca; 
  --hamburger-open-color: #cacaca; 
  --hamburger-open-color-hover: #cacaca; 
  --hamburger-open-position: relative; 
}
