#fw-section-hero-1737674055 {

h1, p {
  text-shadow: 1px 1px #333;
}
}











#fw-section-custom-html-d35a5a44-b684-4528-b911-f00da78dc4d9 {

.network-wrapper {
  background-color: #3bccff;
  padding: 3em 0 2em 0;
}

h2 {
  padding-bottom: 1em;
  text-align: center;
}

.networks {
  margin: 0 auto;
  text-align: center;
  display: block;
}

.network-channel {
  display: inline;
  padding: 0 0.5em;
}

.network-channel a {
  display: inline-block;
  width: 160px;
}

.network-channel a img {
  width: 160px;
  height: 160px;
  border-radius: 50%;
}

.network-channel a h3 {
  font-size: 1em;
  padding: 0.5em 0;
}
}

#fw-section-newsletter-4799f7d5-69a5-4d7a-b7d2-ebc5860469c8 {

* {
  background-color: #3bccff;
}

.input-field input, .newsletter-form__button button {
  border: 2px solid white;
  border-radius: 0;
}
}
#fw-section-featured-collection-1737674055 {

h2 {
  text-align: center;
}
}
#fw-section-donations-595b3826-91c6-4f5f-92d0-855a77cd6662 {
--color-primary: #bb00cc;
--color-primary-rgb: 187, 0, 204;
--color-background: #00bdff;
--color-background-rgb: 0, 189, 255;
--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: 140;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-header {

* {
  background-color: white;
  color: black;
}

input, button {
  border: 1px solid white;
}
}