#fw-section-text-banner-c9b20f37-7c38-4925-869e-545cc3b59888 {
--font-heading-scale: 0.7;
--font-body-scale: 1.0;
}

#fw-section-text-banner-7a89b486-4d4b-4d16-aa1a-83e3a72655a3 {
--font-heading-scale: 1.01;
--font-body-scale: 0.7;
}
#fw-section-text-banner-7a89b486-4d4b-4d16-aa1a-83e3a72655a3 {
--color-primary: #f5f1e8;
--color-primary-rgb: 245, 241, 232;
--color-background: #173d32;
--color-background-rgb: 23, 61, 50;
--color-on-background: #f5f1e8;
--color-on-background-rgb: 245, 241, 232;
--color-on-primary: #18201e;
--color-on-primary-rgb: 24, 32, 30;
--color-product-image-background: #f5f1e8;
--color-background-brightness: 48;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f5f1e8;
--primary-btn-text: #18201e;
--primary-btn-border-color: #f5f1e8;
--secondary-btn-bg: #f5f1e8;
--secondary-btn-text: #18201e;
--secondary-btn-border-color: #f5f1e8;

}
#fw-section-rich-text-c5b77745-2929-46df-8f5e-d0318a21218b {
--font-heading-scale: 1.32;
--font-body-scale: 1.0;
}
#fw-section-text-blocks-8324ff39-052a-4649-9ce8-cc312ce911f4 {
--font-heading-scale: 0.83;
--font-body-scale: 0.9;
}



#fw-section-rich-text-a42eb0e1-8d86-46dd-af62-d87c54ff6f4e {
--color-primary: #f5f1e8;
--color-primary-rgb: 245, 241, 232;
--color-background: #173d32;
--color-background-rgb: 23, 61, 50;
--color-on-background: #f5f1e8;
--color-on-background-rgb: 245, 241, 232;
--color-on-primary: #18201e;
--color-on-primary-rgb: 24, 32, 30;
--color-product-image-background: #f5f1e8;
--color-background-brightness: 48;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f5f1e8;
--primary-btn-text: #18201e;
--primary-btn-border-color: #f5f1e8;
--secondary-btn-bg: #f5f1e8;
--secondary-btn-text: #18201e;
--secondary-btn-border-color: #f5f1e8;

}
#fw-section-text-banner-9fca7f29-6ad8-44b3-ac91-8c1c6bbe05c6 {
--font-heading-scale: 0.7;
--font-body-scale: 1.0;
}

#fw-section-hero-0 {
--font-heading-scale: 1.0;
--font-body-scale: 1.0;
}
#fw-section-hero-0 {
--color-primary: #f5f1e8;
--color-primary-rgb: 245, 241, 232;
--color-background: #173d32;
--color-background-rgb: 23, 61, 50;
--color-on-background: #f5f1e8;
--color-on-background-rgb: 245, 241, 232;
--color-on-primary: #18201e;
--color-on-primary-rgb: 24, 32, 30;
--color-product-image-background: #f5f1e8;
--color-background-brightness: 48;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f5f1e8;
--primary-btn-text: #18201e;
--primary-btn-border-color: #f5f1e8;
--secondary-btn-bg: #f5f1e8;
--secondary-btn-text: #18201e;
--secondary-btn-border-color: #f5f1e8;

}
#fw-section-text-carousel-747dbcf3-4729-4a9e-8640-cbdc8930bbb4 {
--font-heading-scale: 1.0;
--font-body-scale: 1.0;
}






#fw-section-text-carousel-2e710a48-cfc9-4811-81d0-861d8d22a72c {
--font-heading-scale: 0.88;
--font-body-scale: 0.7;
}
#fw-section-text-carousel-2e710a48-cfc9-4811-81d0-861d8d22a72c {
--color-primary: #173d32;
--color-primary-rgb: 23, 61, 50;
--color-background: #f5f1e8;
--color-background-rgb: 245, 241, 232;
--color-on-background: #18201e;
--color-on-background-rgb: 24, 32, 30;
--color-on-primary: #f5f1e8;
--color-on-primary-rgb: 245, 241, 232;
--color-product-image-background: #18201e;
--color-background-brightness: 241;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #173d32;
--primary-btn-text: #f5f1e8;
--primary-btn-border-color: #18201e;
--secondary-btn-bg: #173d32;
--secondary-btn-text: #f5f1e8;
--secondary-btn-border-color: #173d32;

}
#fw-section-header {
--font-heading-scale: 0.8;
--font-body-scale: 0.99;
}
.index #fw-section-header {
--color-primary: #173d32;
--color-primary-rgb: 23, 61, 50;
--color-background: #f5f1e8;
--color-background-rgb: 245, 241, 232;
--color-on-background: #e29d42;
--color-on-background-rgb: 226, 157, 66;
--color-on-primary: #d3b47a;
--color-on-primary-rgb: 211, 180, 122;
--color-product-image-background: #e29d42;
--color-background-brightness: 241;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #173d32;
--primary-btn-text: #d3b47a;
--primary-btn-border-color: #e29d42;
--secondary-btn-bg: #173d32;
--secondary-btn-text: #d3b47a;
--secondary-btn-border-color: #173d32;

}