#fw-section-custom-html-1711431937 {
--font-heading-scale: 1.25;
--font-body-scale: 1.0;
}
#fw-section-custom-html-1711431937 {

h2 {
  text-shadow: 1px 2px 5px black;
}

h3 {
  text-shadow: 1px 2px 5px black;
}

p {
  text-shadow: 1px 1px 2px black;
}
}



#fw-section-rich-text-860483ba-9c5e-452c-8013-7302aca54988 {
--font-heading-scale: 2.0;
--font-body-scale: 1.0;
}
#fw-section-rich-text-860483ba-9c5e-452c-8013-7302aca54988 {

.rich-text__header {
    margin-bottom: 0px;
}
}

#fw-section-text-blocks-3c796c23-fc38-4f13-b2f9-9e512095e11f {
--font-heading-scale: 0.73;
--font-body-scale: 0.82;
}
#fw-section-text-blocks-3c796c23-fc38-4f13-b2f9-9e512095e11f {
--color-primary: #9265fe;
--color-primary-rgb: 146, 101, 254;
--color-background: #252525;
--color-background-rgb: 37, 37, 37;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #e5e5e5;
--color-background-brightness: 37;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #9265fe;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}
#fw-section-image-with-text-16c6d324-0401-458f-acce-80b774bff8fa {

    .image-with-text__content--left-position {
        max-width: 535px; }
}

#fw-section-video-with-text-759e379c-e706-4d0e-a4dd-2aba3873941e {

.video-with-text__video {
    max-height: 600px;
}
}

#fw-section-video-with-text-d81d6422-439c-4e87-8011-2316cd51a1b3 {
--font-heading-scale: 1.06;
--font-body-scale: 1.0;
}
#fw-section-video-with-text-d81d6422-439c-4e87-8011-2316cd51a1b3 {

.video-with-text__video {
    max-height: 600px;
}
}
#fw-section-image-with-text-1e0694ce-90fa-4000-9b9e-25500a1d367b {
--font-heading-scale: 1.06;
--font-body-scale: 1.0;
}
#fw-section-image-with-text-1e0694ce-90fa-4000-9b9e-25500a1d367b {

a.button.button--primary.button--large.button--expand {
    margin-bottom: 40px;
    margin-top: -40px;
}
}
#fw-section-text-carousel-584565a6-d25a-41a7-8b95-dcca9454d5d4 {

section.text-carousel--ribbon.section-fw-section-text-carousel-584565a6-d25a-41a7-8b95-dcca9454d5d4-padding {
    background-image: url(https://i.postimg.cc/mkW1WHvg/Hands-Moon-Jimmy.jpg);
    background-size: cover;
    background-repeat: no-repeat;
     background-position: center center;
    background-attachment: fixed;
  image-rendering: auto;
}

.text-carousel__ribbon-row {
    background-color: #1a1a1a;
}
}
#fw-section-rich-text-e69636ae-3bdb-4df4-be81-7fddd3f34cfc {
--font-heading-scale: 1.71;
--font-body-scale: 1.0;
}
#fw-section-rich-text-e69636ae-3bdb-4df4-be81-7fddd3f34cfc {

.rich-text__header {
    margin-bottom: 0px;
}
}
#fw-section-rich-text-5a837c47-b9b8-400f-8dda-9f6290b5bf67 {
--font-heading-scale: 1.0;
--font-body-scale: 1.31;
}
#fw-section-rich-text-5a837c47-b9b8-400f-8dda-9f6290b5bf67 {

.container--8
 { max-width: 1200px; }
}
#fw-section-image-with-text-313cf0eb-5065-4f4a-ac50-5c283dca4968 {
--color-primary: #9265fe;
--color-primary-rgb: 146, 101, 254;
--color-background: #252525;
--color-background-rgb: 37, 37, 37;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #e5e5e5;
--color-background-brightness: 37;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #9265fe;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;
.image-with-text__image
 { max-height: 550px; }
p {
  font-size: .9em;
}
}
#fw-section-image-with-text-e0cfc899-7e11-4922-ae66-719d19b8cf25 {
--font-heading-scale: 1.0;
--font-body-scale: 1.0;
}
#fw-section-image-with-text-e0cfc899-7e11-4922-ae66-719d19b8cf25 {

p {
  font-size: .9em;
}
}
#fw-section-text-blocks-3eacbd43-6fdb-4169-b763-9729a8632c4d {
--font-heading-scale: 0.75;
--font-body-scale: 1.0;
}
#fw-section-text-blocks-3eacbd43-6fdb-4169-b763-9729a8632c4d {
--color-primary: #9265fe;
--color-primary-rgb: 146, 101, 254;
--color-background: #252525;
--color-background-rgb: 37, 37, 37;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #e5e5e5;
--color-background-brightness: 37;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #9265fe;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}
#fw-section-text-blocks-9e79974c-0697-42a0-845b-e0382399e6eb {
--font-heading-scale: 0.75;
--font-body-scale: 1.0;
}
#fw-section-text-blocks-9e79974c-0697-42a0-845b-e0382399e6eb {
--color-primary: #9265fe;
--color-primary-rgb: 146, 101, 254;
--color-background: #252525;
--color-background-rgb: 37, 37, 37;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #e5e5e5;
--color-background-brightness: 37;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #9265fe;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}




#fw-section-image-6e4cc540-2d6e-4c7c-85b4-d7fe666a59aa {

.image-section__image-container {
    background: linear-gradient(90deg, rgba(255, 145, 235, 1) 0%, rgba(255, 133, 157, 1) 100%);
}
}

#fw-section-hero-1aeb8956-50e0-4d96-b2c0-533a9aafdb57 {

.button {
       background: linear-gradient(90deg, rgba(153, 0, 255, 1) 0%, rgba(119, 70, 252, 1) 32%, rgba(79, 82, 255, 1) 67%, rgba(0, 195, 255, 1) 100%);
    border: 0px; min-width: 300px;
}
.collage__background { 
  background: linear-gradient(90deg, rgba(153, 0, 255, 1) 0%, rgba(119, 70, 252, 1) 32%, rgba(79, 82, 255, 1) 67%, rgba(0, 195, 255, 1) 100%);
}
}


#fw-section-hero-0 {

.button {
       background: linear-gradient(90deg, rgba(153, 0, 255, 1) 0%, rgba(119, 70, 252, 1) 32%, rgba(79, 82, 255, 1) 67%, rgba(0, 195, 255, 1) 100%);
    border: 0px; min-width: 300px;
}
.collage__background { 
  background: linear-gradient(90deg, rgba(153, 0, 255, 1) 0%, rgba(119, 70, 252, 1) 32%, rgba(79, 82, 255, 1) 67%, rgba(0, 195, 255, 1) 100%);
}
}




#fw-section-hero-1728039482 {
--color-primary: #a51a1a;
--color-primary-rgb: 165, 26, 26;
--color-background: #191919;
--color-background-rgb: 25, 25, 25;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #e5e5e5;
--color-background-brightness: 25;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #a51a1a;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}




#fw-section-header {
--color-primary: #9265fe;
--color-primary-rgb: 146, 101, 254;
--color-background: #252525;
--color-background-rgb: 37, 37, 37;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #e5e5e5;
--color-background-brightness: 37;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #9265fe;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}