{"product_id":"frontalera-harmony-azul","title":"Frontal Harmony","description":"\u003cp\u003e\u0026lt;!-- ===== CELIANA EQUESTRIAN · FICHE FRONTAL HARMONY ===== --\u0026gt;\u003cbr\u003e\u0026lt;!-- ✏️ À COMPLÉTER : cherchez ✏️ dans le code (matériau, mesures du tableau) --\u0026gt;\u003cbr\u003e\u0026lt;link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u0026gt;\u003cbr\u003e\u0026lt;link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u0026gt;\u003cbr\u003e\u0026lt;link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500\u0026amp;display=swap\" rel=\"stylesheet\"\u0026gt;\u003c\/p\u003e\n\u003cp\u003e\u0026lt;style\u0026gt;\u003cbr\u003e#celiana-ficha{container-type:inline-size;width:100%;--cm-black:#000;--cm-gold:#A8864D;--cm-brown:#5A4332;--cm-ivory:#FAF7F2;--cm-line:#E3DACB;--cm-text:#3A3A3A}\u003cbr\u003e#celiana-ficha .cm-wrap{color:var(--cm-text);max-width:1100px;margin:0 auto;padding:56px 20px;font-size:16px;line-height:1.65;text-align:left}\u003cbr\u003e#celiana-ficha *,#celiana-ficha *::before,#celiana-ficha *::after{box-sizing:border-box}\u003cbr\u003e#celiana-ficha p,#celiana-ficha h2,#celiana-ficha h3,#celiana-ficha h4{margin:0}\u003cbr\u003e#celiana-ficha ul{margin:0;padding:0;list-style:none}\u003cbr\u003e#celiana-ficha li{margin:0;padding-left:0}\u003cbr\u003e#celiana-ficha li::before{content:none}\u003cbr\u003e#celiana-ficha .cm-serif{font-family:'Cormorant Garamond',Georgia,serif;color:var(--cm-black);font-weight:600;line-height:1.1;letter-spacing:0;text-transform:none;word-break:normal;overflow-wrap:normal;hyphens:none}\u003c\/p\u003e\n\u003cp\u003e\/* Hero *\/\u003cbr\u003e#celiana-ficha .cm-hero{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end;padding-bottom:40px;border-bottom:1px solid var(--cm-line)}\u003cbr\u003e#celiana-ficha .cm-hero h2{font-size:46px;font-size:clamp(42px,8cqi,86px)}\u003cbr\u003e#celiana-ficha .cm-tagline{font-family:'Cormorant Garamond',Georgia,serif;font-style:italic;font-size:22px;color:var(--cm-gold);margin-top:10px}\u003cbr\u003e#celiana-ficha .cm-hero-text{max-width:46ch}\u003c\/p\u003e\n\u003cp\u003e\/* Points forts *\/\u003cbr\u003e#celiana-ficha .cm-features{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;padding:40px 0}\u003cbr\u003e#celiana-ficha .cm-features li{border-top:2px solid var(--cm-gold);padding-top:16px}\u003cbr\u003e#celiana-ficha .cm-features h3{font-size:24px;margin-bottom:6px}\u003cbr\u003e#celiana-ficha .cm-features p{font-size:15px}\u003c\/p\u003e\n\u003cp\u003e\/* Ajustement + entretien *\/\u003cbr\u003e#celiana-ficha .cm-split{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:40px 0;border-top:1px solid var(--cm-line)}\u003cbr\u003e#celiana-ficha .cm-split h3{font-size:32px;margin-bottom:12px}\u003cbr\u003e#celiana-ficha .cm-model{margin-top:14px;padding-left:14px;border-left:2px solid var(--cm-gold);color:var(--cm-brown)}\u003cbr\u003e#celiana-ficha .cm-list li{padding:10px 0;border-bottom:1px solid var(--cm-line)}\u003cbr\u003e#celiana-ficha .cm-list li:first-child{padding-top:0}\u003cbr\u003e#celiana-ficha .cm-list strong{color:var(--cm-black);font-weight:600}\u003c\/p\u003e\n\u003cp\u003e\/* Guide des tailles *\/\u003cbr\u003e#celiana-ficha .cm-sizes{background:var(--cm-ivory);padding:44px 40px;scroll-margin-top:110px}\u003cbr\u003e#celiana-ficha .cm-sizes-head{margin-bottom:24px}\u003cbr\u003e#celiana-ficha .cm-sizes-head h3{font-size:40px;margin-bottom:6px}\u003cbr\u003e#celiana-ficha .cm-sizes-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:32px;align-items:start}\u003cbr\u003e#celiana-ficha .cm-table-wrap{overflow-x:auto}\u003cbr\u003e#celiana-ficha .cm-table{width:100%;table-layout:auto;border-collapse:collapse;border:0;background:#fff;font-size:15px;margin:0}\u003cbr\u003e#celiana-ficha .cm-table th{background:var(--cm-black);color:#fff;font-weight:500;text-align:left;padding:12px 14px;border:0;white-space:nowrap}\u003cbr\u003e#celiana-ficha .cm-table td{padding:12px 14px;border:0;border-bottom:1px solid var(--cm-line);text-align:left;white-space:nowrap;transition:background-color .25s}\u003cbr\u003e#celiana-ficha .cm-table td:first-child{font-weight:600;color:var(--cm-black)}\u003cbr\u003e#celiana-ficha .cm-table tr.cm-hit td{background:#EFE3CD}\u003cbr\u003e#celiana-ficha .cm-table-note{font-size:13px;margin-top:10px;color:var(--cm-brown)}\u003c\/p\u003e\n\u003cp\u003e#celiana-ficha .cm-finder{background:#fff;border:1px solid var(--cm-line);padding:24px}\u003cbr\u003e#celiana-ficha .cm-finder h4{font-size:26px;margin-bottom:4px}\u003cbr\u003e#celiana-ficha .cm-finder \u0026gt; p{font-size:14px;margin-bottom:18px}\u003cbr\u003e#celiana-ficha .cm-field{display:block;margin-bottom:14px;font-size:14px;color:var(--cm-black)}\u003cbr\u003e#celiana-ficha .cm-field input{display:block;width:100%;min-height:44px;margin-top:6px;padding:12px;border:1px solid #BFB5A5;border-radius:0;box-shadow:none;font-size:16px;background:#fff;color:var(--cm-black)}\u003cbr\u003e#celiana-ficha .cm-btn{display:block;width:100%;padding:14px;background:var(--cm-black);color:#fff;border:0;border-radius:0;font-size:15px;cursor:pointer;transition:background-color .2s}\u003cbr\u003e#celiana-ficha .cm-btn:hover{background:var(--cm-brown)}\u003cbr\u003e#celiana-ficha .cm-result{margin-top:16px;min-height:26px;font-size:15px}\u003cbr\u003e#celiana-ficha .cm-result strong{font-family:'Cormorant Garamond',Georgia,serif;font-size:30px;color:var(--cm-black)}\u003cbr\u003e#celiana-ficha .cm-result a{color:var(--cm-brown);text-decoration:underline}\u003c\/p\u003e\n\u003cp\u003e#celiana-ficha .cm-measure{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:36px;padding-top:28px;border-top:1px solid var(--cm-line)}\u003cbr\u003e#celiana-ficha .cm-measure h4{font-size:22px;margin-bottom:4px}\u003cbr\u003e#celiana-ficha .cm-measure p{font-size:15px}\u003c\/p\u003e\n\u003cp\u003e#celiana-ficha :focus-visible{outline:2px solid var(--cm-gold);outline-offset:2px}\u003cbr\u003e@media (prefers-reduced-motion:reduce){#celiana-ficha *{transition:none!important}}\u003c\/p\u003e\n\u003cp\u003e\/* S'adapte à la largeur réelle du bloc (colonne produit ou pleine largeur) *\/\u003cbr\u003e@container (max-width:820px){\u003cbr\u003e  #celiana-ficha .cm-wrap{padding:24px 0}\u003cbr\u003e  #celiana-ficha .cm-hero,#celiana-ficha .cm-split,#celiana-ficha .cm-sizes-grid,#celiana-ficha .cm-measure{grid-template-columns:1fr;gap:28px}\u003cbr\u003e  #celiana-ficha .cm-features{grid-template-columns:1fr 1fr;gap:28px}\u003cbr\u003e  #celiana-ficha .cm-features h3{font-size:22px}\u003cbr\u003e  #celiana-ficha .cm-sizes{padding:32px 16px}\u003cbr\u003e  #celiana-ficha .cm-sizes-head h3{font-size:34px}\u003cbr\u003e}\u003cbr\u003e@container (max-width:420px){\u003cbr\u003e  #celiana-ficha .cm-features{grid-template-columns:1fr}\u003cbr\u003e}\u003cbr\u003e\u0026lt;\/style\u0026gt;\u003c\/p\u003e\n\u003cp\u003e\u0026lt;section id=\"celiana-ficha\"\u0026gt;\u003cbr\u003e\u0026lt;div class=\"cm-wrap\"\u0026gt;\u003c\/p\u003e\n\u003cp\u003e  \u0026lt;header class=\"cm-hero\"\u0026gt;\u003cbr\u003e    \u0026lt;div\u0026gt;\u003cbr\u003e      \u0026lt;h2 class=\"cm-serif\"\u0026gt;Frontal Harmony\u0026lt;\/h2\u0026gt;\u003cbr\u003e      \u0026lt;p class=\"cm-tagline\"\u0026gt;Élégance \u0026amp;amp; Performance\u0026lt;\/p\u0026gt;\u003cbr\u003e    \u0026lt;\/div\u0026gt;\u003cbr\u003e    \u0026lt;p class=\"cm-hero-text\"\u0026gt;Frontal pour cheval avec cristaux en forme de V, conçu pour rehausser son expression avec luminosité et distinction. Se fixe et se retire en 2 clics, sans démonter le bridon.\u0026lt;\/p\u0026gt;\u003cbr\u003e  \u0026lt;\/header\u0026gt;\u003c\/p\u003e\n\u003cp\u003e  \u0026lt;ul class=\"cm-features\"\u0026gt;\u003cbr\u003e    \u0026lt;li\u0026gt;\u0026lt;h3 class=\"cm-serif\"\u0026gt;Design en V\u0026lt;\/h3\u0026gt;\u0026lt;p\u0026gt;Cristaux brillants qui soulignent l'expression du cheval.\u0026lt;\/p\u0026gt;\u0026lt;\/li\u0026gt;\u003cbr\u003e    \u0026lt;li\u0026gt;\u0026lt;h3 class=\"cm-serif\"\u0026gt;Système 2 clics\u0026lt;\/h3\u0026gt;\u0026lt;p\u0026gt;Se pose et se retire facilement, sans démonter le bridon.\u0026lt;\/p\u0026gt;\u0026lt;\/li\u0026gt;\u003cbr\u003e    \u0026lt;li\u0026gt;\u0026lt;h3 class=\"cm-serif\"\u0026gt;Changez de style\u0026lt;\/h3\u0026gt;\u0026lt;p\u0026gt;Adaptez le look de votre cheval en quelques secondes, selon l'occasion.\u0026lt;\/p\u0026gt;\u0026lt;\/li\u0026gt;\u003cbr\u003e    \u0026lt;li\u0026gt;\u0026lt;h3 class=\"cm-serif\"\u0026gt;CSO, dressage et concours\u0026lt;\/h3\u0026gt;\u0026lt;p\u0026gt;De l'entraînement aux occasions les plus spéciales.\u0026lt;\/p\u0026gt;\u0026lt;\/li\u0026gt;\u003cbr\u003e  \u0026lt;\/ul\u0026gt;\u003c\/p\u003e\n\u003cp\u003e  \u0026lt;div class=\"cm-split\"\u0026gt;\u003cbr\u003e    \u0026lt;div\u0026gt;\u003cbr\u003e      \u0026lt;h3 class=\"cm-serif\"\u0026gt;La taille\u0026lt;\/h3\u0026gt;\u0026lt;p\u0026gt;Choisissez la même taille que le bridon de votre cheval. Grâce à son système interchangeable, il n'est pas nécessaire de démonter le bridon pour le poser ou le changer.\u0026lt;\/p\u0026gt;\u003cbr\u003e    \u0026lt;\/div\u0026gt;\u003cbr\u003e    \u0026lt;div\u0026gt;\u003cbr\u003e      \u0026lt;h3 class=\"cm-serif\"\u0026gt;Matériau et entretien\u0026lt;\/h3\u0026gt;\u003cbr\u003e      \u0026lt;ul class=\"cm-list\"\u0026gt;\u003cbr\u003e        \u0026lt;!-- ✏️ Matériau de la base (cuir, synthétique…) --\u0026gt;\u003cbr\u003e        \u0026lt;li\u0026gt;\u0026lt;strong\u0026gt;Matériau :\u0026lt;\/strong\u0026gt; [base en cuir] avec cristaux\u0026lt;\/li\u0026gt;\u003cbr\u003e        \u0026lt;li\u0026gt;\u0026lt;strong\u0026gt;Couleurs :\u0026lt;\/strong\u0026gt; bleu, noir, rouge et vert émeraude\u0026lt;\/li\u0026gt;\u003cbr\u003e        \u0026lt;li\u0026gt;Nettoyer avec un chiffon doux légèrement humide\u0026lt;\/li\u0026gt;\u003cbr\u003e        \u0026lt;li\u0026gt;Éviter les produits abrasifs sur les cristaux\u0026lt;\/li\u0026gt;\u003cbr\u003e        \u0026lt;li\u0026gt;Ne pas immerger dans l'eau\u0026lt;\/li\u0026gt;\u003cbr\u003e        \u0026lt;li\u0026gt;Stocker dans un endroit sec, à l'abri des chocs\u0026lt;\/li\u0026gt;\u003cbr\u003e      \u0026lt;\/ul\u0026gt;\u003cbr\u003e    \u0026lt;\/div\u0026gt;\u003cbr\u003e  \u0026lt;\/div\u0026gt;\u003c\/p\u003e\n\u003cp\u003e  \u0026lt;div class=\"cm-sizes\" id=\"guide-tailles\"\u0026gt;\u003cbr\u003e    \u0026lt;div class=\"cm-sizes-head\"\u0026gt;\u003cbr\u003e      \u0026lt;h3 class=\"cm-serif\"\u0026gt;Guide des tailles\u0026lt;\/h3\u0026gt;\u003cbr\u003e      \u0026lt;p\u0026gt;Mesures en centimètres.\u0026lt;\/p\u0026gt;\u003cbr\u003e    \u0026lt;\/div\u0026gt;\u003c\/p\u003e\n\u003cp\u003e    \u0026lt;div class=\"cm-sizes-grid\"\u0026gt;\u003cbr\u003e      \u0026lt;div\u0026gt;\u003cbr\u003e        \u0026lt;div class=\"cm-table-wrap\"\u0026gt;\u003cbr\u003e          \u0026lt;table class=\"cm-table\"\u0026gt;\u003cbr\u003e            \u0026lt;thead\u0026gt;\u0026lt;tr\u0026gt;\u0026lt;th\u0026gt;Taille\u0026lt;\/th\u0026gt;\u0026lt;th\u0026gt;Pour\u0026lt;\/th\u0026gt;\u0026lt;th\u0026gt;Longueur\u0026lt;\/th\u0026gt;\u0026lt;\/tr\u0026gt;\u0026lt;\/thead\u0026gt;\u003cbr\u003e            \u0026lt;tbody\u0026gt;\u003cbr\u003e              \u0026lt;!-- ✏️ Longueur réelle du frontal. data-frontal = valeur MAX de la taille --\u0026gt;\u003cbr\u003e              \u0026lt;tr data-talla=\"Cob\" data-frontalera=\"39\"\u0026gt;\u0026lt;td\u0026gt;Cob\u0026lt;\/td\u0026gt;\u0026lt;td\u0026gt;Arabe, grand poney\u0026lt;\/td\u0026gt;\u0026lt;td\u0026gt;38–39\u0026lt;\/td\u0026gt;\u0026lt;\/tr\u0026gt;\u003cbr\u003e              \u0026lt;tr data-talla=\"Full\" data-frontalera=\"42\"\u0026gt;\u0026lt;td\u0026gt;Full\u0026lt;\/td\u0026gt;\u0026lt;td\u0026gt;Cheval standard\u0026lt;\/td\u0026gt;\u0026lt;td\u0026gt;40–42\u0026lt;\/td\u0026gt;\u0026lt;\/tr\u0026gt;\u003cbr\u003e            \u0026lt;\/tbody\u0026gt;\u003cbr\u003e          \u0026lt;\/table\u0026gt;\u003cbr\u003e        \u0026lt;\/div\u0026gt;\u003cbr\u003e        \u0026lt;p class=\"cm-table-note\"\u0026gt;Des doutes ? Nous vous conseillons par WhatsApp avant votre commande.\u0026lt;\/p\u0026gt;\u003cbr\u003e      \u0026lt;\/div\u0026gt;\u003c\/p\u003e\n\u003cp\u003e      \u0026lt;div class=\"cm-finder\"\u0026gt;\u003cbr\u003e        \u0026lt;h4 class=\"cm-serif\"\u0026gt;Trouvez sa taille\u0026lt;\/h4\u0026gt;\u003cbr\u003e        \u0026lt;p\u0026gt;Entrez la mesure du frontal de votre cheval.\u0026lt;\/p\u0026gt;\u003cbr\u003e        \u0026lt;label class=\"cm-field\"\u0026gt;Frontal (cm)\u003cbr\u003e          \u0026lt;input type=\"text\" inputmode=\"decimal\" id=\"cm-frontalera\" placeholder=\"Ex. 40\" autocomplete=\"off\"\u0026gt;\u003cbr\u003e        \u0026lt;\/label\u0026gt;\u003cbr\u003e        \u0026lt;button type=\"button\" class=\"cm-btn\"\u0026gt;Calculer la taille\u0026lt;\/button\u0026gt;\u003cbr\u003e        \u0026lt;p class=\"cm-result\" aria-live=\"polite\"\u0026gt;\u0026lt;\/p\u0026gt;\u003cbr\u003e      \u0026lt;\/div\u0026gt;\u003cbr\u003e    \u0026lt;\/div\u0026gt;\u003c\/p\u003e\n\u003cp\u003e    \u0026lt;div class=\"cm-measure\"\u0026gt;\u003cbr\u003e      \u0026lt;div\u0026gt;\u0026lt;h4 class=\"cm-serif\"\u0026gt;Sur le cheval\u0026lt;\/h4\u0026gt;\u0026lt;p\u0026gt;Mesurez de la base d'une oreille à l'autre, en passant par le front là où le frontal prend appui.\u0026lt;\/p\u0026gt;\u0026lt;\/div\u0026gt;\u003cbr\u003e      \u0026lt;div\u0026gt;\u0026lt;h4 class=\"cm-serif\"\u0026gt;Avec votre frontal\u0026lt;\/h4\u0026gt;\u0026lt;p\u0026gt;Si vous en avez déjà un qui lui va bien, mesurez-le à plat d'une extrémité à l'autre.\u0026lt;\/p\u0026gt;\u0026lt;\/div\u0026gt;\u003cbr\u003e      \u0026lt;div\u0026gt;\u0026lt;h4 class=\"cm-serif\"\u0026gt;Conseil\u0026lt;\/h4\u0026gt;\u0026lt;p\u0026gt;Laissez un peu de jeu pour ne pas exercer de pression sur la base des oreilles.\u0026lt;\/p\u0026gt;\u0026lt;\/div\u0026gt;\u003cbr\u003e    \u0026lt;\/div\u0026gt;\u003cbr\u003e  \u0026lt;\/div\u0026gt;\u003c\/p\u003e\n\u003cp\u003e\u0026lt;\/div\u0026gt;\u003cbr\u003e\u0026lt;\/section\u0026gt;\u003c\/p\u003e\n\u003cp\u003e\u0026lt;script\u0026gt;\u003cbr\u003e(function(){\u003cbr\u003e  var root = document.getElementById('celiana-ficha');\u003cbr\u003e  if (!root) return;\u003cbr\u003e  var rows = root.querySelectorAll('.cm-table tbody tr');\u003cbr\u003e  var out = root.querySelector('.cm-result');\u003cbr\u003e  var input = root.querySelector('#cm-frontalera');\u003cbr\u003e  var wa = 'https:\/\/wa.me\/34604223828?text=' + encodeURIComponent('Bonjour Celiana, j\\'ai besoin d\\'aide avec la taille du Frontal Harmony');\u003c\/p\u003e\n\u003cp\u003e  function calc(){\u003cbr\u003e    var f = parseFloat(input.value.replace(',', '.').trim());\u003cbr\u003e    for (var r = 0; r \u0026lt; rows.length; r++) rows[r].classList.remove('cm-hit');\u003cbr\u003e    if (!(f \u0026gt; 0)){ out.textContent = 'Veuillez entrer la mesure en centimètres.'; return; }\u003cbr\u003e    var idx = -1;\u003cbr\u003e    for (var i = 0; i \u0026lt; rows.length; i++){\u003cbr\u003e      if (f \u0026lt;= parseFloat(rows[i].getAttribute('data-frontalera'))){ idx = i; break; }\u003cbr\u003e    }\u003cbr\u003e    if (idx \u0026lt; 0){\u003cbr\u003e      out.innerHTML = 'La mesure dépasse notre tableau. \u0026lt;a href=\"' + wa + '\" target=\"_blank\" rel=\"noopener\"\u0026gt;Écrivez-nous par WhatsApp\u0026lt;\/a\u0026gt; et nous vous conseillerons.';\u003cbr\u003e      return;\u003cbr\u003e    }\u003cbr\u003e    rows[idx].classList.add('cm-hit');\u003cbr\u003e    out.innerHTML = 'Taille recommandée : \u0026lt;strong\u0026gt;' + rows[idx].getAttribute('data-talla') + '\u0026lt;\/strong\u0026gt;.';\u003cbr\u003e  }\u003c\/p\u003e\n\u003cp\u003e  root.querySelector('.cm-btn').addEventListener('click', calc);\u003cbr\u003e  input.addEventListener('keydown', function(e){ if (e.key === 'Enter'){ e.preventDefault(); calc(); } });\u003cbr\u003e})();\u003cbr\u003e\u0026lt;\/script\u0026gt;\u003cbr\u003e\u0026lt;!-- ===== FIN FICHE FRONTAL HARMONY ===== --\u0026gt;\u003c\/p\u003e","brand":"Celiana equestrian","offers":[{"title":"Azul \/ Cob","offer_id":56241263280463,"sku":null,"price":69.95,"currency_code":"EUR","in_stock":true},{"title":"Azul \/ Full","offer_id":56844784664911,"sku":null,"price":69.95,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ Cob","offer_id":56241263214927,"sku":null,"price":69.95,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ Full","offer_id":56844784697679,"sku":null,"price":69.95,"currency_code":"EUR","in_stock":true},{"title":"Rojo \/ Cob","offer_id":56844758483279,"sku":null,"price":69.95,"currency_code":"EUR","in_stock":true},{"title":"Rojo \/ Full","offer_id":56844784763215,"sku":null,"price":69.95,"currency_code":"EUR","in_stock":true},{"title":"Verde Esmeralda \/ Cob","offer_id":56938502619471,"sku":null,"price":69.95,"currency_code":"EUR","in_stock":false},{"title":"Verde Esmeralda \/ Full","offer_id":56938502652239,"sku":null,"price":69.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0958\/6704\/4175\/files\/frontalera-cristales-azul-caballo-celiana-equestrian.jpg?v=1777151143","url":"https:\/\/celianaequestrian.com\/fr\/products\/frontal-cheval-harmony","provider":"Celiana Equestrian","version":"1.0","type":"link"}