{"product_id":"piso-venta-curtis-aa-075-185","title":"PISO VENTA - CURTIS - AA\/075 - 185","description":"\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003eOKHOMES VENDE\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003eIMPRESIONANTE PISO de 113m2 TODO EXTERIOR \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e en CURTIS\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cstrong\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003eCARACTERÍSTICAS:\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003eSUP. TOTAL CONSTRUIDA 113m2, ÚTIL 105\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003eDISTRIBUCIÓN: \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003enada más entrar en la vivienda nos encontramos un precioso pasillo corredor que nos lleva a disfrutar de cada una de las estancias de la misma, una servicial despensa situada en el pasillo, da servicio nada más entrar en la vivienda. Justo enfrente se sitúa la preciosa e impecable habitación en suite, una amplia y cómoda además de luminosa estancia, con su baño completo con platos de ducha y con ventana. Continuando por el pasillo llegamos a la segunda habitación, no deja de sorprendernos el espacio y la cantidad de luz que emana desde sus ventanas. Enfrente se sitúa una puerta\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003eque da acceso a un espacio agradecido donde se sitúa la zona de lavandería, un cómodo patio cubierto. Siguiendo por el pasillo, llegamos al baño principal un precioso y cómodo espacio habilitado con plato de ducha y ventana. Justo enfrente se sitúa la preciosa y amplia cocina totalmente amueblada y equipada con electrodomésticos en columna, que se incluye lavavajillas, una amplia y cómoda mesa configura este espacio. Al final del pasillo se sitúa la joya de la corona, un precioso e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e impecable salón comedor, que no deja indiferente a nadie, amueblado con muchísimo gusto y calidad, y una combinación de colores que salpica todos los espacios de la casa de forma impecable. \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003eLa vivienda se vende IMPECABLEMENTE amueblada.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003eLA VIVIENDA DISPONE DE GARAJE PARA 2 VEHICULOS, EL ASCENSOR VA DIRECTO AL GARAJE.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003eMATERIALES Y ACABADOS: \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003ecombina suelos de tarima (madera sobre rastreles), y porcelánicos en cocina y baños, ventanas oscilobatientes con rotura de puente térmico, tipo climalit. Calefacción eléctrica. Dispone de zona de lavandería (patio interior cubierto) y despensa interior en pasillo. \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e=================================\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003cstrong\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003eA DESTACAR:\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003eSERVICIOS PRÓXIMOS: COLEGIOS * FARMACIAS * SUPERMERCADOS \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003eACCESOS Y COMUNICACIONES: BUENOS * SERVICIO AUTOBÚS REGULAR \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eTODO EXTERIOR\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003eAMUEBLADA\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eSOLEADA TODO EL DIA\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003eESTADO DE LA VIVIENDA: IMPECABLE \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e==================================\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003eOKHOMES LA INMOBILIARIA CON +OFERTA!!\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e¡¡¡LA INMOBILIARIA DE LA GENTE!!!\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003eAgenda tu visita en el teléfono: 622 238083\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e\u003cspan style=\"vertical-align: inherit;\"\u003e#elbrokerking\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003c!-- Botón seguro de Google Maps (clave: 1661) --\u003e\n\u003cdiv class=\"secure-map-button\" data-map-url=\"https:\/\/maps.app.goo.gl\/C2E6jQy5MCP5m3Zc9\" data-pass-hash=\"8429476daf79869660e1228853868ae86ae9ec97893d38ae2be5ac85618d9082\"\u003e\u003c\/div\u003e\n\u003cscript\u003e\/\/ \u003c![CDATA[\n(() =\u003e {\n  const WIDGET_CLASS = 'secure-map-button';\n  const ATTR_URL = 'data-map-url';\n  const ATTR_PASS_PLAIN = 'data-pass-plain';\n  const ATTR_PASS_HASH = 'data-pass-hash';\n  const FLAG_INIT = 'data-secure-init';\n\n  const textToUint8 = (str) =\u003e new TextEncoder().encode(str);\n  const bufToHex = (buf) =\u003e Array.from(new Uint8Array(buf)).map(b =\u003e b.toString(16).padStart(2, '0')).join('');\n  const sha256Hex = async (text) =\u003e bufToHex(await crypto.subtle.digest('SHA-256', textToUint8(text)));\n  const storageKey = (mapUrl) =\u003e `secureMap:${location.hostname}:${mapUrl}`;\n\n  function renderInto(el, openHandler) {\n    if (el.getAttribute(FLAG_INIT) === '1') return;\n    el.setAttribute(FLAG_INIT, '1');\n    const shadow = el.attachShadow({ mode: 'open' });\n    const wrapper = document.createElement('div');\n    wrapper.innerHTML = `\n      \u003cstyle\u003e\n        :host { all: initial; }\n        .card { font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, Arial; }\n        .card { display: inline-flex; align-items: center; gap: .5rem; padding: .75rem 1rem; border-radius: 9999px; box-shadow: 0 2px 8px rgba(0,0,0,.1); border: 1px solid rgba(0,0,0,.08); }\n        .card button { cursor: pointer; border: 0; padding: .6rem .9rem; border-radius: 9999px; font-weight: 600; }\n        .card input { outline: none; border: 1px solid #e5e7eb; border-radius: 9999px; padding: .55rem .9rem; width: 14rem; }\n        .card .open { background: #111827; color: white; }\n        .card .open:disabled { opacity: .6; cursor: not-allowed; }\n        .hint { font-size: .8rem; opacity: .7; margin-top: .25rem; text-align: center; }\n        @media (max-width: 420px){ .card input{ width: 9.5rem; } }\n      \u003c\/style\u003e\n      \u003cdiv class=\"card\"\u003e\n        \u003cinput type=\"password\" placeholder=\"----\" aria-label=\"Clave de acceso\" \/\u003e\n        \u003cbutton class=\"open\"\u003eOKHOMES\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hint\"\u003e****\u003c\/div\u003e\n    `;\n    shadow.appendChild(wrapper);\n\n    const input = shadow.querySelector('input');\n    const btn = shadow.querySelector('button.open');\n\n    input.addEventListener('keydown', (e) =\u003e { if (e.key === 'Enter') btn.click(); });\n    btn.addEventListener('click', async () =\u003e {\n      btn.disabled = true;\n      try { await openHandler(input.value); }\n      finally { btn.disabled = false; }\n    });\n  }\n\n  async function initElement(el) {\n    const mapUrl = (el.getAttribute(ATTR_URL) || '').trim();\n    if (!mapUrl) return;\n    let passHash = (el.getAttribute(ATTR_PASS_HASH) || '').trim();\n    const passPlain = (el.getAttribute(ATTR_PASS_PLAIN) || '').trim();\n    if (!passHash \u0026\u0026 passPlain) passHash = await sha256Hex(passPlain);\n    if (!passHash) return console.error('[SecureMap] Falta clave.');\n\n    const key = storageKey(mapUrl);\n    const tryOpen = async (typedPassword) =\u003e {\n      const cached = localStorage.getItem(key);\n      if (cached === passHash) return window.open(mapUrl, '_blank', 'noopener');\n      const typedHash = await sha256Hex(typedPassword || '');\n      if (typedHash === passHash) {\n        localStorage.setItem(key, passHash);\n        window.open(mapUrl, '_blank', 'noopener');\n      } else alert('Clave incorrecta');\n    };\n\n    renderInto(el, tryOpen);\n  }\n\n  function initAll(ctx=document){\n    ctx.querySelectorAll(`.${WIDGET_CLASS}:not([${FLAG_INIT}=\"1\"])`).forEach(el =\u003e {\n      initElement(el).catch(err =\u003e console.error('[SecureMap] Error:', err));\n    });\n  }\n\n  initAll();\n  const mo = new MutationObserver(() =\u003e initAll(document));\n  mo.observe(document.documentElement, { childList: true, subtree: true, attributes: true });\n})();\n\/\/ ]]\u003e\u003c\/script\u003e","brand":"OKHOMES","offers":[{"title":"113 m2","offer_id":54979689939283,"sku":null,"price":185000.0,"currency_code":"EUR","in_stock":true},{"title":"HABITACIONES - 2","offer_id":54979689972051,"sku":null,"price":185000.0,"currency_code":"EUR","in_stock":true},{"title":"BAÑOS - 2 (1 en Suite)","offer_id":54979690004819,"sku":null,"price":185000.0,"currency_code":"EUR","in_stock":true},{"title":"COCINA CON ELECT. + Lavavajillas","offer_id":54979690070355,"sku":null,"price":185000.0,"currency_code":"EUR","in_stock":true},{"title":"AMUEBLADO (sobresaliente)","offer_id":54979690103123,"sku":null,"price":185000.0,"currency_code":"EUR","in_stock":true},{"title":"CALEFACCIÓN: Eléctrica","offer_id":54979690135891,"sku":null,"price":185000.0,"currency_code":"EUR","in_stock":true},{"title":"ASCENSOR","offer_id":54979697312083,"sku":null,"price":185000.0,"currency_code":"EUR","in_stock":true},{"title":"GARAJE (2) plazas","offer_id":54979690234195,"sku":null,"price":185000.0,"currency_code":"EUR","in_stock":true},{"title":"TRASTERO (15m2)","offer_id":54979690037587,"sku":null,"price":185000.0,"currency_code":"EUR","in_stock":true},{"title":"AÑO: 2001","offer_id":54979690201427,"sku":null,"price":185000.0,"currency_code":"EUR","in_stock":true},{"title":"ESTADO: IMPECABLE!!","offer_id":54979690168659,"sku":null,"price":185000.0,"currency_code":"EUR","in_stock":true},{"title":"ORIENTACIÓN:","offer_id":54979690266963,"sku":null,"price":185000.0,"currency_code":"EUR","in_stock":true},{"title":"VIRTUAL TOUR 360º: TikTok Youtube Web","offer_id":54979690299731,"sku":null,"price":185000.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0596\/1052\/9931\/files\/file-00000000896c8210ba7b140ede45bb0a.jpg?v=1790025168","url":"https:\/\/okhomespain.es\/products\/piso-venta-curtis-aa-075-185","provider":"OKHOMES","version":"1.0","type":"link"}