{"product_id":"frontalera-harmony-azul","title":"Frontalera Harmony","description":"\u003cp\u003e\u0026lt;!-- ===== CELIANA EQUESTRIAN · FICHA FRONTALERA HARMONY ===== --\u0026gt;\u003cbr\u003e\u0026lt;!-- ✏️ À COMPLÉTER : cherche ✏️ 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\/* Ajuste + cuidado *\/\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\/* Guía de tallas *\/\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;Frontalera Harmony\u0026lt;\/h2\u0026gt;\u003cbr\u003e      \u0026lt;p class=\"cm-tagline\"\u0026gt;Elegancia \u0026amp;amp; Rendimiento\u0026lt;\/p\u0026gt;\u003cbr\u003e    \u0026lt;\/div\u0026gt;\u003cbr\u003e    \u0026lt;p class=\"cm-hero-text\"\u0026gt;Frontalera para caballo con cristales en forma de V, diseñada para realzar su expresión con luminosidad y distinción. Se coloca y se retira en 2 clics, sin desmontar la brida.\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;Diseño en V\u0026lt;\/h3\u0026gt;\u0026lt;p\u0026gt;Cristales brillantes que resaltan la expresión del caballo.\u0026lt;\/p\u0026gt;\u0026lt;\/li\u0026gt;\u003cbr\u003e    \u0026lt;li\u0026gt;\u0026lt;h3 class=\"cm-serif\"\u0026gt;Sistema 2 clics\u0026lt;\/h3\u0026gt;\u0026lt;p\u0026gt;Se pone y se quita fácilmente, sin desmontar la brida.\u0026lt;\/p\u0026gt;\u0026lt;\/li\u0026gt;\u003cbr\u003e    \u0026lt;li\u0026gt;\u0026lt;h3 class=\"cm-serif\"\u0026gt;Cambia de estilo\u0026lt;\/h3\u0026gt;\u0026lt;p\u0026gt;Adapta el look de tu caballo en segundos, según la ocasión.\u0026lt;\/p\u0026gt;\u0026lt;\/li\u0026gt;\u003cbr\u003e    \u0026lt;li\u0026gt;\u0026lt;h3 class=\"cm-serif\"\u0026gt;Salto, doma y eventos\u0026lt;\/h3\u0026gt;\u0026lt;p\u0026gt;Del entrenamiento a las ocasiones más especiales.\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 talla\u0026lt;\/h3\u0026gt;\u003cbr\u003e      \u0026lt;p\u0026gt;Elige la misma talla que la cabezada de tu caballo. Gracias a su sistema intercambiable, no hace falta desmontar la brida para colocarla ni para cambiarla.\u0026lt;\/p\u0026gt;\u003cbr\u003e    \u0026lt;\/div\u0026gt;\u003cbr\u003e    \u0026lt;div\u0026gt;\u003cbr\u003e      \u0026lt;h3 class=\"cm-serif\"\u0026gt;Material y cuidado\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;Material:\u0026lt;\/strong\u0026gt; [base de cuero] con cristales\u0026lt;\/li\u0026gt;\u003cbr\u003e        \u0026lt;li\u0026gt;\u0026lt;strong\u0026gt;Colores:\u0026lt;\/strong\u0026gt; azul, negro, rojo y verde esmeralda\u0026lt;\/li\u0026gt;\u003cbr\u003e        \u0026lt;li\u0026gt;Limpiar con un paño suave y ligeramente húmedo\u0026lt;\/li\u0026gt;\u003cbr\u003e        \u0026lt;li\u0026gt;Evitar productos abrasivos sobre los cristales\u0026lt;\/li\u0026gt;\u003cbr\u003e        \u0026lt;li\u0026gt;No sumergir en agua\u0026lt;\/li\u0026gt;\u003cbr\u003e        \u0026lt;li\u0026gt;Guardar en un lugar seco, protegida de golpes\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=\"guia-tallas\"\u0026gt;\u003cbr\u003e    \u0026lt;div class=\"cm-sizes-head\"\u0026gt;\u003cbr\u003e      \u0026lt;h3 class=\"cm-serif\"\u0026gt;Guía de tallas\u0026lt;\/h3\u0026gt;\u003cbr\u003e      \u0026lt;p\u0026gt;Medidas en centímetros.\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;Talla\u0026lt;\/th\u0026gt;\u0026lt;th\u0026gt;Para\u0026lt;\/th\u0026gt;\u0026lt;th\u0026gt;Largo\u0026lt;\/th\u0026gt;\u0026lt;\/tr\u0026gt;\u0026lt;\/thead\u0026gt;\u003cbr\u003e            \u0026lt;tbody\u0026gt;\u003cbr\u003e              \u0026lt;!-- ✏️ Longueur réelle de la frontalera. data-frontalera = 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;Árabe, poni grande\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;Caballo estándar\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;¿Tienes dudas? Te asesoramos por WhatsApp antes de tu pedido.\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;Encuentra su talla\u0026lt;\/h4\u0026gt;\u003cbr\u003e        \u0026lt;p\u0026gt;Introduce la medida de la frontalera de tu caballo.\u0026lt;\/p\u0026gt;\u003cbr\u003e        \u0026lt;label class=\"cm-field\"\u0026gt;Frontalera (cm)\u003cbr\u003e          \u0026lt;input type=\"text\" inputmode=\"decimal\" id=\"cm-frontalera\" placeholder=\"Ej. 40\" autocomplete=\"off\"\u0026gt;\u003cbr\u003e        \u0026lt;\/label\u0026gt;\u003cbr\u003e        \u0026lt;button type=\"button\" class=\"cm-btn\"\u0026gt;Calcular la talla\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;Sobre el caballo\u0026lt;\/h4\u0026gt;\u0026lt;p\u0026gt;Mide de la base de una oreja a la otra, pasando por la frente donde apoya la frontalera.\u0026lt;\/p\u0026gt;\u0026lt;\/div\u0026gt;\u003cbr\u003e      \u0026lt;div\u0026gt;\u0026lt;h4 class=\"cm-serif\"\u0026gt;Con tu frontalera\u0026lt;\/h4\u0026gt;\u0026lt;p\u0026gt;Si ya tienes una que le queda bien, mídela en plano de un extremo al otro.\u0026lt;\/p\u0026gt;\u0026lt;\/div\u0026gt;\u003cbr\u003e      \u0026lt;div\u0026gt;\u0026lt;h4 class=\"cm-serif\"\u0026gt;Consejo\u0026lt;\/h4\u0026gt;\u0026lt;p\u0026gt;Deja un poco de holgura para que no presione la base de las orejas.\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('Hola Celiana, necesito ayuda con la talla de la Frontalera 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 = 'Introduce la medida en centímetros.'; 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 medida supera nuestra tabla. \u0026lt;a href=\"' + wa + '\" target=\"_blank\" rel=\"noopener\"\u0026gt;Escríbenos por WhatsApp\u0026lt;\/a\u0026gt; y te asesoramos.';\u003cbr\u003e      return;\u003cbr\u003e    }\u003cbr\u003e    rows[idx].classList.add('cm-hit');\u003cbr\u003e    out.innerHTML = 'Talla recomendada: \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 FICHA FRONTALERA 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":"Negro \/ Cob","offer_id":56241263214927,"sku":null,"price":69.95,"currency_code":"EUR","in_stock":true},{"title":"Negro \/ 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\/products\/frontalera-harmony-azul","provider":"Celiana Equestrian","version":"1.0","type":"link"}