#fw-section-image-with-text-9b48c39b-5ed8-4f2c-a7c3-140f8babcca9 {
--color-primary: #190654;
--color-primary-rgb: 25, 6, 84;
--color-background: #763a9f;
--color-background-rgb: 118, 58, 159;
--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: 87;
background-color: var(--color-background);
color: var(--color-on-background);

}


#fw-section-custom-html-2f734063-0109-4df8-9760-6a9265f79767 {
--color-primary: #190654;
--color-primary-rgb: 25, 6, 84;
--color-background: #190654;
--color-background-rgb: 25, 6, 84;
--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: 21;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-image-with-text-c4a82a52-0c36-45dc-96e0-0b74634168e2 {
--color-primary: #190654;
--color-primary-rgb: 25, 6, 84;
--color-background: #763a9f;
--color-background-rgb: 118, 58, 159;
--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: 87;
background-color: var(--color-background);
color: var(--color-on-background);

}


#fw-section-rich-text-64db6d1c-735e-465c-b004-9c94d9dc3d6c {
--color-primary: #190654;
--color-primary-rgb: 25, 6, 84;
--color-background: #763a9f;
--color-background-rgb: 118, 58, 159;
--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: 87;
background-color: var(--color-background);
color: var(--color-on-background);

}



#fw-section-announcement-bar-8631bafa-d2c7-4537-a61b-081e63928dc8 {

/* Animated Gradient Announcement Bar */
.announcement-bar {
    background: linear-gradient(-60deg, #240046, #3C096C, #5A189A, #7B2CBF, #9D4EDD, #C77DFF, #7B2CBF, #3C096C);
    background-size: 300% 300%;
    animation: gradientScroll 10s ease infinite;
    overflow: hidden;
    white-space: nowrap;
    padding: 10px 0;
}

.moving-text {
    display: inline-block;
    padding-left: 100%;
    animation: moveText 20s linear infinite;
}

@keyframes gradientScroll {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}

@keyframes moveText {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-100%);
    }
}
}
#fw-section-image-with-text-7dbca077-def3-4d4d-8860-59024b3aa5f4 {
--color-primary: #190654;
--color-primary-rgb: 25, 6, 84;
--color-background: #763a9f;
--color-background-rgb: 118, 58, 159;
--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: 87;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-rich-text-d63bb2de-03b6-4f54-8401-81fab3df3818 {
--color-primary: #190654;
--color-primary-rgb: 25, 6, 84;
--color-background: #190654;
--color-background-rgb: 25, 6, 84;
--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: 21;
background-color: var(--color-background);
color: var(--color-on-background);

}


#fw-section-image-with-text-607c6992-f580-491f-814d-1c2a194d8775 {
--color-primary: #190654;
--color-primary-rgb: 25, 6, 84;
--color-background: #190654;
--color-background-rgb: 25, 6, 84;
--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: 21;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-image-with-text-246a360a-123c-49a4-aeb8-410dc5c731b2 {
--color-primary: #190654;
--color-primary-rgb: 25, 6, 84;
--color-background: #763a9f;
--color-background-rgb: 118, 58, 159;
--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: 87;
background-color: var(--color-background);
color: var(--color-on-background);

}







#fw-section-header {
--color-primary: #190654;
--color-primary-rgb: 25, 6, 84;
--color-background: #190654;
--color-background-rgb: 25, 6, 84;
--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: 21;
background-color: var(--color-background);
color: var(--color-on-background);

}





#fw-section-image-with-text-68b4e278-4c3c-4cf0-83a2-27ead0fedba1 {
--color-primary: #190654;
--color-primary-rgb: 25, 6, 84;
--color-background: #190654;
--color-background-rgb: 25, 6, 84;
--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: 21;
background-color: var(--color-background);
color: var(--color-on-background);

}







#fw-section-image-with-text-762c7b5f-7f21-4935-9108-660bf3656a98 {
--color-primary: #190654;
--color-primary-rgb: 25, 6, 84;
--color-background: #190654;
--color-background-rgb: 25, 6, 84;
--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: 21;
background-color: var(--color-background);
color: var(--color-on-background);

}