#fw-section-links-list-0b4bee95-4dd9-4d45-871f-bd2f4c50c421 {

.panel{
  border-radius: 8px !important; /* Adjust the pixel value as needed */
  overflow: hidden; /* Ensures inner content respects the rounded corners */
}
}



#fw-section-tiers-942f9078-ef7b-4aa3-8a0b-b4abb965545e {

  .tiers__heading {
    font-size: calc(var(--font-heading-scale) * 2rem);
  text-transform: capitalize;}
}
#fw-section-text-carousel-88180876-d38c-4304-a10e-1687b000cc99 {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-background: #5c56ff;
--color-on-background-rgb: 92, 86, 255;
--color-on-primary: #5c56ff;
--color-on-primary-rgb: 92, 86, 255;
--color-product-image-background: #fedaff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #ffffff;
--primary-btn-text: #5c56ff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #5c56ff;
--secondary-btn-border-color: #5c56ff;

}


#fw-section-recent-videos-15dfc45e-f5d3-4815-afda-f6cd1e3fef01 {

  .section-header__heading {
    position: absolute;
    font-size: calc(var(--font-heading-scale) * 3rem);
  text-transform: capitalize; }
}



#fw-section-recent-posts-7b2ad2c9-f363-45e1-97e6-48181e5e769a {
--font-heading-scale: 0.93;
--font-body-scale: 0.93;
}


#fw-section-collection-template-collection-default {

  .collection-template__heading {
    font-size: calc(var(--font-heading-scale) * 3rem);
 text-transform: capitalize;
  }
}
#fw-section-hero-1dc3b7f6-8d99-4ff8-a253-1f8107590079 {
--color-primary: #b83ade;
--color-primary-rgb: 184, 58, 222;
--color-background: #111118;
--color-background-rgb: 17, 17, 24;
--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: #fedaff;
--color-background-brightness: 18;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #111118;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #b83ade;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;
.container {
  display: block;
  margin-left: auto;
  width: 900px;
  height: 250px;
  padding-bottom: 30%;
position: relative;
  
}

  .hero__content {
    left: 1%;
    padding-top: 19.25%;
    padding-right: 700px;
    margin: 0;
    flex-wrap: nowrap;
    justify-content: space-evenly;
    flex: 2;
    
  }

.hero__cta-container {
  display: block;
  flex-wrap: nowrap;
  justify-content: flex-start;
    text-align: center;
  gap: 0px;
  margin-top: auto;
}

.button--expand {
  display: flex;
  justify-content: center;
  border-radius: 25px;
  height: 40px;
  text-align: center;
background-color: #FFFFFF;
color: #B83ADE;
   text-transform: capitalize;
   display: flex;
  justify-content: center;
  align-items: center;
}
.button--primary:hover {
  opacity: 0.8;
  color:#FFFFFF;
  font-size: 18px;
  transition: 0.9s;
background-color: #5C56FF;}

.hero__cta {
  flex-basis: 50%;}

.button--secondary {
  position: relative;
  color: #5C56FF;
  background-color: #2E2766;
opacity: 90%;}
.button--secondary:hover {
  position: relative;
  color: #B83ADE;
  background-color: #2E2766;
opacity: 90%;
font-size: 18px;
  transition: 0.9s;}

}

#fw-section-custom-html-dc978903-3de1-421f-b0db-85efb684abed {

.suggestion-button-wrapper {
  text-align: center;
  margin: 30px 0;
  position: relative;
  z-index: 9999;
}

.suggestion-button {
  display: inline-block;
  background-color: #00ffff;
  color: #ffffff !important;
  padding: 14px 28px;
  text-decoration: none !important;
  border-radius: 8px;
  font-weight: bold;
  font-family: Arial, sans-serif;
  font-size: 16px;
  cursor: pointer;
  position: relative;
  z-index: 9999;
  pointer-events: auto;
}

.suggestion-button:hover {
  opacity: 0.85;
}
}
#fw-section-donations-5a49efe1-a3cf-419a-8d9e-607bfe89e6f2 {
--font-heading-scale: 0.76;
--font-body-scale: 0.98;
}
#fw-section-donations-5a49efe1-a3cf-419a-8d9e-607bfe89e6f2 {
--color-primary: #3636c0;
--color-primary-rgb: 54, 54, 192;
--color-background: #111118;
--color-background-rgb: 17, 17, 24;
--color-on-background: #a138eb;
--color-on-background-rgb: 161, 56, 235;
--color-on-primary: #9794ff;
--color-on-primary-rgb: 151, 148, 255;
--color-product-image-background: #fedaff;
--color-background-brightness: 18;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #111118;
--primary-btn-text: #a138eb;
--primary-btn-border-color: #3636c0;
--secondary-btn-bg: transparent;
--secondary-btn-text: #a138eb;
--secondary-btn-border-color: #a138eb;
.donations__heading:hover {
  color: #B83ADE;
  transition-duration: 0.5s;

}
.donations__heading {
  text-transform: capitalize;
}

}
#fw-section-tiers-db9371c6-aa33-4f12-95e3-1ca92150405c {
--color-primary: #b83ade;
--color-primary-rgb: 184, 58, 222;
--color-background: #111118;
--color-background-rgb: 17, 17, 24;
--color-on-background: #9794ff;
--color-on-background-rgb: 151, 148, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #fedaff;
--color-background-brightness: 18;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #111118;
--primary-btn-text: #9794ff;
--primary-btn-border-color: #b83ade;
--secondary-btn-bg: transparent;
--secondary-btn-text: #9794ff;
--secondary-btn-border-color: #9794ff;

}
#fw-section-footer {
--font-heading-scale: 0.89;
--font-body-scale: 0.91;
}
#fw-section-footer {

a {
  color: #5C56FF;
}
a:hover {
  color: #8840bc;
}

.footer {
  background-color: #111118;
}
.footer__bottom {
  color: rgba(var(--color-on-background-rgb), 0.4);}

}