/** Shopify CDN: Minification failed

Line 16:0 Unexpected "{"
Line 16:1 Expected identifier but found "%"
Line 18:10 Expected identifier but found whitespace
Line 18:19 Unexpected "/"
Line 25:1 Expected identifier but found "%"
Line 27:0 Unexpected "<"
Line 197:0 Unexpected "<"
Line 209:182 Unterminated string token
Line 217:310 Unterminated string token
Line 232:68 Unterminated string token
... and 15 more hidden warnings

**/
{% comment %}
  KORVYNG — Contenu Page Produit CelluLiss
  Fichier: sections/korvyng-product-content.liquid
  Ordre optimisé pour public froid / haute conversion
  1. Description + bénéfices
  2. FAQ (casser les objections en priorité)
  3. Reviews avec photos (preuve sociale)
  4. Timeline résultats (aspiration)
  5. Technologie (crédibilité finale)
{% endcomment %}

<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,700;1,400;1,500&family=Jost:wght@300;400;500;600&display=swap" rel="stylesheet">

<style>
.kv-pp { font-family: 'Jost', system-ui, sans-serif; color: #1C1412; -webkit-font-smoothing: antialiased; }
.kv-pp *, .kv-pp *::before, .kv-pp *::after { box-sizing: border-box; margin: 0; padding: 0; }

.kv-eyebrow-wrap { display: flex; align-items: center; justify-content: center; gap: 16px; margin-bottom: 20px; }
.kv-eyebrow-line { width: 32px; height: 1px; background: #C9A96E; }
.kv-eyebrow-text { font-size: 10px; font-weight: 500; letter-spacing: 4px; text-transform: uppercase; color: #C9A96E; font-family: 'Jost', sans-serif; }
.kv-section-title { font-family: 'Playfair Display', Georgia, serif; font-size: clamp(26px, 3.5vw, 44px); font-weight: 400; line-height: 1.25; color: #1C1412; text-align: center; }
.kv-section-title em { font-style: italic; color: #6B2737; }
.kv-section-header { text-align: center; margin-bottom: 56px; }

/* CARROUSEL */
.kv-car-wrap { display: none; position: relative; overflow: hidden; width: 100%; }
.kv-car-track { display: flex; transition: transform .38s cubic-bezier(.4,0,.2,1); will-change: transform; }
.kv-car-slide { min-width: 100%; padding: 0 24px; }
.kv-car-arrow { position: absolute; top: 50%; transform: translateY(-50%); width: 36px; height: 36px; border-radius: 50%; display: flex; align-items: center; justify-content: center; cursor: pointer; z-index: 10; padding: 0; border: none; }
.kv-car-arrow svg { width: 14px; height: 14px; fill: none; stroke-width: 2; }
.kv-car-arrow:disabled { opacity: .25; cursor: default; }
.kv-car-arrow--prev { left: 0; }
.kv-car-arrow--next { right: 0; }
.kv-car-dots { display: flex; align-items: center; justify-content: center; gap: 8px; margin-top: 24px; padding: 0 24px; }
.kv-car-dot { width: 6px; height: 6px; border-radius: 50%; border: none; padding: 0; cursor: pointer; transition: background .2s, width .2s; flex-shrink: 0; }
.kv-car-dot.active { width: 20px; border-radius: 3px; }

/* ══ 1 DESCRIPTION ══ */
.kv-desc { background: #FFFFFF; padding: 72px 80px; }
.kv-desc__inner { max-width: 960px; margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; gap: 80px; align-items: start; }
.kv-desc__text { font-size: 15px; font-weight: 300; color: #7A6E69; line-height: 1.9; }
.kv-desc__text p { margin-bottom: 16px; }
.kv-desc__text p:last-child { margin-bottom: 0; }
.kv-desc__text strong { color: #1C1412; font-weight: 500; }
.kv-desc__bullets { display: flex; flex-direction: column; gap: 16px; }
.kv-desc__bullet { display: flex; gap: 14px; align-items: flex-start; }
.kv-bullet-icon { width: 28px; height: 28px; background: #F7EDE8; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px; }
.kv-bullet-icon svg { width: 12px; height: 12px; stroke: #6B2737; fill: none; stroke-width: 2.5; }
.kv-bullet-title { font-size: 14px; font-weight: 500; color: #1C1412; display: block; margin-bottom: 3px; }
.kv-bullet-sub { font-size: 13px; font-weight: 300; color: #7A6E69; line-height: 1.65; }

/* ══ 2 FAQ ══ */
.kv-faq { background: #FAF6F2; padding: 96px 80px; }
.kv-faq__inner { max-width: 720px; margin: 0 auto; }
.kv-faq__title { font-family: 'Playfair Display', serif; font-size: clamp(28px, 3vw, 40px); font-weight: 400; color: #1C1412; text-align: center; margin-bottom: 48px; }
.kv-faq__item { border-bottom: 1px solid #E0D6D0; }
.kv-faq__q { display: flex; justify-content: space-between; align-items: center; padding: 22px 0; font-size: 14px; font-weight: 500; color: #1C1412; cursor: pointer; gap: 16px; line-height: 1.4; }
.kv-faq__q:hover { color: #6B2737; }
.kv-faq__toggle { width: 28px; height: 28px; min-width: 28px; border: 1px solid #E0D6D0; display: flex; align-items: center; justify-content: center; font-size: 18px; font-weight: 300; color: #6B2737; flex-shrink: 0; }
.kv-faq__a { font-size: 13px; color: #7A6E69; line-height: 1.9; padding-bottom: 22px; font-weight: 300; display: none; }
.kv-faq__a.open { display: block; }

/* ══ 3 REVIEWS ══ */
.kv-reviews { background: #FFFFFF; padding: 96px 80px; }
.kv-reviews__header { display: flex; align-items: flex-start; justify-content: space-between; gap: 48px; max-width: 1060px; margin: 0 auto 56px; padding-bottom: 40px; border-bottom: 1px solid #E0D6D0; flex-wrap: wrap; }
.kv-reviews__title-block { flex: 1; min-width: 240px; }
.kv-reviews__title { font-family: 'Playfair Display', serif; font-size: clamp(26px, 3vw, 38px); font-weight: 400; color: #1C1412; margin-bottom: 8px; line-height: 1.2; }
.kv-reviews__subtitle { font-size: 13px; font-weight: 300; color: #7A6E69; line-height: 1.6; }
.kv-trust-badge { display: flex; align-items: center; gap: 10px; background: #FAF6F2; border: 1px solid #E0D6D0; padding: 14px 18px; margin-top: 16px; max-width: 320px; }
.kv-trust-badge svg { width: 20px; height: 20px; stroke: #6B2737; fill: none; stroke-width: 1.5; flex-shrink: 0; }
.kv-trust-text strong { display: block; font-size: 12px; font-weight: 600; color: #1C1412; }
.kv-trust-text span { font-size: 11px; color: #7A6E69; }
.kv-rating-summary { display: flex; gap: 40px; align-items: center; flex-wrap: wrap; }
.kv-rating-big { display: flex; flex-direction: column; align-items: center; gap: 6px; flex-shrink: 0; }
.kv-rating-big__num { font-family: 'Playfair Display', serif; font-size: 56px; font-weight: 500; color: #6B2737; line-height: 1; }
.kv-rating-big__stars { color: #C9A96E; font-size: 16px; letter-spacing: 3px; }
.kv-rating-big__count { font-size: 11px; color: #7A6E69; letter-spacing: 1px; text-transform: uppercase; text-align: center; }
.kv-rating-bars { display: flex; flex-direction: column; gap: 8px; min-width: 200px; }
.kv-rating-bar { display: flex; align-items: center; gap: 10px; }
.kv-rating-bar__label { font-size: 12px; color: #7A6E69; min-width: 40px; text-align: right; }
.kv-rating-bar__track { flex: 1; height: 6px; background: #E0D6D0; border-radius: 3px; overflow: hidden; }
.kv-rating-bar__fill { height: 100%; background: #C9A96E; border-radius: 3px; }
.kv-rating-bar__pct { font-size: 11px; color: #7A6E69; min-width: 32px; }
.kv-reviews__grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; max-width: 1060px; margin: 0 auto; }
.kv-review { background: #FFFFFF; border: 1px solid #E0D6D0; display: flex; flex-direction: column; overflow: hidden; }
.kv-review__photo { width: 100%; aspect-ratio: 4/3; overflow: hidden; background: #EDE8E4; }
.kv-review__photo img { width: 100%; height: 100%; object-fit: cover; object-position: top center; display: block; transition: transform .4s ease; }
.kv-review:hover .kv-review__photo img { transform: scale(1.03); }
.kv-review__body { padding: 24px; display: flex; flex-direction: column; gap: 12px; flex: 1; }
.kv-review__top { display: flex; align-items: center; justify-content: space-between; gap: 8px; }
.kv-review__stars { color: #C9A96E; font-size: 13px; letter-spacing: 2px; line-height: 1; }
.kv-review__verified { display: flex; align-items: center; gap: 4px; font-size: 9px; font-weight: 600; letter-spacing: 1.5px; text-transform: uppercase; color: #6B2737; }
.kv-review__verified svg { width: 10px; height: 10px; stroke: #6B2737; fill: none; stroke-width: 2.5; }
.kv-review__text { font-family: 'Playfair Display', serif; font-size: 14px; font-style: italic; font-weight: 400; color: #1C1412; line-height: 1.75; flex: 1; }
.kv-review__footer { padding-top: 12px; border-top: 1px solid #E0D6D0; display: flex; align-items: center; justify-content: space-between; gap: 8px; flex-wrap: wrap; }
.kv-review__name { font-size: 12px; font-weight: 600; color: #1C1412; display: block; }
.kv-review__location { font-size: 10px; color: #7A6E69; letter-spacing: 1px; text-transform: uppercase; display: block; }
.kv-review__date { font-size: 10px; color: #B0A49F; }
.kv-reviews__helpful { text-align: center; margin: 32px auto 0; max-width: 1060px; font-size: 12px; color: #7A6E69; display: flex; align-items: center; justify-content: center; gap: 6px; }
.kv-reviews__helpful svg { width: 14px; height: 14px; stroke: #C9A96E; fill: none; stroke-width: 2; }
.kv-reviews .kv-car-arrow { background: #FFFFFF; border: 1px solid #E0D6D0; }
.kv-reviews .kv-car-arrow svg { stroke: #6B2737; }
.kv-reviews .kv-car-dot { background: #E0D6D0; }
.kv-reviews .kv-car-dot.active { background: #6B2737; }

/* ══ 4 RESULTATS ══ */
.kv-results { background: #FAF6F2; padding: 96px 80px; }
.kv-results__grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 1px; background: #E0D6D0; max-width: 960px; margin: 0 auto; }
.kv-results__step { background: #FAF6F2; padding: 40px 28px; text-align: center; }
.kv-results__day { font-family: 'Playfair Display', serif; font-size: clamp(40px, 4vw, 60px); font-weight: 400; color: #6B2737; line-height: 1; display: block; margin-bottom: 8px; }
.kv-results__unit { display: block; font-size: 9px; font-weight: 500; letter-spacing: 3px; text-transform: uppercase; color: #C9A96E; margin-bottom: 18px; }
.kv-results__desc { font-size: 13px; font-weight: 300; color: #7A6E69; line-height: 1.8; }
.kv-results .kv-car-arrow { background: #FAF6F2; border: 1px solid #E0D6D0; }
.kv-results .kv-car-arrow svg { stroke: #6B2737; }
.kv-results .kv-car-dot { background: #E0D6D0; }
.kv-results .kv-car-dot.active { background: #6B2737; }

/* ══ 5 TECHNOLOGIE ══ */
.kv-tech { background: #0F0A0A; padding: 96px 80px; }
.kv-tech .kv-section-title { color: #FFFFFF; }
.kv-tech .kv-section-title em { color: #C4896F; }
.kv-tech .kv-eyebrow-line { background: rgba(201,169,110,.4); }
.kv-tech .kv-eyebrow-text { color: #C9A96E; }
.kv-tech__grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; max-width: 960px; margin: 0 auto; }
.kv-tech__item { background: rgba(255,255,255,.04); border: 1px solid rgba(255,255,255,.08); padding: 36px 32px; display: flex; gap: 24px; align-items: flex-start; }
.kv-tech__num { font-family: 'Playfair Display', serif; font-size: 52px; font-weight: 700; color: rgba(255,255,255,.06); line-height: 1; flex-shrink: 0; width: 44px; }
.kv-tech__content strong { display: block; font-size: 15px; font-weight: 600; color: #FFFFFF; margin-bottom: 8px; }
.kv-tech__content p { font-size: 13px; font-weight: 300; color: rgba(255,255,255,.65); line-height: 1.8; }
.kv-tech .kv-car-arrow { background: rgba(255,255,255,.08); border: 1px solid rgba(255,255,255,.15); }
.kv-tech .kv-car-arrow svg { stroke: #C9A96E; }
.kv-tech .kv-car-dot { background: rgba(255,255,255,.2); }
.kv-tech .kv-car-dot.active { background: #C9A96E; }

/* ══ TABLET ≤900px ══ */
@media screen and (max-width: 900px) {
  .kv-desc { padding: 64px 48px; }
  .kv-desc__inner { grid-template-columns: 1fr; gap: 48px; }
  .kv-faq { padding: 72px 48px; }
  .kv-reviews { padding: 72px 48px; }
  .kv-reviews__header { flex-direction: column; gap: 32px; }
  .kv-reviews__grid { grid-template-columns: repeat(2, 1fr); }
  .kv-results { padding: 72px 48px; }
  .kv-results__grid { grid-template-columns: repeat(2, 1fr); }
  .kv-tech { padding: 72px 48px; }
  .kv-tech__grid { grid-template-columns: 1fr; }
}

/* ══ MOBILE ≤640px — CARROUSELS ══ */
@media screen and (max-width: 640px) {
  .kv-desc { padding: 48px 24px; }
  .kv-desc__inner { grid-template-columns: 1fr; gap: 36px; }

  .kv-faq { padding: 56px 24px; }
  .kv-faq__q { font-size: 13px; }

  .kv-reviews { padding: 56px 24px; }
  .kv-reviews__header { flex-direction: column; gap: 24px; }
  .kv-reviews__grid { display: none; }
  .kv-reviews .kv-car-wrap { display: block; width: calc(100% + 48px); margin-left: -24px; }
  .kv-reviews .kv-car-slide { padding: 0 24px; }
  .kv-review__photo { aspect-ratio: 3/2; }
  .kv-rating-big__num { font-size: 44px; }
  .kv-rating-bars { min-width: 160px; }
  .kv-trust-badge { max-width: 100%; }
  .kv-reviews__helpful { flex-direction: column; gap: 4px; }

  .kv-results { padding: 56px 0; }
  .kv-results .kv-section-header { padding: 0 24px; }
  .kv-results__grid { display: none; }
  .kv-results .kv-car-wrap { display: block; }

  .kv-tech { padding: 56px 0; }
  .kv-tech .kv-section-header { padding: 0 24px; }
  .kv-tech__grid { display: none; }
  .kv-tech .kv-car-wrap { display: block; }

  .kv-section-header { margin-bottom: 40px; }
  .kv-eyebrow-text { font-size: 9px; letter-spacing: 3px; }
}
</style>

<div class="kv-pp">

<!-- ══════════════════════════════════
     BLOC 1 — DESCRIPTION + BENEFICES
     Intro rapide du produit
══════════════════════════════════ -->
<section class="kv-desc">
  <div class="kv-desc__inner">
    <div class="kv-desc__text">
      <p>La <strong>CelluLiss</strong> n'est pas un simple legging de compression. C'est une technologie active qui travaille sur la cellulite pendant que vous vivez votre journée — au bureau, en balade, a la maison.</p>
      <p>Sa compression 3D graduee stimule la microcirculation sanguine et active le drainage lymphatique, les deux mecanismes cles dans la reduction visible de la peau d'orange.</p>
      <p>Le resultat ? <strong>Une peau qui retrouve sa texture, des jambes legeres, une silhouette qui redevient votre.</strong> Des le premier port.</p>
    </div>
    <div class="kv-desc__bullets">
      <div class="kv-desc__bullet"><div class="kv-bullet-icon"><svg viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"></polyline></svg></div><div><span class="kv-bullet-title">Compression 3D Graduee</span><span class="kv-bullet-sub">Stimule la microcirculation et le drainage lymphatique</span></div></div>
      <div class="kv-desc__bullet"><div class="kv-bullet-icon"><svg viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"></polyline></svg></div><div><span class="kv-bullet-title">Bandes Kinesiologiques Integrees</span><span class="kv-bullet-sub">Activent les muscles a chaque mouvement pour un drainage continu</span></div></div>
      <div class="kv-desc__bullet"><div class="kv-bullet-icon"><svg viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"></polyline></svg></div><div><span class="kv-bullet-title">Push-Up et Galbe Haute Taille</span><span class="kv-bullet-sub">Affine la taille et rehausse les fessiers instantanement</span></div></div>
      <div class="kv-desc__bullet"><div class="kv-bullet-icon"><svg viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"></polyline></svg></div><div><span class="kv-bullet-title">Tissu 4-Way Stretch Respirant</span><span class="kv-bullet-sub">Opaque, anti-glisse, lavable en machine — port toute la journee</span></div></div>
      <div class="kv-desc__bullet"><div class="kv-bullet-icon"><svg viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"></polyline></svg></div><div><span class="kv-bullet-title">Resultats Visibles en 14 Jours</span><span class="kv-bullet-sub">15 847 femmes temoignent d'une peau plus lisse</span></div></div>
    </div>
  </div>
</section>

<!-- ══════════════════════════════════
     BLOC 2 — FAQ (OBJECTIONS EN PRIORITE)
     Public froid : casser les doutes avant tout
══════════════════════════════════ -->
<section class="kv-faq">
  <div class="kv-faq__inner">
    <h2 class="kv-faq__title">Vos questions, nos reponses honnetes</h2>

    <div class="kv-faq__item">
      <div class="kv-faq__q" onclick="kvFaq(this)">
        Est-ce que ca marche vraiment, ou c'est juste du marketing ?
        <span class="kv-faq__toggle">+</span>
      </div>
      <p class="kv-faq__a">La compression active n'est pas une promesse — c'est de la physique. La stimulation de la microcirculation et du drainage lymphatique reduit effectivement la retention d'eau et l'aspect peau d'orange. Ce mecanisme est documente scientifiquement. 15 847 clientes en temoignent avec des avis verifies et des photos reelles.</p>
    </div>

    <div class="kv-faq__item">
      <div class="kv-faq__q" onclick="kvFaq(this)">
        Et si ca ne me va pas ou que je n'aime pas ?
        <span class="kv-faq__toggle">+</span>
      </div>
      <p class="kv-faq__a">Zero risque. Vous avez 30 jours pour l'essayer — si vous n'etes pas satisfaite pour quelque raison que ce soit, nous vous remboursons integralement. Pas de questions. Pas de formulaires compliques. Retour simple et gratuit depuis toute la France.</p>
    </div>

    <div class="kv-faq__item">
      <div class="kv-faq__q" onclick="kvFaq(this)">
        C'est confortable a porter toute la journee ?
        <span class="kv-faq__toggle">+</span>
      </div>
      <p class="kv-faq__a">Oui — c'est precisement ce qui la differencie des leggings de compression medicale. Le tissu 4-way stretch respirant s'adapte a votre morphologie sans couper ni glisser. De nombreuses clientes la portent au bureau sous leur pantalon sans que personne ne le remarque.</p>
    </div>

    <div class="kv-faq__item">
      <div class="kv-faq__q" onclick="kvFaq(this)">
        Combien de temps avant de voir des resultats ?
        <span class="kv-faq__toggle">+</span>
      </div>
      <p class="kv-faq__a">La majorite de nos clientes ressentent une difference des le premier port — jambes plus legeres en fin de journee. Les resultats visibles sur la cellulite et la texture de peau apparaissent generalement entre 10 et 21 jours d'usage regulier, ce qui correspond au cycle naturel de renouvellement cutane.</p>
    </div>

    <div class="kv-faq__item">
      <div class="kv-faq__q" onclick="kvFaq(this)">
        Comment fonctionne l'offre 2+1 gratuite ?
        <span class="kv-faq__toggle">+</span>
      </div>
      <p class="kv-faq__a">Selectionnez le pack 3 Leggings dans le selecteur ci-dessus. Vous reglez 2 unites et recevez la 3eme automatiquement dans votre colis. Vous pouvez choisir des coloris et tailles differents pour chaque piece — ideal pour en offrir une a une proche.</p>
    </div>

    <div class="kv-faq__item">
      <div class="kv-faq__q" onclick="kvFaq(this)">
        Quel est le delai de livraison ?
        <span class="kv-faq__toggle">+</span>
      </div>
      <p class="kv-faq__a">Les commandes sont expediees sous 24 a 48h. La livraison en France metropolitaine prend 3 a 5 jours ouvres. Un email de suivi vous est envoye des l'expedition. Retour gratuit sous 30 jours.</p>
    </div>

  </div>
</section>

<!-- ══════════════════════════════════
     BLOC 3 — REVIEWS AVEC PHOTOS
     Preuve sociale apres les objections
══════════════════════════════════ -->
<section class="kv-reviews">

  <div class="kv-reviews__header">
    <div class="kv-reviews__title-block">
      <h2 class="kv-reviews__title">Ce qu'elles disent vraiment</h2>
      <p class="kv-reviews__subtitle">Avis reels de clientes ayant commande et porte la CelluLiss au quotidien.</p>
      <div class="kv-trust-badge">
        <svg viewBox="0 0 24 24"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"></path></svg>
        <div class="kv-trust-text">
          <strong>Avis Verifies - Achats Confirmes</strong>
          <span>Collectes apres livraison, non modifies</span>
        </div>
      </div>
    </div>
    <div class="kv-rating-summary">
      <div class="kv-rating-big">
        <span class="kv-rating-big__num">4.9</span>
        <span class="kv-rating-big__stars">★★★★★</span>
        <span class="kv-rating-big__count">15 847 avis</span>
      </div>
      <div class="kv-rating-bars">
        <div class="kv-rating-bar"><span class="kv-rating-bar__label">5 ★</span><div class="kv-rating-bar__track"><div class="kv-rating-bar__fill" style="width:89%"></div></div><span class="kv-rating-bar__pct">89%</span></div>
        <div class="kv-rating-bar"><span class="kv-rating-bar__label">4 ★</span><div class="kv-rating-bar__track"><div class="kv-rating-bar__fill" style="width:8%"></div></div><span class="kv-rating-bar__pct">8%</span></div>
        <div class="kv-rating-bar"><span class="kv-rating-bar__label">3 ★</span><div class="kv-rating-bar__track"><div class="kv-rating-bar__fill" style="width:2%"></div></div><span class="kv-rating-bar__pct">2%</span></div>
        <div class="kv-rating-bar"><span class="kv-rating-bar__label">2 ★</span><div class="kv-rating-bar__track"><div class="kv-rating-bar__fill" style="width:1%"></div></div><span class="kv-rating-bar__pct">1%</span></div>
        <div class="kv-rating-bar"><span class="kv-rating-bar__label">1 ★</span><div class="kv-rating-bar__track"><div class="kv-rating-bar__fill" style="width:0%"></div></div><span class="kv-rating-bar__pct">0%</span></div>
      </div>
    </div>
  </div>

  <!-- Grid desktop 3 colonnes -->
  <div class="kv-reviews__grid">

    <div class="kv-review">
      <div class="kv-review__photo"><img src="/cdn/shop/files/download_4_95b2abc9-2cfb-4820-8f1b-e1350c7e1126.png?v=1776897625" alt="Sophie M. cliente CelluLiss" loading="lazy"></div>
      <div class="kv-review__body">
        <div class="kv-review__top"><span class="kv-review__stars">★★★★★</span><span class="kv-review__verified"><svg viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"></polyline></svg>Achat verifie</span></div>
        <p class="kv-review__text">"Apres deux semaines, mes collegues m'ont demande ce que j'avais change. Non — j'avais juste change de legging. La peau est tellement plus lisse."</p>
        <div class="kv-review__footer"><div><span class="kv-review__name">Sophie M.</span><span class="kv-review__location">Bordeaux, France</span></div><span class="kv-review__date">Mars 2025</span></div>
      </div>
    </div>

    <div class="kv-review">
      <div class="kv-review__photo"><img src="/cdn/shop/files/ElevenLabs_image_nano-banana_A_sophistica..._2026-04-21T17_09_09.png?v=1776897625" alt="Nathalie R. cliente CelluLiss" loading="lazy"></div>
      <div class="kv-review__body">
        <div class="kv-review__top"><span class="kv-review__stars">★★★★★</span><span class="kv-review__verified"><svg viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"></polyline></svg>Achat verifie</span></div>
        <p class="kv-review__text">"J'en ai commande le pack 3 — une pour moi, une pour ma soeur, une pour mon amie. On est toutes bluffees par le resultat anti-cellulite en moins d'un mois."</p>
        <div class="kv-review__footer"><div><span class="kv-review__name">Nathalie R.</span><span class="kv-review__location">Paris, France</span></div><span class="kv-review__date">Fev. 2025</span></div>
      </div>
    </div>

    <div class="kv-review">
      <div class="kv-review__photo"><img src="/cdn/shop/files/ElevenLabs_image_nano-banana_A_confident_..._2026-04-21T17_16_22_1.png?v=1776897626" alt="Christine L. cliente CelluLiss" loading="lazy"></div>
      <div class="kv-review__body">
        <div class="kv-review__top"><span class="kv-review__stars">★★★★★</span><span class="kv-review__verified"><svg viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"></polyline></svg>Achat verifie</span></div>
        <p class="kv-review__text">"Je la porte sous mon pantalon au bureau. La cellulite s'est vraiment attenuee et les gonflements du soir ont presque disparu. Je ne m'y attendais pas si vite."</p>
        <div class="kv-review__footer"><div><span class="kv-review__name">Christine L.</span><span class="kv-review__location">Lyon, France</span></div><span class="kv-review__date">Janv. 2025</span></div>
      </div>
    </div>

    <div class="kv-review">
      <div class="kv-review__photo"><img src="/cdn/shop/files/Design_sem_nome_-_2026-04-19T091716.884_32454c9e-2f90-4548-96cb-519672b78cb6.png?v=1776897625" alt="Martine B. cliente CelluLiss" loading="lazy"></div>
      <div class="kv-review__body">
        <div class="kv-review__top"><span class="kv-review__stars">★★★★★</span><span class="kv-review__verified"><svg viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"></polyline></svg>Achat verifie</span></div>
        <p class="kv-review__text">"J'avais essaye tellement de choses. Cremes, drainages, tout. La CelluLiss est la premiere chose qui ait vraiment change la texture de ma peau."</p>
        <div class="kv-review__footer"><div><span class="kv-review__name">Martine B.</span><span class="kv-review__location">Marseille, France</span></div><span class="kv-review__date">Mars 2025</span></div>
      </div>
    </div>

    <div class="kv-review">
      <div class="kv-review__photo"><img src="/cdn/shop/files/Design_sem_nome_-_2026-04-19T091926.860.png?v=1776897625" alt="Isabelle D. cliente CelluLiss" loading="lazy"></div>
      <div class="kv-review__body">
        <div class="kv-review__top"><span class="kv-review__stars">★★★★★</span><span class="kv-review__verified"><svg viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"></polyline></svg>Achat verifie</span></div>
        <p class="kv-review__text">"Le confort m'a surprise des le depart. Je pensais que ca allait serrer. Au contraire — c'est comme une deuxieme peau. Je la porte tous les jours sans y penser."</p>
        <div class="kv-review__footer"><div><span class="kv-review__name">Isabelle D.</span><span class="kv-review__location">Toulouse, France</span></div><span class="kv-review__date">Avril 2025</span></div>
      </div>
    </div>

    <div class="kv-review">
      <div class="kv-review__photo"><img src="/cdn/shop/files/8_f9596ff0-b17c-4702-98a0-9a22baed04f5.jpg?v=1776897621" alt="Celine R. cliente CelluLiss" loading="lazy"></div>
      <div class="kv-review__body">
        <div class="kv-review__top"><span class="kv-review__stars">★★★★★</span><span class="kv-review__verified"><svg viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"></polyline></svg>Achat verifie</span></div>
        <p class="kv-review__text">"Le galbe est incroyable. Mes fessiers sont remontes et mes cuisses semblent plus fermes. Mon mari a remarque sans que je lui dise rien — ca, c'est une vraie victoire."</p>
        <div class="kv-review__footer"><div><span class="kv-review__name">Celine R.</span><span class="kv-review__location">Paris, France</span></div><span class="kv-review__date">Fev. 2025</span></div>
      </div>
    </div>

  </div>

  <!-- Carrousel mobile reviews -->
  <div class="kv-car-wrap" id="revWrap">
    <button class="kv-car-arrow kv-car-arrow--prev" id="revPrev" disabled><svg viewBox="0 0 24 24"><polyline points="15 18 9 12 15 6"></polyline></svg></button>
    <div class="kv-car-track" id="revTrack">
      <div class="kv-car-slide"><div class="kv-review"><div class="kv-review__photo"><img src="/cdn/shop/files/download_4_95b2abc9-2cfb-4820-8f1b-e1350c7e1126.png?v=1776897625" alt="Sophie M." loading="lazy"></div><div class="kv-review__body"><div class="kv-review__top"><span class="kv-review__stars">★★★★★</span><span class="kv-review__verified"><svg viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"></polyline></svg>Achat verifie</span></div><p class="kv-review__text">"Apres deux semaines, mes collegues m'ont demande ce que j'avais change. Non — j'avais juste change de legging. La peau est tellement plus lisse."</p><div class="kv-review__footer"><div><span class="kv-review__name">Sophie M.</span><span class="kv-review__location">Bordeaux, France</span></div><span class="kv-review__date">Mars 2025</span></div></div></div></div>
      <div class="kv-car-slide"><div class="kv-review"><div class="kv-review__photo"><img src="/cdn/shop/files/ElevenLabs_image_nano-banana_A_sophistica..._2026-04-21T17_09_09.png?v=1776897625" alt="Nathalie R." loading="lazy"></div><div class="kv-review__body"><div class="kv-review__top"><span class="kv-review__stars">★★★★★</span><span class="kv-review__verified"><svg viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"></polyline></svg>Achat verifie</span></div><p class="kv-review__text">"J'en ai commande le pack 3 — une pour moi, une pour ma soeur, une pour mon amie. On est toutes bluffees par le resultat anti-cellulite."</p><div class="kv-review__footer"><div><span class="kv-review__name">Nathalie R.</span><span class="kv-review__location">Paris, France</span></div><span class="kv-review__date">Fev. 2025</span></div></div></div></div>
      <div class="kv-car-slide"><div class="kv-review"><div class="kv-review__photo"><img src="/cdn/shop/files/ElevenLabs_image_nano-banana_A_confident_..._2026-04-21T17_16_22_1.png?v=1776897626" alt="Christine L." loading="lazy"></div><div class="kv-review__body"><div class="kv-review__top"><span class="kv-review__stars">★★★★★</span><span class="kv-review__verified"><svg viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"></polyline></svg>Achat verifie</span></div><p class="kv-review__text">"Je la porte sous mon pantalon au bureau. La cellulite s'est vraiment attenuee et les gonflements du soir ont presque disparu."</p><div class="kv-review__footer"><div><span class="kv-review__name">Christine L.</span><span class="kv-review__location">Lyon, France</span></div><span class="kv-review__date">Janv. 2025</span></div></div></div></div>
      <div class="kv-car-slide"><div class="kv-review"><div class="kv-review__photo"><img src="/cdn/shop/files/Design_sem_nome_-_2026-04-19T091716.884_32454c9e-2f90-4548-96cb-519672b78cb6.png?v=1776897625" alt="Martine B." loading="lazy"></div><div class="kv-review__body"><div class="kv-review__top"><span class="kv-review__stars">★★★★★</span><span class="kv-review__verified"><svg viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"></polyline></svg>Achat verifie</span></div><p class="kv-review__text">"J'avais essaye tellement de choses. La CelluLiss est la premiere chose qui ait vraiment change la texture de ma peau."</p><div class="kv-review__footer"><div><span class="kv-review__name">Martine B.</span><span class="kv-review__location">Marseille, France</span></div><span class="kv-review__date">Mars 2025</span></div></div></div></div>
      <div class="kv-car-slide"><div class="kv-review"><div class="kv-review__photo"><img src="/cdn/shop/files/Design_sem_nome_-_2026-04-19T091926.860.png?v=1776897625" alt="Isabelle D." loading="lazy"></div><div class="kv-review__body"><div class="kv-review__top"><span class="kv-review__stars">★★★★★</span><span class="kv-review__verified"><svg viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"></polyline></svg>Achat verifie</span></div><p class="kv-review__text">"Le confort m'a surprise des le depart. Je pensais que ca allait serrer. Au contraire — c'est comme une deuxieme peau."</p><div class="kv-review__footer"><div><span class="kv-review__name">Isabelle D.</span><span class="kv-review__location">Toulouse, France</span></div><span class="kv-review__date">Avril 2025</span></div></div></div></div>
      <div class="kv-car-slide"><div class="kv-review"><div class="kv-review__photo"><img src="/cdn/shop/files/8_f9596ff0-b17c-4702-98a0-9a22baed04f5.jpg?v=1776897621" alt="Celine R." loading="lazy"></div><div class="kv-review__body"><div class="kv-review__top"><span class="kv-review__stars">★★★★★</span><span class="kv-review__verified"><svg viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"></polyline></svg>Achat verifie</span></div><p class="kv-review__text">"Le galbe est incroyable. Mes fessiers sont remontes et mes cuisses semblent plus fermes. Mon mari a remarque sans que je lui dise rien."</p><div class="kv-review__footer"><div><span class="kv-review__name">Celine R.</span><span class="kv-review__location">Paris, France</span></div><span class="kv-review__date">Fev. 2025</span></div></div></div></div>
    </div>
    <button class="kv-car-arrow kv-car-arrow--next" id="revNext"><svg viewBox="0 0 24 24"><polyline points="9 18 15 12 9 6"></polyline></svg></button>
  </div>
  <div class="kv-car-dots" id="revDots">
    <button class="kv-car-dot active" data-i="0"></button>
    <button class="kv-car-dot" data-i="1"></button>
    <button class="kv-car-dot" data-i="2"></button>
    <button class="kv-car-dot" data-i="3"></button>
    <button class="kv-car-dot" data-i="4"></button>
    <button class="kv-car-dot" data-i="5"></button>
  </div>

  <div class="kv-reviews__helpful">
    <svg viewBox="0 0 24 24"><path d="M14 9V5a3 3 0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0 0-2-2.3H14z"></path><path d="M7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3"></path></svg>
    <span>14 213 personnes ont trouve ces avis utiles - Mis a jour en avril 2025</span>
  </div>

</section>

<!-- ══════════════════════════════════
     BLOC 4 — TIMELINE RESULTATS
     Aspiration - ce qui va leur arriver
══════════════════════════════════ -->
<section class="kv-results">
  <div class="kv-section-header">
    <div class="kv-eyebrow-wrap"><div class="kv-eyebrow-line"></div><span class="kv-eyebrow-text">Ce que nos clientes vivent</span><div class="kv-eyebrow-line"></div></div>
    <h2 class="kv-section-title">Une transformation<br><em>jour apres jour</em></h2>
  </div>
  <div class="kv-results__grid">
    <div class="kv-results__step"><span class="kv-results__day">Jour 1</span><span class="kv-results__unit">Premier port</span><p class="kv-results__desc">Les jambes sont immediatement plus legeres. La compression se fait sentir des le matin.</p></div>
    <div class="kv-results__step"><span class="kv-results__day">J7</span><span class="kv-results__unit">Semaine 1</span><p class="kv-results__desc">La retention d'eau diminue visiblement. Les gonflements de fin de journee s'attenuent.</p></div>
    <div class="kv-results__step"><span class="kv-results__day">J14</span><span class="kv-results__unit">2 semaines</span><p class="kv-results__desc">La texture de la peau commence a se lisser. La cellulite devient moins apparente.</p></div>
    <div class="kv-results__step"><span class="kv-results__day">J30</span><span class="kv-results__unit">1 mois</span><p class="kv-results__desc">Galbe visible, peau affinee, jambes legeres. Les resultats sont remarques par l'entourage.</p></div>
  </div>
  <div class="kv-car-wrap" id="resWrap">
    <button class="kv-car-arrow kv-car-arrow--prev" id="resPrev" disabled><svg viewBox="0 0 24 24"><polyline points="15 18 9 12 15 6"></polyline></svg></button>
    <div class="kv-car-track" id="resTrack">
      <div class="kv-car-slide" style="text-align:center"><span style="display:block;font-family:'Playfair Display',serif;font-size:64px;font-weight:400;color:#6B2737;line-height:1;margin-bottom:8px;">Jour 1</span><span style="display:block;font-size:9px;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:#C9A96E;margin-bottom:18px;">Premier port</span><p style="font-size:14px;font-weight:300;color:#7A6E69;line-height:1.8;">Les jambes sont immediatement plus legeres. La compression se fait sentir des le matin.</p></div>
      <div class="kv-car-slide" style="text-align:center"><span style="display:block;font-family:'Playfair Display',serif;font-size:64px;font-weight:400;color:#6B2737;line-height:1;margin-bottom:8px;">J7</span><span style="display:block;font-size:9px;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:#C9A96E;margin-bottom:18px;">Semaine 1</span><p style="font-size:14px;font-weight:300;color:#7A6E69;line-height:1.8;">La retention d'eau diminue visiblement. Les gonflements de fin de journee s'attenuent.</p></div>
      <div class="kv-car-slide" style="text-align:center"><span style="display:block;font-family:'Playfair Display',serif;font-size:64px;font-weight:400;color:#6B2737;line-height:1;margin-bottom:8px;">J14</span><span style="display:block;font-size:9px;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:#C9A96E;margin-bottom:18px;">2 semaines</span><p style="font-size:14px;font-weight:300;color:#7A6E69;line-height:1.8;">La texture de la peau commence a se lisser. La cellulite devient moins apparente.</p></div>
      <div class="kv-car-slide" style="text-align:center"><span style="display:block;font-family:'Playfair Display',serif;font-size:64px;font-weight:400;color:#6B2737;line-height:1;margin-bottom:8px;">J30</span><span style="display:block;font-size:9px;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:#C9A96E;margin-bottom:18px;">1 mois</span><p style="font-size:14px;font-weight:300;color:#7A6E69;line-height:1.8;">Galbe visible, peau affinee, jambes legeres. Les resultats sont remarques par l'entourage.</p></div>
    </div>
    <button class="kv-car-arrow kv-car-arrow--next" id="resNext"><svg viewBox="0 0 24 24"><polyline points="9 18 15 12 9 6"></polyline></svg></button>
  </div>
  <div class="kv-car-dots" id="resDots">
    <button class="kv-car-dot active" data-i="0"></button>
    <button class="kv-car-dot" data-i="1"></button>
    <button class="kv-car-dot" data-i="2"></button>
    <button class="kv-car-dot" data-i="3"></button>
  </div>
</section>

<!-- ══════════════════════════════════
     BLOC 5 — TECHNOLOGIE
     Credibilite finale pour les analytiques
══════════════════════════════════ -->
<section class="kv-tech">
  <div class="kv-section-header">
    <div class="kv-eyebrow-wrap"><div class="kv-eyebrow-line"></div><span class="kv-eyebrow-text">Pourquoi ca fonctionne</span><div class="kv-eyebrow-line"></div></div>
    <h2 class="kv-section-title">Quatre technologies,<br><em>un seul legging</em></h2>
  </div>
  <div class="kv-tech__grid">
    <div class="kv-tech__item"><div class="kv-tech__num">01</div><div class="kv-tech__content"><strong>Compression 3D Graduee</strong><p>Zones de pression progressives qui stimulent la microcirculation sanguine et activent le drainage lymphatique. Resultat visible sur la peau d'orange des 14 jours.</p></div></div>
    <div class="kv-tech__item"><div class="kv-tech__num">02</div><div class="kv-tech__content"><strong>Bandes Kinesiologiques Integrees</strong><p>Zones de resistance invisibles qui activent les muscles a chaque mouvement. Votre corps travaille et draine mieux sans effort supplementaire — meme assis.</p></div></div>
    <div class="kv-tech__item"><div class="kv-tech__num">03</div><div class="kv-tech__content"><strong>Push-Up et Ceinture Haute Taille</strong><p>Ceinture gainante qui affine la taille et rehausse les fessiers instantanement. Maintien toute la journee sans comprimer ni glisser.</p></div></div>
    <div class="kv-tech__item"><div class="kv-tech__num">04</div><div class="kv-tech__content"><strong>Tissu 4-Way Stretch Respirant</strong><p>Matiere opaque, anti-glisse et respirante. Lavable a 30 degres. Confortable du matin au soir — bureau et activites legeres.</p></div></div>
  </div>
  <div class="kv-car-wrap" id="techWrap">
    <button class="kv-car-arrow kv-car-arrow--prev" id="techPrev" disabled><svg viewBox="0 0 24 24"><polyline points="15 18 9 12 15 6"></polyline></svg></button>
    <div class="kv-car-track" id="techTrack">
      <div class="kv-car-slide"><div class="kv-tech__item" style="padding:32px 0;background:none;border:none"><div class="kv-tech__num">01</div><div class="kv-tech__content"><strong>Compression 3D Graduee</strong><p>Zones de pression progressives qui stimulent la microcirculation et le drainage lymphatique. Resultat visible des 14 jours.</p></div></div></div>
      <div class="kv-car-slide"><div class="kv-tech__item" style="padding:32px 0;background:none;border:none"><div class="kv-tech__num">02</div><div class="kv-tech__content"><strong>Bandes Kinesiologiques Integrees</strong><p>Zones de resistance invisibles qui activent les muscles a chaque mouvement. Votre corps draine mieux sans effort supplementaire.</p></div></div></div>
      <div class="kv-car-slide"><div class="kv-tech__item" style="padding:32px 0;background:none;border:none"><div class="kv-tech__num">03</div><div class="kv-tech__content"><strong>Push-Up et Ceinture Haute Taille</strong><p>Ceinture gainante qui affine la taille et rehausse les fessiers instantanement. Maintien toute la journee.</p></div></div></div>
      <div class="kv-car-slide"><div class="kv-tech__item" style="padding:32px 0;background:none;border:none"><div class="kv-tech__num">04</div><div class="kv-tech__content"><strong>Tissu 4-Way Stretch Respirant</strong><p>Matiere opaque, anti-glisse et respirante. Lavable a 30 degres. Confortable du matin au soir.</p></div></div></div>
    </div>
    <button class="kv-car-arrow kv-car-arrow--next" id="techNext"><svg viewBox="0 0 24 24"><polyline points="9 18 15 12 9 6"></polyline></svg></button>
  </div>
  <div class="kv-car-dots" id="techDots">
    <button class="kv-car-dot active" data-i="0"></button>
    <button class="kv-car-dot" data-i="1"></button>
    <button class="kv-car-dot" data-i="2"></button>
    <button class="kv-car-dot" data-i="3"></button>
  </div>
</section>

</div>

<script>
(function() {
  var BP = 640;

  function kvFaq(el) {
    var a = el.nextElementSibling;
    var t = el.querySelector('.kv-faq__toggle');
    if (a.classList.contains('open')) {
      a.classList.remove('open');
      t.textContent = '+';
    } else {
      document.querySelectorAll('.kv-faq__a.open').forEach(function(x) {
        x.classList.remove('open');
        x.previousElementSibling.querySelector('.kv-faq__toggle').textContent = '+';
      });
      a.classList.add('open');
      t.textContent = '-';
    }
  }
  window.kvFaq = kvFaq;

  function KvCar(trackId, prevId, nextId, dotsId) {
    var track = document.getElementById(trackId);
    var btnPrev = document.getElementById(prevId);
    var btnNext = document.getElementById(nextId);
    var dotsEl = document.getElementById(dotsId);
    if (!track) return;
    var slides = track.querySelectorAll('.kv-car-slide');
    var dots = dotsEl ? dotsEl.querySelectorAll('.kv-car-dot') : [];
    var total = slides.length;
    var cur = 0;
    var sx = 0;
    var drag = false;

    function go(i) {
      if (i < 0 || i >= total) return;
      cur = i;
      track.style.transform = 'translateX(-' + (cur * 100) + '%)';
      dots.forEach(function(d, idx) { d.classList.toggle('active', idx === cur); });
      if (btnPrev) btnPrev.disabled = cur === 0;
      if (btnNext) btnNext.disabled = cur === total - 1;
    }

    if (btnPrev) btnPrev.addEventListener('click', function() { go(cur - 1); });
    if (btnNext) btnNext.addEventListener('click', function() { go(cur + 1); });
    dots.forEach(function(d, i) { d.addEventListener('click', function() { go(i); }); });

    track.addEventListener('touchstart', function(e) {
      if (window.innerWidth > BP) return;
      sx = e.touches[0].clientX; drag = true;
    }, { passive: true });

    track.addEventListener('touchend', function(e) {
      if (window.innerWidth > BP || !drag) return;
      var diff = sx - e.changedTouches[0].clientX;
      if (Math.abs(diff) > 40) go(diff > 0 ? cur + 1 : cur - 1);
      drag = false;
    }, { passive: true });

    window.addEventListener('resize', function() {
      if (window.innerWidth > BP) { track.style.transform = 'translateX(0)'; cur = 0; }
      else go(cur);
    });

    go(0);
  }

  new KvCar('revTrack', 'revPrev', 'revNext', 'revDots');
  new KvCar('resTrack', 'resPrev', 'resNext', 'resDots');
  new KvCar('techTrack', 'techPrev', 'techNext', 'techDots');
})();
</script>

{% schema %}
{
  "name": "Korvyng Product Content",
  "settings": [],
  "presets": [
    {
      "name": "Korvyng Product Content"
    }
  ]
}
{% endschema %}
