.page {
  --h1-font-size:64px;
  --h1-font-style:normal;
  --h1-font-family:var(--font-primary);
  --h1-font-weight:600;
  --h1-line-height:1.3;
  --h1-m-font-size:40px;
  --h1-letter-spacing:0;
  --h1-text-transform:none;
  --h1-text-decoration:none;
  --h2-font-size:56px;
  --h2-font-style:normal;
  --h2-font-family:var(--font-primary);
  --h2-font-weight:600;
  --h2-line-height:1.3;
  --h2-m-font-size:36px;
  --h2-letter-spacing:0;
  --h2-text-transform:none;
  --h2-text-decoration:none;
  --h3-font-size:48px;
  --h3-font-style:normal;
  --h3-font-family:var(--font-primary);
  --h3-font-weight:600;
  --h3-line-height:1.3;
  --h3-m-font-size:32px;
  --h3-letter-spacing:0;
  --h3-text-transform:none;
  --h3-text-decoration:none;
  --h4-font-size:40px;
  --h4-font-style:normal;
  --h4-font-family:var(--font-primary);
  --h4-font-weight:600;
  --h4-line-height:1.3;
  --h4-m-font-size:24px;
  --h4-letter-spacing:0;
  --h4-text-transform:none;
  --h4-text-decoration:none;
  --h5-font-size:26px;
  --h5-font-style:normal;
  --h5-font-family:var(--font-primary);
  --h5-font-weight:600;
  --h5-line-height:1.3;
  --h5-m-font-size:20px;
  --h5-letter-spacing:0;
  --h5-text-transform:none;
  --h5-text-decoration:none;
  --h6-font-size:18px;
  --h6-font-style:normal;
  --h6-font-family:var(--font-primary);
  --h6-font-weight:600;
  --h6-line-height:1.3;
  --h6-m-font-size:18px;
  --h6-letter-spacing:0;
  --h6-text-transform:none;
  --h6-text-decoration:none;
  --body-font-size:16px;
  --body-font-style:normal;
  --body-font-family:var(--font-secondary);
  --body-font-weight:400;
  --body-line-height:1.5;
  --body-m-font-size:16px;
  --body-letter-spacing:normal;
  --body-text-transform:none;
  --body-text-decoration:none;
  --font-primary:'Playfair Display', serif;
  --font-secondary:'Montserrat', sans-serif;
  --nav-link-color:rgb(0, 0, 0);
  --nav-link-font-size:16px;
  --nav-link-font-style:normal;
  --nav-link-color-hover:rgb(200, 168, 106);
  --nav-link-font-family:var(--font-secondary);
  --nav-link-font-weight:400;
  --nav-link-line-height:1.5;
  --nav-link-m-font-size:16px;
  --nav-link-letter-spacing:normal;
  --nav-link-text-transform:none;
  --nav-link-text-decoration:none;
  --body-large-font-size:18px;
  --body-large-font-style:normal;
  --body-large-font-family:var(--font-secondary);
  --body-large-font-weight:400;
  --body-large-line-height:1.5;
  --body-large-m-font-size:18px;
  --body-large-letter-spacing:normal;
  --body-large-text-transform:none;
  --body-large-text-decoration:none;
  --body-small-font-size:14px;
  --body-small-font-style:normal;
  --body-small-font-family:var(--font-secondary);
  --body-small-font-weight:500;
  --body-small-line-height:1.5;
  --body-small-m-font-size:14px;
  --body-small-letter-spacing:normal;
  --body-small-text-transform:uppercase;
  --body-small-text-decoration:none;
  --grid-button-primary-font-size:16px;
  --grid-button-primary-padding-x:40px;
  --grid-button-primary-padding-y:16px;
  --grid-button-primary-font-color:#ffffff;
  --grid-button-primary-font-style:normal;
  --grid-button-primary-border-null:;
  --grid-button-primary-font-family:var(--font-secondary);
  --grid-button-primary-font-weight:400;
  --grid-button-primary-line-height:normal;
  --grid-button-primary-m-font-size:16px;
  --grid-button-primary-m-padding-x:36px;
  --grid-button-primary-m-padding-y:14px;
  --grid-button-primary-box-shadow-x:0px;
  --grid-button-primary-box-shadow-y:0px;
  --grid-button-primary-border-radius:999px;
  --grid-button-primary-letter-spacing:normal;
  --grid-button-primary-text-transform:none;
  --grid-button-primary-box-shadow-blur:0px;
  --grid-button-primary-box-shadow-null:;
  --grid-button-primary-text-decoration:none;
  --grid-button-primary-background-color:rgb(0, 0, 0);
  --grid-button-primary-box-shadow-color:rgba(0, 0, 0, 0);
  --grid-button-primary-border-null-hover:;
  --grid-button-primary-box-shadow-spread:0px;
  --grid-button-primary-box-shadow-x-hover:0px;
  --grid-button-primary-box-shadow-y-hover:0px;
  --grid-button-primary-transition-duration:0.2s;
  --grid-button-primary-background-color-null:;
  --grid-button-primary-box-shadow-blur-hover:0px;
  --grid-button-primary-box-shadow-null-hover:;
  --grid-button-primary-background-color-hover:rgb(29, 30, 32);
  --grid-button-primary-box-shadow-color-hover:0px;
  --grid-button-primary-box-shadow-spread-hover:0px;
  --grid-button-primary-transition-timing-function:ease;
  --grid-button-primary-background-color-null-hover:;
  --grid-button-secondary-font-size:16px;
  --grid-button-secondary-padding-x:40px;
  --grid-button-secondary-padding-y:16px;
  --grid-button-secondary-font-color:rgb(0, 0, 0);
  --grid-button-secondary-font-style:normal;
  --grid-button-secondary-border-null:;
  --grid-button-secondary-font-family:var(--font-secondary);
  --grid-button-secondary-font-weight:400;
  --grid-button-secondary-line-height:normal;
  --grid-button-secondary-m-font-size:16px;
  --grid-button-secondary-m-padding-x:36px;
  --grid-button-secondary-m-padding-y:14px;
  --grid-button-secondary-box-shadow-x:0px;
  --grid-button-secondary-box-shadow-y:0px;
  --grid-button-secondary-border-radius:999px;
  --grid-button-secondary-letter-spacing:normal;
  --grid-button-secondary-text-transform:none;
  --grid-button-secondary-box-shadow-blur:0px;
  --grid-button-secondary-box-shadow-null:;
  --grid-button-secondary-text-decoration:none;
  --grid-button-secondary-background-color:white;
  --grid-button-secondary-box-shadow-color:rgba(0, 0, 0, 0);
  --grid-button-secondary-border-null-hover:;
  --grid-button-secondary-box-shadow-spread:0px;
  --grid-button-secondary-box-shadow-x-hover:0px;
  --grid-button-secondary-box-shadow-y-hover:0px;
  --grid-button-secondary-transition-duration:0.2s;
  --grid-button-secondary-background-color-null:;
  --grid-button-secondary-box-shadow-blur-hover:0px;
  --grid-button-secondary-box-shadow-null-hover:;
  --grid-button-secondary-background-color-hover:rgb(240, 240, 240);
  --grid-button-secondary-box-shadow-color-hover:0px;
  --grid-button-secondary-box-shadow-spread-hover:0px;
  --grid-button-secondary-transition-timing-function:ease;
  --grid-button-secondary-background-color-null-hover:;
  --v07b6cc59:208px;
}
