Frequently Asked Questions (FAQ)

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Stash Box FAQ</title>
<style>
  /* 页面整体风格 */
  body {
    font-family: 'Helvetica Neue', Arial, sans-serif;
    line-height: 1.6;
    margin: 0;
    padding: 0;
    background: #fffdf8; /* 首页主背景色统一 */
    color: #333;
  }
  .container {
    max-width: 900px;
    margin: 50px auto;
    padding: 0 20px;
  }
  h1 {
    text-align: center;
    margin-bottom: 10px;
    font-size: 2rem;
    color: #1a1a1a;
  }
  p.intro {
    text-align: center;
    margin-bottom: 40px;
    font-size: 1.1rem;
    color: #555;
  }

  /* 分类标题 */
  .faq-category {
    margin-bottom: 40px;
  }
  .faq-category h2 {
    margin-bottom: 20px;
    border-bottom: 2px solid #f0e6d2;
    padding-bottom: 10px;
    color: #222;
    font-size: 1.5rem;
  }

  /* FAQ 条目 */
  .faq-item {
    background: #fff;
    border: 1px solid #eee;
    border-radius: 10px;
    margin-bottom: 10px;
    overflow: hidden;
    transition: all 0.3s ease;
  }
  .faq-question {
    padding: 15px 20px;
    cursor: pointer;
    font-weight: bold;
    position: relative;
    font-size: 1.1rem;
    background: #fefcf6;
  }
  .faq-question::after {
    content: '+';
    position: absolute;
    right: 20px;
    font-size: 1.3rem;
    color: #ff6f61; /* 首页按钮色统一 */
  }
  .faq-question.active::after {
    content: '-';
  }
  .faq-answer {
    max-height: 0;
    overflow: hidden;
    padding: 0 20px;
    background: #fffef9;
    transition: max-height 0.3s ease;
  }
  .faq-answer p {
    padding: 10px 0;
    margin: 0;
    font-size: 1rem;
    color: #444;
  }

  /* CTA 按钮 */
  .cta {
    text-align: center;
    margin: 50px 0;
  }
  .cta button {
    background: #ff6f61; /* 首页主CTA色 */
    color: #fff;
    border: none;
    padding: 15px 35px;
    font-size: 1rem;
    border-radius: 10px;
    cursor: pointer;
    transition: background 0.3s ease;
  }
  .cta button:hover {
    background: #e65b50;
  }

  /* 响应式 */
  @media(max-width: 600px){
    h1 { font-size: 1.6rem; }
    .faq-category h2 { font-size: 1.3rem; }
    .faq-question { font-size: 1rem; }
    .faq-answer p { font-size: 0.95rem; }
  }
</style>
</head>
<body>
<div class="container">
  <h1>Frequently Asked Questions (FAQ)</h1>
  <p class="intro">Have questions? We’ve got you covered. Browse the most common questions about our Stash Box products below.</p>

  <!-- Product Info -->
  <div class="faq-category">
    <h2>Product Info 📦</h2>
    <div class="faq-item">
      <div class="faq-question">What is the Stash Box made of?</div>
      <div class="faq-answer"><p>Our Stash Box is crafted from premium, durable materials designed to keep your items safe and secure.</p></div>
    </div>
    <div class="faq-item">
      <div class="faq-question">What sizes are available?</div>
      <div class="faq-answer"><p>We offer small, medium, and large Stash Boxes to fit your storage needs.</p></div>
    </div>
    <div class="faq-item">
      <div class="faq-question">Is it portable?</div>
      <div class="faq-answer"><p>Yes, it’s lightweight and compact, perfect for travel or home use.</p></div>
    </div>
  </div>

  <!-- Shipping & Returns -->
  <div class="faq-category">
    <h2>Shipping & Returns 🚚</h2>
    <div class="faq-item">
      <div class="faq-question">How long does shipping take?</div>
      <div class="faq-answer"><p>Standard shipping takes 5-10 business days. Expedited options are available at checkout.</p></div>
    </div>
    <div class="faq-item">
      <div class="faq-question">Can I return the Stash Box if I’m not satisfied?</div>
      <div class="faq-answer"><p>Yes! We offer a 30-day money-back guarantee on all Stash Box products.</p></div>
    </div>
  </div>

  <!-- Usage & Care -->
  <div class="faq-category">
    <h2>Usage & Care 🧼</h2>
    <div class="faq-item">
      <div class="faq-question">How do I clean my Stash Box?</div>
      <div class="faq-answer"><p>Wipe with a damp cloth. Avoid harsh chemicals to maintain the finish.</p></div>
    </div>
    <div class="faq-item">
      <div class="faq-question">Can I store liquids or perishable items inside?</div>
      <div class="faq-answer"><p>We recommend storing dry items only to prevent damage or leaks.</p></div>
    </div>
  </div>

  <!-- Warranty & Safety -->
  <div class="faq-category">
    <h2>Warranty & Safety 🔒</h2>
    <div class="faq-item">
      <div class="faq-question">Is the Stash Box safe for children?</div>
      <div class="faq-answer"><p>The Stash Box contains small parts; keep out of reach of children.</p></div>
    </div>
    <div class="faq-item">
      <div class="faq-question">What warranty do you provide?</div>
      <div class="faq-answer"><p>All Stash Box products come with a 1-year limited warranty against manufacturing defects.</p></div>
    </div>
  </div>

  <!-- CTA -->
  <div class="cta">
    <p>Didn't find your answer? Contact us here.</p>
    <button onclick="window.location.href='contact.html'">Contact Us</button>
  </div>
</div>

<script>
  // 折叠式 FAQ 脚本
  const questions = document.querySelectorAll('.faq-question');
  questions.forEach(q => {
    q.addEventListener('click', () => {
      q.classList.toggle('active');
      const answer = q.nextElementSibling;
      if(answer.style.maxHeight){
        answer.style.maxHeight = null;
      } else {
        answer.style.maxHeight = answer.scrollHeight + 'px';
      }
    });
  });
</script>
</body>
</html>