#fw-section-image-cdca84d4-c84a-49b5-98a0-a6177d0b1b8c {
--font-heading-scale: 0.76;
--font-body-scale: 0.98;
}
#fw-section-image-with-text-4b85040f-fd3b-41c6-9b92-b27e30a6be16 {

/* Change all body text to white */ 
body, p, span { 
  color: #ffffff !important; 
} 

/* Change bolded text to a light gray */ 
b, strong { 
  color: #FD3DB5 !important; 
}

/* Change list items to light purple */
li {
  color: #e7ccf5 !important;
}

/* Change links to hot pink and remove underline */
a {
  color: #FD3DB5 !important;
  text-decoration: none !important;
}
}
#fw-section-text-carousel-65d1b8cb-eed6-420f-bb7e-ca0d108afd0e {
--font-heading-scale: 0.76;
--font-body-scale: 0.98;
}

#fw-section-featured-collection-76047df8-4ce6-422c-8b15-7892a7ec679f {
--font-heading-scale: 1.0;
--font-body-scale: 1.0;
}

#fw-section-text-carousel-954d5b8a-7393-49c8-b06e-9222928b4541 {
--font-heading-scale: 0.76;
--font-body-scale: 0.98;
}
#fw-section-image-b4bc3eea-c21e-4e16-b814-98a5c53546bd {
--font-heading-scale: 0.76;
--font-body-scale: 0.98;
}
#fw-section-rich-text-a47afcbb-71d8-4fe5-9e6d-5e4d95000b86 {

/* Change all body text to white */ 
body, p, span { 
    color: #ffffff !important; 
} 

/* Change bolded text to a light gray */ 
b, strong { 
    color: #FD3DB5 !important; 
} 

/* Change list item text to #e7ccf5 */
li {
    color: #ffffff !important;
}
}
#fw-section-text-carousel-0d0825d3-ee81-406a-9ba9-aa750f95e9ef {
--font-heading-scale: 0.76;
--font-body-scale: 0.98;
}
#fw-section-image-5e6ee7e7-9ed6-4db9-94c4-49fcd1761886 {
--font-heading-scale: 0.76;
--font-body-scale: 0.98;
}
#fw-section-image-with-text-a72ec18d-3051-4dfa-b29a-4c6f430f6d99 {

/* Change all body text to white */ 
body, p, span { 
  color: #ffffff !important; 
} 

/* Change bolded text to a light gray */ 
b, strong { 
  color: #FD3DB5 !important; 
}

/* Change list items to light purple */
li {
  color: #e7ccf5 !important;
}

/* Change links to hot pink and remove underline */
a {
  color: #FD3DB5 !important;
  text-decoration: none !important;
}
}
#fw-section-image-with-text-5f4eeba8-4786-476f-bd9a-903212394e64 {

/* Change all body text to white */ 
body, p, span { 
  color: #ffffff !important; 
} 

/* Change bolded text to a light gray */ 
b, strong { 
  color: #FD3DB5 !important; 
}

/* Change list items to light purple */
li {
  color: #e7ccf5 !important;
}

/* Change links to hot pink and remove underline */
a {
  color: #FD3DB5 !important;
  text-decoration: none !important;
}
}
#fw-section-text-carousel-aaf7449f-19ca-4a44-b935-48c77d3d52f9 {
--font-heading-scale: 0.76;
--font-body-scale: 0.98;
}

#fw-section-text-carousel-8e8b69c2-230e-44d1-bd0e-b8486c2b1a60 {
--font-heading-scale: 0.76;
--font-body-scale: 0.98;
}
#fw-section-image-c1fb94bd-d51d-4b65-adbb-42d8d8ebe6e8 {
--font-heading-scale: 0.76;
--font-body-scale: 0.98;
}
#fw-section-image-with-text-8d8af22b-6ce5-4bae-af42-0db2fe61ac48 {

/* Change all body text to white */ 
body, p, span { 
  color: #ffffff !important; 
} 

/* Change bolded text to a light gray */ 
b, strong { 
  color: #FD3DB5 !important; 
}

/* Change list items to light purple */
li {
  color: #e7ccf5 !important;
}

/* Change links to hot pink and remove underline */
a {
  color: #FD3DB5 !important;
  text-decoration: none !important;
}
}
#fw-section-text-carousel-6031483f-6417-4861-9b55-c86b08f19c22 {
--font-heading-scale: 0.76;
--font-body-scale: 0.98;
}
#fw-section-image-e0ccafe4-531f-47cf-a735-96af34222f3c {
--font-heading-scale: 0.76;
--font-body-scale: 0.98;
}
#fw-section-rich-text-177654848422067 {

/* Change all body text to white */
body, p, span {
    color: #ffffff !important;
}

/* Change bolded text to a light gray */
b, strong {
    color: #FD3DB5 !important;
}
}

#fw-section-text-carousel-b77be896-74ae-4710-9c40-fe0679ee304d {
--font-heading-scale: 0.76;
--font-body-scale: 0.98;
}

#fw-section-image-38ed028b-e8dc-4572-80fe-2dbdd589b6e8 {
--font-heading-scale: 0.76;
--font-body-scale: 0.98;
}
#fw-section-hero-bbf8b789-73f6-4673-ab31-c55b9a0ddc8d {
--font-heading-scale: 0.76;
--font-body-scale: 0.98;
}
#fw-section-rich-text-5251be57-c339-421e-9575-fdba0683e124 {

/* Change all body text to white */ 
body, p, span { 
    color: #ffffff !important; 
} 

/* Change bolded text to a light gray */ 
b, strong { 
    color: #FD3DB5 !important; 
} 

/* Change list item text to #e7ccf5 */
li {
    color: #ffffff !important;
}
}
#fw-section-rich-text-d5b6df9e-df34-4869-8dc7-0ca67f318a11 {

/* Change all body text to white */
body, p, span {
    color: #ffffff !important;
}

/* Change bolded text to a light gray */
b, strong {
    color: #FD3DB5 !important;
}
}
#fw-section-recent-posts-66388023-ca4e-414e-8c7e-feb7be0ebddd {
--font-heading-scale: 0.76;
--font-body-scale: 0.98;
}
#fw-section-newsletter-9f682726-d75f-49bd-b83c-003bef85936f {
--font-heading-scale: 0.88;
--font-body-scale: 0.98;
}
#fw-section-donations-398b836e-ae28-4728-8083-bb96a20b09d0 {

/* Change all body text to white */
body, p, span {
    color: #ffffff !important;
}

/* Change bolded text to a light gray */
b, strong {
    color: #FD3DB5 !important;
}
}
#fw-section-text-carousel-0b693738-c3aa-42a7-b7ba-a36bf23fe11c {
--font-heading-scale: 0.76;
--font-body-scale: 0.98;
}
#fw-section-footer {
--font-heading-scale: 0.76;
--font-body-scale: 0.87;
}
#fw-section-footer {
--color-primary: #5f1976;
--color-primary-rgb: 95, 25, 118;
--color-background: #111111;
--color-background-rgb: 17, 17, 17;
--color-on-background: #db63cd;
--color-on-background-rgb: 219, 99, 205;
--color-on-primary: #e9def2;
--color-on-primary-rgb: 233, 222, 242;
--color-product-image-background: #f4bffc;
--color-background-brightness: 17;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #5f1976;
--primary-btn-text: #e9def2;
--primary-btn-border-color: #db63cd;
--secondary-btn-bg: transparent;
--secondary-btn-text: #db63cd;
--secondary-btn-border-color: #db63cd;

}
#fw-section-header {
--font-heading-scale: 0.76;
--font-body-scale: 0.98;
}
#fw-section-header {

/* 1. Sets all navigation links to Neon Pink by default */
header a, 
.header a,
.header__nav-item a {
    color: #FF00FF !important; /* Neon Pink */
    text-decoration: none !important;
    transition: all 0.3s ease !important;
}

/* 2. Sets links to White on Hover */
header a:hover, 
.header a:hover,
.header__nav-item a:hover {
    color: #FFFFFF !important; /* White */
}

/* 3. Sets the "Current/Active" page link to Magenta Pink */
/* This targets the specific page you are currently viewing */
header a[aria-current="page"],
header .is-active a,
header .active a {
    color: #FF00AF !important; /* Magenta Pink */
}

/* 4. THE SHIELD: Prevents your social icons from changing */
header [class*="social"] a,
header .social-links a,
header [class*="social"] svg {
    color: initial !important;
    fill: initial !important;
}
}


#fw-section-search-bar-search {
--font-heading-scale: 0.76;
--font-body-scale: 0.98;
}
#fw-section-collection-template-search {
--font-heading-scale: 0.76;
--font-body-scale: 0.98;
}







#fw-section-password {
--font-heading-scale: 0.76;
--font-body-scale: 0.98;
}