#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-hero-dbd76f47-7b3b-4499-85e0-00f99e9010d0 {
--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-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-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 */
}

}



#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-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-text-carousel-1a00895b-ca8c-4509-9c02-ea244c83bfbb {
--font-heading-scale: 0.7;
--font-body-scale: 0.7;
}
#fw-section-text-carousel-1a00895b-ca8c-4509-9c02-ea244c83bfbb {
--color-primary: #ca0004;
--color-primary-rgb: 202, 0, 4;
--color-background: #040605;
--color-background-rgb: 4, 6, 5;
--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: #f1f1f1;
--color-background-brightness: 5;
background-color: var(--color-background);
color: var(--color-on-background);
body {
  margin: 0;
  background-color: #2e3537;
  font-family: 'Arial', sans-serif;
}

.container {
  display: flex;
  align-items: center;
  height: 100vh;
  overflow: hidden;
}

.scroll {
  white-space: nowrap;
  margin: 0 2em;
}

.scroll div {
  display: flex;
  gap: 2em;
}

.scroll p {
  font-size: 5em;
  color: white;
  font-weight: bold;
  margin-bottom: 0;
  line-height: 10px;
}

.RightToLeft {
  animation: RightToLeft 10s infinite linear;
}

@keyframes  RightToLeft {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-50%);
  }
}

.LeftToRight {
  animation: LeftToRight 10s infinite linear;
}

@keyframes  LeftToRight {
  from {
    transform: translateX(-50%);
  }
  to {
    transform: translateX(0%);
  }
}
}
#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;
}

}