<style>
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&display=swap');

#mc-tarif, #mc-tarif * {
  box-sizing: border-box !important;
  font-family: 'DM Sans', sans-serif !important;
}
#mc-tarif {
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 1.5rem 0 !important;
  color: #1a1a1a !important;
}

/* HERO */
#mc-t-hero {
  background: #046648 !important;
  border-radius: 14px !important;
  margin-bottom: 2rem !important;
  padding: 2rem 2.5rem !important;
  display: flex !important;
  align-items: center !important;
  gap: 1.5rem !important;
}
#mc-t-hero-ico {
  width: 64px !important;
  height: 64px !important;
  background: white !important;
  border-radius: 14px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  flex-shrink: 0 !important;
  overflow: hidden !important;
}
#mc-t-hero-ico img { width: 52px !important; height: 52px !important; object-fit: contain !important; }
#mc-t-hero-txt { flex: 1 !important; }
.mc-t-breadcrumb {
  font-size: 12px !important;
  color: rgba(255,255,255,0.6) !important;
  margin-bottom: 6px !important;
  display: flex !important;
  align-items: center !important;
  gap: 6px !important;
}
.mc-t-breadcrumb a { color: rgba(255,255,255,0.7) !important; text-decoration: none !important; }
.mc-t-breadcrumb a:hover { color: #C7AD84 !important; }
.mc-t-breadcrumb span { color: rgba(255,255,255,0.4) !important; }
#mc-t-hero h1 {
  font-size: 26px !important;
  font-weight: 700 !important;
  color: white !important;
  margin: 0 0 5px !important;
  padding: 0 !important;
  border: none !important;
}
#mc-t-hero p {
  font-size: 14px !important;
  color: rgba(255,255,255,0.8) !important;
  margin: 0 !important;
}

/* GRILLE TABLEAUX */
#mc-t-grille {
  display: grid !important;
  grid-template-columns: 1fr 1fr !important;
  gap: 20px !important;
  margin-bottom: 2rem !important;
}

/* TABLEAU */
.mc-t-bloc {
  background: #fff !important;
  border: 1px solid #e8e3da !important;
  border-radius: 14px !important;
  overflow: hidden !important;
}
.mc-t-bloc-full {
  grid-column: 1 / -1 !important;
}
.mc-t-bloc-header {
  background: #046648 !important;
  padding: 1rem 1.5rem !important;
  display: flex !important;
  align-items: center !important;
  gap: 10px !important;
}
.mc-t-bloc-header svg {
  width: 20px !important; height: 20px !important;
  stroke: #C7AD84 !important; fill: none !important;
  stroke-width: 1.8 !important; stroke-linecap: round !important; stroke-linejoin: round !important;
  flex-shrink: 0 !important;
}
.mc-t-bloc-header h2 {
  font-size: 15px !important;
  font-weight: 700 !important;
  color: white !important;
  margin: 0 !important;
  padding: 0 !important;
  border: none !important;
}
.mc-t-table {
  width: 100% !important;
  border-collapse: collapse !important;
}
.mc-t-table tr {
  border-bottom: 1px solid #f0ece4 !important;
}
.mc-t-table tr:last-child { border-bottom: none !important; }
.mc-t-table tr:hover td { background: #faf7f2 !important; }
.mc-t-table td {
  padding: 12px 16px !important;
  font-size: 14px !important;
  color: #333 !important;
  line-height: 1.4 !important;
}
.mc-t-table td:last-child {
  text-align: right !important;
  font-weight: 700 !important;
  color: #046648 !important;
  white-space: nowrap !important;
  font-size: 15px !important;
}
.mc-t-badge-piece {
  display: inline-block !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  padding: 2px 7px !important;
  border-radius: 10px !important;
  margin-left: 6px !important;
  vertical-align: middle !important;
}
.mc-t-badge-oem { background: #E8F3EE !important; color: #046648 !important; }
.mc-t-badge-cp { background: #F8F5F0 !important; color: #8a7558 !important; }
.mc-t-badge-premium { background: #FEF9E7 !important; color: #b8860b !important; }
.mc-t-badge-original { background: #EEF2FF !important; color: #3730a3 !important; }

/* NOTE GARANTIE */
.mc-t-note {
  padding: 12px 16px !important;
  background: #F8F5F0 !important;
  border-top: 1px solid #e8e3da !important;
  font-size: 11px !important;
  color: #888 !important;
  line-height: 1.5 !important;
}

/* LÉGENDE */
#mc-t-legende {
  background: #F8F5F0 !important;
  border-radius: 12px !important;
  padding: 1.25rem 1.5rem !important;
  margin-bottom: 2rem !important;
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 12px !important;
  align-items: center !important;
}
#mc-t-legende strong {
  font-size: 12px !important;
  font-weight: 700 !important;
  color: #046648 !important;
  margin-right: 4px !important;
}
.mc-t-leg-item {
  display: flex !important;
  align-items: center !important;
  gap: 6px !important;
  font-size: 12px !important;
  color: #555 !important;
}

/* CTA */
#mc-t-cta {
  background: #C7AD84 !important;
  border-radius: 14px !important;
  padding: 1.75rem 2.25rem !important;
  display: flex !important;
  flex-direction: row !important;
  justify-content: space-between !important;
  align-items: center !important;
  gap: 2rem !important;
}
#mc-t-cta h2 {
  font-size: 18px !important;
  font-weight: 700 !important;
  color: #046648 !important;
  margin: 0 0 5px !important;
  padding: 0 !important;
  border: none !important;
}
#mc-t-cta p { font-size: 13px !important; color: #3a2e1e !important; margin: 0 !important; }
.mc-t-btns { display: flex !important; flex-direction: column !important; gap: 10px !important; flex-shrink: 0 !important; }
.mc-t-btn {
  display: inline-flex !important;
  align-items: center !important;
  gap: 10px !important;
  padding: 12px 22px !important;
  border-radius: 9px !important;
  text-decoration: none !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  white-space: nowrap !important;
  border: none !important;
}
.mc-t-btn svg {
  width: 16px !important; height: 16px !important;
  stroke: currentColor !important; fill: none !important;
  stroke-width: 1.8 !important; stroke-linecap: round !important; stroke-linejoin: round !important;
}
.mc-t-btn-v { background: #046648 !important; color: white !important; }
.mc-t-btn-wa { background: #25D366 !important; color: white !important; }

@media (max-width: 720px) {
  #mc-t-hero { flex-direction: column !important; text-align: center !important; }
  #mc-t-grille { grid-template-columns: 1fr !important; }
  .mc-t-bloc-full { grid-column: auto !important; }
  #mc-t-cta { flex-direction: column !important; }
  .mc-t-btns { width: 100% !important; }
  .mc-t-btn { justify-content: center !important; }
}
</style>

<div id="mc-tarif">

  <!-- HERO -->
  <div id="mc-t-hero">
    <div id="mc-t-hero-ico">
      <img src="https://cdn.shopify.com/s/files/1/0564/2734/8157/files/logo_apple_c4176390-f5c7-451c-952b-3af8cfc7ff78.png?v=1740479679" alt="Apple"/>
    </div>
    <div id="mc-t-hero-txt">
      <div class="mc-t-breadcrumb">
        <a href="/pages/service-reparation">Réparation</a>
        <span>›</span>
        <a href="/pages/reparation-smartphones">Smartphones</a>
        <span>›</span>
        <a href="/pages/apple">Apple</a>
        <span>›</span>
        iPhone 12
      </div>
      <h1>Réparation iPhone 12</h1>
      <p>Tarifs TTC — Devis gratuit en boutique ou sur WhatsApp — Saint-Étienne</p>
    </div>
  </div>

  <!-- TABLEAUX RÉPARATIONS -->
  <div id="mc-t-grille">

    <!-- ÉCRANS -->
    <div class="mc-t-bloc">
      <div class="mc-t-bloc-header">
        <svg viewBox="0 0 24 24"><rect x="5" y="2" width="14" height="20" rx="2"/><line x1="12" y1="18" x2="12.01" y2="18"/></svg>
        <h2>Écrans</h2>
      </div>
      <table class="mc-t-table">
        <tr>
          <td>Écran OLED <span class="mc-t-badge-piece mc-t-badge-original">Original 💯</span></td>
          <td>199,50€</td>
        </tr>
        <tr>
          <td>Écran OLED Reconditionné <span class="mc-t-badge-piece mc-t-badge-original">Original 💯</span></td>
          <td>169,50€</td>
        </tr>
        <tr>
          <td>Écran Soft OLED <span class="mc-t-badge-piece mc-t-badge-premium">Premium 💎</span></td>
          <td>149,50€</td>
        </tr>
        <tr>
          <td>Écran Hard OLED <span class="mc-t-badge-piece mc-t-badge-cp">Lite ⚡</span></td>
          <td>129,50€</td>
        </tr>
      </table>
      <div class="mc-t-note">Garantie 3 mois sur les pièces (hors casse, oxydation)</div>
    </div>

    <!-- BATTERIE & CONNECTIQUE -->
    <div class="mc-t-bloc">
      <div class="mc-t-bloc-header">
        <svg viewBox="0 0 24 24"><rect x="1" y="6" width="18" height="12" rx="2"/><line x1="23" y1="13" x2="23" y2="11"/></svg>
        <h2>Batterie &amp; Connectique</h2>
      </div>
      <table class="mc-t-table">
        <tr>
          <td>Batterie <span class="mc-t-badge-piece mc-t-badge-original">Originale 💯</span></td>
          <td>99,50€</td>
        </tr>
        <tr>
          <td>Batterie <span class="mc-t-badge-piece mc-t-badge-cp">CP</span></td>
          <td>69,50€</td>
        </tr>
        <tr>
          <td>Connecteur de charge <span class="mc-t-badge-piece mc-t-badge-oem">OEM</span></td>
          <td>109,50€</td>
        </tr>
        <tr>
          <td>Nappe volume / power <span class="mc-t-badge-piece mc-t-badge-cp">CP</span></td>
          <td>89,50€</td>
        </tr>
        <tr>
          <td>Vibreur <span class="mc-t-badge-piece mc-t-badge-oem">OEM</span></td>
          <td>49,50€</td>
        </tr>
      </table>
      <div class="mc-t-note">Garantie 3 mois sur les pièces (hors casse, oxydation)</div>
    </div>

    <!-- CAMÉRAS & AUDIO -->
    <div class="mc-t-bloc">
      <div class="mc-t-bloc-header">
        <svg viewBox="0 0 24 24"><polygon points="23,7 16,12 23,17"/><rect x="1" y="5" width="15" height="14" rx="2"/></svg>
        <h2>Caméras &amp; Audio</h2>
      </div>
      <table class="mc-t-table">
        <tr>
          <td>Bloc caméras arrières <span class="mc-t-badge-piece mc-t-badge-oem">OEM</span></td>
          <td>99,50€</td>
        </tr>
        <tr>
          <td>Caméra avant (Perte Face ID) <span class="mc-t-badge-piece mc-t-badge-oem">OEM</span></td>
          <td>69,50€</td>
        </tr>
        <tr>
          <td>Lentille arrière (Saphir)</td>
          <td>49,50€</td>
        </tr>
        <tr>
          <td>Écouteur interne <span class="mc-t-badge-piece mc-t-badge-oem">OEM</span></td>
          <td>59,50€</td>
        </tr>
        <tr>
          <td>Haut-parleur <span class="mc-t-badge-piece mc-t-badge-oem">OEM</span></td>
          <td>69,50€</td>
        </tr>
      </table>
      <div class="mc-t-note">Garantie 3 mois sur les pièces (hors casse, oxydation)</div>
    </div>

    <!-- CARROSSERIE & DIVERS -->
    <div class="mc-t-bloc">
      <div class="mc-t-bloc-header">
        <svg viewBox="0 0 24 24"><path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"/></svg>
        <h2>Carrosserie &amp; Divers</h2>
      </div>
      <table class="mc-t-table">
        <tr>
          <td>Vitre arrière Premium</td>
          <td>109,50€</td>
        </tr>
        <tr>
          <td>Châssis intégral Premium</td>
          <td>149,50€</td>
        </tr>
        <tr>
          <td>Nappe capteurs Prox+Lum</td>
          <td>79,50€</td>
        </tr>
      </table>
      <div class="mc-t-note">Garantie 3 mois sur les pièces (hors casse, oxydation)</div>
    </div>

    <!-- SERVICES -->
    <div class="mc-t-bloc mc-t-bloc-full">
      <div class="mc-t-bloc-header">
        <svg viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><polyline points="12,6 12,12 16,14"/></svg>
        <h2>Services</h2>
      </div>
      <table class="mc-t-table">
        <tr>
          <td>Nettoyage grille interne</td>
          <td>29,50€</td>
        </tr>
        <tr>
          <td>Nettoyage complet</td>
          <td>39,50€</td>
        </tr>
        <tr>
          <td>Réinitialisation ou mise à jour</td>
          <td>29,50€</td>
        </tr>
        <tr>
          <td>Transfert de données *</td>
          <td>29,50€</td>
        </tr>
        <tr>
          <td>Sauvegarde de données **</td>
          <td>49,50€</td>
        </tr>
        <tr>
          <td>Accompagnement iCloud ou autre</td>
          <td>19,50€</td>
        </tr>
      </table>
      <div class="mc-t-note">
        * Transfert de données : effectué si l'appareil est en état de marche. Peut s'effectuer sur support externe fourni par le client ou vendu en magasin.<br>
        ** Sauvegarde de données : effectuée si l'appareil n'est pas en état de marche.
      </div>
    </div>

  </div>

  <!-- LÉGENDE -->
  <div id="mc-t-legende">
    <strong>Légende :</strong>
    <div class="mc-t-leg-item"><span class="mc-t-badge-piece mc-t-badge-oem">OEM</span> Équipement manufactureur d'origine</div>
    <div class="mc-t-leg-item"><span class="mc-t-badge-piece mc-t-badge-cp">CP</span> Compatible haute qualité</div>
    <div class="mc-t-leg-item"><span class="mc-t-badge-piece mc-t-badge-premium">Premium ⚡</span> Haut de gamme semblable à l'original</div>
    <div class="mc-t-leg-item"><span class="mc-t-badge-piece mc-t-badge-original">Original 💯</span> Pièce d'origine Apple</div>
  </div>

  <!-- CTA -->
  <div id="mc-t-cta">
    <div>
      <h2>Prendre rendez-vous ou demander un devis</h2>
      <p>Aurélie vous accueille au 37 rue Charles de Gaulle — sans rendez-vous. Contactez-nous aussi sur WhatsApp !</p>
    </div>
    <div class="mc-t-btns">
      <a class="mc-t-btn mc-t-btn-v" href="tel:0749456489">
        <svg viewBox="0 0 24 24"><path d="M5 4h4l2 5-2.5 1.5A11 11 0 0 0 13.5 15.5L15 13l5 2v4a2 2 0 0 1-2 2C8.9 21 3 15.1 3 6a2 2 0 0 1 2-2z"/></svg>
        07.49.45.64.89
      </a>
      <a class="mc-t-btn mc-t-btn-wa" href="https://wa.me/33749456489" target="_blank">
        <svg viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z"/></svg>
        WhatsApp
      </a>
    </div>
  </div>

</div>