#fw-section-header {
--color-primary: #3786ff;
--color-primary-rgb: 55, 134, 255;
--color-background: #151515;
--color-background-rgb: 21, 21, 21;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #fafafa;
--color-on-background-rgb: 250, 250, 250;
--color-product-image-background: #fafafa;
--color-background-brightness: 21;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-footer {
--color-primary: #015bfa;
--color-primary-rgb: 1, 91, 250;
--color-background: #151515;
--color-background-rgb: 21, 21, 21;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #f0f0f0;
--color-on-background-rgb: 240, 240, 240;
--color-product-image-background: #f0f0f0;
--color-background-brightness: 21;
background-color: var(--color-background);
color: var(--color-on-background);

}




#fw-section-announcement-bar-e7e3c621-5770-4df3-9fd8-feb58e5fcb37 {

.announcement-bar {
    background-color: #3656e5;
}

}









#fw-section-rich-text-f81936ee-c918-4251-9d79-9c3be69b5ee2 {
--color-primary: #ff6666;
--color-primary-rgb: 255, 102, 102;
--color-background: #050505;
--color-background-rgb: 5, 5, 5;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #aeaeae;
--color-on-background-rgb: 174, 174, 174;
--color-product-image-background: #aeaeae;
--color-background-brightness: 5;
background-color: var(--color-background);
color: var(--color-on-background);

}




#fw-section-image-with-text-a8583cc6-ef32-4b9f-990d-b879610443d6 {
--color-primary: #015bfa;
--color-primary-rgb: 1, 91, 250;
--color-background: #0f0f0f;
--color-background-rgb: 15, 15, 15;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #bababa;
--color-on-background-rgb: 186, 186, 186;
--color-product-image-background: #bababa;
--color-background-brightness: 15;
background-color: var(--color-background);
color: var(--color-on-background);

}






#fw-section-hero-a8e5d465-f001-4f90-9ec7-0fe4a81139ae {

h1.hero__heading.hero__heading--regular {
  font-family: 'Press Start 2P', 'Courier New', monospace;
  font-size: 2.5rem;
  letter-spacing: 1px;
  text-transform: uppercase;
}


.button--expand {
    display: block;
    width: 100%;
    background-color: #0f0f0f;
  border-radius: 90px;
  border: 0px;
}


}

#fw-section-newsletter-49cb9657-10a9-4e58-a776-8642a9af20c3 {
--color-primary: #015bfa;
--color-primary-rgb: 1, 91, 250;
--color-background: #0f0f0f;
--color-background-rgb: 15, 15, 15;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ececec;
--color-on-background-rgb: 236, 236, 236;
--color-product-image-background: #ececec;
--color-background-brightness: 15;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-announcement-bar-77fa90e4-b821-487d-9136-2945e65205bc {
--color-primary: #242424;
--color-primary-rgb: 36, 36, 36;
--color-background: #eeeeee;
--color-background-rgb: 238, 238, 238;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #161616;
--color-on-background-rgb: 22, 22, 22;
--color-product-image-background: #161616;
--color-background-brightness: 238;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-custom-html-28799e8f-c6c5-4052-ab3e-45c1235659d7 {
--color-primary: #015bfa;
--color-primary-rgb: 1, 91, 250;
--color-background: #0f0f0f;
--color-background-rgb: 15, 15, 15;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #161616;
--color-on-background-rgb: 22, 22, 22;
--color-product-image-background: #161616;
--color-background-brightness: 15;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-custom-html-ef8f12dd-4352-4785-b6c1-4238ef89795f {
--color-primary: #015bfa;
--color-primary-rgb: 1, 91, 250;
--color-background: #0f0f0f;
--color-background-rgb: 15, 15, 15;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #161616;
--color-on-background-rgb: 22, 22, 22;
--color-product-image-background: #161616;
--color-background-brightness: 15;
background-color: var(--color-background);
color: var(--color-on-background);

}