#fw-section-rich-text-ca3ca6b8-8ec2-48ef-a562-3d27a1bff3cb {

* {
  color: white; /*text fill*/
  text-shadow:
    -1px -1px 0 black,
     1px -1px 0 black,
    -1px  1px 0 black,
     1px  1px 0 black;
}
}
#fw-section-rich-text-7de293a5-187f-4818-9eba-b30946fa7371 {

* {
  color: white; /*text fill*/
  text-shadow:
    -1px -1px 0 black,
     1px -1px 0 black,
    -1px  1px 0 black,
     1px  1px 0 black;
}
}
#fw-section-rich-text-175309534252811 {

* {
  color: white; /*text fill*/
  text-shadow:
    -1px -1px 0 black,
     1px -1px 0 black,
    -1px  1px 0 black,
     1px  1px 0 black;
}
}
#fw-section-donations-aa43ea22-e443-4045-a9ef-5a602b4050e1 {

* {
  color: white; /*text fill*/
  text-shadow:
    -1px -1px 0 black,
     1px -1px 0 black,
    -1px  1px 0 black,
     1px  1px 0 black;
}
}
#fw-section-rich-text-15972c2f-cf2d-47df-bed9-bc66f2638fc6 {

* {
  color: white; /*text fill*/
  text-shadow:
    -1px -1px 0 black,
     1px -1px 0 black,
    -1px  1px 0 black,
     1px  1px 0 black;
}
}
#fw-section-image-with-text-a1f10989-2b1b-4149-9442-5ab9a38f7813 {

* {
  color: white; /*text fill*/
  text-shadow:
    -1px -1px 0 black,
     1px -1px 0 black,
    -1px  1px 0 black,
     1px  1px 0 black;
}
}
#fw-section-image-with-text-7ce6cb13-530a-4c8d-b245-7194b9f862a1 {

* {
  color: white; /*text fill*/
  text-shadow:
    -1px -1px 0 black,
     1px -1px 0 black,
    -1px  1px 0 black,
     1px  1px 0 black;
}
}
#fw-section-rich-text-177634714543605 {
--font-heading-scale: 1.74;
--font-body-scale: 1.77;
}
#fw-section-rich-text-177634714543605 {

* {
  color: white; /*text fill*/
  text-shadow:
    -1px -1px 0 black,
     1px -1px 0 black,
    -1px  1px 0 black,
     1px  1px 0 black;
}
}
#fw-section-rich-text-ca06620b-77e6-415c-a810-b9b16afd3bfb {

* {
  color: white; /*text fill*/
  text-shadow:
    -1px -1px 0 black,
     1px -1px 0 black,
    -1px  1px 0 black,
     1px  1px 0 black;
}
}
#fw-section-collection-template-collection-default {

* {
  color: white; /*text fill*/
  text-shadow:
    -1px -1px 0 black,
     1px -1px 0 black,
    -1px  1px 0 black,
     1px  1px 0 black;
}
}
#fw-section-links-list-d9caf40f-da2a-41d7-a0cb-3875fc89b82c {

* {
  color: white; /*text fill*/
  text-shadow:
    -1px -1px 0 black,
     1px -1px 0 black,
    -1px  1px 0 black,
     1px  1px 0 black;
}
}
#fw-section-links-list-04c434e9-b302-4e43-a4fb-7132da329291 {

* {
  color: white; /*text fill*/
  text-shadow:
    -1px -1px 0 black,
     1px -1px 0 black,
    -1px  1px 0 black,
     1px  1px 0 black;
}
}
#fw-section-recent-videos-7352c658-5ebb-4fc6-a264-6ab2e5667a1f {

* {
  color: white; /*text fill*/
  text-shadow:
    -1px -1px 0 black,
     1px -1px 0 black,
    -1px  1px 0 black,
     1px  1px 0 black;
}
}



#fw-section-links-list-1773548355 {

* {
  color: white; /*text fill*/
  text-shadow:
    -1px -1px 0 black,
     1px -1px 0 black,
    -1px  1px 0 black,
     1px  1px 0 black;
}
}
#fw-section-footer {

* {
  color: white; /*text fill*/
  text-shadow:
    -1px -1px 0 black,
     1px -1px 0 black,
    -1px  1px 0 black,
     1px  1px 0 black;
}
}
#fw-section-header {
--font-heading-scale: 1.84;
--font-body-scale: 2.0;
}
#fw-section-header {
--color-primary: #7843f7;
--color-primary-rgb: 120, 67, 247;
--color-background: #db7580;
--color-background-rgb: 219, 117, 128;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ee7682;
--color-background-brightness: 149;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #7843f7;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;
* {
  color: white; /*text fill*/
  text-shadow:
    -1px -1px 0 black,
     1px -1px 0 black,
    -1px  1px 0 black,
     1px  1px 0 black;
}
}
#fw-section-product-product-default {

* {
  color: white; /*text fill*/
  text-shadow:
    -1px -1px 0 black,
     1px -1px 0 black,
    -1px  1px 0 black,
     1px  1px 0 black;
}
}
#fw-section-product-recommendations-product-default {

* {
  color: white; /*text fill*/
  text-shadow:
    -1px -1px 0 black,
     1px -1px 0 black,
    -1px  1px 0 black,
     1px  1px 0 black;
}
}