#fw-section-custom-html-ddfda909-b657-4733-9a95-6c9ac35f9fec {

/* Fix page background color */
body {
  background: #0b0b0d !important;
}

#MainContent,
.main-content,
.page-wrapper,
main {
  background: #0b0b0d !important;
}

section {
  margin: 0 !important;
  padding: 0 !important;
}

/* ADD THIS NEW CODE BELOW */
.page-section,
.custom-html-section,
[class*="section"] {
  padding: 0 !important;
  margin: 0 !important;
}

section:has(#twitch-embed) {
  padding: 0 !important;
  margin: 0 !important;
  background: #0b0b0d !important;
}
}
#fw-section-image-with-text-ae748faf-504b-421a-9166-0a5bb225925a {
--color-primary: #19151b;
--color-primary-rgb: 25, 21, 27;
--color-background: #e73e40;
--color-background-rgb: 231, 62, 64;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #000000;
--color-background-brightness: 113;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #19151b;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #000000;
--secondary-btn-bg: transparent;
--secondary-btn-text: #000000;
--secondary-btn-border-color: #000000;

}
#fw-section-custom-html-77b043d7-8e68-4cec-9c3c-f2ae39c3b556 {
--font-heading-scale: 1.19;
--font-body-scale: 1.0;
}
#fw-section-custom-html-77b043d7-8e68-4cec-9c3c-f2ae39c3b556 {
--color-primary: #e73e40;
--color-primary-rgb: 231, 62, 64;
--color-background: #0b0b0d;
--color-background-rgb: 11, 11, 13;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-product-image-background: #ffffff;
--color-background-brightness: 11;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #e73e40;
--primary-btn-text: #000000;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;
/* Fix page background color */
body {
  background: #0b0b0d !important;
}

/* Target Fourthwall's main wrapper elements */
#MainContent,
.main-content,
.page-wrapper,
main {
  background: #0b0b0d !important;
}

/* Remove any padding/margin that creates gaps */
section {
  margin: 0 !important;
  padding: 0 !important;
}

.page-section,
.custom-html-section,
[class*="section"] {
  padding: 0 !important;
  margin: 0 !important;
}

section:has(#twitch-embed) {
  padding: 0 !important;
  margin: 0 !important;
  background: #0b0b0d !important;
}
}
#fw-section-custom-html-656375ba-9e83-41d1-88d6-3bbaaf055c84 {
--color-primary: #e73e40;
--color-primary-rgb: 231, 62, 64;
--color-background: #0b0b0d;
--color-background-rgb: 11, 11, 13;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-product-image-background: #ffffff;
--color-background-brightness: 11;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #e73e40;
--primary-btn-text: #000000;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}



#fw-section-rich-text-170190648183345 {

strong, b {
  font-size: 1.6em;
  font-weight: 600;
}

h1, h2, h3, h4, h5, h6 {
  font-size: 3em;
  font-weight: 700;
}
}





























#fw-section-rich-text-176785408245025 {

strong, b {
  font-size: 1.6em;
  font-weight: 600;
}

h1, h2, h3, h4, h5, h6 {
  font-size: 3em;
  font-weight: 700;
}
}







#fw-section-collection-template {
--font-heading-scale: 2.0;
--font-body-scale: 1.38;
}
#fw-section-collection-template {
--color-primary: #e73e40;
--color-primary-rgb: 231, 62, 64;
--color-background: #19151b;
--color-background-rgb: 25, 21, 27;
--color-on-background: #ff0000;
--color-on-background-rgb: 255, 0, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-product-image-background: #ff0000;
--color-background-brightness: 23;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #e73e40;
--primary-btn-text: #000000;
--primary-btn-border-color: #ff0000;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ff0000;
--secondary-btn-border-color: #ff0000;

}










#fw-section-custom-html-a9e58854-256a-4a98-b757-ebb7d679be2e {

.twitch-container {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 56.25%;
}
.twitch-responsive-iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
}









#fw-section-donations-0 {
--font-heading-scale: 1.51;
--font-body-scale: 1.0;
}