#fw-section-rich-text-177907009802571 {
--color-primary: #0f0f0f;
--color-primary-rgb: 15, 15, 15;
--color-background: #0f0f0f;
--color-background-rgb: 15, 15, 15;
--color-on-background: #f5f0e6;
--color-on-background-rgb: 245, 240, 230;
--color-on-primary: #d3c392;
--color-on-primary-rgb: 211, 195, 146;
--color-product-image-background: #f5f0e6;
--color-background-brightness: 15;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #0f0f0f;
--primary-btn-text: #d3c392;
--primary-btn-border-color: #f5f0e6;
--secondary-btn-bg: transparent;
--secondary-btn-text: #f5f0e6;
--secondary-btn-border-color: #f5f0e6;

}
#fw-section-links-list-7c5f118e-c46e-491a-bca7-911aa69115c5 {
--font-heading-scale: 1.0;
--font-body-scale: 1.53;
}

#fw-section-custom-html-c17260a6-d1c0-4455-9101-c2a0dff850b2 {
--color-primary: #0f0f0f;
--color-primary-rgb: 15, 15, 15;
--color-background: #0f0f0f;
--color-background-rgb: 15, 15, 15;
--color-on-background: #f5f0e6;
--color-on-background-rgb: 245, 240, 230;
--color-on-primary: #d3c392;
--color-on-primary-rgb: 211, 195, 146;
--color-product-image-background: #f5f0e6;
--color-background-brightness: 15;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #0f0f0f;
--primary-btn-text: #d3c392;
--primary-btn-border-color: #f5f0e6;
--secondary-btn-bg: transparent;
--secondary-btn-text: #f5f0e6;
--secondary-btn-border-color: #f5f0e6;

}



#fw-section-rich-text-c1baba63-401d-4e24-9a4d-934bf5396218 {
--color-primary: #0f0f0f;
--color-primary-rgb: 15, 15, 15;
--color-background: #0f0f0f;
--color-background-rgb: 15, 15, 15;
--color-on-background: #d3c392;
--color-on-background-rgb: 211, 195, 146;
--color-on-primary: #f5f0e6;
--color-on-primary-rgb: 245, 240, 230;
--color-product-image-background: #d3c392;
--color-background-brightness: 15;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #0f0f0f;
--primary-btn-text: #f5f0e6;
--primary-btn-border-color: #d3c392;
--secondary-btn-bg: transparent;
--secondary-btn-text: #d3c392;
--secondary-btn-border-color: #d3c392;

}




#fw-section-image-with-text-1e618daf-ac03-4ee7-a12f-a591d3499c21 {
--color-primary: #0f0f0f;
--color-primary-rgb: 15, 15, 15;
--color-background: #0f0f0f;
--color-background-rgb: 15, 15, 15;
--color-on-background: #e3d9ba;
--color-on-background-rgb: 227, 217, 186;
--color-on-primary: #d3c392;
--color-on-primary-rgb: 211, 195, 146;
--color-product-image-background: #e3d9ba;
--color-background-brightness: 15;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #0f0f0f;
--primary-btn-text: #d3c392;
--primary-btn-border-color: #e3d9ba;
--secondary-btn-bg: transparent;
--secondary-btn-text: #e3d9ba;
--secondary-btn-border-color: #e3d9ba;

}
#fw-section-rich-text-2dcc7271-db3d-43cd-9bda-15469d13b5c6 {
--color-primary: #0f0f0f;
--color-primary-rgb: 15, 15, 15;
--color-background: #0f0f0f;
--color-background-rgb: 15, 15, 15;
--color-on-background: #e3d9ba;
--color-on-background-rgb: 227, 217, 186;
--color-on-primary: #d3c392;
--color-on-primary-rgb: 211, 195, 146;
--color-product-image-background: #e3d9ba;
--color-background-brightness: 15;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #0f0f0f;
--primary-btn-text: #d3c392;
--primary-btn-border-color: #e3d9ba;
--secondary-btn-bg: transparent;
--secondary-btn-text: #e3d9ba;
--secondary-btn-border-color: #e3d9ba;

}








#fw-section-rich-text-69ed8a4f-f89e-40e6-885c-e1e069448a28 {
--color-primary: #0f0f0f;
--color-primary-rgb: 15, 15, 15;
--color-background: #0f0f0f;
--color-background-rgb: 15, 15, 15;
--color-on-background: #d3c392;
--color-on-background-rgb: 211, 195, 146;
--color-on-primary: #d3c392;
--color-on-primary-rgb: 211, 195, 146;
--color-product-image-background: #d3c392;
--color-background-brightness: 15;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #0f0f0f;
--primary-btn-text: #d3c392;
--primary-btn-border-color: #d3c392;
--secondary-btn-bg: transparent;
--secondary-btn-text: #d3c392;
--secondary-btn-border-color: #d3c392;

}

#fw-section-hero-1770670953 {
--color-primary: #0f0f0f;
--color-primary-rgb: 15, 15, 15;
--color-background: #0f0f0f;
--color-background-rgb: 15, 15, 15;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-on-primary: #d3c392;
--color-on-primary-rgb: 211, 195, 146;
--color-product-image-background: #000000;
--color-background-brightness: 15;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #0f0f0f;
--primary-btn-text: #d3c392;
--primary-btn-border-color: #000000;
--secondary-btn-bg: transparent;
--secondary-btn-text: #000000;
--secondary-btn-border-color: #000000;

}
#fw-section-text-blocks-1b68b53a-440d-44b6-9b14-4ea1ce0bbde9 {
--color-primary: #0f0f0f;
--color-primary-rgb: 15, 15, 15;
--color-background: #0f0f0f;
--color-background-rgb: 15, 15, 15;
--color-on-background: #d0c3a0;
--color-on-background-rgb: 208, 195, 160;
--color-on-primary: #d3c392;
--color-on-primary-rgb: 211, 195, 146;
--color-product-image-background: #d0c3a0;
--color-background-brightness: 15;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #0f0f0f;
--primary-btn-text: #d3c392;
--primary-btn-border-color: #d0c3a0;
--secondary-btn-bg: transparent;
--secondary-btn-text: #d0c3a0;
--secondary-btn-border-color: #d0c3a0;
.text-block {
  color: #F5F0E6;
  font-family: 'EB Garamond', serif;
  font-style: italic;
  font-size: 1.1rem;
  line-height: 1.8;
  letter-spacing: 0.02em;
  text-align: center;
  padding: 40px 20px;
}
a {
  color: #d0c3a0;
}

.text-block p {
  line-height: 1.8;
  margin-bottom: 1em;
}.text-block p,
[class*="text"] p {
  font-style: italic;
}

}
#fw-section-links-list-563a34d6-ebc8-4990-9213-e63bcd56713f {
--font-heading-scale: 0.77;
--font-body-scale: 1.17;
}



#fw-section-video-with-text-0f614463-83ab-44ab-a789-0318687ec4bb {
--color-primary: #0f0f0f;
--color-primary-rgb: 15, 15, 15;
--color-background: #0f0f0f;
--color-background-rgb: 15, 15, 15;
--color-on-background: #d3bf96;
--color-on-background-rgb: 211, 191, 150;
--color-on-primary: #d3c392;
--color-on-primary-rgb: 211, 195, 146;
--color-product-image-background: #d3bf96;
--color-background-brightness: 15;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #0f0f0f;
--primary-btn-text: #d3c392;
--primary-btn-border-color: #d3bf96;
--secondary-btn-bg: transparent;
--secondary-btn-text: #d3bf96;
--secondary-btn-border-color: #d3bf96;

}