Échanges et retours

<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta content="width=device-width, initial-scale=1.0" name="viewport">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap">
<title>Échanges et retours – Zavindo</title>
<style>
  :root {
    --primary: #13404f;
    --secondary: #d3e4dc;
    --secondary-dark: #b4cfc5;
    --bg: #f7faf9;
    --white: #ffffff;
    --text: #111111;
    --muted: #4a5a5e;
    --border: #dce8e3;
  }

  * { margin: 0; padding: 0; box-sizing: border-box; }

  body {
    font-family: 'Inter', sans-serif;
    background: var(--bg);
    color: var(--text);
    font-size: 16px;
    line-height: 1.7;
  }

  header {
    background: var(--white);
    border-bottom: 3px solid var(--secondary);
    padding: 1.2rem 2rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1rem;
  }
  header img.logo { height: 46px; width: auto; }
  header .tagline {
    font-size: 0.76rem;
    font-weight: 500;
    letter-spacing: 0.16em;
    text-transform: uppercase;
    color: var(--primary);
    opacity: 0.65;
  }

  .hero {
    background: var(--primary);
    padding: 3.5rem 2rem 4.5rem;
    text-align: center;
    position: relative;
    overflow: hidden;
  }
  .hero::before {
    content: '';
    position: absolute;
    top: -60px; right: -60px;
    width: 260px; height: 260px;
    border-radius: 50%;
    background: rgba(211,228,220,0.08);
  }
  .hero::after {
    content: '';
    position: absolute;
    bottom: -1px; left: 0; right: 0;
    height: 44px;
    background: var(--bg);
    clip-path: ellipse(55% 100% at 50% 100%);
  }
  .hero h1 {
    font-size: clamp(1.9rem, 4.5vw, 3rem);
    font-weight: 700;
    color: var(--white);
    line-height: 1.2;
    letter-spacing: -0.02em;
    position: relative;
  }
  .hero p {
    margin-top: 0.9rem;
    font-size: 1.05rem;
    color: var(--secondary);
    max-width: 520px;
    margin-inline: auto;
    font-weight: 300;
    position: relative;
  }
  .badge {
    display: inline-flex;
    align-items: center;
    gap: 0.5rem;
    background: var(--secondary);
    color: var(--primary);
    font-weight: 700;
    font-size: 1rem;
    padding: 0.55rem 1.6rem;
    border-radius: 999px;
    margin-top: 1.6rem;
    letter-spacing: 0.01em;
    position: relative;
  }

  .container {
    max-width: 820px;
    margin: 0 auto;
    padding: 3rem 1.5rem;
  }

  .section-title {
    font-size: 1.15rem;
    font-weight: 700;
    color: var(--primary);
    margin-bottom: 1.3rem;
    display: flex;
    align-items: center;
    gap: 0.8rem;
    text-transform: uppercase;
    letter-spacing: 0.05em;
  }
  .section-title::after {
    content: '';
    flex: 1;
    height: 2px;
    background: var(--secondary);
    border-radius: 2px;
  }

  .steps { display: flex; flex-direction: column; gap: 1rem; margin-bottom: 3rem; }

  .step {
    display: flex;
    gap: 1.4rem;
    align-items: flex-start;
    background: var(--white);
    border: 1.5px solid var(--border);
    border-radius: 14px;
    padding: 1.5rem 1.8rem;
    box-shadow: 0 1px 8px rgba(19,64,79,0.06);
    transition: transform 0.2s, box-shadow 0.2s;
  }
  .step:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 20px rgba(19,64,79,0.11);
  }
  .step-num {
    flex-shrink: 0;
    width: 46px; height: 46px;
    background: var(--primary);
    color: var(--secondary);
    font-size: 1.15rem;
    font-weight: 700;
    border-radius: 50%;
    display: flex; align-items: center; justify-content: center;
  }
  .step-body h3 {
    font-weight: 600;
    font-size: 1rem;
    color: var(--text);
    margin-bottom: 0.3rem;
  }
  .step-body p { color: var(--muted); font-size: 0.93rem; }
  .step-body a.dl-btn {
    display: inline-flex;
    align-items: center;
    gap: 0.4rem;
    margin-top: 0.8rem;
    background: var(--primary);
    color: var(--secondary);
    font-weight: 600;
    font-size: 0.86rem;
    padding: 0.5rem 1.15rem;
    border-radius: 8px;
    text-decoration: none;
    transition: opacity 0.2s;
  }
  .step-body a.dl-btn:hover { opacity: 0.85; }

  .cards { display: grid; grid-template-columns: 1fr 1fr; gap: 1.1rem; margin-bottom: 3rem; }
  @media(max-width: 560px){ .cards { grid-template-columns: 1fr; } }

  .card {
    background: var(--white);
    border-radius: 14px;
    border: 1.5px solid var(--border);
    padding: 1.5rem;
    box-shadow: 0 1px 8px rgba(19,64,79,0.06);
  }
  .card.accent { border-left: 4px solid var(--primary); }
  .card h3 { font-size: 0.98rem; font-weight: 600; color: var(--text); margin-bottom: 0.55rem; }
  .card p, .card li { font-size: 0.92rem; color: var(--muted); }
  .card ul { padding-left: 1.1rem; }
  .card li { margin-bottom: 0.3rem; }

  .table-wrap {
    background: var(--white);
    border-radius: 14px;
    border: 1.5px solid var(--border);
    overflow: hidden;
    margin-bottom: 3rem;
    box-shadow: 0 1px 8px rgba(19,64,79,0.06);
  }
  table { width: 100%; border-collapse: collapse; }
  thead { background: var(--primary); color: var(--secondary); }
  thead th { padding: 0.9rem 1.4rem; text-align: left; font-size: 0.8rem; letter-spacing: 0.09em; text-transform: uppercase; font-weight: 600; }
  tbody tr:nth-child(even) { background: #eef5f2; }
  tbody td { padding: 0.85rem 1.4rem; font-size: 0.93rem; color: var(--text); }

  .address-block {
    background: var(--secondary);
    border-radius: 14px;
    padding: 2rem 2.2rem;
    margin-bottom: 3rem;
    display: flex;
    gap: 1.5rem;
    align-items: flex-start;
    border: 1.5px solid var(--secondary-dark);
  }
  .address-icon { font-size: 1.8rem; flex-shrink: 0; margin-top: 0.1rem; }
  .address-block h3 { font-size: 0.98rem; font-weight: 700; color: var(--primary); margin-bottom: 0.5rem; }
  .address-block address { font-style: normal; font-size: 0.94rem; line-height: 1.9; color: var(--text); }

  .contact-bar {
    background: var(--primary);
    border-radius: 14px;
    padding: 1.6rem 2rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1rem;
    flex-wrap: wrap;
    margin-bottom: 3rem;
  }
  .contact-bar p { color: var(--secondary); font-weight: 400; font-size: 0.95rem; }
  .contact-bar a {
    background: var(--secondary);
    color: var(--primary);
    font-weight: 700;
    padding: 0.65rem 1.5rem;
    border-radius: 8px;
    text-decoration: none;
    font-size: 0.92rem;
    transition: opacity 0.2s;
    white-space: nowrap;
  }
  .contact-bar a:hover { opacity: 0.85; }

  footer {
    background: var(--primary);
    text-align: center;
    padding: 1.8rem 1rem;
    color: rgba(211,228,220,0.5);
    font-size: 0.79rem;
    letter-spacing: 0.04em;
  }
  footer img { height: 30px; opacity: 0.6; display: block; margin: 0 auto 0.7rem; filter: brightness(10); }
</style>
</head>
<body>

<header>
  <img class="logo" src="https://cdn.shopify.com/s/files/1/0976/5378/4901/files/Zavindo_webshop_logo_transparant.png" alt="Zavindo">
  <div class="tagline">Politique de retour officielle</div>
</header>

<div class="hero">
  <h1>Échange ou retour ?<br>Pas de problème.</h1>
  <p>Nous faisons en sorte que la procédure soit aussi simple que possible. Pas satisfait ? Vous avez largement le temps de trouver une solution.</p>
  <div class="badge">✓ Garantie de retour 60 jours</div>
</div>

<div class="container">

  <div class="section-title">Retourner en 3 étapes</div>
  <div class="steps">
    <div class="step">
      <div class="step-num">1</div>
      <div class="step-body">
        <h3>Remplissez le formulaire de retour</h3>
        <p>Téléchargez le formulaire de retour et remplissez-le entièrement avant d'envoyer votre colis.</p>
        <a class="dl-btn" href="https://cdn.shopify.com/s/files/1/0976/5378/4901/files/Retourformulier_Zavindo_909d3db3-4eeb-4c41-8798-b2f0bfcc0b26.pdf?v=1778444553" target="_blank">⬇ Télécharger le formulaire de retour (PDF)</a>
      </div>
    </div>
    <div class="step">
      <div class="step-num">2</div>
      <div class="step-body">
        <h3>Envoyez votre commande</h3>
        <p>Renvoyez les articles accompagnés du formulaire de retour complété à notre adresse de retour. Utilisez toujours un code de suivi — en tant qu'expéditeur, vous êtes vous-même responsable de l'envoi.</p>
      </div>
    </div>
    <div class="step">
      <div class="step-num">3</div>
      <div class="step-body">
        <h3>Recevez votre remboursement</h3>
        <p>Dès réception du colis, le montant de votre achat sera crédité sur votre compte bancaire <strong>dans les 5 jours ouvrables</strong>.</p>
      </div>
    </div>
  </div>

  <div class="section-title">Situations &amp; solutions</div>
  <div class="cards">
    <div class="card accent">
      <h3>🚚 Article reçu endommagé</h3>
      <p>Contactez-nous dès que possible via <strong>info@zavindo.com</strong>. Nous veillerons à vous envoyer un produit de remplacement. Dans ce cas, les frais de retour sont entièrement pris en charge par Zavindo.</p>
    </div>
    <div class="card accent">
      <h3>😕 Pas satisfait de votre achat ?</h3>
      <p>Vous avez deux options :</p>
      <ul>
        <li><strong>Remboursement</strong> – renvoyez le produit non utilisé et dans son emballage d'origine</li>
        <li><strong>Sans tracas</strong> – contactez-nous, nous cherchons ensemble la meilleure solution sans retour</li>
      </ul>
    </div>
  </div>

  <div class="section-title">Frais de retour</div>
  <p style="margin-bottom: 1rem; color: var(--muted); font-size: 0.93rem;">Les frais de retour sont à votre charge, sauf si l'article a été reçu endommagé.</p>
  <div class="table-wrap">
    <table>
      <thead>
        <tr>
          <th>Transporteur</th>
          <th>Poids</th>
          <th>Coût estimé (suivi inclus)</th>
        </tr>
      </thead>
      <tbody>
        <tr>
          <td>PostNL</td>
          <td>&lt; 2 kg</td>
          <td>€ 8,25</td>
        </tr>
        <tr>
          <td>La Poste (Colissimo)</td>
          <td>&lt; 2 kg</td>
          <td>€ 9,50</td>
        </tr>
      </tbody>
    </table>
  </div>

  <div class="section-title">Adresse de retour</div>
  <div class="address-block">
    <div class="address-icon">📦</div>
    <div>
      <h3>Envoyez votre colis à :</h3>
      <address>
        R.E.D. Services Mijdrecht<br>
        À l'attention de Zavindo<br>
        Rendementsweg 20 A<br>
        3641 SL Mijdrecht<br>
        Pays-Bas
      </address>
    </div>
  </div>

  <div class="contact-bar">
    <p>📩 Des questions sur votre retour ou vous avez reçu un produit endommagé ?</p>
    <a href="mailto:info@zavindo.com">info@zavindo.com</a>
  </div>

</div>

<footer>
  <img src="https://cdn.shopify.com/s/files/1/0976/5378/4901/files/Zavindo_webshop_logo_transparant.png" alt="Zavindo">
  © 2025 Zavindo – R.E.D. Services Mijdrecht &nbsp;|&nbsp; Rendementsweg 20 A, 3641 SL Mijdrecht
</footer>

</body>
</html>