#fw-section-image-with-text-1a25b6ea-231e-4b2a-bd6e-8817ef835a03 {
--font-heading-scale: 1.0;
--font-body-scale: 1.0;
}
#fw-section-image-with-text-1a25b6ea-231e-4b2a-bd6e-8817ef835a03 {

p {
  letter-spacing: .05em;
}
h1 {
  text-transform: none;
  font-size: 3.5em;
}
h2 {
  text-transform: none;
  color: #ebe1d5;
}
a.button {
  font-weight: normal;
  letter-spacing: .05em;
}
}

#fw-section-rich-text-a6543f6d-aa46-4ab9-8e03-a05b4c22f38d {
--font-heading-scale: 1.0;
--font-body-scale: 1.0;
}
#fw-section-rich-text-a6543f6d-aa46-4ab9-8e03-a05b4c22f38d {
--color-primary: #DBA958;
--color-primary-rgb: 219, 169, 88;
--color-background: #11333b;
--color-background-rgb: 17, 51, 59;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #191b1d;
--color-on-primary-rgb: 25, 27, 29;
--color-product-image-background: #ffffff;
--color-background-brightness: 42;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #DBA958;
--primary-btn-text: #191b1d;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #DBA958;
--secondary-btn-border-color: #DBA958;
.html-formatter {
  font-size: 1.1em;
  font-family: 'Lora';
  color: #ebe1d5;
}
h3 {
  text-transform: none;
  font-size: 2.2em;
  margin-bottom: 0.5em;
}
}
#fw-section-links-list-5541048c-3c73-42e3-bf4b-724b9a01d1e0 {
--color-primary: #DBA958;
--color-primary-rgb: 219, 169, 88;
--color-background: #11333b;
--color-background-rgb: 17, 51, 59;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #191b1d;
--color-on-primary-rgb: 25, 27, 29;
--color-product-image-background: #ffffff;
--color-background-brightness: 42;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #DBA958;
--primary-btn-text: #191b1d;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #DBA958;
--secondary-btn-border-color: #DBA958;
a.button {
  font-weight: normal;
  letter-spacing: .1em;
}
}
#fw-section-video-with-text-2800bb95-ee64-4434-a2aa-03751d29bff4 {

a.button {
  font-weight: normal;
  letter-spacing: .1em;
}
}
#fw-section-video-with-text-1989b9b2-0b0a-4797-8d88-914b782c101a {

a.button {
  font-weight: normal;
  letter-spacing: .1em;
}
}

#fw-section-image-with-text-0034d4b1-f0f2-4b57-8f27-ebe22cd33450 {

.html-formatter {
  font-size: 1.1em;
  font-family: 'Lora';
  color: #ebe1d5;
}
h3 {
  text-transform: none;
  font-size: 2.2em;
  margin-bottom: 0.5em;
}
.col-grid {
  align-items: flex-start; 
  vertical-align: top;
}
.col-grid img {
  margin-top: 6em;
}
a.button {
  font-weight: normal;
  letter-spacing: .1em;
}
}

#fw-section-rich-text-d2dc7dee-1c04-4b58-814e-54dcfa8b6ebf {
--font-heading-scale: 1.0;
--font-body-scale: 1.0;
}
#fw-section-rich-text-d2dc7dee-1c04-4b58-814e-54dcfa8b6ebf {
--color-primary: #DBA958;
--color-primary-rgb: 219, 169, 88;
--color-background: #11333b;
--color-background-rgb: 17, 51, 59;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #191b1d;
--color-on-primary-rgb: 25, 27, 29;
--color-product-image-background: #ffffff;
--color-background-brightness: 42;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #DBA958;
--primary-btn-text: #191b1d;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #DBA958;
--secondary-btn-border-color: #DBA958;
.html-formatter {
  font-size: 1.1em;
  font-family: 'Lora';
  color: #ebe1d5;
}
h3 {
  text-transform: none;
  font-size: 2.2em;
  margin-bottom: 0.5em;
}
}
#fw-section-newsletter-60c444e1-efd8-41ed-9b53-c9764ff486ac {
--color-primary: #DBA958;
--color-primary-rgb: 219, 169, 88;
--color-background: #11333b;
--color-background-rgb: 17, 51, 59;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #191b1d;
--color-on-primary-rgb: 25, 27, 29;
--color-product-image-background: #ffffff;
--color-background-brightness: 42;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #DBA958;
--primary-btn-text: #191b1d;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #DBA958;
--secondary-btn-border-color: #DBA958;
button.button {
  font-weight: normal;
  letter-spacing: .1em;
}
}

#fw-section-header {
--font-heading-scale: 1.0;
--font-body-scale: 1.4;
}
#fw-section-header {

.cart-widget {
  display: none;
}
}