#fw-section-announcement-bar-0a324957-3748-4f64-a2e1-4eb26b4bb7bc {
--color-primary: #ba0000;
--color-primary-rgb: 186, 0, 0;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #1A1A1A;
--color-on-background-rgb: 26, 26, 26;
--color-product-image-background: #1A1A1A;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-custom-html-85b9dc0e-d421-4d0f-a15c-04e0cb626e23 {

/* Base (fallback to light mode) */
body {
  margin: 0;
  padding: 0;
  background-color: #ffffff;
  background-image: url('light-bg.png');
  background-size: cover;
  background-position: center;
  transition: background 0.3s ease-in-out;
}

/* Explicit light mode */
@media (prefers-color-scheme: light) {
  body {
    background-color: #ffffff;
    background-image: url('light-bg.png');
  }
}

/* Dark mode */
@media (prefers-color-scheme: dark) {
  body {
    background-color: #000000;
    background-image: url('dark-bg.png');
  }
}

}





#fw-section-footer {
--color-primary: #3a4040;
--color-primary-rgb: 58, 64, 64;
--color-background: #176d0e;
--color-background-rgb: 23, 109, 14;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #1A1A1A;
--color-on-background-rgb: 26, 26, 26;
--color-product-image-background: #1A1A1A;
--color-background-brightness: 72;
background-color: var(--color-background);
color: var(--color-on-background);

}



#fw-section-custom-html-fa860666-6120-4b82-bbdb-e383a56546c4 {

/* Hide scrollbar for Chrome, Safari and Opera */
.example::-webkit-scrollbar {
  display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
.example {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}
}








#fw-section-custom-html-80dfc563-68b4-41bc-b588-32cb42bed33c {

.row {
  display: flex;
  flex-wrap: wrap;
  padding: 0 4px;
}

/* Create four equal columns that sits next to each other */
.column {
  flex: 25%;
  max-width: 25%;
  padding: 0 4px;
}

.column img {
  margin-top: 8px;
  vertical-align: middle;
  width: 100%;
}

/* Responsive layout - makes a two column-layout instead of four columns */
@media screen and (max-width: 800px) {
  .column {
    flex: 50%;
    max-width: 50%;
  }
}

/* Responsive layout - makes the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
  .column {
    flex: 100%;
    max-width: 100%;
  }
}
}

#fw-section-links-list-5187f6af-35ed-4738-bd49-7e9271385495 {
--color-primary: #ff0000;
--color-primary-rgb: 255, 0, 0;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #1A1A1A;
--color-on-background-rgb: 26, 26, 26;
--color-product-image-background: #1A1A1A;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-image-9138ecf1-2dcd-4d25-b781-6febffea60bd {
--color-primary: #3a4040;
--color-primary-rgb: 58, 64, 64;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #1A1A1A;
--color-on-background-rgb: 26, 26, 26;
--color-product-image-background: #1A1A1A;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-0f677914-6a29-4c02-9e58-964dad68679c {
--color-primary: #3a4040;
--color-primary-rgb: 58, 64, 64;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #1A1A1A;
--color-on-background-rgb: 26, 26, 26;
--color-product-image-background: #1A1A1A;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-59cb5ffc-0ce0-4fe6-84bb-94cc052a74ec {
--color-primary: #3a4040;
--color-primary-rgb: 58, 64, 64;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #1A1A1A;
--color-on-background-rgb: 26, 26, 26;
--color-product-image-background: #1A1A1A;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}


#fw-section-custom-html-2587aa8b-d672-4f31-8d7a-f9d0e597355a {
--color-primary: #3a4040;
--color-primary-rgb: 58, 64, 64;
--color-background: #ff6161;
--color-background-rgb: 255, 97, 97;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #1A1A1A;
--color-on-background-rgb: 26, 26, 26;
--color-product-image-background: #1A1A1A;
--color-background-brightness: 144;
background-color: var(--color-background);
color: var(--color-on-background);

}