{"product_id":"chiringuito","title":"Chiringuito","description":"\u003cdiv class=\"chm-wrap\"\u003e\n\u003cstyle\u003e\n.chm-wrap{\n  --chm-bg:#0c0805;\n  --chm-bg2:#151009;\n  --chm-accent:#ff8a00;\n  --chm-accent-soft:#ffc978;\n  --chm-gold:#e0b04a;\n  --chm-lime:#c6f135;\n  --chm-klarna:#ffb3c7;\n  --chm-text-light:#f4ede2;\n  --chm-muted:#a4917c;\n  font-family: 'Space Grotesk', 'Helvetica Neue', Arial, sans-serif;\n  background: var(--chm-bg);\n  color: var(--chm-text-light);\n  border-radius: 22px;\n  padding: 30px 18px 34px;\n  max-width: 560px;\n  margin: 0 auto;\n  box-sizing: border-box;\n  position: relative;\n  overflow: hidden;\n}\n.chm-wrap *{box-sizing:border-box;}\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Space+Grotesk:wght@400;500;700\u0026display=swap');\n\n\/* ---- ambient sparks ---- *\/\n.chm-spark{ position:absolute; width:4px; height:4px; border-radius:50%; background:var(--chm-accent); box-shadow:0 0 10px 2px var(--chm-accent); opacity:.5; animation: chm-drift 7s ease-in-out infinite; z-index:0; }\n@keyframes chm-drift{ 0%,100%{ transform:translateY(0); opacity:.22;} 50%{ transform:translateY(-16px); opacity:.65;} }\n\n\/* ---- header ---- *\/\n.chm-eyebrow{ position:relative; z-index:1; font-size:11px; letter-spacing:.22em; text-transform:uppercase; color:var(--chm-accent-soft); font-weight:700; margin-bottom:6px; text-align:center; }\n.chm-title{ position:relative; z-index:1; font-size:40px; font-weight:700; letter-spacing:.01em; margin:0 0 10px; color:#fff; text-align:center; }\n.chm-sub{ position:relative; z-index:1; font-size:14px; line-height:1.6; color:var(--chm-muted); text-align:center; max-width:88%; margin:0 auto 4px; }\n.chm-sub b{ color:#fff; }\n\n\/* ---- reed diffuser hero (decorativo) ---- *\/\n.chm-hero{ position:relative; z-index:1; margin:26px auto 8px; width:220px; height:190px; }\n.chm-reed{ position:absolute; bottom:64px; width:2px; height:120px; background:linear-gradient(to top, var(--chm-gold), transparent); left:50%; transform-origin:bottom center; border-radius:2px; opacity:.85; }\n.chm-reed .chm-glow{ position:absolute; top:-4px; left:50%; width:6px; height:6px; margin-left:-3px; border-radius:50%; background:var(--chm-accent); box-shadow:0 0 0 0 rgba(255,138,0,.6); opacity:0; animation: chm-pulse 3.4s ease-out infinite; }\n@keyframes chm-pulse{ 0%{ opacity:0; transform:translateY(0) scale(.6);} 15%{ opacity:.9;} 100%{ opacity:0; transform:translateY(-26px) scale(1.4);} }\n.chm-jar{ position:absolute; bottom:0; left:50%; transform:translateX(-50%); width:64px; height:64px; }\n.chm-jar-body{ position:absolute; bottom:0; left:0; width:64px; height:46px; background:linear-gradient(180deg,#221a10,#110c07); border:1px solid #2e2214; border-radius:8px; }\n.chm-jar-label{ position:absolute; bottom:8px; left:6px; right:6px; height:16px; border:1px solid var(--chm-accent); border-radius:2px; }\n.chm-jar-neck{ position:absolute; bottom:44px; left:22px; width:20px; height:16px; background:linear-gradient(180deg,#e9c968,#b9903a); border-radius:2px 2px 0 0; }\n\n\/* ---- notas ---- *\/\n.chm-notes{ position:relative; z-index:1; margin-top:8px; }\n.chm-notes h4{ margin:0 0 10px; font-size:13px; letter-spacing:.1em; text-transform:uppercase; color:var(--chm-muted); text-align:center; font-weight:700; }\n.chm-note-pills{ display:flex; flex-wrap:wrap; gap:8px; justify-content:center; }\n.chm-note-pill{ display:flex; align-items:center; gap:6px; background:var(--chm-bg2); border:1px solid #2a2011; border-radius:999px; padding:8px 13px; font-size:12.5px; color:var(--chm-text-light); }\n\n\/* ---- accordions ---- *\/\n.chm-acc{ position:relative; z-index:1; background:var(--chm-bg2); border:1px solid #2a2011; border-radius:14px; margin-top:14px; overflow:hidden; }\n.chm-acc summary{ list-style:none; cursor:pointer; display:flex; align-items:center; justify-content:space-between; padding:15px 16px; font-weight:700; font-size:14px; color:#fff; -webkit-tap-highlight-color:transparent; }\n.chm-acc summary::-webkit-details-marker{ display:none; }\n.chm-acc summary .chm-ico{ font-size:16px; margin-right:9px; }\n.chm-acc summary .chm-plus{ width:20px; height:20px; border-radius:50%; border:1px solid var(--chm-accent); display:flex; align-items:center; justify-content:center; color:var(--chm-accent); font-size:14px; flex:none; transition:transform .25s ease; }\n.chm-acc[open] summary .chm-plus{ transform:rotate(45deg); }\n.chm-acc-body{ padding:0 16px 16px; font-size:13px; line-height:1.65; color:var(--chm-muted); }\n.chm-acc-body b{ color:#fff; }\n.chm-acc-body ul{ margin:6px 0 0; padding-left:18px; }\n.chm-acc-body li{ margin-bottom:4px; }\n\n\/* ---- banner Klarna ---- *\/\n.chm-klarna-wrap{ position:relative; z-index:1; margin-top:16px; border-radius:16px; overflow:hidden; background:linear-gradient(100deg,#1c140a,#151009 60%); border:1px solid #2e2214; }\n.chm-marquee{ position:relative; overflow:hidden; padding:10px 0; border-bottom:1px solid #2e2214; }\n.chm-marquee-track{ display:flex; width:max-content; animation: chm-scroll 16s linear infinite; }\n.chm-marquee-item{ display:flex; align-items:center; gap:8px; padding:0 22px; font-size:11.5px; font-weight:700; letter-spacing:.05em; text-transform:uppercase; color:var(--chm-klarna); white-space:nowrap; }\n.chm-marquee-item .chm-k{ display:inline-flex; align-items:center; justify-content:center; width:16px; height:16px; border-radius:4px; background:var(--chm-klarna); color:#170f07; font-size:10px; font-weight:700; }\n@keyframes chm-scroll{ from{ transform:translateX(0);} to{ transform:translateX(-50%);} }\n\n.chm-canto{ position:relative; padding:22px 18px 24px; text-align:center; min-height:74px; cursor:pointer; -webkit-tap-highlight-color:transparent; }\n.chm-canto-prompt{ display:flex; flex-direction:column; align-items:center; gap:6px; }\n.chm-canto-prompt-icon{ font-size:26px; animation: chm-prompt-pulse 1.6s ease-in-out infinite; }\n.chm-canto-prompt-text{ font-size:12.5px; font-weight:700; color:var(--chm-klarna); letter-spacing:.03em; }\n.chm-canto-prompt-sub{ font-size:10.5px; color:var(--chm-muted); }\n@keyframes chm-prompt-pulse{ 0%,100%{ transform:scale(1); filter:drop-shadow(0 0 0 rgba(255,179,199,0));} 50%{ transform:scale(1.14); filter:drop-shadow(0 0 10px rgba(255,179,199,.55));} }\n.chm-canto-loud{\n  font-size:22px; font-weight:700; color:var(--chm-gold); letter-spacing:0; opacity:0;\n  animation: chm-loud-seq 3.4s ease forwards;\n}\n@keyframes chm-loud-seq{\n  0%{ opacity:0; letter-spacing:0; transform:scale(.9);}\n  14%{ opacity:1; transform:scale(1);}\n  60%{ opacity:1; letter-spacing:.16em; transform:scale(1.05);}\n  78%{ opacity:0; transform:scale(1.15);}\n  100%{ opacity:0;}\n}\n.chm-canto-real{\n  position:absolute; left:0; right:0; top:22px; opacity:0;\n  animation: chm-real-seq 3.4s ease forwards;\n}\n@keyframes chm-real-seq{\n  0%,68%{ opacity:0; transform:translateY(8px);}\n  85%{ opacity:1; transform:translateY(0);}\n  100%{ opacity:1; transform:translateY(0);}\n}\n.chm-canto-real span{ font-size:13px; color:var(--chm-muted); display:block; margin-bottom:4px; }\n.chm-canto-real b{ font-size:26px; color:#fff; font-weight:700; }\n.chm-klarna-cta{ display:block; text-align:center; padding:0 18px 20px; font-size:11.5px; color:var(--chm-muted); }\n.chm-klarna-cta b{ color:var(--chm-klarna); }\n\n\/* ---- duracion ---- *\/\n.chm-duration{ position:relative; z-index:1; margin-top:16px; background:var(--chm-bg2); border:1px solid #2a2011; border-radius:16px; padding:16px; }\n.chm-duration h4{ margin:0 0 2px; font-size:14px; color:#fff; }\n.chm-duration p{ margin:0 0 10px; font-size:12px; color:var(--chm-muted); }\n.chm-duration-row{ display:flex; align-items:center; justify-content:space-between; }\n.chm-duration-weeks{ font-size:24px; font-weight:700; color:#fff; }\n.chm-duration-weeks span{ font-size:12.5px; font-weight:400; color:var(--chm-muted); }\n.chm-duration-dots{ display:flex; gap:4px; }\n.chm-duration-dots i{ width:8px; height:8px; border-radius:50%; background:var(--chm-accent); display:block; }\n.chm-duration-dots i.off{ background:#2c2415; }\n\n\/* ---- donde colocarlo ---- *\/\n.chm-where{ position:relative; z-index:1; margin-top:16px; }\n.chm-where h4{ margin:0 0 2px; font-size:14px; color:#fff; }\n.chm-where p{ margin:0 0 10px; font-size:12px; color:var(--chm-muted); }\n.chm-where-opts{ display:flex; gap:8px; flex-wrap:wrap; }\n.chm-where input{ display:none; }\n.chm-where label{ padding:9px 14px; border-radius:999px; border:1px solid var(--chm-accent); color:var(--chm-accent-soft); font-size:12.5px; font-weight:700; cursor:pointer; -webkit-tap-highlight-color:transparent; }\n.chm-where input:checked + label{ background:var(--chm-accent); color:#1a1006; }\n.chm-where-recs{ margin-top:12px; }\n.chm-rec{ display:none; background:var(--chm-bg2); border:1px dashed var(--chm-accent); border-radius:12px; padding:12px 14px; font-size:12.5px; color:var(--chm-text-light); line-height:1.55; }\n.chm-rec b{ color:var(--chm-accent-soft); }\n.chm-rec.chm-rec-active{ display:block; }\n\n\/* ---- badges ---- *\/\n.chm-badges{ position:relative; z-index:1; display:flex; flex-wrap:wrap; gap:8px; margin:18px 0 4px; justify-content:center; }\n.chm-badge{ display:flex; align-items:center; gap:6px; background:var(--chm-bg2); color:var(--chm-lime); border:1px solid #2a2011; padding:8px 12px; border-radius:999px; font-size:11.5px; font-weight:700; }\n\n.chm-footer{ position:relative; z-index:1; text-align:center; margin-top:22px; padding-top:16px; border-top:1px solid #221a0f; font-size:11px; letter-spacing:.18em; text-transform:uppercase; color:var(--chm-muted); }\n.chm-footer b{ color:var(--chm-accent-soft); }\n\u003c\/style\u003e\n\n\u003cspan class=\"chm-spark\" style=\"top:6%; left:10%; animation-delay:0s;\"\u003e\u003c\/span\u003e\n\u003cspan class=\"chm-spark\" style=\"top:18%; left:85%; animation-delay:1.4s;\"\u003e\u003c\/span\u003e\n\u003cspan class=\"chm-spark\" style=\"top:70%; left:8%; animation-delay:2.6s;\"\u003e\u003c\/span\u003e\n\u003cspan class=\"chm-spark\" style=\"top:85%; left:90%; animation-delay:.8s;\"\u003e\u003c\/span\u003e\n\n\u003cdiv class=\"chm-eyebrow\"\u003eArdad · Mikado · Difusor de varillas · 100ml\u003c\/div\u003e\n\u003ch2 class=\"chm-title\"\u003eCHIRINGUITO\u003c\/h2\u003e\n\u003cp class=\"chm-sub\"\u003eEl mismo verano de siempre \u003cb\u003e🍍\u003c\/b\u003e Ahora en formato de varillas, para todo el año.\u003c\/p\u003e\n\n\u003cdiv class=\"chm-hero\"\u003e\n  \u003cdiv class=\"chm-reed\" style=\"left:38%; transform:rotate(-8deg);\"\u003e\u003cspan class=\"chm-glow\" style=\"animation-delay:0s;\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"chm-reed\" style=\"left:44%; transform:rotate(-3deg); height:132px;\"\u003e\u003cspan class=\"chm-glow\" style=\"animation-delay:.6s;\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"chm-reed\" style=\"left:50%; transform:rotate(0deg); height:140px;\"\u003e\u003cspan class=\"chm-glow\" style=\"animation-delay:1.2s;\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"chm-reed\" style=\"left:56%; transform:rotate(3deg); height:132px;\"\u003e\u003cspan class=\"chm-glow\" style=\"animation-delay:1.8s;\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"chm-reed\" style=\"left:62%; transform:rotate(8deg);\"\u003e\u003cspan class=\"chm-glow\" style=\"animation-delay:2.4s;\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n  \u003cdiv class=\"chm-jar\"\u003e\n    \u003cdiv class=\"chm-jar-neck\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"chm-jar-body\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"chm-jar-label\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"chm-notes\"\u003e\n  \u003ch4\u003eNotas\u003c\/h4\u003e\n  \u003cdiv class=\"chm-note-pills\"\u003e\n    \u003cspan class=\"chm-note-pill\"\u003e🍍 Piña fresca\u003c\/span\u003e\n    \u003cspan class=\"chm-note-pill\"\u003e🥭 Fruta tropical\u003c\/span\u003e\n    \u003cspan class=\"chm-note-pill\"\u003e🍯 Azúcar suave\u003c\/span\u003e\n    \u003cspan class=\"chm-note-pill\"\u003e🌿 Notas verdes\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdetails class=\"chm-acc\"\u003e\n  \u003csummary\u003e\u003cspan\u003e\u003cspan class=\"chm-ico\"\u003e🎋\u003c\/span\u003eCómo funciona un mikado\u003c\/span\u003e\u003cspan class=\"chm-plus\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n  \u003cdiv class=\"chm-acc-body\"\u003e\n    Las varillas absorben el perfume del frasco y lo liberan poco a poco en el aire, sin llama ni electricidad.\n    \u003cul\u003e\n      \u003cli\u003eColoca todas las varillas dentro nada más abrirlo.\u003c\/li\u003e\n      \u003cli\u003eGíralas 1 vez por semana para reactivar el aroma.\u003c\/li\u003e\n      \u003cli\u003eCuantas más varillas uses, más intenso será el ambiente.\u003c\/li\u003e\n      \u003cli\u003eEvita la luz solar directa: alarga la vida del perfume.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdiv class=\"chm-klarna-wrap\"\u003e\n  \u003cdiv class=\"chm-marquee\"\u003e\n    \u003cdiv class=\"chm-marquee-track\"\u003e\n      \u003cspan class=\"chm-marquee-item\"\u003e\u003cspan class=\"chm-k\"\u003eK\u003c\/span\u003ePaga en 3 plazos sin intereses\u003c\/span\u003e\n      \u003cspan class=\"chm-marquee-item\"\u003e✦ Como pagar la ronda entre varios\u003c\/span\u003e\n      \u003cspan class=\"chm-marquee-item\"\u003e\u003cspan class=\"chm-k\"\u003eK\u003c\/span\u003eKlarna en el checkout\u003c\/span\u003e\n      \u003cspan class=\"chm-marquee-item\"\u003e✦ 0% interés · 100% verano\u003c\/span\u003e\n      \u003cspan class=\"chm-marquee-item\"\u003e\u003cspan class=\"chm-k\"\u003eK\u003c\/span\u003ePaga en 3 plazos sin intereses\u003c\/span\u003e\n      \u003cspan class=\"chm-marquee-item\"\u003e✦ Como pagar la ronda entre varios\u003c\/span\u003e\n      \u003cspan class=\"chm-marquee-item\"\u003e\u003cspan class=\"chm-k\"\u003eK\u003c\/span\u003eKlarna en el checkout\u003c\/span\u003e\n      \u003cspan class=\"chm-marquee-item\"\u003e✦ 0% interés · 100% verano\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"chm-canto\" id=\"chmCanto\"\u003e\n    \u003cdiv class=\"chm-canto-prompt\" id=\"chmCantoPrompt\"\u003e\n      \u003cspan class=\"chm-canto-prompt-icon\"\u003e📢\u003c\/span\u003e\n      \u003cspan class=\"chm-canto-prompt-text\"\u003eTOCA PARA EL PREGÓN DEL CHIRINGUITO\u003c\/span\u003e\n      \u003cspan class=\"chm-canto-prompt-sub\"\u003ecomo pedir en la barra un domingo de playa\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"chm-canto-loud\" id=\"chmCantoLoud\" style=\"display:none;\"\u003e¡Marchaaandooo una ronda de sangríaaa!...\u003c\/div\u003e\n    \u003cdiv class=\"chm-canto-real\" id=\"chmCantoReal\" style=\"display:none;\"\u003e\n\u003cspan\u003e(vale, va)\u003c\/span\u003e\u003cb\u003e9,99€\u003c\/b\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"chm-klarna-cta\"\u003eY si lo prefieres, en \u003cb\u003e3 plazos con Klarna\u003c\/b\u003e desde el carrito.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"chm-duration\"\u003e\n  \u003ch4\u003e¿Cuánto dura?\u003c\/h4\u003e\n  \u003cp\u003eEstimación aproximada con las 6-8 varillas incluidas.\u003c\/p\u003e\n  \u003cdiv class=\"chm-duration-row\"\u003e\n    \u003cdiv class=\"chm-duration-weeks\"\u003e6-8\u003cspan\u003e semanas\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"chm-duration-dots\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci class=\"off\"\u003e\u003c\/i\u003e\u003ci class=\"off\"\u003e\u003c\/i\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"chm-where\"\u003e\n  \u003ch4\u003e¿Dónde lo colocas?\u003c\/h4\u003e\n  \u003cp\u003eElige el rincón y te damos el consejo para que dure más.\u003c\/p\u003e\n  \u003cdiv class=\"chm-where-opts\"\u003e\n    \u003cinput type=\"radio\" name=\"chm-where\" id=\"chm-w1\" checked\u003e\u003clabel for=\"chm-w1\"\u003e🚪 Entrada\u003c\/label\u003e\n    \u003cinput type=\"radio\" name=\"chm-where\" id=\"chm-w2\"\u003e\u003clabel for=\"chm-w2\"\u003e🛋️ Salón\u003c\/label\u003e\n    \u003cinput type=\"radio\" name=\"chm-where\" id=\"chm-w3\"\u003e\u003clabel for=\"chm-w3\"\u003e🛁 Baño\u003c\/label\u003e\n    \u003cinput type=\"radio\" name=\"chm-where\" id=\"chm-w4\"\u003e\u003clabel for=\"chm-w4\"\u003e🗄️ Estantería\u003c\/label\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"chm-where-recs\"\u003e\n    \u003cp class=\"chm-rec rec1 chm-rec-active\"\u003e📍 \u003cb\u003eEn la entrada:\u003c\/b\u003e sobre una mesa auxiliar o consola, lejos de corrientes de aire fuertes. Es la primera impresión que se llevan tus visitas.\u003c\/p\u003e\n    \u003cp class=\"chm-rec rec2\"\u003e📍 \u003cb\u003eEn el salón:\u003c\/b\u003e en una zona con algo de paso de aire (cerca de una puerta o pasillo) para que el aroma se reparta mejor por toda la estancia.\u003c\/p\u003e\n    \u003cp class=\"chm-rec rec3\"\u003e📍 \u003cb\u003eEn el baño:\u003c\/b\u003e sobre una balda alejada del agua directa y del extractor, que dispersa el aroma antes de que se note.\u003c\/p\u003e\n    \u003cp class=\"chm-rec rec4\"\u003e📍 \u003cb\u003eEn una estantería:\u003c\/b\u003e a la altura de la vista y lejos de la luz solar directa, que degrada el perfume y decolora la etiqueta con el tiempo.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"chm-badges\"\u003e\n  \u003cspan class=\"chm-badge\"\u003e🌿 100% Vegano\u003c\/span\u003e\n  \u003cspan class=\"chm-badge\"\u003e🚫 Sin Ftalatos\u003c\/span\u003e\n  \u003cspan class=\"chm-badge\"\u003e🐰 Cruelty-free\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdetails class=\"chm-acc\"\u003e\n  \u003csummary\u003e\u003cspan\u003e\u003cspan class=\"chm-ico\"\u003e⚠️\u003c\/span\u003eInformación legal\u003c\/span\u003e\u003cspan class=\"chm-plus\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n  \u003cdiv class=\"chm-acc-body\"\u003e\n    \u003cp\u003e\u003cb\u003eLíquido inflamable.\u003c\/b\u003e Mantener alejado de fuentes de calor, chispas y llamas abiertas. No fumar cerca del difusor.\u003c\/p\u003e\n    \u003cp\u003eUso exclusivo decorativo\/ambiental. No ingerir. Evitar el contacto con la piel y los ojos; en caso de contacto, lavar abundantemente con agua.\u003c\/p\u003e\n    \u003cp\u003eEl líquido puede manchar madera, telas y superficies delicadas: coloca el frasco sobre un posavasos o bandeja.\u003c\/p\u003e\n    \u003cp\u003eMantener fuera del alcance de niños y mascotas. Fórmula vegana, no testada en animales, libre de ftalatos y parabenos.\u003c\/p\u003e\n    \u003cp\u003eConservar en lugar fresco, alejado de la luz solar directa.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdiv class=\"chm-footer\"\u003eHecho para narices exigentes · \u003cb\u003eArdad\u003c\/b\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var whereRadios = document.querySelectorAll('.chm-where input[type=\"radio\"]');\n  var recs = document.querySelectorAll('.chm-rec');\n  var recMap = { 'chm-w1':'rec1', 'chm-w2':'rec2', 'chm-w3':'rec3', 'chm-w4':'rec4' };\n  whereRadios.forEach(function(r){\n    r.addEventListener('change', function(){\n      if(!r.checked) return;\n      var target = recMap[r.id];\n      recs.forEach(function(p){ p.classList.toggle('chm-rec-active', p.classList.contains(target)); });\n    });\n  });\n\n  \/* ---- pregón del chiringuito: se activa al pinchar y se queda fijo ---- *\/\n  var canto = document.getElementById('chmCanto');\n  var prompt = document.getElementById('chmCantoPrompt');\n  var loud = document.getElementById('chmCantoLoud');\n  var real = document.getElementById('chmCantoReal');\n  var playing = false;\n\n  function restartAnim(el){\n    el.style.animation = 'none';\n    void el.offsetWidth;\n    el.style.animation = '';\n  }\n\n  canto.addEventListener('click', function(){\n    if(playing) return;\n    playing = true;\n    prompt.style.display = 'none';\n    loud.style.display = 'block';\n    real.style.display = 'block';\n    restartAnim(loud);\n    restartAnim(real);\n  });\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"ARDAD","offers":[{"title":"Default Title","offer_id":54313579807057,"sku":null,"price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0912\/1320\/1745\/files\/magnific_utiliza-como-referencia-e_SOxXKXKUb8.png?v=1784020208","url":"https:\/\/ardad.es\/products\/chiringuito","provider":"ARDAD","version":"1.0","type":"link"}