#fw-section-featured-product-f958e5b6-b8bc-4f29-8b37-80df733d4ba4 {
--color-primary: #ff0000;
--color-primary-rgb: 255, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #f9f8f8;
--color-on-primary-rgb: 249, 248, 248;
--color-on-background: #fbf8f8;
--color-on-background-rgb: 251, 248, 248;
--color-product-image-background: #fbf8f8;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-product-a583e1b3-ec4d-44a6-8a01-721ee08112e5 {
--color-primary: #ff0000;
--color-primary-rgb: 255, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #f9f8f8;
--color-on-primary-rgb: 249, 248, 248;
--color-on-background: #fbf8f8;
--color-on-background-rgb: 251, 248, 248;
--color-product-image-background: #fbf8f8;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}


#fw-section-links-list-9785e7da-ee01-4695-abad-cb6fcf3cea34 {
--font-heading-scale: 0.9;
--font-body-scale: 1.2;
}
#fw-section-links-list-9785e7da-ee01-4695-abad-cb6fcf3cea34 {
--color-primary: #ff0000;
--color-primary-rgb: 255, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #f9f8f8;
--color-on-primary-rgb: 249, 248, 248;
--color-on-background: #fbf8f8;
--color-on-background-rgb: 251, 248, 248;
--color-product-image-background: #fbf8f8;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-donations-d078fa80-c40a-4979-85fe-9f4e4d27149d {
--font-heading-scale: 1.3;
--font-body-scale: 1.2;
}
#fw-section-donations-d078fa80-c40a-4979-85fe-9f4e4d27149d {
--color-primary: #ff0000;
--color-primary-rgb: 255, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #f9f8f8;
--color-on-primary-rgb: 249, 248, 248;
--color-on-background: #fbf8f8;
--color-on-background-rgb: 251, 248, 248;
--color-product-image-background: #fbf8f8;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-recent-videos-5f90ce81-3c9e-4ed8-9d2d-226232094f52 {
--color-primary: #ff0000;
--color-primary-rgb: 255, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--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: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}





#fw-section-hero-video-e551cf87-46f0-44fd-b1a9-040949c001d1 {
--font-heading-scale: 1.0;
--font-body-scale: 1.0;
}
#fw-section-rich-text-176641533522259 {
--font-heading-scale: 1.52;
--font-body-scale: 1.35;
}


#fw-section-featured-product-508e2de1-3b34-457b-9029-29fd1b5ee837 {
--color-primary: #ff0000;
--color-primary-rgb: 255, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #f9f8f8;
--color-on-primary-rgb: 249, 248, 248;
--color-on-background: #fbf8f8;
--color-on-background-rgb: 251, 248, 248;
--color-product-image-background: #fbf8f8;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-product-12c32736-ba00-42fa-a63e-6a177bdce8e8 {
--color-primary: #ff0000;
--color-primary-rgb: 255, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #f9f8f8;
--color-on-primary-rgb: 249, 248, 248;
--color-on-background: #fbf8f8;
--color-on-background-rgb: 251, 248, 248;
--color-product-image-background: #fbf8f8;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-product-66c67679-155f-474f-81eb-59a26e38f02b {
--color-primary: #ff0000;
--color-primary-rgb: 255, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #f9f8f8;
--color-on-primary-rgb: 249, 248, 248;
--color-on-background: #fbf8f8;
--color-on-background-rgb: 251, 248, 248;
--color-product-image-background: #fbf8f8;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-product-f1fba096-ce2b-42ae-aa82-99fcd15a23dd {
--color-primary: #ff0000;
--color-primary-rgb: 255, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #f9f8f8;
--color-on-primary-rgb: 249, 248, 248;
--color-on-background: #fbf8f8;
--color-on-background-rgb: 251, 248, 248;
--color-product-image-background: #fbf8f8;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-rich-text-176495037895869 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--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: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-hero-video-b64f89d6-297c-49e3-8de6-c3072f2849ed {
--color-primary: #ff0000;
--color-primary-rgb: 255, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #f9f8f8;
--color-on-primary-rgb: 249, 248, 248;
--color-on-background: #fbf8f8;
--color-on-background-rgb: 251, 248, 248;
--color-product-image-background: #fbf8f8;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-collection-c8524e6d-2cac-443e-ba9d-4b53abb55137 {
--color-primary: #ff0000;
--color-primary-rgb: 255, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--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: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-collection-79ae38ec-a8e7-48db-8dae-a9ee1854e337 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #fcfcfc;
--color-on-primary-rgb: 252, 252, 252;
--color-on-background: #fffdfd;
--color-on-background-rgb: 255, 253, 253;
--color-product-image-background: #fffdfd;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-featured-collection-cab76852-0ba4-41d2-8d41-dbdb565cfaea {
--font-heading-scale: 1.0;
--font-body-scale: 1.0;
}
#fw-section-featured-collection-cab76852-0ba4-41d2-8d41-dbdb565cfaea {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--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: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-hero-video-a27bae19-972a-4400-86c7-d5da69225c04 {
--font-heading-scale: 1.5;
--font-body-scale: 1.0;
}
#fw-section-rich-text-176641738684369 {
--font-heading-scale: 2.0;
--font-body-scale: 1.58;
}
#fw-section-rich-text-176641738684369 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #f9f8f8;
--color-on-primary-rgb: 249, 248, 248;
--color-on-background: #fbf8f8;
--color-on-background-rgb: 251, 248, 248;
--color-product-image-background: #fbf8f8;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-collection-807903e3-100e-4006-84ad-f2e25664f0e3 {
--color-primary: #ff0000;
--color-primary-rgb: 255, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #f9f8f8;
--color-on-primary-rgb: 249, 248, 248;
--color-on-background: #fbf8f8;
--color-on-background-rgb: 251, 248, 248;
--color-product-image-background: #fbf8f8;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-collection-template-collection-default {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #f9f8f8;
--color-on-primary-rgb: 249, 248, 248;
--color-on-background: #fbf8f8;
--color-on-background-rgb: 251, 248, 248;
--color-product-image-background: #fbf8f8;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-rich-text-e05b9b31-e072-4c4b-a996-b0df970f4b57 {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #ff0000;
--color-on-primary-rgb: 255, 0, 0;
--color-on-background: #ff0000;
--color-on-background-rgb: 255, 0, 0;
--color-product-image-background: #ff0000;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-hero-1764706553 {
--color-primary: #fb0000;
--color-primary-rgb: 251, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--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: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-links-list-1764706553 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #fff3f3;
--color-on-background-rgb: 255, 243, 243;
--color-product-image-background: #fff3f3;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-collection-08347163-8278-47ad-9a8a-78d6fef5b081 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #fffcfc;
--color-on-background-rgb: 255, 252, 252;
--color-product-image-background: #fffcfc;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-collection-1764706553 {
--color-primary: #f4eeee;
--color-primary-rgb: 244, 238, 238;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #030000;
--color-on-primary-rgb: 3, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-donations-1764706553 {
--color-primary: #ff0000;
--color-primary-rgb: 255, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #f7f3f3;
--color-on-primary-rgb: 247, 243, 243;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-78388457-ff4b-4ce6-af9f-2bc461f55dbf {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--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: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-video-with-text-224e004c-062e-46b3-8bde-4155838619fc {
--font-heading-scale: 1.85;
--font-body-scale: 2.0;
}
#fw-section-video-with-text-224e004c-062e-46b3-8bde-4155838619fc {
--color-primary: #ff0000;
--color-primary-rgb: 255, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #fdfdfd;
--color-on-background-rgb: 253, 253, 253;
--color-product-image-background: #fdfdfd;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-links-list-3e2e4b10-c385-44e8-a2be-5f89991ae3e6 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #fff3f3;
--color-on-background-rgb: 255, 243, 243;
--color-product-image-background: #fff3f3;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-footer {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--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: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-announcement-bar-1d36c818-5ed8-4609-b5bf-7cf4a19d4807 {
--font-heading-scale: 1.0;
--font-body-scale: 1.27;
}
#fw-section-announcement-bar-1d36c818-5ed8-4609-b5bf-7cf4a19d4807 {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #fbf8f8;
--color-on-background-rgb: 251, 248, 248;
--color-product-image-background: #fbf8f8;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-announcement-bar-3d92c80e-afd8-4030-b4fe-1e2cad543a3c {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #000000;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-header {
--font-heading-scale: 1.0;
--font-body-scale: 0.87;
}
#fw-section-header {
--color-primary: #ca0000;
--color-primary-rgb: 202, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #fd0000;
--color-on-primary-rgb: 253, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-product-product-default {
--font-heading-scale: 1.0;
--font-body-scale: 1.65;
}
#fw-section-product-product-default {
--color-primary: #ff0000;
--color-primary-rgb: 255, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--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: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-product-recommendations-product-default {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--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: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}





#fw-section-password {
--font-heading-scale: 1.0;
--font-body-scale: 1.37;
}
#fw-section-password {
--color-primary: #ff0000;
--color-primary-rgb: 255, 0, 0;
--color-background: #272d40;
--color-background-rgb: 39, 45, 64;
--color-on-primary: #ff0000;
--color-on-primary-rgb: 255, 0, 0;
--color-on-background: #fff2f2;
--color-on-background-rgb: 255, 242, 242;
--color-product-image-background: #fff2f2;
--color-background-brightness: 45;
background-color: var(--color-background);
color: var(--color-on-background);

}