#fw-section-custom-html-ab6a2bf3-6e99-4c4c-b093-a6b0cac09431 {

.faq-container {
    max-width: 800px;
    margin: 20px auto;
    font-family: inherit; /* This pulls your Fourthwall font */
  }

  .faq-item {
    background: rgba(255, 255, 255, 0.05); /* Subtle background */
    border: 1px solid #ddd;
    border-radius: 8px;
    margin-bottom: 10px;
    overflow: hidden;
    transition: border-color 0.3s ease;
  }

  .faq-question {
    padding: 15px 20px;
    font-weight: bold;
    cursor: pointer;
    list-style: none; /* Removes default arrow in some browsers */
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }

  /* Custom arrow indicator */
  .faq-question::after {
    content: '+';
    font-size: 1.2rem;
    transition: transform 0.3s ease;
  }

  details[open] .faq-question::after {
    transform: rotate(45deg); /* Changes + to x when open */
  }

  .faq-answer {
    padding: 0 20px 15px 20px;
    line-height: 1.6;
    border-top: 1px solid #eee;
  }

  /* Optional: Hover effect */
  .faq-item:hover {
    border-color: #999;
  }
.faq-answer a {
  color: #007bff; /* You can change this to match your brand color */
  text-decoration: underline;
  font-weight: bold;
}

.faq-answer a:hover {
  opacity: 0.8;
}
}
#fw-section-rich-text-baf18860-0c88-484d-9f4f-fc3da204c9b8 {
--font-heading-scale: 1.19;
--font-body-scale: 1.2;
}



#fw-section-hero-1751852563 {
--color-primary: #fa6d6d;
--color-primary-rgb: 250, 109, 109;
--color-background: #FAF3DD;
--color-background-rgb: 250, 243, 221;
--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: 243;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #fa6d6d;
--primary-btn-text: #FFFFFF;
--primary-btn-border-color: #000000;
--secondary-btn-bg: transparent;
--secondary-btn-text: #000000;
--secondary-btn-border-color: #000000;

}