{"product_id":"elegante-vestido-midi","title":"Elegante vestido midi","description":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eForma atemporal, confianza natural.\u003c\/p\u003e\n\u003cp\u003eEl elegante vestido midi, es especialmente apreciado por su estilo clásico y moderno. Sus líneas son fáciles de seguir y su elegante silueta es perfecta para crear un look fácil de confeccionar.\u003c\/p\u003e\n\u003cp\u003eTanto si vas a comer con amigos, como si asistes a una celebración familiar o disfrutas de una salida nocturna, ofrece ese tipo de elegancia discreta que siempre resulta apropiada.\u003c\/p\u003e\n\u003cp\u003e✔ Silueta en A favorecedora\u003cbr\u003eDefinir para asegurar que el cuidado se lleve a cabo según las caderas, de manera que la estructura quede equilibrada y balanceada.\u003c\/p\u003e\n\u003cp\u003e✔ Comodidad durante todo el día\u003cbr\u003eDiseñado pensando en la facilidad de movimiento, te permite sentirte cómodo desde la mañana hasta la noche.\u003c\/p\u003e\n\u003cp\u003e✔ Estilo versátil\u003cbr\u003eCombina con los retratos para lucir elegante durante el día, o realmente lucir con tacos y disfrutar de la ocasión especial.\u003c\/p\u003e\n\u003cp\u003e✔ Diseño que aumenta la confianza\u003cbr\u003eCuidadosamente confeccionado para realzar las curvas naturales y mantener un acabado refinado y modesto.\u003c\/p\u003e\n\u003cp\u003ePorque la verdadera sofisticación siempre es sencilla.\u003c\/p\u003e\n\u003cdiv class=\"size-guide-wrapper\"\u003e\n  \u003cbutton type=\"button\" class=\"size-guide-trigger\" onclick=\"openSizeGuide()\"\u003e\n    Guía de tallas\n  \u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cdiv id=\"sizeGuideOverlay\" class=\"size-guide-overlay\" onclick=\"closeSizeGuide(event)\"\u003e\n  \u003cdiv class=\"size-guide-modal\"\u003e\n    \u003cbutton type=\"button\" class=\"size-guide-close\" onclick=\"closeSizeGuide(event)\" aria-label=\"Cerrar\"\u003e\n      ×\n    \u003c\/button\u003e\n\n    \u003cdiv class=\"size-guide-header\"\u003e\n      \u003cp class=\"size-guide-eyebrow\"\u003eSIZE GUIDE\u003c\/p\u003e\n      \u003ch2\u003eGuía de tallas\u003c\/h2\u003e\n      \u003cp\u003e\n        Consulta las medidas orientativas para encontrar tu talla ideal.\n        Si estás entre dos tallas, elige la mayor para un ajuste más cómodo.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"size-guide-table-wrap\"\u003e\n      \u003ctable class=\"size-guide-table\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eTalla\u003c\/th\u003e\n            \u003cth\u003ePecho\u003c\/th\u003e\n            \u003cth\u003eCintura\u003c\/th\u003e\n            \u003cth\u003eCadera\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eXS\u003c\/td\u003e\n            \u003ctd\u003e80–84 cm\u003c\/td\u003e\n            \u003ctd\u003e60–64 cm\u003c\/td\u003e\n            \u003ctd\u003e86–90 cm\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eS\u003c\/td\u003e\n            \u003ctd\u003e85–89 cm\u003c\/td\u003e\n            \u003ctd\u003e65–69 cm\u003c\/td\u003e\n            \u003ctd\u003e91–95 cm\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eM\u003c\/td\u003e\n            \u003ctd\u003e90–94 cm\u003c\/td\u003e\n            \u003ctd\u003e70–74 cm\u003c\/td\u003e\n            \u003ctd\u003e96–100 cm\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eL\u003c\/td\u003e\n            \u003ctd\u003e95–101 cm\u003c\/td\u003e\n            \u003ctd\u003e75–81 cm\u003c\/td\u003e\n            \u003ctd\u003e101–107 cm\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eXL\u003c\/td\u003e\n            \u003ctd\u003e102–108 cm\u003c\/td\u003e\n            \u003ctd\u003e82–88 cm\u003c\/td\u003e\n            \u003ctd\u003e108–114 cm\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"size-guide-info\"\u003e\n      \u003cdiv class=\"size-guide-card\"\u003e\n        \u003ch3\u003ePecho\u003c\/h3\u003e\n        \u003cp\u003eMide alrededor de la parte más amplia del pecho, manteniendo la cinta recta.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"size-guide-card\"\u003e\n        \u003ch3\u003eCintura\u003c\/h3\u003e\n        \u003cp\u003eMide la parte más estrecha de tu cintura natural sin apretar demasiado.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"size-guide-card\"\u003e\n        \u003ch3\u003eCadera\u003c\/h3\u003e\n        \u003cp\u003eMide la parte más ancha de la cadera para una referencia más precisa.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .size-guide-wrapper {\n    margin-top: 12px;\n  }\n\n  .size-guide-trigger {\n    background: transparent;\n    border: none;\n    padding: 0;\n    font-size: 13px;\n    color: #111;\n    cursor: pointer;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n  }\n\n  .size-guide-overlay {\n    display: none;\n    position: fixed;\n    inset: 0;\n    z-index: 99999;\n    background: rgba(17, 17, 17, 0.45);\n    backdrop-filter: blur(6px);\n    -webkit-backdrop-filter: blur(6px);\n    justify-content: center;\n    align-items: center;\n    padding: 20px;\n  }\n\n  .size-guide-modal {\n    position: relative;\n    width: 100%;\n    max-width: 860px;\n    max-height: 88vh;\n    overflow-y: auto;\n    background: #ffffff;\n    border-radius: 18px;\n    padding: 32px;\n    box-shadow: 0 20px 60px rgba(0,0,0,0.18);\n    animation: sizeGuideFadeUp 0.28s ease;\n  }\n\n  @keyframes sizeGuideFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(18px) scale(0.98);\n    }\n    to {\n      opacity: 1;\n      transform: translateY(0) scale(1);\n    }\n  }\n\n  .size-guide-close {\n    position: absolute;\n    top: 18px;\n    right: 18px;\n    width: 38px;\n    height: 38px;\n    border: 1px solid rgba(0,0,0,0.08);\n    border-radius: 999px;\n    background: #fff;\n    font-size: 24px;\n    line-height: 1;\n    cursor: pointer;\n    color: #111;\n  }\n\n  .size-guide-header {\n    margin-bottom: 24px;\n    padding-right: 40px;\n  }\n\n  .size-guide-eyebrow {\n    margin: 0 0 8px;\n    font-size: 11px;\n    letter-spacing: 0.18em;\n    color: #777;\n    text-transform: uppercase;\n  }\n\n  .size-guide-header h2 {\n    margin: 0 0 10px;\n    font-size: 30px;\n    line-height: 1.15;\n    color: #111;\n  }\n\n  .size-guide-header p {\n    margin: 0;\n    font-size: 14px;\n    line-height: 1.7;\n    color: #555;\n    max-width: 620px;\n  }\n\n  .size-guide-table-wrap {\n    overflow-x: auto;\n    border: 1px solid #ececec;\n    border-radius: 14px;\n    margin-bottom: 22px;\n  }\n\n  .size-guide-table {\n    width: 100%;\n    border-collapse: collapse;\n    min-width: 520px;\n    background: #fff;\n  }\n\n  .size-guide-table th,\n  .size-guide-table td {\n    padding: 16px 18px;\n    text-align: left;\n    font-size: 14px;\n  }\n\n  .size-guide-table thead th {\n    background: #fafafa;\n    color: #111;\n    font-weight: 600;\n    border-bottom: 1px solid #ececec;\n  }\n\n  .size-guide-table tbody tr:not(:last-child) td {\n    border-bottom: 1px solid #f1f1f1;\n  }\n\n  .size-guide-table tbody td {\n    color: #444;\n  }\n\n  .size-guide-info {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 14px;\n  }\n\n  .size-guide-card {\n    background: #fafafa;\n    border: 1px solid #efefef;\n    border-radius: 14px;\n    padding: 18px;\n  }\n\n  .size-guide-card h3 {\n    margin: 0 0 8px;\n    font-size: 15px;\n    color: #111;\n  }\n\n  .size-guide-card p {\n    margin: 0;\n    font-size: 13px;\n    line-height: 1.7;\n    color: #666;\n  }\n\n  @media screen and (max-width: 749px) {\n    .size-guide-modal {\n      padding: 22px 16px 18px;\n      border-radius: 16px;\n    }\n\n    .size-guide-header h2 {\n      font-size: 24px;\n    }\n\n    .size-guide-info {\n      grid-template-columns: 1fr;\n    }\n\n    .size-guide-close {\n      top: 12px;\n      right: 12px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  function openSizeGuide() {\n    document.getElementById('sizeGuideOverlay').style.display = 'flex';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function closeSizeGuide(event) {\n    var overlay = document.getElementById('sizeGuideOverlay');\n    var modal = overlay.querySelector('.size-guide-modal');\n\n    if (\n      event.target === overlay ||\n      event.target.classList.contains('size-guide-close')\n    ) {\n      overlay.style.display = 'none';\n      document.body.style.overflow = '';\n    }\n  }\n\n  document.addEventListener('keydown', function(event) {\n    if (event.key === 'Escape') {\n      var overlay = document.getElementById('sizeGuideOverlay');\n      if (overlay \u0026\u0026 overlay.style.display === 'flex') {\n        overlay.style.display = 'none';\n        document.body.style.overflow = '';\n      }\n    }\n  });\n\u003c\/script\u003e","brand":"jm","offers":[{"title":"Gris \/ S","offer_id":57596203434368,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Gris \/ M","offer_id":57596203467136,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Gris \/ L","offer_id":57596203499904,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Gris \/ XL","offer_id":57596203532672,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Gris \/ 2XL","offer_id":57596203565440,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Gris \/ 3XL","offer_id":57596203598208,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Negro \/ S","offer_id":57596203630976,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Negro \/ M","offer_id":57596203663744,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Negro \/ L","offer_id":57596203696512,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Negro \/ XL","offer_id":57596203729280,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Negro \/ 2XL","offer_id":57596203762048,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Negro \/ 3XL","offer_id":57596203794816,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Azul \/ S","offer_id":57596203827584,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Azul \/ M","offer_id":57596203860352,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Azul \/ L","offer_id":57596203893120,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Azul \/ XL","offer_id":57596203925888,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Azul \/ 2XL","offer_id":57596203958656,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Azul \/ 3XL","offer_id":57596203991424,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Azul Claro \/ S","offer_id":57596204024192,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Azul Claro \/ M","offer_id":57596204056960,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Azul Claro \/ L","offer_id":57596204089728,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Azul Claro \/ XL","offer_id":57596204122496,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Azul Claro \/ 2XL","offer_id":57596204155264,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Azul Claro \/ 3XL","offer_id":57596204188032,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Verde \/ S","offer_id":57596204220800,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Verde \/ M","offer_id":57596204253568,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Verde \/ L","offer_id":57596204286336,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Verde \/ XL","offer_id":57596204319104,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Verde \/ 2XL","offer_id":57596204351872,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Verde \/ 3XL","offer_id":57596204384640,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Rojo \/ S","offer_id":57596204417408,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Rojo \/ M","offer_id":57596204450176,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Rojo \/ L","offer_id":57596204482944,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Rojo \/ XL","offer_id":57596204515712,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Rojo \/ 2XL","offer_id":57596204548480,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Rojo \/ 3XL","offer_id":57596204581248,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Rosa \/ S","offer_id":57596204614016,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Rosa \/ M","offer_id":57596204646784,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Rosa \/ L","offer_id":57596204679552,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Rosa \/ XL","offer_id":57596204712320,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Rosa \/ 2XL","offer_id":57596204745088,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Rosa \/ 3XL","offer_id":57596204777856,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0978\/2801\/2416\/files\/19_cd3a2ce0-512d-4916-b93d-67142e7ed9ba-Photoroom.jpg?v=1773341302","url":"https:\/\/alanaboho.com\/products\/elegante-vestido-midi","provider":"Alanaboho","version":"1.0","type":"link"}