#fw-section-footer {
--color-primary: #b49a67;
--color-primary-rgb: 180, 154, 103;
--color-background: #1b1b1b;
--color-background-rgb: 27, 27, 27;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #f5f5f2;
--color-on-background-rgb: 245, 245, 242;
--color-product-image-background: #f5f5f2;
--color-background-brightness: 27;
background-color: var(--color-background);
color: var(--color-on-background);

}




#fw-section-rich-text-03551d61-003c-49a5-91fd-eace8743b33f {
--color-primary: #b49a67;
--color-primary-rgb: 180, 154, 103;
--color-background: #1b1b1b;
--color-background-rgb: 27, 27, 27;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #f5f5f2;
--color-on-background-rgb: 245, 245, 242;
--color-product-image-background: #f5f5f2;
--color-background-brightness: 27;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-header {
--color-primary: #b49a67;
--color-primary-rgb: 180, 154, 103;
--color-background: #1b1b1b;
--color-background-rgb: 27, 27, 27;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #f5f5f2;
--color-on-background-rgb: 245, 245, 242;
--color-product-image-background: #f5f5f2;
--color-background-brightness: 27;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-image-with-text-dbeb153a-f91d-48c9-8de7-ae13ce989b6c {
--color-primary: #c1a99b;
--color-primary-rgb: 193, 169, 155;
--color-background: #7c4e64;
--color-background-rgb: 124, 78, 100;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 94;
background-color: var(--color-background);
color: var(--color-on-background);
.image-with-text__cta-container {
  display: flex;
  justify-content: center; /* centers horizontally */
  align-items: center;     /* centers vertically, if there's height */
}

.image-with-text__cta {
  text-align: center; /* ensures the button text is centered if needed */
}
}
#fw-section-image-with-text-c58d9ea0-e4ae-41f1-a008-41665b54a67f {
--color-primary: #59403d;
--color-primary-rgb: 89, 64, 61;
--color-background: #ad6c6b;
--color-background-rgb: 173, 108, 107;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 127;
background-color: var(--color-background);
color: var(--color-on-background);
.image-with-text__cta-container {
  display: flex;
  justify-content: center; /* centers horizontally */
  align-items: center;     /* centers vertically, if there's height */
}

.image-with-text__cta {
  text-align: center; /* ensures the button text is centered if needed */
}
}