#fw-section-hero-0 {

/* Make the homepage banner show on all pages */
.page-banner {
    display: block !important;
    width: 100%;
    height: auto;
}

/* Optional: force the same banner image globally */
.page-banner {
    background-image: url("YOUR-BANNER-IMAGE-URL-HERE") !important;
    background-size: cover;
    background-position: center;
}

/* Remove duplicate banners if any */
.page-template-default .page-banner,
.page-template-custom .page-banner {
    display: block !important;
}

}













#fw-section-collections-list-954a00be-3e67-47a0-ac3c-8a2557c5ce19 {
--color-primary: #c2101f;
--color-primary-rgb: 194, 16, 31;
--color-background: #0a0a0a;
--color-background-rgb: 10, 10, 10;
--color-on-primary: #f0f2f4;
--color-on-primary-rgb: 240, 242, 244;
--color-on-background: #f01224;
--color-on-background-rgb: 240, 18, 36;
--color-product-image-background: #f1f1f1;
--color-background-brightness: 10;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-featured-collection-0 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #f0f2f4;
--color-on-primary-rgb: 240, 242, 244;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #f1f1f1;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
/* Default background color for product card */
.product-card {
    background-color: white; /* Default to white background */
    transition: background-color 0.3s ease;
}

/* Change background color when the white variant is selected */
.product-card.white-selected {
    background-color: black;
    color: white; /* Optional: to make text visible on black background */
}


}
#fw-section-announcement-bar-e162bda1-f91a-40d3-9ccb-258be3d213b3 {
--color-primary: #ca0004;
--color-primary-rgb: 202, 0, 4;
--color-background: #040605;
--color-background-rgb: 4, 6, 5;
--color-on-primary: #f0f2f4;
--color-on-primary-rgb: 240, 242, 244;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #f1f1f1;
--color-background-brightness: 5;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-collections-list-29d41808-9cfb-4ff7-b067-4ded73044de0 {
--color-primary: #ca0004;
--color-primary-rgb: 202, 0, 4;
--color-background: #040605;
--color-background-rgb: 4, 6, 5;
--color-on-primary: #f0f2f4;
--color-on-primary-rgb: 240, 242, 244;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #f1f1f1;
--color-background-brightness: 5;
background-color: var(--color-background);
color: var(--color-on-background);
/* Default background color for product card */
.product-card {
    background-color: white; /* Default to white background */
    transition: background-color 0.3s ease;
}

/* Change background color when the white variant is selected */
.product-card.white-selected {
    background-color: black;
    color: white; /* Optional: to make text visible on black background */
}


}
#fw-section-announcement-bar-2eafa080-f121-4a09-a0d6-93a9d64fb617 {
--color-primary: #ca0004;
--color-primary-rgb: 202, 0, 4;
--color-background: #040605;
--color-background-rgb: 4, 6, 5;
--color-on-primary: #f0f2f4;
--color-on-primary-rgb: 240, 242, 244;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #f1f1f1;
--color-background-brightness: 5;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-newsletter-48c71e1c-6fe3-407e-961d-895de9435a05 {
--color-primary: #ca0004;
--color-primary-rgb: 202, 0, 4;
--color-background: #040605;
--color-background-rgb: 4, 6, 5;
--color-on-primary: #f0f2f4;
--color-on-primary-rgb: 240, 242, 244;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #f1f1f1;
--color-background-brightness: 5;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-header {

/* Make the homepage banner show on all pages */
.page-banner {
    display: block !important;
    width: 100%;
    height: auto;
}

/* Optional: force the same banner image globally */
.page-banner {
    background-image: url("YOUR-BANNER-IMAGE-URL-HERE") !important;
    background-size: cover;
    background-position: center;
}

/* Remove duplicate banners if any */
.page-template-default .page-banner,
.page-template-custom .page-banner {
    display: block !important;
}

}
#fw-section-collections-list-706ca276-c685-4ef2-9043-286e7ae8b3c2 {
--color-primary: #c2101f;
--color-primary-rgb: 194, 16, 31;
--color-background: #0a0a0a;
--color-background-rgb: 10, 10, 10;
--color-on-primary: #f0f2f4;
--color-on-primary-rgb: 240, 242, 244;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #f1f1f1;
--color-background-brightness: 10;
background-color: var(--color-background);
color: var(--color-on-background);
/* Default background color for product card */
.product-card {
    background-color: white; /* Default to white background */
    transition: background-color 0.3s ease;
}

/* Change background color when the white variant is selected */
.product-card.white-selected {
    background-color: black;
    color: white; /* Optional: to make text visible on black background */
}

}