#fw-section-recent-videos-1727272655 {

/* Apply black and white by default */
.video-thumbnail img {
  filter: grayscale(1) brightness(0.7);
  transition: filter 0.3s ease;
}

/* Remove filter on hover for full color */
.video-thumbnail:hover img {
  filter: none;
}

/* If the structure uses different classes, try these alternatives: */
a[href*="youtube"] img,
a[href*="youtu.be"] img {
  filter: grayscale(1) brightness(0.7);
  transition: filter 0.3s ease;
}

a[href*="youtube"]:hover img,
a[href*="youtu.be"]:hover img {
  filter: none;
}
}








#fw-section-footer {
--font-heading-scale: 1.02;
--font-body-scale: 0.92;
}

#fw-section-announcement-bar-6561b4e6-ad0a-410b-b88e-1791e4cda5a4 {
--color-primary: #857e71;
--color-primary-rgb: 133, 126, 113;
--color-background: #0b0b0b;
--color-background-rgb: 11, 11, 11;
--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: #757575;
--color-background-brightness: 11;
background-color: var(--color-background);
color: var(--color-on-background);
.announcement-bar__label {
  line-height: 0.3 !important;
}

.countdown,
.grid_countdown_inline,
.countdown__inner {
  line-height: 0.2 !important;
  padding: 0 !important;
  margin: 0 !important;
}

}
#fw-section-header {

header {
    background: #0b0b0b;
}
}