{"title":"Look Like Nobody","description":"","products":[{"product_id":"angel-tee-club","title":"Angel Tee Club","description":"\u003c!-- PV ACCORDION: FINAL FIX (Detalle del producto \/ Tabla de medidas \/ Envíos \/ Devoluciones) --\u003e\n\u003cstyle\u003e\n  .pv-accordion { width:100%; margin-top:20px; font-family: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial; box-sizing:border-box; }\n  .pv-accordion-item { border-bottom:1px solid #e6e6e6; }\n  .pv-accordion-header {\n    width:100%;\n    background:transparent;\n    border:none;\n    padding:14px 0;\n    display:flex;\n    justify-content:space-between;\n    align-items:center;\n    cursor:pointer;\n    font-size:15px;\n    font-weight:600;\n    text-transform:uppercase;\n    color:#111;\n  }\n  .pv-accordion-header:focus { outline: 2px solid rgba(0,0,0,0.06); outline-offset:2px; }\n  .pv-accordion-icon {\n    font-size:20px;\n    width:24px;\n    height:24px;\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n    transition: transform .18s ease;\n  }\n\n  \/* content: animated using max-height *\/\n  .pv-accordion-content {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height .36s cubic-bezier(.2,.8,.2,1), padding .18s ease;\n    color:#444;\n    font-size:14px;\n    line-height:1.6;\n    padding: 0;\n  }\n  .pv-accordion-item.open .pv-accordion-content {\n    padding: 12px 0 18px 0;\n  }\n  .pv-accordion-item.open .pv-accordion-icon {\n    transform: rotate(45deg);\n  }\n\n  .pv-accordion p { margin:0; }\n\n  \/* Tabla de medidas *\/\n  .pv-measure-wrap { display:flex; gap:18px; flex-wrap:wrap; align-items:flex-start; margin-top:8px; }\n  .pv-measure-image { max-width:360px; width:100%; height:auto; display:block; border:1px solid #f0f0f0; border-radius:6px; }\n  .pv-measure-table { width:100%; max-width:480px; border-collapse:collapse; margin-top:0; }\n  .pv-measure-table th, .pv-measure-table td { border:1px solid #e6e6e6; padding:8px 10px; text-align:center; font-size:13px; }\n  .pv-measure-table thead th { background:#fafafa; font-weight:700; text-transform:none; }\n  .pv-note { font-size:13px; color:#666; margin-top:8px; }\n\n  \/* INFO MODELO *\/\n  .pv-model-info {\n    margin: 24px 0 18px 0;\n    padding-bottom: 14px;\n    font-size: 13px;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    font-weight: 600;\n    color: #000;\n    border-bottom: 1px solid #e6e6e6;\n  }\n\n  \/* Responsive *\/\n  @media (max-width:720px) {\n    .pv-measure-wrap { flex-direction:column; }\n    .pv-measure-image { max-width:100%; }\n    .pv-measure-table { max-width:100%; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- INFO MODELO AÑADIDA --\u003e\n\u003cdiv class=\"pv-model-info\"\u003e\n  EL MODELO MIDE 1,75M Y LLEVA LA TALLA L\n\u003c\/div\u003e\n\n\u003cdiv class=\"pv-accordion\" id=\"pv-accordion\" aria-live=\"polite\"\u003e\n\n  \u003c!-- Item 1: Detalle del producto --\u003e\n  \u003cdiv class=\"pv-accordion-item\" data-index=\"0\"\u003e\n    \u003cbutton class=\"pv-accordion-header\" aria-expanded=\"false\" aria-controls=\"pv-content-0\" id=\"pv-header-0\" type=\"button\"\u003e\n      \u003cspan\u003eDetalle del producto\u003c\/span\u003e\n      \u003cspan class=\"pv-accordion-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pv-accordion-content\" id=\"pv-content-0\" role=\"region\" aria-labelledby=\"pv-header-0\"\u003e\n      \u003cp\u003e• 100% Algodón\u003cbr\u003e\n         • 190 GSM\u003cbr\u003e\n         • Corte Boxy Fit\u003cbr\u003e\n         • Prenda confeccionada íntegramente en Italia\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Item 2: Tabla de medidas --\u003e\n  \u003cdiv class=\"pv-accordion-item\" data-index=\"1\"\u003e\n    \u003cbutton class=\"pv-accordion-header\" aria-expanded=\"false\" aria-controls=\"pv-content-1\" id=\"pv-header-1\" type=\"button\"\u003e\n      \u003cspan\u003eTabla de medidas\u003c\/span\u003e\n      \u003cspan class=\"pv-accordion-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pv-accordion-content\" id=\"pv-content-1\" role=\"region\" aria-labelledby=\"pv-header-1\"\u003e\n      \u003cdiv class=\"pv-measure-wrap\"\u003e\n        \u003cimg class=\"pv-measure-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0970\/7166\/1398\/files\/WhatsApp_Image_2025-12-10_at_22.34.38_1.jpg?v=1765404258\" alt=\"Tabla de medidas (A: Largo, B: Pecho)\" loading=\"lazy\" onerror=\"this.style.display='none'\"\u003e\n        \u003ctable class=\"pv-measure-table\" aria-hidden=\"false\" role=\"table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"col\"\u003eTalla \/ CM\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eXS\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eS\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eM\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eL\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eXL\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eA (Largo)\u003c\/th\u003e\n              \u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e68\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eB (Pecho)\u003c\/th\u003e\n              \u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Item 3: Envíos --\u003e\n  \u003cdiv class=\"pv-accordion-item\" data-index=\"2\"\u003e\n    \u003cbutton class=\"pv-accordion-header\" aria-expanded=\"false\" aria-controls=\"pv-content-2\" id=\"pv-header-2\" type=\"button\"\u003e\n      \u003cspan\u003eEnvíos\u003c\/span\u003e\n      \u003cspan class=\"pv-accordion-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pv-accordion-content\" id=\"pv-content-2\" role=\"region\" aria-labelledby=\"pv-header-2\"\u003e\n      \u003cp\u003e• Envío a España (incluido Islas Baleares): 1–3 días.\u003cbr\u003e\n         • Envío a las Islas Canarias: 3–5 días.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Item 4: Devoluciones --\u003e\n  \u003cdiv class=\"pv-accordion-item\" data-index=\"3\"\u003e\n    \u003cbutton class=\"pv-accordion-header\" aria-expanded=\"false\" aria-controls=\"pv-content-3\" id=\"pv-header-3\" type=\"button\"\u003e\n      \u003cspan\u003eDevoluciones\u003c\/span\u003e\n      \u003cspan class=\"pv-accordion-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pv-accordion-content\" id=\"pv-content-3\" role=\"region\" aria-labelledby=\"pv-header-3\"\u003e\n      \u003cp\u003e• En perfectas condiciones, sin usar y con todas sus etiquetas originales.\u003cbr\u003e\n         • El periodo de devolución es de 15 días hábiles desde la entrega.\u003cbr\u003e\n         \u003cem\u003e*No disponible en artículos con descuento aplicado.\u003c\/em\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- TU SCRIPT ORIGINAL SIN TOCAR --\u003e\n\u003cscript\u003e\n\/* Acordeón exclusivo robusto *\/\n(function () {\n  const accordion = document.getElementById('pv-accordion');\n  if (!accordion) return;\n\n  const items = Array.from(accordion.querySelectorAll('.pv-accordion-item'));\n\n  function closeItem(item) {\n    const header = item.querySelector('.pv-accordion-header');\n    const content = item.querySelector('.pv-accordion-content');\n    if (!content || !header) return;\n\n    if (item.classList.contains('open')) {\n      content.style.maxHeight = content.scrollHeight + 'px';\n      content.style.overflow = 'hidden';\n      requestAnimationFrame(() =\u003e {\n        content.style.maxHeight = '0';\n      });\n      header.setAttribute('aria-expanded', 'false');\n      item.classList.remove('open');\n    }\n  }\n\n  function openItem(item) {\n    const header = item.querySelector('.pv-accordion-header');\n    const content = item.querySelector('.pv-accordion-content');\n    if (!content || !header) return;\n\n    content.style.overflow = 'hidden';\n    content.style.maxHeight = content.scrollHeight + 'px';\n    header.setAttribute('aria-expanded', 'true');\n    item.classList.add('open');\n\n    const onTransitionEnd = function (e) {\n      if (e.propertyName !== 'max-height') return;\n      if (item.classList.contains('open')) {\n        content.style.maxHeight = 'none';\n        content.style.overflow = 'visible';\n      }\n      content.removeEventListener('transitionend', onTransitionEnd);\n    };\n    content.addEventListener('transitionend', onTransitionEnd);\n  }\n\n  items.forEach(item =\u003e {\n    const header = item.querySelector('.pv-accordion-header');\n    const content = item.querySelector('.pv-accordion-content');\n    if (!header || !content) return;\n\n    header.addEventListener('click', () =\u003e {\n      const isOpen = item.classList.contains('open');\n      items.forEach(other =\u003e {\n        if (other !== item) closeItem(other);\n      });\n      if (isOpen) {\n        closeItem(item);\n      } else {\n        if (content.style.maxHeight === 'none') {\n          content.style.maxHeight = '0';\n        }\n        requestAnimationFrame(() =\u003e openItem(item));\n      }\n    });\n  });\n})();\n\u003c\/script\u003e\n\u003c!-- END PV ACCORDION --\u003e\n","brand":"PureVision","offers":[{"title":"S","offer_id":51976723202390,"sku":null,"price":25.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":51976723136854,"sku":null,"price":25.0,"currency_code":"EUR","in_stock":false},{"title":"L","offer_id":51976723104086,"sku":null,"price":25.0,"currency_code":"EUR","in_stock":false},{"title":"XL","offer_id":51976723169622,"sku":null,"price":25.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0970\/7166\/1398\/files\/MG_1384.jpg?v=1770566413"},{"product_id":"club-tee","title":"Club Tee","description":"\u003c!-- PV ACCORDION: FINAL FIX (Detalle del producto \/ Tabla de medidas \/ Envíos \/ Devoluciones) --\u003e\n\u003cstyle\u003e\n  .pv-accordion { width:100%; margin-top:20px; font-family: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial; box-sizing:border-box; }\n  .pv-accordion-item { border-bottom:1px solid #e6e6e6; }\n  .pv-accordion-header {\n    width:100%;\n    background:transparent;\n    border:none;\n    padding:14px 0;\n    display:flex;\n    justify-content:space-between;\n    align-items:center;\n    cursor:pointer;\n    font-size:15px;\n    font-weight:600;\n    text-transform:uppercase;\n    color:#111;\n  }\n  .pv-accordion-header:focus { outline: 2px solid rgba(0,0,0,0.06); outline-offset:2px; }\n  .pv-accordion-icon {\n    font-size:20px;\n    width:24px;\n    height:24px;\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n    transition: transform .18s ease;\n  }\n\n  \/* content: animated using max-height *\/\n  .pv-accordion-content {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height .36s cubic-bezier(.2,.8,.2,1), padding .18s ease;\n    color:#444;\n    font-size:14px;\n    line-height:1.6;\n    padding: 0;\n  }\n  .pv-accordion-item.open .pv-accordion-content {\n    padding: 12px 0 18px 0;\n  }\n  .pv-accordion-item.open .pv-accordion-icon {\n    transform: rotate(45deg);\n  }\n\n  .pv-accordion p { margin:0; }\n\n  \/* Tabla de medidas *\/\n  .pv-measure-wrap { display:flex; gap:18px; flex-wrap:wrap; align-items:flex-start; margin-top:8px; }\n  .pv-measure-image { max-width:360px; width:100%; height:auto; display:block; border:1px solid #f0f0f0; border-radius:6px; }\n  .pv-measure-table { width:100%; max-width:480px; border-collapse:collapse; margin-top:0; }\n  .pv-measure-table th, .pv-measure-table td { border:1px solid #e6e6e6; padding:8px 10px; text-align:center; font-size:13px; }\n  .pv-measure-table thead th { background:#fafafa; font-weight:700; text-transform:none; }\n  .pv-note { font-size:13px; color:#666; margin-top:8px; }\n\n  \/* INFO MODELO *\/\n  .pv-model-info {\n    margin: 24px 0 18px 0;\n    padding-bottom: 14px;\n    font-size: 13px;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    font-weight: 600;\n    color: #000;\n    border-bottom: 1px solid #e6e6e6;\n  }\n\n  \/* Responsive *\/\n  @media (max-width:720px) {\n    .pv-measure-wrap { flex-direction:column; }\n    .pv-measure-image { max-width:100%; }\n    .pv-measure-table { max-width:100%; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- INFO MODELO --\u003e\n\u003cdiv class=\"pv-model-info\"\u003e\n  LA MODELO MIDE 1,73M Y TIENE LA TALLA M\n\u003c\/div\u003e\n\n\u003cdiv class=\"pv-accordion\" id=\"pv-accordion\" aria-live=\"polite\"\u003e\n\n  \u003c!-- Item 1 --\u003e\n  \u003cdiv class=\"pv-accordion-item\" data-index=\"0\"\u003e\n    \u003cbutton class=\"pv-accordion-header\" aria-expanded=\"false\" aria-controls=\"pv-content-0\" id=\"pv-header-0\" type=\"button\"\u003e\n      \u003cspan\u003eDetalle del producto\u003c\/span\u003e\n      \u003cspan class=\"pv-accordion-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pv-accordion-content\" id=\"pv-content-0\"\u003e\n      \u003cp\u003e• 100% Algodón\u003cbr\u003e\n         • 190 GSM\u003cbr\u003e\n         • Corte Boxy Fit\u003cbr\u003e\n         • Prenda confeccionada íntegramente en Italia\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Item 2 --\u003e\n  \u003cdiv class=\"pv-accordion-item\" data-index=\"1\"\u003e\n    \u003cbutton class=\"pv-accordion-header\" aria-expanded=\"false\" aria-controls=\"pv-content-1\" id=\"pv-header-1\" type=\"button\"\u003e\n      \u003cspan\u003eTabla de medidas\u003c\/span\u003e\n      \u003cspan class=\"pv-accordion-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pv-accordion-content\" id=\"pv-content-1\"\u003e\n      \u003cdiv class=\"pv-measure-wrap\"\u003e\n        \u003cimg class=\"pv-measure-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0970\/7166\/1398\/files\/WhatsApp_Image_2025-12-10_at_22.34.38_1.jpg?v=1765404258\" alt=\"Tabla de medidas\" loading=\"lazy\" onerror=\"this.style.display='none'\"\u003e\n\n        \u003ctable class=\"pv-measure-table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth\u003eTalla \/ CM\u003c\/th\u003e\n              \u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003cth\u003eA (Largo)\u003c\/th\u003e\n              \u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e68\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth\u003eB (Pecho)\u003c\/th\u003e\n              \u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Item 3 --\u003e\n  \u003cdiv class=\"pv-accordion-item\" data-index=\"2\"\u003e\n    \u003cbutton class=\"pv-accordion-header\" type=\"button\"\u003e\n      \u003cspan\u003eEnvíos\u003c\/span\u003e\n      \u003cspan class=\"pv-accordion-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pv-accordion-content\"\u003e\n      \u003cp\u003e• Envío a España (incluido Islas Baleares): 1–3 días.\u003cbr\u003e\n         • Envío a las Islas Canarias: 3–5 días.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Item 4 --\u003e\n  \u003cdiv class=\"pv-accordion-item\" data-index=\"3\"\u003e\n    \u003cbutton class=\"pv-accordion-header\" type=\"button\"\u003e\n      \u003cspan\u003eDevoluciones\u003c\/span\u003e\n      \u003cspan class=\"pv-accordion-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pv-accordion-content\"\u003e\n      \u003cp\u003e• En perfectas condiciones, sin usar y con todas sus etiquetas originales.\u003cbr\u003e\n         • El periodo de devolución es de 15 días hábiles desde la entrega.\u003cbr\u003e\n         \u003cem\u003e*No disponible en artículos con descuento aplicado.\u003c\/em\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  const accordion = document.getElementById('pv-accordion');\n  if (!accordion) return;\n\n  const items = Array.from(accordion.querySelectorAll('.pv-accordion-item'));\n\n  function closeItem(item) {\n    const content = item.querySelector('.pv-accordion-content');\n    if (!content) return;\n\n    if (item.classList.contains('open')) {\n      content.style.maxHeight = content.scrollHeight + 'px';\n      requestAnimationFrame(() =\u003e {\n        content.style.maxHeight = '0';\n      });\n      item.classList.remove('open');\n    }\n  }\n\n  function openItem(item) {\n    const content = item.querySelector('.pv-accordion-content');\n    if (!content) return;\n\n    content.style.maxHeight = content.scrollHeight + 'px';\n    item.classList.add('open');\n  }\n\n  items.forEach(item =\u003e {\n    const header = item.querySelector('.pv-accordion-header');\n    if (!header) return;\n\n    header.addEventListener('click', () =\u003e {\n      const isOpen = item.classList.contains('open');\n\n      items.forEach(other =\u003e {\n        if (other !== item) closeItem(other);\n      });\n\n      if (!isOpen) {\n        openItem(item);\n      }\n    });\n  });\n})();\n\u003c\/script\u003e\n\u003c!-- END PV ACCORDION --\u003e\n","brand":"PureVision","offers":[{"title":"S","offer_id":52030394728790,"sku":null,"price":25.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":52030394663254,"sku":null,"price":25.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":52030394630486,"sku":null,"price":25.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":52030394696022,"sku":null,"price":25.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0970\/7166\/1398\/files\/MG_1238.jpg?v=1770567371"},{"product_id":"green-worldwide","title":"Green Worldwide","description":"\u003c!-- PV ACCORDION: FINAL FIX (Detalle del producto \/ Tabla de medidas \/ Envíos \/ Devoluciones) --\u003e\n\u003cstyle\u003e\n  .pv-accordion { width:100%; margin-top:20px; font-family: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial; box-sizing:border-box; }\n  .pv-accordion-item { border-bottom:1px solid #e6e6e6; }\n  .pv-accordion-header {\n    width:100%;\n    background:transparent;\n    border:none;\n    padding:14px 0;\n    display:flex;\n    justify-content:space-between;\n    align-items:center;\n    cursor:pointer;\n    font-size:15px;\n    font-weight:600;\n    text-transform:uppercase;\n    color:#111;\n  }\n  .pv-accordion-header:focus { outline: 2px solid rgba(0,0,0,0.06); outline-offset:2px; }\n  .pv-accordion-icon {\n    font-size:20px;\n    width:24px;\n    height:24px;\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n    transition: transform .18s ease;\n  }\n\n  \/* content: animated using max-height *\/\n  .pv-accordion-content {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height .36s cubic-bezier(.2,.8,.2,1), padding .18s ease;\n    color:#444;\n    font-size:14px;\n    line-height:1.6;\n    padding: 0;\n  }\n  .pv-accordion-item.open .pv-accordion-content {\n    padding: 12px 0 18px 0;\n  }\n  .pv-accordion-item.open .pv-accordion-icon {\n    transform: rotate(45deg);\n  }\n\n  .pv-accordion p { margin:0; }\n\n  \/* Tabla de medidas *\/\n  .pv-measure-wrap { display:flex; gap:18px; flex-wrap:wrap; align-items:flex-start; margin-top:8px; }\n  .pv-measure-image { max-width:360px; width:100%; height:auto; display:block; border:1px solid #f0f0f0; border-radius:6px; }\n  .pv-measure-table { width:100%; max-width:480px; border-collapse:collapse; margin-top:0; }\n  .pv-measure-table th, .pv-measure-table td { border:1px solid #e6e6e6; padding:8px 10px; text-align:center; font-size:13px; }\n  .pv-measure-table thead th { background:#fafafa; font-weight:700; text-transform:none; }\n  .pv-note { font-size:13px; color:#666; margin-top:8px; }\n\n  \/* INFO MODELO *\/\n  .pv-model-info {\n    margin: 24px 0 18px 0;\n    padding-bottom: 14px;\n    font-size: 13px;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    font-weight: 600;\n    color: #000;\n    border-bottom: 1px solid #e6e6e6;\n  }\n\n  \/* Responsive *\/\n  @media (max-width:720px) {\n    .pv-measure-wrap { flex-direction:column; }\n    .pv-measure-image { max-width:100%; }\n    .pv-measure-table { max-width:100%; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- INFO MODELO AÑADIDA --\u003e\n\u003cdiv class=\"pv-model-info\"\u003e\n  EL MODELO MIDE 1,75M Y LLEVA LA TALLA L\n\u003c\/div\u003e\n\n\u003cdiv class=\"pv-accordion\" id=\"pv-accordion\" aria-live=\"polite\"\u003e\n\n  \u003c!-- Item 1: Detalle del producto --\u003e\n  \u003cdiv class=\"pv-accordion-item\" data-index=\"0\"\u003e\n    \u003cbutton class=\"pv-accordion-header\" aria-expanded=\"false\" aria-controls=\"pv-content-0\" id=\"pv-header-0\" type=\"button\"\u003e\n      \u003cspan\u003eDetalle del producto\u003c\/span\u003e\n      \u003cspan class=\"pv-accordion-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pv-accordion-content\" id=\"pv-content-0\" role=\"region\" aria-labelledby=\"pv-header-0\"\u003e\n      \u003cp\u003e• 100% Algodón\u003cbr\u003e\n         • 190 GSM\u003cbr\u003e\n         • Corte Boxy Fit\u003cbr\u003e\n         • Prenda confeccionada íntegramente en Italia\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Item 2: Tabla de medidas --\u003e\n  \u003cdiv class=\"pv-accordion-item\" data-index=\"1\"\u003e\n    \u003cbutton class=\"pv-accordion-header\" aria-expanded=\"false\" aria-controls=\"pv-content-1\" id=\"pv-header-1\" type=\"button\"\u003e\n      \u003cspan\u003eTabla de medidas\u003c\/span\u003e\n      \u003cspan class=\"pv-accordion-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pv-accordion-content\" id=\"pv-content-1\" role=\"region\" aria-labelledby=\"pv-header-1\"\u003e\n      \u003cdiv class=\"pv-measure-wrap\"\u003e\n        \u003cimg class=\"pv-measure-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0970\/7166\/1398\/files\/WhatsApp_Image_2025-12-10_at_22.34.38_1.jpg?v=1765404258\" alt=\"Tabla de medidas (A: Largo, B: Pecho)\" loading=\"lazy\" onerror=\"this.style.display='none'\"\u003e\n        \u003ctable class=\"pv-measure-table\" aria-hidden=\"false\" role=\"table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"col\"\u003eTalla \/ CM\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eXS\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eS\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eM\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eL\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eXL\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eA (Largo)\u003c\/th\u003e\n              \u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e68\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eB (Pecho)\u003c\/th\u003e\n              \u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Item 3: Envíos --\u003e\n  \u003cdiv class=\"pv-accordion-item\" data-index=\"2\"\u003e\n    \u003cbutton class=\"pv-accordion-header\" aria-expanded=\"false\" aria-controls=\"pv-content-2\" id=\"pv-header-2\" type=\"button\"\u003e\n      \u003cspan\u003eEnvíos\u003c\/span\u003e\n      \u003cspan class=\"pv-accordion-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pv-accordion-content\" id=\"pv-content-2\" role=\"region\" aria-labelledby=\"pv-header-2\"\u003e\n      \u003cp\u003e• Envío a España (incluido Islas Baleares): 1–3 días.\u003cbr\u003e\n         • Envío a las Islas Canarias: 3–5 días.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Item 4: Devoluciones --\u003e\n  \u003cdiv class=\"pv-accordion-item\" data-index=\"3\"\u003e\n    \u003cbutton class=\"pv-accordion-header\" aria-expanded=\"false\" aria-controls=\"pv-content-3\" id=\"pv-header-3\" type=\"button\"\u003e\n      \u003cspan\u003eDevoluciones\u003c\/span\u003e\n      \u003cspan class=\"pv-accordion-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pv-accordion-content\" id=\"pv-content-3\" role=\"region\" aria-labelledby=\"pv-header-3\"\u003e\n      \u003cp\u003e• En perfectas condiciones, sin usar y con todas sus etiquetas originales.\u003cbr\u003e\n         • El periodo de devolución es de 15 días hábiles desde la entrega.\u003cbr\u003e\n         \u003cem\u003e*No disponible en artículos con descuento aplicado.\u003c\/em\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- TU SCRIPT ORIGINAL SIN TOCAR --\u003e\n\u003cscript\u003e\n\/* Acordeón exclusivo robusto *\/\n(function () {\n  const accordion = document.getElementById('pv-accordion');\n  if (!accordion) return;\n\n  const items = Array.from(accordion.querySelectorAll('.pv-accordion-item'));\n\n  function closeItem(item) {\n    const header = item.querySelector('.pv-accordion-header');\n    const content = item.querySelector('.pv-accordion-content');\n    if (!content || !header) return;\n\n    if (item.classList.contains('open')) {\n      content.style.maxHeight = content.scrollHeight + 'px';\n      content.style.overflow = 'hidden';\n      requestAnimationFrame(() =\u003e {\n        content.style.maxHeight = '0';\n      });\n      header.setAttribute('aria-expanded', 'false');\n      item.classList.remove('open');\n    }\n  }\n\n  function openItem(item) {\n    const header = item.querySelector('.pv-accordion-header');\n    const content = item.querySelector('.pv-accordion-content');\n    if (!content || !header) return;\n\n    content.style.overflow = 'hidden';\n    content.style.maxHeight = content.scrollHeight + 'px';\n    header.setAttribute('aria-expanded', 'true');\n    item.classList.add('open');\n\n    const onTransitionEnd = function (e) {\n      if (e.propertyName !== 'max-height') return;\n      if (item.classList.contains('open')) {\n        content.style.maxHeight = 'none';\n        content.style.overflow = 'visible';\n      }\n      content.removeEventListener('transitionend', onTransitionEnd);\n    };\n    content.addEventListener('transitionend', onTransitionEnd);\n  }\n\n  items.forEach(item =\u003e {\n    const header = item.querySelector('.pv-accordion-header');\n    const content = item.querySelector('.pv-accordion-content');\n    if (!header || !content) return;\n\n    header.addEventListener('click', () =\u003e {\n      const isOpen = item.classList.contains('open');\n      items.forEach(other =\u003e {\n        if (other !== item) closeItem(other);\n      });\n      if (isOpen) {\n        closeItem(item);\n      } else {\n        if (content.style.maxHeight === 'none') {\n          content.style.maxHeight = '0';\n        }\n        requestAnimationFrame(() =\u003e openItem(item));\n      }\n    });\n  });\n})();\n\u003c\/script\u003e\n\u003c!-- END PV ACCORDION --\u003e\n","brand":"PureVision","offers":[{"title":"S","offer_id":52030428152150,"sku":null,"price":25.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":52030428086614,"sku":null,"price":25.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":52030428053846,"sku":null,"price":25.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":52030428119382,"sku":null,"price":25.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0970\/7166\/1398\/files\/IMG-6305.png?v=1770568934"},{"product_id":"prime-vision-hoodie","title":"Prime Vision Hoodie","description":"\u003c!-- PV ACCORDION: FINAL FIX (Detalle del producto \/ Tabla de medidas \/ Envíos \/ Devoluciones) --\u003e\n\u003cstyle\u003e\n  .pv-accordion { width:100%; margin-top:20px; font-family: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial; box-sizing:border-box; }\n  .pv-accordion-item { border-bottom:1px solid #e6e6e6; }\n  .pv-accordion-header {\n    width:100%;\n    background:transparent;\n    border:none;\n    padding:14px 0;\n    display:flex;\n    justify-content:space-between;\n    align-items:center;\n    cursor:pointer;\n    font-size:15px;\n    font-weight:600;\n    text-transform:uppercase;\n    color:#111;\n  }\n  .pv-accordion-header:focus { outline: 2px solid rgba(0,0,0,0.06); outline-offset:2px; }\n  .pv-accordion-icon {\n    font-size:20px;\n    width:24px;\n    height:24px;\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n    transition: transform .18s ease;\n  }\n\n  \/* content: animated using max-height *\/\n  .pv-accordion-content {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height .36s cubic-bezier(.2,.8,.2,1), padding .18s ease;\n    color:#444;\n    font-size:14px;\n    line-height:1.6;\n    padding: 0;\n  }\n  .pv-accordion-item.open .pv-accordion-content {\n    padding: 12px 0 18px 0;\n  }\n  .pv-accordion-item.open .pv-accordion-icon {\n    transform: rotate(45deg);\n  }\n\n  .pv-accordion p { margin:0; }\n\n  \/* Tabla de medidas *\/\n  .pv-measure-wrap { display:flex; gap:18px; flex-wrap:wrap; align-items:flex-start; margin-top:8px; }\n  .pv-measure-image { max-width:360px; width:100%; height:auto; display:block; border:1px solid #f0f0f0; border-radius:6px; }\n  .pv-measure-table { width:100%; max-width:480px; border-collapse:collapse; margin-top:0; }\n  .pv-measure-table th, .pv-measure-table td { border:1px solid #e6e6e6; padding:8px 10px; text-align:center; font-size:13px; }\n  .pv-measure-table thead th { background:#fafafa; font-weight:700; text-transform:none; }\n  .pv-note { font-size:13px; color:#666; margin-top:8px; }\n\n  \/* INFO MODELO *\/\n  .pv-model-info {\n    margin: 24px 0 18px 0;\n    padding-bottom: 14px;\n    font-size: 13px;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    font-weight: 600;\n    color: #000;\n    border-bottom: 1px solid #e6e6e6;\n  }\n\n  \/* Responsive *\/\n  @media (max-width:720px) {\n    .pv-measure-wrap { flex-direction:column; }\n    .pv-measure-image { max-width:100%; }\n    .pv-measure-table { max-width:100%; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- INFO MODELO AÑADIDA --\u003e\n\u003cdiv class=\"pv-model-info\"\u003e\n  EL MODELO MIDE 1,75M Y LLEVA LA TALLA L\n\u003c\/div\u003e\n\n\u003cdiv class=\"pv-accordion\" id=\"pv-accordion\" aria-live=\"polite\"\u003e\n\n  \u003c!-- Item 1: Detalle del producto --\u003e\n  \u003cdiv class=\"pv-accordion-item\" data-index=\"0\"\u003e\n    \u003cbutton class=\"pv-accordion-header\" aria-expanded=\"false\" aria-controls=\"pv-content-0\" id=\"pv-header-0\" type=\"button\"\u003e\n      \u003cspan\u003eDetalle del producto\u003c\/span\u003e\n      \u003cspan class=\"pv-accordion-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pv-accordion-content\" id=\"pv-content-0\" role=\"region\" aria-labelledby=\"pv-header-0\"\u003e\n      \u003cp\u003e• 100% Algodón\u003cbr\u003e\n         • 190 GSM\u003cbr\u003e\n         • Corte Boxy Fit\u003cbr\u003e\n         • Prenda confeccionada íntegramente en Italia\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Item 2: Tabla de medidas --\u003e\n  \u003cdiv class=\"pv-accordion-item\" data-index=\"1\"\u003e\n    \u003cbutton class=\"pv-accordion-header\" aria-expanded=\"false\" aria-controls=\"pv-content-1\" id=\"pv-header-1\" type=\"button\"\u003e\n      \u003cspan\u003eTabla de medidas\u003c\/span\u003e\n      \u003cspan class=\"pv-accordion-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pv-accordion-content\" id=\"pv-content-1\" role=\"region\" aria-labelledby=\"pv-header-1\"\u003e\n      \u003cdiv class=\"pv-measure-wrap\"\u003e\n        \u003cimg class=\"pv-measure-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0970\/7166\/1398\/files\/WhatsApp_Image_2025-12-10_at_22.34.38_1.jpg?v=1765404258\" alt=\"Tabla de medidas (A: Largo, B: Pecho)\" loading=\"lazy\" onerror=\"this.style.display='none'\"\u003e\n        \u003ctable class=\"pv-measure-table\" aria-hidden=\"false\" role=\"table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"col\"\u003eTalla \/ CM\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eXS\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eS\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eM\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eL\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eXL\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eA (Largo)\u003c\/th\u003e\n              \u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e68\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eB (Pecho)\u003c\/th\u003e\n              \u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Item 3: Envíos --\u003e\n  \u003cdiv class=\"pv-accordion-item\" data-index=\"2\"\u003e\n    \u003cbutton class=\"pv-accordion-header\" aria-expanded=\"false\" aria-controls=\"pv-content-2\" id=\"pv-header-2\" type=\"button\"\u003e\n      \u003cspan\u003eEnvíos\u003c\/span\u003e\n      \u003cspan class=\"pv-accordion-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pv-accordion-content\" id=\"pv-content-2\" role=\"region\" aria-labelledby=\"pv-header-2\"\u003e\n      \u003cp\u003e• Envío a España (incluido Islas Baleares): 1–3 días.\u003cbr\u003e\n         • Envío a las Islas Canarias: 3–5 días.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Item 4: Devoluciones --\u003e\n  \u003cdiv class=\"pv-accordion-item\" data-index=\"3\"\u003e\n    \u003cbutton class=\"pv-accordion-header\" aria-expanded=\"false\" aria-controls=\"pv-content-3\" id=\"pv-header-3\" type=\"button\"\u003e\n      \u003cspan\u003eDevoluciones\u003c\/span\u003e\n      \u003cspan class=\"pv-accordion-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pv-accordion-content\" id=\"pv-content-3\" role=\"region\" aria-labelledby=\"pv-header-3\"\u003e\n      \u003cp\u003e• En perfectas condiciones, sin usar y con todas sus etiquetas originales.\u003cbr\u003e\n         • El periodo de devolución es de 15 días hábiles desde la entrega.\u003cbr\u003e\n         \u003cem\u003e*No disponible en artículos con descuento aplicado.\u003c\/em\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- TU SCRIPT ORIGINAL SIN TOCAR --\u003e\n\u003cscript\u003e\n\/* Acordeón exclusivo robusto *\/\n(function () {\n  const accordion = document.getElementById('pv-accordion');\n  if (!accordion) return;\n\n  const items = Array.from(accordion.querySelectorAll('.pv-accordion-item'));\n\n  function closeItem(item) {\n    const header = item.querySelector('.pv-accordion-header');\n    const content = item.querySelector('.pv-accordion-content');\n    if (!content || !header) return;\n\n    if (item.classList.contains('open')) {\n      content.style.maxHeight = content.scrollHeight + 'px';\n      content.style.overflow = 'hidden';\n      requestAnimationFrame(() =\u003e {\n        content.style.maxHeight = '0';\n      });\n      header.setAttribute('aria-expanded', 'false');\n      item.classList.remove('open');\n    }\n  }\n\n  function openItem(item) {\n    const header = item.querySelector('.pv-accordion-header');\n    const content = item.querySelector('.pv-accordion-content');\n    if (!content || !header) return;\n\n    content.style.overflow = 'hidden';\n    content.style.maxHeight = content.scrollHeight + 'px';\n    header.setAttribute('aria-expanded', 'true');\n    item.classList.add('open');\n\n    const onTransitionEnd = function (e) {\n      if (e.propertyName !== 'max-height') return;\n      if (item.classList.contains('open')) {\n        content.style.maxHeight = 'none';\n        content.style.overflow = 'visible';\n      }\n      content.removeEventListener('transitionend', onTransitionEnd);\n    };\n    content.addEventListener('transitionend', onTransitionEnd);\n  }\n\n  items.forEach(item =\u003e {\n    const header = item.querySelector('.pv-accordion-header');\n    const content = item.querySelector('.pv-accordion-content');\n    if (!header || !content) return;\n\n    header.addEventListener('click', () =\u003e {\n      const isOpen = item.classList.contains('open');\n      items.forEach(other =\u003e {\n        if (other !== item) closeItem(other);\n      });\n      if (isOpen) {\n        closeItem(item);\n      } else {\n        if (content.style.maxHeight === 'none') {\n          content.style.maxHeight = '0';\n        }\n        requestAnimationFrame(() =\u003e openItem(item));\n      }\n    });\n  });\n})();\n\u003c\/script\u003e\n\u003c!-- END PV ACCORDION --\u003e\n","brand":"PureVision","offers":[{"title":"S","offer_id":52030434148694,"sku":null,"price":40.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":52030434115926,"sku":null,"price":40.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":52030434050390,"sku":null,"price":40.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":52030434083158,"sku":null,"price":40.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0970\/7166\/1398\/files\/MG_1517.jpg?v=1770567984"},{"product_id":"beanies","title":"Beanie Pure Vision","description":"\u003c!-- PV ACCORDION DEFINITIVO --\u003e\n\u003cstyle\u003e\n  .pv-accordion {\n    width:100%;\n    margin-top:20px;\n    font-family: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial;\n  }\n\n  .pv-accordion-item {\n    border-bottom:1px solid #e6e6e6;\n  }\n\n  .pv-accordion-header {\n    width:100%;\n    background:transparent;\n    border:none;\n    padding:14px 0;\n    display:flex;\n    justify-content:space-between;\n    align-items:center;\n    cursor:pointer;\n    font-size:15px;\n    font-weight:600;\n    text-transform:uppercase;\n    color:#111;\n  }\n\n  .pv-accordion-icon {\n    font-size:20px;\n    transition: transform .2s ease;\n  }\n\n  .pv-accordion-content {\n    height:0;\n    overflow:hidden;\n    transition: height .35s ease;\n    color:#444;\n    font-size:14px;\n    line-height:1.6;\n  }\n\n  .pv-accordion-content-inner {\n    padding: 12px 0 18px 0;\n  }\n\n  .pv-accordion-item.open .pv-accordion-icon {\n    transform: rotate(45deg);\n  }\n\n  .pv-accordion p {\n    margin:0;\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"pv-accordion\" class=\"pv-accordion\"\u003e\n\n  \u003c!-- Detalle --\u003e\n  \u003cdiv class=\"pv-accordion-item\"\u003e\n    \u003cbutton type=\"button\" class=\"pv-accordion-header\"\u003e\n      \u003cspan\u003eDetalle del producto\u003c\/span\u003e\n      \u003cspan class=\"pv-accordion-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pv-accordion-content\"\u003e\n      \u003cdiv class=\"pv-accordion-content-inner\"\u003e\n        \u003cp\u003e\n          • 100% acrílico suave\u003cbr\u003e\n          • 250 GSM\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Envíos --\u003e\n  \u003cdiv class=\"pv-accordion-item\"\u003e\n    \u003cbutton type=\"button\" class=\"pv-accordion-header\"\u003e\n      \u003cspan\u003eEnvíos\u003c\/span\u003e\n      \u003cspan class=\"pv-accordion-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pv-accordion-content\"\u003e\n      \u003cdiv class=\"pv-accordion-content-inner\"\u003e\n        \u003cp\u003e\n          • Envío a España (incluidas Islas Baleares): 1–3 días.\u003cbr\u003e\n          • Envío a las Islas Canarias: 3–5 días.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Devoluciones --\u003e\n  \u003cdiv class=\"pv-accordion-item\"\u003e\n    \u003cbutton type=\"button\" class=\"pv-accordion-header\"\u003e\n      \u003cspan\u003eDevoluciones\u003c\/span\u003e\n      \u003cspan class=\"pv-accordion-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pv-accordion-content\"\u003e\n      \u003cdiv class=\"pv-accordion-content-inner\"\u003e\n        \u003cp\u003e\n          • En perfectas condiciones, sin usar y con todas sus etiquetas originales.\u003cbr\u003e\n          • El periodo de devolución es de 15 días hábiles desde la entrega.\u003cbr\u003e\n          \u003cem\u003e*No disponible en artículos con descuento aplicado.\u003c\/em\u003e\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n\n  const items = document.querySelectorAll(\".pv-accordion-item\");\n\n  items.forEach(item =\u003e {\n\n    const header = item.querySelector(\".pv-accordion-header\");\n    const content = item.querySelector(\".pv-accordion-content\");\n\n    header.addEventListener(\"click\", function () {\n\n      const isOpen = item.classList.contains(\"open\");\n\n      \/\/ cerrar todos\n      items.forEach(i =\u003e {\n        i.classList.remove(\"open\");\n        const c = i.querySelector(\".pv-accordion-content\");\n        c.style.height = 0;\n      });\n\n      \/\/ abrir actual\n      if (!isOpen) {\n        item.classList.add(\"open\");\n        content.style.height = content.scrollHeight + \"px\";\n\n        \/\/ cuando termina animación, dejar en auto\n        content.addEventListener(\"transitionend\", function handler() {\n          if (item.classList.contains(\"open\")) {\n            content.style.height = \"auto\";\n          }\n          content.removeEventListener(\"transitionend\", handler);\n        });\n      }\n\n    });\n\n  });\n\n});\n\u003c\/script\u003e\n\u003c!-- END PV ACCORDION --\u003e\n","brand":"PureVision","offers":[{"title":"Azul","offer_id":52069120377174,"sku":null,"price":15.0,"currency_code":"EUR","in_stock":true},{"title":"Rosa","offer_id":52069120409942,"sku":null,"price":15.0,"currency_code":"EUR","in_stock":true},{"title":"Negro","offer_id":52069120442710,"sku":null,"price":15.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0970\/7166\/1398\/files\/MG_1283.jpg?v=1770569250"},{"product_id":"caps","title":"Cap Pure Vision","description":"\u003c!-- PV ACCORDION: FINAL FIX (Detalle del producto \/ Envíos \/ Devoluciones) --\u003e\n\u003cstyle\u003e\n  .pv-accordion { width:100%; margin-top:20px; font-family: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial; box-sizing:border-box; }\n  .pv-accordion-item { border-bottom:1px solid #e6e6e6; }\n  .pv-accordion-header {\n    width:100%;\n    background:transparent;\n    border:none;\n    padding:14px 0;\n    display:flex;\n    justify-content:space-between;\n    align-items:center;\n    cursor:pointer;\n    font-size:15px;\n    font-weight:600;\n    text-transform:uppercase;\n    color:#111;\n  }\n  .pv-accordion-header:focus { outline: 2px solid rgba(0,0,0,0.06); outline-offset:2px; }\n  .pv-accordion-icon {\n    font-size:20px;\n    width:24px;\n    height:24px;\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n    transition: transform .18s ease;\n  }\n\n  .pv-accordion-content {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height .36s cubic-bezier(.2,.8,.2,1), padding .18s ease;\n    color:#444;\n    font-size:14px;\n    line-height:1.6;\n    padding: 0;\n  }\n  .pv-accordion-item.open .pv-accordion-content {\n    padding: 12px 0 18px 0;\n  }\n  .pv-accordion-item.open .pv-accordion-icon {\n    transform: rotate(45deg);\n  }\n\n  .pv-accordion p { margin:0; }\n\u003c\/style\u003e\n\u003cdiv class=\"pv-accordion\" id=\"pv-accordion\" aria-live=\"polite\"\u003e\n\u003c!-- Item 0: Detalle del producto (GORRA) --\u003e\n\u003cdiv class=\"pv-accordion-item\" data-index=\"0\"\u003e\n\u003cbutton class=\"pv-accordion-header\" aria-expanded=\"false\" aria-controls=\"pv-content-0\" id=\"pv-header-0\" type=\"button\"\u003e \u003cspan\u003eDetalle del producto\u003c\/span\u003e \u003cspan class=\"pv-accordion-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"pv-accordion-content\" id=\"pv-content-0\" role=\"region\" aria-labelledby=\"pv-header-0\"\u003e\n\u003cp\u003e• 85% Poliéster, 15% Algodón\u003cbr\u003e• 87 gr\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Item 1: Envíos --\u003e\n\u003cdiv class=\"pv-accordion-item\" data-index=\"1\"\u003e\n\u003cbutton class=\"pv-accordion-header\" aria-expanded=\"false\" aria-controls=\"pv-content-1\" id=\"pv-header-1\" type=\"button\"\u003e \u003cspan\u003eEnvíos\u003c\/span\u003e \u003cspan class=\"pv-accordion-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"pv-accordion-content\" id=\"pv-content-1\" role=\"region\" aria-labelledby=\"pv-header-1\"\u003e\n\u003cp\u003e• Envío a España (incluido Islas Baleares): 1–3 días.\u003cbr\u003e• Envío a las Islas Canarias: 3–5 días.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Item 2: Devoluciones --\u003e\n\u003cdiv class=\"pv-accordion-item\" data-index=\"2\"\u003e\n\u003cbutton class=\"pv-accordion-header\" aria-expanded=\"false\" aria-controls=\"pv-content-2\" id=\"pv-header-2\" type=\"button\"\u003e \u003cspan\u003eDevoluciones\u003c\/span\u003e \u003cspan class=\"pv-accordion-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e \u003c\/button\u003e\n\u003cdiv class=\"pv-accordion-content\" id=\"pv-content-2\" role=\"region\" aria-labelledby=\"pv-header-2\"\u003e\n\u003cp\u003e• En perfectas condiciones, sin usar y con todas sus etiquetas originales.\u003cbr\u003e• El periodo de devolución es de 15 días hábiles desde la entrega.\u003cbr\u003e\u003cem\u003e*No disponible en artículos con descuento aplicado.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- END PV ACCORDION --\u003e","brand":"PureVision","offers":[{"title":"Default Title","offer_id":52069286576470,"sku":null,"price":19.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0970\/7166\/1398\/files\/MG_1343.jpg?v=1770568862"},{"product_id":"sky-vision-tee","title":"Prime Vision Tee","description":"\u003c!-- PV ACCORDION: FINAL FIX (Detalle del producto \/ Tabla de medidas \/ Envíos \/ Devoluciones) --\u003e\n\u003cstyle\u003e\n  .pv-accordion { width:100%; margin-top:20px; font-family: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial; box-sizing:border-box; }\n  .pv-accordion-item { border-bottom:1px solid #e6e6e6; }\n  .pv-accordion-header {\n    width:100%;\n    background:transparent;\n    border:none;\n    padding:14px 0;\n    display:flex;\n    justify-content:space-between;\n    align-items:center;\n    cursor:pointer;\n    font-size:15px;\n    font-weight:600;\n    text-transform:uppercase;\n    color:#111;\n  }\n  .pv-accordion-header:focus { outline: 2px solid rgba(0,0,0,0.06); outline-offset:2px; }\n  .pv-accordion-icon {\n    font-size:20px;\n    width:24px;\n    height:24px;\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n    transition: transform .18s ease;\n  }\n\n  \/* content: animated using max-height *\/\n  .pv-accordion-content {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height .36s cubic-bezier(.2,.8,.2,1), padding .18s ease;\n    color:#444;\n    font-size:14px;\n    line-height:1.6;\n    padding: 0;\n  }\n  .pv-accordion-item.open .pv-accordion-content {\n    padding: 12px 0 18px 0;\n  }\n  .pv-accordion-item.open .pv-accordion-icon {\n    transform: rotate(45deg);\n  }\n\n  .pv-accordion p { margin:0; }\n\n  \/* Tabla de medidas *\/\n  .pv-measure-wrap { display:flex; gap:18px; flex-wrap:wrap; align-items:flex-start; margin-top:8px; }\n  .pv-measure-image { max-width:360px; width:100%; height:auto; display:block; border:1px solid #f0f0f0; border-radius:6px; }\n  .pv-measure-table { width:100%; max-width:480px; border-collapse:collapse; margin-top:0; }\n  .pv-measure-table th, .pv-measure-table td { border:1px solid #e6e6e6; padding:8px 10px; text-align:center; font-size:13px; }\n  .pv-measure-table thead th { background:#fafafa; font-weight:700; text-transform:none; }\n  .pv-note { font-size:13px; color:#666; margin-top:8px; }\n\n  \/* INFO MODELO *\/\n  .pv-model-info {\n    margin: 24px 0 18px 0;\n    padding-bottom: 14px;\n    font-size: 13px;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    font-weight: 600;\n    color: #000;\n    border-bottom: 1px solid #e6e6e6;\n  }\n\n  \/* Responsive *\/\n  @media (max-width:720px) {\n    .pv-measure-wrap { flex-direction:column; }\n    .pv-measure-image { max-width:100%; }\n    .pv-measure-table { max-width:100%; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- INFO MODELO AÑADIDA --\u003e\n\u003cdiv class=\"pv-model-info\"\u003e\n  EL MODELO MIDE 1,75M Y LLEVA LA TALLA L\n\u003c\/div\u003e\n\n\u003cdiv class=\"pv-accordion\" id=\"pv-accordion\" aria-live=\"polite\"\u003e\n\n  \u003c!-- Item 1: Detalle del producto --\u003e\n  \u003cdiv class=\"pv-accordion-item\" data-index=\"0\"\u003e\n    \u003cbutton class=\"pv-accordion-header\" aria-expanded=\"false\" aria-controls=\"pv-content-0\" id=\"pv-header-0\" type=\"button\"\u003e\n      \u003cspan\u003eDetalle del producto\u003c\/span\u003e\n      \u003cspan class=\"pv-accordion-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pv-accordion-content\" id=\"pv-content-0\" role=\"region\" aria-labelledby=\"pv-header-0\"\u003e\n      \u003cp\u003e• 100% Algodón\u003cbr\u003e\n         • 190 GSM\u003cbr\u003e\n         • Corte Boxy Fit\u003cbr\u003e\n         • Prenda confeccionada íntegramente en Italia\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Item 2: Tabla de medidas --\u003e\n  \u003cdiv class=\"pv-accordion-item\" data-index=\"1\"\u003e\n    \u003cbutton class=\"pv-accordion-header\" aria-expanded=\"false\" aria-controls=\"pv-content-1\" id=\"pv-header-1\" type=\"button\"\u003e\n      \u003cspan\u003eTabla de medidas\u003c\/span\u003e\n      \u003cspan class=\"pv-accordion-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pv-accordion-content\" id=\"pv-content-1\" role=\"region\" aria-labelledby=\"pv-header-1\"\u003e\n      \u003cdiv class=\"pv-measure-wrap\"\u003e\n        \u003cimg class=\"pv-measure-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0970\/7166\/1398\/files\/WhatsApp_Image_2025-12-10_at_22.34.38_1.jpg?v=1765404258\" alt=\"Tabla de medidas (A: Largo, B: Pecho)\" loading=\"lazy\" onerror=\"this.style.display='none'\"\u003e\n        \u003ctable class=\"pv-measure-table\" aria-hidden=\"false\" role=\"table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"col\"\u003eTalla \/ CM\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eXS\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eS\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eM\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eL\u003c\/th\u003e\n              \u003cth scope=\"col\"\u003eXL\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eA (Largo)\u003c\/th\u003e\n              \u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e68\u003c\/td\u003e\n            \u003c\/tr\u003e\n            \u003ctr\u003e\n              \u003cth scope=\"row\"\u003eB (Pecho)\u003c\/th\u003e\n              \u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n            \u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Item 3: Envíos --\u003e\n  \u003cdiv class=\"pv-accordion-item\" data-index=\"2\"\u003e\n    \u003cbutton class=\"pv-accordion-header\" aria-expanded=\"false\" aria-controls=\"pv-content-2\" id=\"pv-header-2\" type=\"button\"\u003e\n      \u003cspan\u003eEnvíos\u003c\/span\u003e\n      \u003cspan class=\"pv-accordion-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pv-accordion-content\" id=\"pv-content-2\" role=\"region\" aria-labelledby=\"pv-header-2\"\u003e\n      \u003cp\u003e• Envío a España (incluido Islas Baleares): 1–3 días.\u003cbr\u003e\n         • Envío a las Islas Canarias: 3–5 días.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Item 4: Devoluciones --\u003e\n  \u003cdiv class=\"pv-accordion-item\" data-index=\"3\"\u003e\n    \u003cbutton class=\"pv-accordion-header\" aria-expanded=\"false\" aria-controls=\"pv-content-3\" id=\"pv-header-3\" type=\"button\"\u003e\n      \u003cspan\u003eDevoluciones\u003c\/span\u003e\n      \u003cspan class=\"pv-accordion-icon\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"pv-accordion-content\" id=\"pv-content-3\" role=\"region\" aria-labelledby=\"pv-header-3\"\u003e\n      \u003cp\u003e• En perfectas condiciones, sin usar y con todas sus etiquetas originales.\u003cbr\u003e\n         • El periodo de devolución es de 15 días hábiles desde la entrega.\u003cbr\u003e\n         \u003cem\u003e*No disponible en artículos con descuento aplicado.\u003c\/em\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- TU SCRIPT ORIGINAL SIN TOCAR --\u003e\n\u003cscript\u003e\n\/* Acordeón exclusivo robusto *\/\n(function () {\n  const accordion = document.getElementById('pv-accordion');\n  if (!accordion) return;\n\n  const items = Array.from(accordion.querySelectorAll('.pv-accordion-item'));\n\n  function closeItem(item) {\n    const header = item.querySelector('.pv-accordion-header');\n    const content = item.querySelector('.pv-accordion-content');\n    if (!content || !header) return;\n\n    if (item.classList.contains('open')) {\n      content.style.maxHeight = content.scrollHeight + 'px';\n      content.style.overflow = 'hidden';\n      requestAnimationFrame(() =\u003e {\n        content.style.maxHeight = '0';\n      });\n      header.setAttribute('aria-expanded', 'false');\n      item.classList.remove('open');\n    }\n  }\n\n  function openItem(item) {\n    const header = item.querySelector('.pv-accordion-header');\n    const content = item.querySelector('.pv-accordion-content');\n    if (!content || !header) return;\n\n    content.style.overflow = 'hidden';\n    content.style.maxHeight = content.scrollHeight + 'px';\n    header.setAttribute('aria-expanded', 'true');\n    item.classList.add('open');\n\n    const onTransitionEnd = function (e) {\n      if (e.propertyName !== 'max-height') return;\n      if (item.classList.contains('open')) {\n        content.style.maxHeight = 'none';\n        content.style.overflow = 'visible';\n      }\n      content.removeEventListener('transitionend', onTransitionEnd);\n    };\n    content.addEventListener('transitionend', onTransitionEnd);\n  }\n\n  items.forEach(item =\u003e {\n    const header = item.querySelector('.pv-accordion-header');\n    const content = item.querySelector('.pv-accordion-content');\n    if (!header || !content) return;\n\n    header.addEventListener('click', () =\u003e {\n      const isOpen = item.classList.contains('open');\n      items.forEach(other =\u003e {\n        if (other !== item) closeItem(other);\n      });\n      if (isOpen) {\n        closeItem(item);\n      } else {\n        if (content.style.maxHeight === 'none') {\n          content.style.maxHeight = '0';\n        }\n        requestAnimationFrame(() =\u003e openItem(item));\n      }\n    });\n  });\n})();\n\u003c\/script\u003e\n\u003c!-- END PV ACCORDION --\u003e\n","brand":"PureVision","offers":[{"title":"XL","offer_id":52439788519766,"sku":null,"price":25.0,"currency_code":"EUR","in_stock":false},{"title":"L","offer_id":52439788552534,"sku":null,"price":25.0,"currency_code":"EUR","in_stock":false},{"title":"M","offer_id":52439788585302,"sku":null,"price":25.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":52439788618070,"sku":null,"price":25.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0970\/7166\/1398\/files\/B77B9FB1-0A40-4401-8B24-331A9289F1DA.jpg?v=1770567526"}],"url":"https:\/\/www.purevisionco.com\/collections\/look-like-nobody.oembed","provider":"PureVision","version":"1.0","type":"link"}