#fw-section-featured-collection-1761608484 {

/* === FORCE TRANSPARENT PRODUCT BACKGROUNDS (FOURTHWALL) === */

/* Product grid items */
[class*="Product"],
[class*="product"],
[class*="Card"],
[class*="card"] {
    background: transparent !important;
    background-color: transparent !important;
    box-shadow: none !important;
    border: none !important;
}

/* Individual product containers */
a[href*="/products"] > div,
a[href*="/product"] > div {
    background: transparent !important;
}

/* Product image wrappers */
img,
picture,
picture * {
    background: transparent !important;
}

/* Kill pseudo-elements that add background */
[class*="card"]::before,
[class*="card"]::after {
    background: transparent !important;
}

/* Ensure grid wrapper is transparent */
main,
section,
div {
    background-color: transparent;
}

}


#fw-section-footer {

/* Slightly enlarge YouTube icon in footer */
.footer__social-link svg {
    width: 26px;
    height: 26px;
}

}

#fw-section-header {

/* === FORCE TRANSPARENT HEADER ON ALL PAGES (FOURTHWALL) === */

/* Main header grid */
.header__grid {
    background: transparent !important;
    background-color: transparent !important;
    box-shadow: none !important;
}

/* Inner header containers */
.header__grid > div,
.header__logo-container,
.header__nav-container,
.header__icons {
    background: transparent !important;
}

/* Keep transparency on scroll / sticky states */
.header__grid.is-sticky,
.header__grid.is-scrolled {
    background: transparent !important;
}

}