{"title":"Botanico","description":"\u003ch1 dir=\"ltr\"\u003e\u003cspan\u003ePapel Mural Botánico – Elegancia Natural y Texturas Exclusivas\u003c\/span\u003e\u003c\/h1\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eTransforma tu hogar en un refugio de serenidad y sofisticación.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e¿Por qué conformarse con paredes vacías cuando puedes tener un papel mural con diseños botánicos en casa? Comprar papel mural no es solo una decisión de diseño; es una declaración de estilo. El papel mural botánico tiene la capacidad única de inyectar vida, profundidad y una sensación de calma inmediata en cualquier habitación, convirtiendo muros monótonos en el centro de todas las miradas.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cspan\u003eBeneficios de elegir un diseño personalizado de papel mural botanico\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eLa versatilidad de nuestros \u003c\/span\u003e\u003cspan\u003epapeles murales\u003c\/span\u003e\u003cspan\u003e permite que cada rincón de tu vida refleje tu personalidad:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp role=\"presentation\" dir=\"ltr\"\u003e\u003cstrong\u003eEn el living:\u003c\/strong\u003e\u003cspan\u003e\u003cstrong\u003e \u003c\/strong\u003eCrea un punto focal elegante con un \u003c\/span\u003e\u003cspan\u003epapel mural para living\u003c\/span\u003e\u003cspan\u003e que invite a la conversación.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp role=\"presentation\" dir=\"ltr\"\u003e\u003cstrong\u003eDormitorios de ensueño:\u003c\/strong\u003e\u003cspan\u003e El \u003c\/span\u003e\u003cspan\u003epapel mural dormitorio\u003c\/span\u003e\u003cspan\u003e en tonos botánicos promueve el descanso profundo. También contamos con opciones delicadas de \u003c\/span\u003e\u003cspan\u003epapel mural infantil\u003c\/span\u003e\u003cspan\u003e y \u003c\/span\u003e\u003cspan\u003epapel mural bebé\u003c\/span\u003e\u003cspan\u003e para los más pequeños.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp role=\"presentation\" dir=\"ltr\"\u003e\u003cstrong\u003eCocinas y Baños con estilo:\u003c\/strong\u003e\u003cspan\u003e\u003cstrong\u003e \u003c\/strong\u003eOlvídate de las limitaciones. Nuestro \u003c\/span\u003e\u003cspan\u003epapel mural para baño impermeable\u003c\/span\u003e\u003cspan\u003e y el \u003c\/span\u003e\u003cspan\u003epapel mural para cocina lavable\u003c\/span\u003e\u003cspan\u003e resisten la humedad y la rutina diaria sin perder su encanto.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp role=\"presentation\" dir=\"ltr\"\u003e\u003cstrong\u003eOficinas inspiradoras:\u003c\/strong\u003e\u003cspan\u003e\u003cstrong\u003e \u003c\/strong\u003eDale un toque profesional y creativo a tu espacio de trabajo con un \u003c\/span\u003e\u003cspan\u003epapel mural decorativo\u003c\/span\u003e\u003cspan\u003e que potencie tu productividad.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e \u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003e\u003cspan\u003eLa Excelencia en el Detalle: Nuestra Calidad en papeles murales botanicos\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eSabemos que buscas lo mejor, por eso ofrecemos cuatro acabados premium diseñados para durar:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp role=\"presentation\" dir=\"ltr\"\u003e\u003cstrong\u003eTexturas Nobles (Rustic, Lino y Canva):\u003c\/strong\u003e\u003cspan\u003e\u003cstrong\u003e \u003c\/strong\u003eTres acabados con cuerpo y relieve que aportan una calidez inigualable. Estos \u003c\/span\u003e\u003cspan\u003epapeles murales\u003c\/span\u003e\u003cspan\u003e se instalan con el método tradicional de encolado, ideales para quienes buscan ese toque de \u003c\/span\u003e\u003cspan\u003epapel mural texturado\u003c\/span\u003e\u003cspan\u003e de alta gama.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp role=\"presentation\" dir=\"ltr\"\u003e\u003cstrong\u003eAdhesivo alta adherencia con terminación Laminado Mate:\u003c\/strong\u003e\u003cspan\u003e\u003cstrong\u003e \u003c\/strong\u003eLa solución perfecta si prefieres el \u003c\/span\u003e\u003cspan\u003epapel mural autoadhesivo\u003c\/span\u003e\u003cspan\u003e. Se trata de un \u003c\/span\u003e\u003cspan\u003epapel mural vinílico\u003c\/span\u003e\u003cspan\u003e de alta adherencia con una capa de laminado mate que lo hace totalmente \u003c\/span\u003e\u003cspan\u003elavable\u003c\/span\u003e\u003cspan\u003e. Puedes limpiarlo con un paño húmedo, manteniendo la intensidad del diseño intacta, ideal para \u003c\/span\u003e\u003cspan\u003ebaño con papel mural\u003c\/span\u003e\u003cspan\u003e o zonas de alto tráfico.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cem\u003e\u003cstrong\u003e“No es solo decoración, es la atmósfera en la que creas tus mejores recuerdos.”\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003ch4 dir=\"ltr\"\u003e\u003cspan\u003e¿Por qué preferirnos?\u003c\/span\u003e\u003c\/h4\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eNuestra marca se distingue por ofrecer \u003c\/span\u003e\u003cspan\u003epapel mural con diseño\u003c\/span\u003e\u003cspan\u003e exclusivo y una durabilidad superior. Ya sea que busques un \u003c\/span\u003e\u003cspan\u003epapel mural blanco texturado\u003c\/span\u003e\u003cspan\u003e para un look minimalista o un \u003c\/span\u003e\u003cspan\u003epapel mural vintage\u003c\/span\u003e\u003cspan\u003e para un toque nostálgico, garantizamos una impresión de alta calidad y materiales que respetan tu salud y el medio ambiente.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e \u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e¡Dale a tus paredes el protagonismo que merecen!\u003c\/span\u003e\u003cspan\u003e Explora nuestra \u003c\/span\u003e\u003cspan\u003eoferta\u003c\/span\u003e\u003cspan\u003e en \u003c\/span\u003e\u003cspan\u003epapel mural barato\u003c\/span\u003e\u003cspan\u003e de alta calidad y descubre lo fácil que es renovar tus espacios con un \u003c\/span\u003e\u003cspan\u003epapel mural instalado\u003c\/span\u003e\u003cspan\u003e por ti misma o con ayuda profesional.\u003c\/span\u003e\u003c\/p\u003e","products":[{"product_id":"papel-mural-botanico-acuarela","title":"Papel mural botanico acuarela","description":"\u003cstyle\u003e\n    .tw-calculator {\n        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\n        width: 100%;\n        padding: 20px;\n        border: 1px solid #e8e8e8;\n        border-radius: 4px;\n        background-color: #fafafa;\n        color: #333;\n        margin-bottom: 20px;\n        box-sizing: border-box;\n    }\n    .tw-calculator h3 {\n        font-size: 14px;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        margin-top: 0;\n        margin-bottom: 20px;\n    }\n    .field-group {\n        margin-bottom: 15px;\n    }\n    .field-group label {\n        display: block;\n        font-size: 12px;\n        margin-bottom: 5px;\n        font-weight: bold;\n    }\n    .field-group select, .field-group input {\n        width: 100%;\n        padding: 10px;\n        border: 1px solid #ccc;\n        border-radius: 2px;\n        box-sizing: border-box;\n        font-size: 14px;\n        background-color: #fff;\n    }\n    .info-text {\n        font-size: 11px;\n        color: #666;\n        margin-bottom: 10px;\n    }\n    .area-display {\n        font-size: 13px;\n        color: #555;\n        margin-top: 15px;\n        display: flex;\n        justify-content: space-between;\n    }\n    .price-display {\n        margin-top: 15px;\n        padding-top: 15px;\n        border-top: 2px solid #e8e8e8;\n        font-size: 18px;\n        font-weight: bold;\n        display: flex;\n        justify-content: space-between;\n    }\n    .price-display span:last-child {\n        color: #000;\n    }\n\n    \/* OCULTAR ELEMENTOS NATIVOS DE SHOPIFY *\/\n    product-info quantity-input, \n    .product-form__quantity, \n    .quantity-selector,\n    .quantity__input,\n    variant-selects,\n    variant-radios,\n    .product-form__input--dropdown,\n    .product__tax,\n    .price, \n    .product__price,\n    .price--large {\n        display: none !important;\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"tw-calculator\"\u003e\n    \u003ch3\u003eCalculadora de Pedido\u003c\/h3\u003e\n\n    \u003cdiv class=\"field-group\"\u003e\n        \u003clabel for=\"calc-material\"\u003eSelecciona el tipo de papel\u003c\/label\u003e\n        \u003cselect id=\"calc-material\"\u003e\n            \u003coption value=\"45476208312499\" data-price=\"17000\" data-name=\"Papel Mural Rustic\"\u003ePapel Mural Rustic ($17.000 m2)\u003c\/option\u003e\n            \u003coption value=\"45476208345267\" data-price=\"17000\" data-name=\"Papel Mural Lino\"\u003ePapel Mural Lino ($17.000 m2)\u003c\/option\u003e\n            \u003coption value=\"45476208378035\" data-price=\"17000\" data-name=\"Papel Mural Canva\"\u003ePapel Mural Canva ($17.000 m2)\u003c\/option\u003e\n            \u003coption value=\"45476208410803\" data-price=\"19000\" data-name=\"Adhesivo Para Muro\"\u003eAdhesivo Para Muro ($19.000 m2)\u003c\/option\u003e\n        \u003c\/select\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"info-text\"\u003eSi vas a utilizar decimales, utiliza un punto (ej: 2.5)\u003c\/p\u003e\n\n    \u003cdiv style=\"display: flex; gap: 15px;\"\u003e\n        \u003cdiv class=\"field-group\" style=\"flex: 1;\"\u003e\n            \u003clabel for=\"calc-width\"\u003eAncho en metros\u003c\/label\u003e\n            \u003cinput type=\"number\" id=\"calc-width\" step=\"0.01\" min=\"0\" placeholder=\"0.00\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"field-group\" style=\"flex: 1;\"\u003e\n            \u003clabel for=\"calc-height\"\u003eAltura en metros\u003c\/label\u003e\n            \u003cinput type=\"number\" id=\"calc-height\" step=\"0.01\" min=\"0\" placeholder=\"0.00\"\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"area-display\"\u003e\n        \u003cspan\u003eM² a cobrar (redondeado):\u003c\/span\u003e\n        \u003cstrong\u003e\u003cspan id=\"rounded-area\"\u003e0\u003c\/span\u003e m²\u003c\/strong\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"price-display\"\u003e\n        \u003cspan\u003ePrecio Total:\u003c\/span\u003e\n        \u003cspan id=\"total-price\"\u003e$0\u003c\/span\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const materialSelect = document.getElementById('calc-material');\n        const widthInput = document.getElementById('calc-width');\n        const heightInput = document.getElementById('calc-height');\n        const roundedAreaSpan = document.getElementById('rounded-area');\n        const totalPriceSpan = document.getElementById('total-price');\n\n        \/\/ Buscar el formulario EXACTO del carrito\n        const shopifyCartForm = document.querySelector('form[action*=\"\/cart\/add\"]'); \n\n        function calculatePrice() {\n            const selectedOption = materialSelect.options[materialSelect.selectedIndex];\n            const variantId = selectedOption.value; \n            const materialPrice = parseFloat(selectedOption.getAttribute('data-price')) || 17000;\n            const materialName = selectedOption.getAttribute('data-name');\n            \n            const width = parseFloat(widthInput.value) || 0;\n            const height = parseFloat(heightInput.value) || 0;\n\n            const exactArea = width * height;\n            const roundedArea = Math.ceil(exactArea); \n            const total = roundedArea * materialPrice;\n\n            roundedAreaSpan.textContent = roundedArea;\n            const formattedPrice = new Intl.NumberFormat('es-CL', {\n                style: 'currency', currency: 'CLP', minimumFractionDigits: 0\n            }).format(total);\n            totalPriceSpan.textContent = formattedPrice;\n\n            \/\/ INYECCIÓN BLINDADA AL CARRITO DE SHOPIFY\n            if (shopifyCartForm) {\n                \/\/ 1. INYECTAR CANTIDAD (Corrección principal)\n                \/\/ Buscamos TODOS los inputs de cantidad en toda la página, no solo en el formulario\n                let qtyInputs = document.querySelectorAll('input[name=\"quantity\"]');\n                \n                if (qtyInputs.length \u003e 0 \u0026\u0026 roundedArea \u003e 0) {\n                    qtyInputs.forEach(function(input) {\n                        input.value = roundedArea;\n                        \/\/ Forzamos a Shopify a \"darse cuenta\" de que cambiamos el valor\n                        input.dispatchEvent(new Event('change', { bubbles: true }));\n                    });\n                } else if (roundedArea \u003e 0) {\n                    \/\/ Fallback extremo: Si no hay inputs, creamos uno oculto a la fuerza\n                    let newQtyInput = shopifyCartForm.querySelector('input[name=\"quantity\"][type=\"hidden\"]');\n                    if (!newQtyInput) {\n                        newQtyInput = document.createElement('input');\n                        newQtyInput.type = 'hidden';\n                        newQtyInput.name = 'quantity';\n                        shopifyCartForm.appendChild(newQtyInput);\n                    }\n                    newQtyInput.value = roundedArea;\n                }\n\n                \/\/ 2. INYECTAR ID DE VARIANTE\n                let formVariantInput = shopifyCartForm.querySelector('[name=\"id\"]');\n                if (formVariantInput) {\n                    formVariantInput.value = variantId;\n                    formVariantInput.dispatchEvent(new Event('change', { bubbles: true }));\n                } else {\n                    let newVariantInput = shopifyCartForm.querySelector('input[name=\"id\"][type=\"hidden\"]');\n                    if (!newVariantInput) {\n                        newVariantInput = document.createElement('input');\n                        newVariantInput.type = 'hidden';\n                        newVariantInput.name = 'id';\n                        shopifyCartForm.appendChild(newVariantInput);\n                    }\n                    newVariantInput.value = variantId;\n                }\n\n                \/\/ 3. INYECTAR NOTAS EXACTAS\n                if (width \u003e 0 \u0026\u0026 height \u003e 0) {\n                    updateHiddenProperty('Ancho exacto (m)', width);\n                    updateHiddenProperty('Alto exacto (m)', height);\n                    updateHiddenProperty('Material seleccionado', materialName); \n                }\n            }\n        }\n\n        function updateHiddenProperty(name, value) {\n            const inputName = `properties[${name}]`;\n            let hiddenInput = shopifyCartForm.querySelector(`input[name=\"${inputName}\"]`);\n            if (!hiddenInput) {\n                hiddenInput = document.createElement('input');\n                hiddenInput.type = 'hidden';\n                hiddenInput.name = inputName;\n                shopifyCartForm.appendChild(hiddenInput);\n            }\n            hiddenInput.value = value;\n        }\n\n        materialSelect.addEventListener('change', calculatePrice);\n        widthInput.addEventListener('input', calculatePrice);\n        heightInput.addEventListener('input', calculatePrice);\n        \n        \/\/ Ejecutar con un pequeñísimo retraso para darle tiempo al tema de Shopify a cargar todo\n        setTimeout(calculatePrice, 500);\n    });\n\u003c\/script\u003e\n\n\n\n\u003ch1 dir=\"ltr\"\u003e\u003cspan\u003ePapel Mural Botánico Acuarela – El Arte de la Naturaleza en tu Pared\u003c\/span\u003e\u003c\/h1\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eTransforma tu hogar en una galería de serenidad y diseño.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e¿Por qué conformarse con una pared lisa cuando puedes tener una obra de arte? Comprar \u003c\/span\u003e\u003cspan\u003epapel mural\u003c\/span\u003e\u003cspan\u003e es la forma más rápida y efectiva de inyectar personalidad a tus espacios. Nuestro \u003c\/span\u003e\u003cspan\u003epapel mural botánico acuarela\u003c\/span\u003e\u003cspan\u003e no solo decora; redefine la atmósfera de tu hogar, aportando la delicadeza y la frescura de la naturaleza con un acabado artístico y profesional.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cspan\u003eBeneficios de elegir nuestro papel mural personalizado \u003c\/span\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eLa versatilidad de nuestros \u003c\/span\u003e\u003cspan\u003epapeles murales\u003c\/span\u003e\u003cspan\u003e permite que cada rincón sea único:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eDormitorios que inspiran paz:\u003c\/strong\u003e\u003cspan\u003e\u003cstrong\u003e \u003c\/strong\u003eCrea un santuario con el \u003c\/span\u003e\u003cspan\u003epapel mural dormitorio\u003c\/span\u003e\u003cspan\u003e en tonos suaves. Ideal también como \u003c\/span\u003e\u003cspan\u003epapel mural bebé\u003c\/span\u003e\u003cspan\u003e o \u003c\/span\u003e\u003cspan\u003epapel mural infantil\u003c\/span\u003e\u003cspan\u003e, gracias a sus diseños que estimulan la calma.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eBaños y Cocinas con estilo:\u003c\/strong\u003e\u003cspan\u003e Gracias a nuestro adhesivo para muros,\u003c\/span\u003e\u003cspan\u003e permiten llevar el diseño a zonas antes impensadas sin miedo a la humedad y de facil limpieza.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eLivings de alto impacto:\u003c\/strong\u003e\u003cspan\u003e Convierte tu sala en el centro de atención con un \u003c\/span\u003e\u003cspan\u003epapel mural para living\u003c\/span\u003e\u003cspan\u003e que combine con tu mobiliario de madera o lino.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eOficinas modernas:\u003c\/strong\u003e\u003cspan\u003e Dale vida a tu zona de trabajo con un \u003c\/span\u003e\u003cspan\u003epapel mural decorativo\u003c\/span\u003e\u003cspan\u003e que potencie tu creatividad.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cspan\u003eCalidad Superior: Elige tu textura ideal\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eNos diferenciamos por ofrecer materiales que puedes ver y tocar. Según tu proyecto, puedes elegir entre:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e\u003cstrong\u003ePapel Mural: \u003c\/strong\u003e(Rustic, Lino y Canva):\u003c\/span\u003e\u003cspan\u003e Acabados con relieve que aportan cuerpo y una sensación táctil de lujo. Su instalación debe ser con encolado se recomienda con un instalador\u003c\/span\u003e\u003cspan\u003e, ideal para quienes buscan el look de un \u003c\/span\u003e\u003cspan\u003epapel mural con textura\u003c\/span\u003e\u003cspan\u003e artesanal.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eAdhesivo PVC para muros (Laminado Mate):\u003c\/strong\u003e\u003cspan\u003e Si buscas practicidad, nuestro \u003c\/span\u003e\u003cspan\u003epapel mural autoadhesivo\u003c\/span\u003e\u003cspan\u003e es la opción. Es un \u003c\/span\u003e\u003cspan\u003epapel mural vinílico\u003c\/span\u003e\u003cspan\u003e de alta adherencia con una capa de laminado mate. ¿El resultado? Un \u003c\/span\u003e\u003cspan\u003epapel mural adhesivo lavable\u003c\/span\u003e\u003cspan\u003e que puedes limpiar con un paño húmedo sin que pierda calidad ni color.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e \u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cspan\u003eTodo lo que necesitas saber antes de darle vida a tus muros \u003c\/span\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e¡Estamos felices de que elijas nuestra colección de papeles murales para transformar tu hogar! Queremos que tu experiencia sea perfecta, por eso te compartimos estos consejos clave antes de realizar tu compra:\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cspan\u003eLa importancia de una buena medida\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003ePara que tu diseño luzca impecable, es vital medir correctamente la superficie. Ten en cuenta que, si necesitas material adicional en el futuro, \u003c\/span\u003e\u003cspan\u003epueden existir pequeñas variaciones en el tono\u003c\/span\u003e\u003cspan\u003e debido a los procesos de impresión. ¡Asegúrate de pedir todo lo que necesitas de una vez!\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eUsa nuestra calculadora:\u003c\/span\u003e\u003cspan\u003e En la ficha de cada producto encontrarás una herramienta muy sencilla. Solo ingresa el \u003c\/span\u003e\u003cspan\u003eancho x alto\u003c\/span\u003e\u003cspan\u003e de tu pared y el sistema hará el cálculo por ti.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eTip técnico:\u003c\/span\u003e\u003cspan\u003e Si vas a usar decimales, recuerda separarlos con un punto (ejemplo: \u003c\/span\u003e\u003cspan\u003e2.5\u003c\/span\u003e\u003cspan\u003e).\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cspan\u003e Colores y Texturas\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eLos tonos pueden variar sutilmente según el material que elijas. Si quieres estar 100% seguro del resultado final en tu espacio, te recomendamos adquirir una \u003c\/span\u003e\u003cspan\u003emuestra impresa\u003c\/span\u003e\u003cspan\u003e de referencia. ¡Así podrás ver y sentir la calidad antes de la gran transformación!\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cspan\u003eInstalación y Cuidados\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eInstalación:\u003c\/strong\u003e\u003cspan\u003e El valor del papel no incluye la instalación, pero ¡no te preocupes! Podemos recomendarte \u003c\/span\u003e\u003cspan\u003einstaladores expertos\u003c\/span\u003e\u003cspan\u003e de nuestra confianza. Recuerda que el papel mural no incluye el pegamento.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e En el caso de nuestros \u003c\/span\u003e\u003cspan\u003eadhesivos PVC\u003c\/span\u003e\u003cspan\u003e, son de alta adherencia y muy fáciles de mantener: basta con un paño húmedo (evita siempre productos abrasivos). Por su gran agarre, sugerimos que un profesional realice la instalación.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eCada uno de nuestros productos es \u003c\/span\u003e\u003cspan\u003ediseñado y fabricado con amor en Chile\u003c\/span\u003e\u003cspan\u003e, apoyando el talento local y garantizando procesos de calidad.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e \u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003e¿Tienes alguna duda adicional?\u003c\/strong\u003e\u003cspan\u003e Estamos aquí para acompañarte en cada paso. Escríbenos a \u003c\/span\u003e\u003cspan\u003egrafdeco@grafdeco.cl\u003c\/span\u003e\u003cspan\u003e o hablemos directamente por WhatsApp al \u003c\/span\u003e\u003cspan\u003e+56 9 6493 2390\u003c\/span\u003e\u003cspan\u003e.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e \u003c\/p\u003e","brand":"GrafDeco","offers":[{"title":"Papel Mural Rustic","offer_id":45476208312499,"sku":"50","price":17000.0,"currency_code":"CLP","in_stock":true},{"title":"Papel Mural Lino","offer_id":45476208345267,"sku":"51","price":17000.0,"currency_code":"CLP","in_stock":true},{"title":"papel Mural Canva","offer_id":45476208378035,"sku":"52","price":17000.0,"currency_code":"CLP","in_stock":true},{"title":"Adhesivo Para Muro","offer_id":45476208410803,"sku":"53","price":19000.0,"currency_code":"CLP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0707\/6469\/1635\/files\/Papelmuralbotanicoacuarela_c6cd149b-6149-4765-90c2-d63f8d73a925.jpg?v=1777652578"},{"product_id":"papel-mural-hojas-pastel","title":"Papel mural hojas pastel","description":"\u003cstyle\u003e\n    .tw-calculator {\n        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\n        width: 100%;\n        padding: 20px;\n        border: 1px solid #e8e8e8;\n        border-radius: 4px;\n        background-color: #fafafa;\n        color: #333;\n        margin-bottom: 20px;\n        box-sizing: border-box;\n    }\n    .tw-calculator h3 {\n        font-size: 14px;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        margin-top: 0;\n        margin-bottom: 20px;\n    }\n    .field-group {\n        margin-bottom: 15px;\n    }\n    .field-group label {\n        display: block;\n        font-size: 12px;\n        margin-bottom: 5px;\n        font-weight: bold;\n    }\n    .field-group select, .field-group input {\n        width: 100%;\n        padding: 10px;\n        border: 1px solid #ccc;\n        border-radius: 2px;\n        box-sizing: border-box;\n        font-size: 14px;\n        background-color: #fff;\n    }\n    .info-text {\n        font-size: 11px;\n        color: #666;\n        margin-bottom: 10px;\n    }\n    .area-display {\n        font-size: 13px;\n        color: #555;\n        margin-top: 15px;\n        display: flex;\n        justify-content: space-between;\n    }\n    .price-display {\n        margin-top: 15px;\n        padding-top: 15px;\n        border-top: 2px solid #e8e8e8;\n        font-size: 18px;\n        font-weight: bold;\n        display: flex;\n        justify-content: space-between;\n    }\n    .price-display span:last-child {\n        color: #000;\n    }\n\n    \/* OCULTAR ELEMENTOS NATIVOS DE SHOPIFY *\/\n    product-info quantity-input, \n    .product-form__quantity, \n    .quantity-selector,\n    .quantity__input,\n    variant-selects,\n    variant-radios,\n    .product-form__input--dropdown,\n    .product__tax,\n    .price, \n    .product__price,\n    .price--large {\n        display: none !important;\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"tw-calculator\"\u003e\n    \u003ch3\u003eCalculadora de Pedido\u003c\/h3\u003e\n\n    \u003cdiv class=\"field-group\"\u003e\n        \u003clabel for=\"calc-material\"\u003eSelecciona el tipo de papel\u003c\/label\u003e\n        \u003cselect id=\"calc-material\"\u003e\n            \u003coption value=\"45476208312499\" data-price=\"17000\" data-name=\"Papel Mural Rustic\"\u003ePapel Mural Rustic ($17.000 m2)\u003c\/option\u003e\n            \u003coption value=\"45476208345267\" data-price=\"17000\" data-name=\"Papel Mural Lino\"\u003ePapel Mural Lino ($17.000 m2)\u003c\/option\u003e\n            \u003coption value=\"45476208378035\" data-price=\"17000\" data-name=\"Papel Mural Canva\"\u003ePapel Mural Canva ($17.000 m2)\u003c\/option\u003e\n            \u003coption value=\"45476208410803\" data-price=\"19000\" data-name=\"Adhesivo Para Muro\"\u003eAdhesivo Para Muro ($19.000 m2)\u003c\/option\u003e\n        \u003c\/select\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"info-text\"\u003eSi vas a utilizar decimales, utiliza un punto (ej: 2.5)\u003c\/p\u003e\n\n    \u003cdiv style=\"display: flex; gap: 15px;\"\u003e\n        \u003cdiv class=\"field-group\" style=\"flex: 1;\"\u003e\n            \u003clabel for=\"calc-width\"\u003eAncho en metros\u003c\/label\u003e\n            \u003cinput type=\"number\" id=\"calc-width\" step=\"0.01\" min=\"0\" placeholder=\"0.00\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"field-group\" style=\"flex: 1;\"\u003e\n            \u003clabel for=\"calc-height\"\u003eAltura en metros\u003c\/label\u003e\n            \u003cinput type=\"number\" id=\"calc-height\" step=\"0.01\" min=\"0\" placeholder=\"0.00\"\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"area-display\"\u003e\n        \u003cspan\u003eM² a cobrar (redondeado):\u003c\/span\u003e\n        \u003cstrong\u003e\u003cspan id=\"rounded-area\"\u003e0\u003c\/span\u003e m²\u003c\/strong\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"price-display\"\u003e\n        \u003cspan\u003ePrecio Total:\u003c\/span\u003e\n        \u003cspan id=\"total-price\"\u003e$0\u003c\/span\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const materialSelect = document.getElementById('calc-material');\n        const widthInput = document.getElementById('calc-width');\n        const heightInput = document.getElementById('calc-height');\n        const roundedAreaSpan = document.getElementById('rounded-area');\n        const totalPriceSpan = document.getElementById('total-price');\n\n        \/\/ Buscar el formulario EXACTO del carrito\n        const shopifyCartForm = document.querySelector('form[action*=\"\/cart\/add\"]'); \n\n        function calculatePrice() {\n            const selectedOption = materialSelect.options[materialSelect.selectedIndex];\n            const variantId = selectedOption.value; \n            const materialPrice = parseFloat(selectedOption.getAttribute('data-price')) || 17000;\n            const materialName = selectedOption.getAttribute('data-name');\n            \n            const width = parseFloat(widthInput.value) || 0;\n            const height = parseFloat(heightInput.value) || 0;\n\n            const exactArea = width * height;\n            const roundedArea = Math.ceil(exactArea); \n            const total = roundedArea * materialPrice;\n\n            roundedAreaSpan.textContent = roundedArea;\n            const formattedPrice = new Intl.NumberFormat('es-CL', {\n                style: 'currency', currency: 'CLP', minimumFractionDigits: 0\n            }).format(total);\n            totalPriceSpan.textContent = formattedPrice;\n\n            \/\/ INYECCIÓN BLINDADA AL CARRITO DE SHOPIFY\n            if (shopifyCartForm) {\n                \/\/ 1. INYECTAR CANTIDAD (Corrección principal)\n                \/\/ Buscamos TODOS los inputs de cantidad en toda la página, no solo en el formulario\n                let qtyInputs = document.querySelectorAll('input[name=\"quantity\"]');\n                \n                if (qtyInputs.length \u003e 0 \u0026\u0026 roundedArea \u003e 0) {\n                    qtyInputs.forEach(function(input) {\n                        input.value = roundedArea;\n                        \/\/ Forzamos a Shopify a \"darse cuenta\" de que cambiamos el valor\n                        input.dispatchEvent(new Event('change', { bubbles: true }));\n                    });\n                } else if (roundedArea \u003e 0) {\n                    \/\/ Fallback extremo: Si no hay inputs, creamos uno oculto a la fuerza\n                    let newQtyInput = shopifyCartForm.querySelector('input[name=\"quantity\"][type=\"hidden\"]');\n                    if (!newQtyInput) {\n                        newQtyInput = document.createElement('input');\n                        newQtyInput.type = 'hidden';\n                        newQtyInput.name = 'quantity';\n                        shopifyCartForm.appendChild(newQtyInput);\n                    }\n                    newQtyInput.value = roundedArea;\n                }\n\n                \/\/ 2. INYECTAR ID DE VARIANTE\n                let formVariantInput = shopifyCartForm.querySelector('[name=\"id\"]');\n                if (formVariantInput) {\n                    formVariantInput.value = variantId;\n                    formVariantInput.dispatchEvent(new Event('change', { bubbles: true }));\n                } else {\n                    let newVariantInput = shopifyCartForm.querySelector('input[name=\"id\"][type=\"hidden\"]');\n                    if (!newVariantInput) {\n                        newVariantInput = document.createElement('input');\n                        newVariantInput.type = 'hidden';\n                        newVariantInput.name = 'id';\n                        shopifyCartForm.appendChild(newVariantInput);\n                    }\n                    newVariantInput.value = variantId;\n                }\n\n                \/\/ 3. INYECTAR NOTAS EXACTAS\n                if (width \u003e 0 \u0026\u0026 height \u003e 0) {\n                    updateHiddenProperty('Ancho exacto (m)', width);\n                    updateHiddenProperty('Alto exacto (m)', height);\n                    updateHiddenProperty('Material seleccionado', materialName); \n                }\n            }\n        }\n\n        function updateHiddenProperty(name, value) {\n            const inputName = `properties[${name}]`;\n            let hiddenInput = shopifyCartForm.querySelector(`input[name=\"${inputName}\"]`);\n            if (!hiddenInput) {\n                hiddenInput = document.createElement('input');\n                hiddenInput.type = 'hidden';\n                hiddenInput.name = inputName;\n                shopifyCartForm.appendChild(hiddenInput);\n            }\n            hiddenInput.value = value;\n        }\n\n        materialSelect.addEventListener('change', calculatePrice);\n        widthInput.addEventListener('input', calculatePrice);\n        heightInput.addEventListener('input', calculatePrice);\n        \n        \/\/ Ejecutar con un pequeñísimo retraso para darle tiempo al tema de Shopify a cargar todo\n        setTimeout(calculatePrice, 500);\n    });\n\u003c\/script\u003e\n\n\n\n\u003ch1 dir=\"ltr\"\u003e\u003cspan\u003ePapel Mural Hojas Pastel – Elegancia Orgánica en Acuarela\u003c\/span\u003e\u003c\/h1\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eLleva la frescura del arte botánico y la calidez de los tonos neutros a tus paredes.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e¿Por qué conformarte con una pared lisa cuando puedes transformarla en una obra de arte? Comprar \u003c\/span\u003e\u003cspan\u003epapel mural\u003c\/span\u003e\u003cspan\u003e es la forma más rápida de renovar tus espacios con un toque profesional. Nuestro \u003c\/span\u003e\u003cspan\u003epapel mural hojas pastel\u003c\/span\u003e\u003cspan\u003e destaca por su exquisito diseño en acuarela, donde las hojas verdes cobran vida sobre un fondo texturado en tonos crema, beige y delicados destellos dorados. Es la combinación perfecta entre serenidad natural y sofisticación moderna.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cspan\u003eBeneficios de elegir nuestro papel mural personalizado hojas pastel\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eEste diseño fluido y artístico se adapta con versatilidad a cualquier rincón de tu hogar:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eDormitorios que invitan al descanso:\u003c\/strong\u003e\u003cspan\u003e\u003cstrong\u003e \u003c\/strong\u003eUn \u003c\/span\u003e\u003cspan\u003epapel mural dormitorio\u003c\/span\u003e\u003cspan\u003e con esta paleta de colores promueve la calma y la luminosidad. Es una opción perfecta tanto para la habitación principal como para un delicado \u003c\/span\u003e\u003cspan\u003epapel mural bebé\u003c\/span\u003e\u003cspan\u003e o \u003c\/span\u003e\u003cspan\u003epapel mural infantil\u003c\/span\u003e\u003cspan\u003e.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eBaños y Cocinas que inspiran frescura:\u003c\/strong\u003e\u003cspan\u003e\u003cstrong\u003e \u003c\/strong\u003eOlvídate de los muros fríos y sin vida. Nuestro adhesivos para muros son ideales para lugares con más humedad o donde se puedan ensuciar de esta forma  te permitirá  llevar el arte botánico a zonas húmedas sin perder calidad.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eLiving y Comedores elegantes:\u003c\/strong\u003e\u003cspan\u003e\u003cstrong\u003e \u003c\/strong\u003eCrea un muro de impacto con un \u003c\/span\u003e\u003cspan\u003epapel mural para living\u003c\/span\u003e\u003cspan\u003e que se integra de manera orgánica con muebles de madera clara, lino o texturas suaves.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eOficinas y espacios creativos:\u003c\/strong\u003e\u003cspan\u003e Transforma tu área de trabajo con un \u003c\/span\u003e\u003cspan\u003epapel mural decorativo\u003c\/span\u003e\u003cspan\u003e que aporta calma visual y fomenta la concentración.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e \u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cspan\u003eLa Excelencia en el Detalle: Elige tu acabado Premium\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003ePara que este diseño de hojas en acuarela luzca impecable, te ofrecemos cuatro tipos de materiales de estándar profesional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003ePapel Mural: \u003c\/strong\u003e\u003cspan\u003e\u003cstrong\u003e(Rustic, Lino y Canva): \u003c\/strong\u003eAcabados con relieve que aportan cuerpo y una sensación táctil de lujo. Su instalación debe ser con encolado se recomienda con un instalador, ideal para quienes buscan el look de un papel mural con textura artesanal.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eAdhesivo PVC para muros (Laminado Mate):\u003c\/strong\u003e\u003cspan\u003e Si buscas practicidad, nuestro papel mural autoadhesivo es la opción. Es un papel mural vinílico de alta adherencia con una capa de laminado mate. ¿El resultado? Un papel mural adhesivo lavable que puedes limpiar con un paño húmedo sin que pierda calidad ni color.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cem\u003e“No es solo un papel mural; es una atmósfera de calma y buen gusto que transforma tu día a día.”\u003c\/em\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e \u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cspan\u003eTodo lo que necesitas saber antes de darle vida a tus muros \u003c\/span\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e¡Estamos felices de que elijas nuestra colección de papeles murales para transformar tu hogar! Queremos que tu experiencia sea perfecta, por eso te compartimos estos consejos clave antes de realizar tu compra:\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cspan\u003eLa importancia de una buena medida\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003ePara que tu diseño luzca impecable, es vital medir correctamente la superficie. Ten en cuenta que, si necesitas material adicional en el futuro, \u003c\/span\u003e\u003cspan\u003epueden existir pequeñas variaciones en el tono\u003c\/span\u003e\u003cspan\u003e debido a los procesos de impresión. ¡Asegúrate de pedir todo lo que necesitas de una vez!\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eUsa nuestra calculadora:\u003c\/span\u003e\u003cspan\u003e En la ficha de cada producto encontrarás una herramienta muy sencilla. Solo ingresa el \u003c\/span\u003e\u003cspan\u003eancho x alto\u003c\/span\u003e\u003cspan\u003e de tu pared y el sistema hará el cálculo por ti.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eTip técnico:\u003c\/span\u003e\u003cspan\u003e Si vas a usar decimales, recuerda separarlos con un punto (ejemplo: \u003c\/span\u003e\u003cspan\u003e2.5\u003c\/span\u003e\u003cspan\u003e).\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cspan\u003e Colores y Texturas\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eLos tonos pueden variar sutilmente según el material que elijas. Si quieres estar 100% seguro del resultado final en tu espacio, te recomendamos adquirir una \u003c\/span\u003e\u003cspan\u003emuestra impresa\u003c\/span\u003e\u003cspan\u003e de referencia. ¡Así podrás ver y sentir la calidad antes de la gran transformación!\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cspan\u003eInstalación y Cuidados\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eInstalación:\u003c\/span\u003e\u003cspan\u003e El valor del papel no incluye la instalación, pero ¡no te preocupes! Podemos recomendarte \u003c\/span\u003e\u003cspan\u003einstaladores expertos\u003c\/span\u003e\u003cspan\u003e de nuestra confianza. Recuerda que el papel mural no incluye el pegamento.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e En el caso de nuestros \u003c\/span\u003e\u003cspan\u003eadhesivos PVC\u003c\/span\u003e\u003cspan\u003e, son de alta adherencia y muy fáciles de mantener: basta con un paño húmedo (evita siempre productos abrasivos). Por su gran agarre, sugerimos que un profesional realice la instalación.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eCada uno de nuestros productos es \u003c\/span\u003e\u003cspan\u003ediseñado y fabricado con amor en Chile\u003c\/span\u003e\u003cspan\u003e, apoyando el talento local y garantizando procesos de calidad.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e \u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cem\u003e¿Tienes alguna duda adicional? Estamos aquí para acompañarte en cada paso. Escríbenos a grafdeco@grafdeco.cl o hablemos directamente por WhatsApp al +56 9 6493 2390.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb id=\"docs-internal-guid-321f46d7-7fff-0882-1433-0852dd15284e\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e","brand":"GrafDeco","offers":[{"title":"Default Title","offer_id":45484971458739,"sku":"PMB-2","price":17000.0,"currency_code":"CLP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0707\/6469\/1635\/files\/Papelmuralhojaspastel.jpg?v=1777658989"},{"product_id":"papel-mural-hojitas","title":"Papel Mural Hojitas","description":"\u003cstyle\u003e\n    .tw-calculator {\n        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\n        width: 100%;\n        padding: 20px;\n        border: 1px solid #e8e8e8;\n        border-radius: 4px;\n        background-color: #fafafa;\n        color: #333;\n        margin-bottom: 20px;\n        box-sizing: border-box;\n    }\n    .tw-calculator h3 {\n        font-size: 14px;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        margin-top: 0;\n        margin-bottom: 20px;\n    }\n    .field-group {\n        margin-bottom: 15px;\n    }\n    .field-group label {\n        display: block;\n        font-size: 12px;\n        margin-bottom: 5px;\n        font-weight: bold;\n    }\n    .field-group select, .field-group input {\n        width: 100%;\n        padding: 10px;\n        border: 1px solid #ccc;\n        border-radius: 2px;\n        box-sizing: border-box;\n        font-size: 14px;\n        background-color: #fff;\n    }\n    .info-text {\n        font-size: 11px;\n        color: #666;\n        margin-bottom: 10px;\n    }\n    .area-display {\n        font-size: 13px;\n        color: #555;\n        margin-top: 15px;\n        display: flex;\n        justify-content: space-between;\n    }\n    .price-display {\n        margin-top: 15px;\n        padding-top: 15px;\n        border-top: 2px solid #e8e8e8;\n        font-size: 18px;\n        font-weight: bold;\n        display: flex;\n        justify-content: space-between;\n    }\n    .price-display span:last-child {\n        color: #000;\n    }\n\n    \/* OCULTAR ELEMENTOS NATIVOS DE SHOPIFY *\/\n    product-info quantity-input, \n    .product-form__quantity, \n    .quantity-selector,\n    .quantity__input,\n    variant-selects,\n    variant-radios,\n    .product-form__input--dropdown,\n    .product__tax,\n    .price, \n    .product__price,\n    .price--large {\n        display: none !important;\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"tw-calculator\"\u003e\n    \u003ch3\u003eCalculadora de Pedido\u003c\/h3\u003e\n\n    \u003cdiv class=\"field-group\"\u003e\n        \u003clabel for=\"calc-material\"\u003eSelecciona el tipo de papel\u003c\/label\u003e\n        \u003cselect id=\"calc-material\"\u003e\n            \u003coption value=\"45476208312499\" data-price=\"17000\" data-name=\"Papel Mural Rustic\"\u003ePapel Mural Rustic ($17.000 m2)\u003c\/option\u003e\n            \u003coption value=\"45476208345267\" data-price=\"17000\" data-name=\"Papel Mural Lino\"\u003ePapel Mural Lino ($17.000 m2)\u003c\/option\u003e\n            \u003coption value=\"45476208378035\" data-price=\"17000\" data-name=\"Papel Mural Canva\"\u003ePapel Mural Canva ($17.000 m2)\u003c\/option\u003e\n            \u003coption value=\"45476208410803\" data-price=\"19000\" data-name=\"Adhesivo Para Muro\"\u003eAdhesivo Para Muro ($19.000 m2)\u003c\/option\u003e\n        \u003c\/select\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"info-text\"\u003eSi vas a utilizar decimales, utiliza un punto (ej: 2.5)\u003c\/p\u003e\n\n    \u003cdiv style=\"display: flex; gap: 15px;\"\u003e\n        \u003cdiv class=\"field-group\" style=\"flex: 1;\"\u003e\n            \u003clabel for=\"calc-width\"\u003eAncho en metros\u003c\/label\u003e\n            \u003cinput type=\"number\" id=\"calc-width\" step=\"0.01\" min=\"0\" placeholder=\"0.00\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"field-group\" style=\"flex: 1;\"\u003e\n            \u003clabel for=\"calc-height\"\u003eAltura en metros\u003c\/label\u003e\n            \u003cinput type=\"number\" id=\"calc-height\" step=\"0.01\" min=\"0\" placeholder=\"0.00\"\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"area-display\"\u003e\n        \u003cspan\u003eM² a cobrar (redondeado):\u003c\/span\u003e\n        \u003cstrong\u003e\u003cspan id=\"rounded-area\"\u003e0\u003c\/span\u003e m²\u003c\/strong\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"price-display\"\u003e\n        \u003cspan\u003ePrecio Total:\u003c\/span\u003e\n        \u003cspan id=\"total-price\"\u003e$0\u003c\/span\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const materialSelect = document.getElementById('calc-material');\n        const widthInput = document.getElementById('calc-width');\n        const heightInput = document.getElementById('calc-height');\n        const roundedAreaSpan = document.getElementById('rounded-area');\n        const totalPriceSpan = document.getElementById('total-price');\n\n        \/\/ Buscar el formulario EXACTO del carrito\n        const shopifyCartForm = document.querySelector('form[action*=\"\/cart\/add\"]'); \n\n        function calculatePrice() {\n            const selectedOption = materialSelect.options[materialSelect.selectedIndex];\n            const variantId = selectedOption.value; \n            const materialPrice = parseFloat(selectedOption.getAttribute('data-price')) || 17000;\n            const materialName = selectedOption.getAttribute('data-name');\n            \n            const width = parseFloat(widthInput.value) || 0;\n            const height = parseFloat(heightInput.value) || 0;\n\n            const exactArea = width * height;\n            const roundedArea = Math.ceil(exactArea); \n            const total = roundedArea * materialPrice;\n\n            roundedAreaSpan.textContent = roundedArea;\n            const formattedPrice = new Intl.NumberFormat('es-CL', {\n                style: 'currency', currency: 'CLP', minimumFractionDigits: 0\n            }).format(total);\n            totalPriceSpan.textContent = formattedPrice;\n\n            \/\/ INYECCIÓN BLINDADA AL CARRITO DE SHOPIFY\n            if (shopifyCartForm) {\n                \/\/ 1. INYECTAR CANTIDAD (Corrección principal)\n                \/\/ Buscamos TODOS los inputs de cantidad en toda la página, no solo en el formulario\n                let qtyInputs = document.querySelectorAll('input[name=\"quantity\"]');\n                \n                if (qtyInputs.length \u003e 0 \u0026\u0026 roundedArea \u003e 0) {\n                    qtyInputs.forEach(function(input) {\n                        input.value = roundedArea;\n                        \/\/ Forzamos a Shopify a \"darse cuenta\" de que cambiamos el valor\n                        input.dispatchEvent(new Event('change', { bubbles: true }));\n                    });\n                } else if (roundedArea \u003e 0) {\n                    \/\/ Fallback extremo: Si no hay inputs, creamos uno oculto a la fuerza\n                    let newQtyInput = shopifyCartForm.querySelector('input[name=\"quantity\"][type=\"hidden\"]');\n                    if (!newQtyInput) {\n                        newQtyInput = document.createElement('input');\n                        newQtyInput.type = 'hidden';\n                        newQtyInput.name = 'quantity';\n                        shopifyCartForm.appendChild(newQtyInput);\n                    }\n                    newQtyInput.value = roundedArea;\n                }\n\n                \/\/ 2. INYECTAR ID DE VARIANTE\n                let formVariantInput = shopifyCartForm.querySelector('[name=\"id\"]');\n                if (formVariantInput) {\n                    formVariantInput.value = variantId;\n                    formVariantInput.dispatchEvent(new Event('change', { bubbles: true }));\n                } else {\n                    let newVariantInput = shopifyCartForm.querySelector('input[name=\"id\"][type=\"hidden\"]');\n                    if (!newVariantInput) {\n                        newVariantInput = document.createElement('input');\n                        newVariantInput.type = 'hidden';\n                        newVariantInput.name = 'id';\n                        shopifyCartForm.appendChild(newVariantInput);\n                    }\n                    newVariantInput.value = variantId;\n                }\n\n                \/\/ 3. INYECTAR NOTAS EXACTAS\n                if (width \u003e 0 \u0026\u0026 height \u003e 0) {\n                    updateHiddenProperty('Ancho exacto (m)', width);\n                    updateHiddenProperty('Alto exacto (m)', height);\n                    updateHiddenProperty('Material seleccionado', materialName); \n                }\n            }\n        }\n\n        function updateHiddenProperty(name, value) {\n            const inputName = `properties[${name}]`;\n            let hiddenInput = shopifyCartForm.querySelector(`input[name=\"${inputName}\"]`);\n            if (!hiddenInput) {\n                hiddenInput = document.createElement('input');\n                hiddenInput.type = 'hidden';\n                hiddenInput.name = inputName;\n                shopifyCartForm.appendChild(hiddenInput);\n            }\n            hiddenInput.value = value;\n        }\n\n        materialSelect.addEventListener('change', calculatePrice);\n        widthInput.addEventListener('input', calculatePrice);\n        heightInput.addEventListener('input', calculatePrice);\n        \n        \/\/ Ejecutar con un pequeñísimo retraso para darle tiempo al tema de Shopify a cargar todo\n        setTimeout(calculatePrice, 500);\n    });\n\u003c\/script\u003e\n\n\n\u003ch1 dir=\"ltr\"\u003e\u003cspan\u003ePapel Mural Hojitas\u003c\/span\u003e\u003c\/h1\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e¿Sientes que a tus espacios les falta vida, textura o esa calidez que ves en las revistas de diseño? El \u003c\/span\u003e\u003cspan\u003epapel mural Hojitas\u003c\/span\u003e\u003cspan\u003e es la respuesta perfecta para una transformación sofisticada y orgánica. Inspirado en la frescura y serenidad de la naturaleza, este diseño aporta una elegancia atemporal que se adapta a cualquier estilo de decoración.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eYa sea que busques renovar tu dormitorio, darle un toque único al living o añadir un detalle especial en la cocina y el baño, este diseño botánico es tu mejor aliado.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cspan\u003e¿Por qué comprar nuestro Papel Mural Hojitas?\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eTransformación inmediata :\u003c\/strong\u003e\u003cspan\u003e Cambia por completo el look de tus muros sin la necesidad de costosas ni complicadas remodelaciones.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eDiseño bellos y relajantes:\u003c\/strong\u003e\u003cspan\u003e\u003cstrong\u003e \u003c\/strong\u003eEl patrón de hojitas en tonos suaves actúa como un respiro visual, ideal para crear una atmósfera de paz en el hogar.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eCalidad y durabilidad superior:\u003c\/strong\u003e\u003cspan\u003e Diseñado para resistir el paso del tiempo y mantenerse impecable.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e \u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cspan\u003eDiferenciación por Calidad: Conoce nuestros 4 tipos de papel mural\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eSabemos que cada rincón de tu casa tiene necesidades diferentes. Por eso, hemos desarrollado nuestro \u003c\/span\u003e\u003cspan\u003epapel mural con diseño\u003c\/span\u003e\u003cspan\u003e de hojitas en cuatro sustratos de gama alta:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003ePara que este diseño de hojas en acuarela luzca impecable, te ofrecemos cuatro tipos de materiales de estándar profesional.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003ePapel Mural: \u003c\/strong\u003e\u003cspan\u003e\u003cstrong\u003e(Rustic, Lino y Canva):\u003c\/strong\u003e Acabados con relieve que aportan cuerpo y una sensación táctil de lujo. Su instalación debe ser con encolado se recomienda con un instalador, ideal para quienes buscan el look de un papel mural con textura artesanal.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eAdhesivo PVC para muros (Laminado Mate):\u003c\/strong\u003e\u003cspan\u003e Si buscas practicidad, nuestro papel mural autoadhesivo es la opción. Es un papel mural vinílico de alta adherencia con una capa de laminado mate. ¿El resultado? Un papel mural adhesivo lavable que puedes limpiar con un paño húmedo sin que pierda calidad ni color.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e \u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch4 dir=\"ltr\"\u003e\u003cspan\u003eInspiración por Ambientes: Versatilidad en cada rincón\u003c\/span\u003e\u003c\/h4\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eEn el living:\u003c\/strong\u003e\u003cspan\u003e Destaca el muro principal con nuestro \u003c\/span\u003e\u003cspan\u003epapel mural living\u003c\/span\u003e\u003cspan\u003e texturado. Su diseño de hojitas genera una atmósfera acogedora y elegante.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eEn el dormitorio:\u003c\/strong\u003e\u003cspan\u003e\u003cstrong\u003e \u003c\/strong\u003eCrea tu propio santuario de descanso. El \u003c\/span\u003e\u003cspan\u003epapel mural para dormitorio\u003c\/span\u003e\u003cspan\u003e en textura Lino o Rustic aporta una suavidad visual que invita a la desconexión.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eBaños y cocinas con estilo:\u003c\/strong\u003e\u003cspan\u003e El diseño ya no se limita a las áreas comunes. Usa nuestro \u003c\/span\u003e\u003cspan\u003epapel mural pvc autoadhesivo\u003c\/span\u003e\u003cspan\u003e con laminado mate para conseguir un \u003c\/span\u003e\u003cspan\u003ebaño con papel mural\u003c\/span\u003e\u003cspan\u003e de revista, resistente a la humedad y fácil de limpiar.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e¿Lista para llevar la frescura de la naturaleza a tu hogar?\u003c\/span\u003e\u003cspan\u003e Elige la textura que mejor se adapte a tu estilo de vida y adquiere hoy tu \u003c\/span\u003e\u003cspan\u003epapel mural hojitas\u003c\/span\u003e\u003cspan\u003e. Un cambio sutil, elegante y duradero que mereces disfrutar todos los días.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cspan\u003eTodo lo que necesitas saber antes de darle vida a tus muros \u003c\/span\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e¡Estamos felices de que elijas nuestra colección de papeles murales para transformar tu hogar! Queremos que tu experiencia sea perfecta, por eso te compartimos estos consejos clave antes de realizar tu compra:\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cspan\u003eLa importancia de una buena medida\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003ePara que tu diseño luzca impecable, es vital medir correctamente la superficie. Ten en cuenta que, si necesitas material adicional en el futuro, \u003c\/span\u003e\u003cspan\u003epueden existir pequeñas variaciones en el tono\u003c\/span\u003e\u003cspan\u003e debido a los procesos de impresión. ¡Asegúrate de pedir todo lo que necesitas de una vez!\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eUsa nuestra calculadora:\u003c\/span\u003e\u003cspan\u003e En la ficha de cada producto encontrarás una herramienta muy sencilla. Solo ingresa el \u003c\/span\u003e\u003cspan\u003eancho x alto\u003c\/span\u003e\u003cspan\u003e de tu pared y el sistema hará el cálculo por ti.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eTip técnico:\u003c\/span\u003e\u003cspan\u003e Si vas a usar decimales, recuerda separarlos con un punto (ejemplo: \u003c\/span\u003e\u003cspan\u003e2.5\u003c\/span\u003e\u003cspan\u003e).\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cspan\u003e Colores y Texturas\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eLos tonos pueden variar sutilmente según el material que elijas. Si quieres estar 100% seguro del resultado final en tu espacio, te recomendamos adquirir una \u003c\/span\u003e\u003cspan\u003emuestra impresa\u003c\/span\u003e\u003cspan\u003e de referencia. ¡Así podrás ver y sentir la calidad antes de la gran transformación!\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cspan\u003eInstalación y Cuidados\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eInstalación:\u003c\/strong\u003e\u003cspan\u003e\u003cstrong\u003e \u003c\/strong\u003eEl valor del papel no incluye la instalación, pero ¡no te preocupes! Podemos recomendarte \u003c\/span\u003e\u003cspan\u003einstaladores expertos\u003c\/span\u003e\u003cspan\u003e de nuestra confianza. Recuerda que el papel mural no incluye el pegamento.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e En el caso de nuestros \u003c\/span\u003e\u003cspan\u003eadhesivos PVC\u003c\/span\u003e\u003cspan\u003e, son de alta adherencia y muy fáciles de mantener: basta con un paño húmedo (evita siempre productos abrasivos). Por su gran agarre, sugerimos que un profesional realice la instalación.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eCada uno de nuestros productos es \u003c\/span\u003e\u003cspan\u003ediseñado y fabricado con amor en Chile\u003c\/span\u003e\u003cspan\u003e, apoyando el talento local y garantizando procesos de calidad.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e \u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cem\u003e¿Tienes alguna duda adicional? Estamos aquí para acompañarte en cada paso. Escríbenos a grafdeco@grafdeco.cl o hablemos directamente por WhatsApp al +56 9 6493 2390.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb id=\"docs-internal-guid-f5cb7508-7fff-a456-84e0-7b4d8ebce434\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e","brand":"GrafDeco","offers":[{"title":"Default Title","offer_id":45487331410099,"sku":"fm-48","price":0.0,"currency_code":"CLP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0707\/6469\/1635\/files\/papelmuralhojitas.jpg?v=1777777024"},{"product_id":"papel-mural-hojas-gris","title":"Papel Mural Hojas gris","description":"\u003cstyle\u003e\n    .tw-calculator {\n        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\n        width: 100%;\n        padding: 20px;\n        border: 1px solid #e8e8e8;\n        border-radius: 4px;\n        background-color: #fafafa;\n        color: #333;\n        margin-bottom: 20px;\n        box-sizing: border-box;\n    }\n    .tw-calculator h3 {\n        font-size: 14px;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        margin-top: 0;\n        margin-bottom: 20px;\n    }\n    .field-group {\n        margin-bottom: 15px;\n    }\n    .field-group label {\n        display: block;\n        font-size: 12px;\n        margin-bottom: 5px;\n        font-weight: bold;\n    }\n    .field-group select, .field-group input {\n        width: 100%;\n        padding: 10px;\n        border: 1px solid #ccc;\n        border-radius: 2px;\n        box-sizing: border-box;\n        font-size: 14px;\n        background-color: #fff;\n    }\n    .info-text {\n        font-size: 11px;\n        color: #666;\n        margin-bottom: 10px;\n    }\n    .area-display {\n        font-size: 13px;\n        color: #555;\n        margin-top: 15px;\n        display: flex;\n        justify-content: space-between;\n    }\n    .price-display {\n        margin-top: 15px;\n        padding-top: 15px;\n        border-top: 2px solid #e8e8e8;\n        font-size: 18px;\n        font-weight: bold;\n        display: flex;\n        justify-content: space-between;\n    }\n    .price-display span:last-child {\n        color: #000;\n    }\n\n    \/* OCULTAR ELEMENTOS NATIVOS DE SHOPIFY *\/\n    product-info quantity-input, \n    .product-form__quantity, \n    .quantity-selector,\n    .quantity__input,\n    variant-selects,\n    variant-radios,\n    .product-form__input--dropdown,\n    .product__tax,\n    .price, \n    .product__price,\n    .price--large {\n        display: none !important;\n    }\n\u003c\/style\u003e\n\n\u003cdiv class=\"tw-calculator\"\u003e\n    \u003ch3\u003eCalculadora de Pedido\u003c\/h3\u003e\n\n    \u003cdiv class=\"field-group\"\u003e\n        \u003clabel for=\"calc-material\"\u003eSelecciona el tipo de papel\u003c\/label\u003e\n        \u003cselect id=\"calc-material\"\u003e\n            \u003coption value=\"45476208312499\" data-price=\"17000\" data-name=\"Papel Mural Rustic\"\u003ePapel Mural Rustic ($17.000 m2)\u003c\/option\u003e\n            \u003coption value=\"45476208345267\" data-price=\"17000\" data-name=\"Papel Mural Lino\"\u003ePapel Mural Lino ($17.000 m2)\u003c\/option\u003e\n            \u003coption value=\"45476208378035\" data-price=\"17000\" data-name=\"Papel Mural Canva\"\u003ePapel Mural Canva ($17.000 m2)\u003c\/option\u003e\n            \u003coption value=\"45476208410803\" data-price=\"19000\" data-name=\"Adhesivo Para Muro\"\u003eAdhesivo Para Muro ($19.000 m2)\u003c\/option\u003e\n        \u003c\/select\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"info-text\"\u003eSi vas a utilizar decimales, utiliza un punto (ej: 2.5)\u003c\/p\u003e\n\n    \u003cdiv style=\"display: flex; gap: 15px;\"\u003e\n        \u003cdiv class=\"field-group\" style=\"flex: 1;\"\u003e\n            \u003clabel for=\"calc-width\"\u003eAncho en metros\u003c\/label\u003e\n            \u003cinput type=\"number\" id=\"calc-width\" step=\"0.01\" min=\"0\" placeholder=\"0.00\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"field-group\" style=\"flex: 1;\"\u003e\n            \u003clabel for=\"calc-height\"\u003eAltura en metros\u003c\/label\u003e\n            \u003cinput type=\"number\" id=\"calc-height\" step=\"0.01\" min=\"0\" placeholder=\"0.00\"\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"area-display\"\u003e\n        \u003cspan\u003eM² a cobrar (redondeado):\u003c\/span\u003e\n        \u003cstrong\u003e\u003cspan id=\"rounded-area\"\u003e0\u003c\/span\u003e m²\u003c\/strong\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"price-display\"\u003e\n        \u003cspan\u003ePrecio Total:\u003c\/span\u003e\n        \u003cspan id=\"total-price\"\u003e$0\u003c\/span\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const materialSelect = document.getElementById('calc-material');\n        const widthInput = document.getElementById('calc-width');\n        const heightInput = document.getElementById('calc-height');\n        const roundedAreaSpan = document.getElementById('rounded-area');\n        const totalPriceSpan = document.getElementById('total-price');\n\n        \/\/ Buscar el formulario EXACTO del carrito\n        const shopifyCartForm = document.querySelector('form[action*=\"\/cart\/add\"]'); \n\n        function calculatePrice() {\n            const selectedOption = materialSelect.options[materialSelect.selectedIndex];\n            const variantId = selectedOption.value; \n            const materialPrice = parseFloat(selectedOption.getAttribute('data-price')) || 17000;\n            const materialName = selectedOption.getAttribute('data-name');\n            \n            const width = parseFloat(widthInput.value) || 0;\n            const height = parseFloat(heightInput.value) || 0;\n\n            const exactArea = width * height;\n            const roundedArea = Math.ceil(exactArea); \n            const total = roundedArea * materialPrice;\n\n            roundedAreaSpan.textContent = roundedArea;\n            const formattedPrice = new Intl.NumberFormat('es-CL', {\n                style: 'currency', currency: 'CLP', minimumFractionDigits: 0\n            }).format(total);\n            totalPriceSpan.textContent = formattedPrice;\n\n            \/\/ INYECCIÓN BLINDADA AL CARRITO DE SHOPIFY\n            if (shopifyCartForm) {\n                \/\/ 1. INYECTAR CANTIDAD (Corrección principal)\n                \/\/ Buscamos TODOS los inputs de cantidad en toda la página, no solo en el formulario\n                let qtyInputs = document.querySelectorAll('input[name=\"quantity\"]');\n                \n                if (qtyInputs.length \u003e 0 \u0026\u0026 roundedArea \u003e 0) {\n                    qtyInputs.forEach(function(input) {\n                        input.value = roundedArea;\n                        \/\/ Forzamos a Shopify a \"darse cuenta\" de que cambiamos el valor\n                        input.dispatchEvent(new Event('change', { bubbles: true }));\n                    });\n                } else if (roundedArea \u003e 0) {\n                    \/\/ Fallback extremo: Si no hay inputs, creamos uno oculto a la fuerza\n                    let newQtyInput = shopifyCartForm.querySelector('input[name=\"quantity\"][type=\"hidden\"]');\n                    if (!newQtyInput) {\n                        newQtyInput = document.createElement('input');\n                        newQtyInput.type = 'hidden';\n                        newQtyInput.name = 'quantity';\n                        shopifyCartForm.appendChild(newQtyInput);\n                    }\n                    newQtyInput.value = roundedArea;\n                }\n\n                \/\/ 2. INYECTAR ID DE VARIANTE\n                let formVariantInput = shopifyCartForm.querySelector('[name=\"id\"]');\n                if (formVariantInput) {\n                    formVariantInput.value = variantId;\n                    formVariantInput.dispatchEvent(new Event('change', { bubbles: true }));\n                } else {\n                    let newVariantInput = shopifyCartForm.querySelector('input[name=\"id\"][type=\"hidden\"]');\n                    if (!newVariantInput) {\n                        newVariantInput = document.createElement('input');\n                        newVariantInput.type = 'hidden';\n                        newVariantInput.name = 'id';\n                        shopifyCartForm.appendChild(newVariantInput);\n                    }\n                    newVariantInput.value = variantId;\n                }\n\n                \/\/ 3. INYECTAR NOTAS EXACTAS\n                if (width \u003e 0 \u0026\u0026 height \u003e 0) {\n                    updateHiddenProperty('Ancho exacto (m)', width);\n                    updateHiddenProperty('Alto exacto (m)', height);\n                    updateHiddenProperty('Material seleccionado', materialName); \n                }\n            }\n        }\n\n        function updateHiddenProperty(name, value) {\n            const inputName = `properties[${name}]`;\n            let hiddenInput = shopifyCartForm.querySelector(`input[name=\"${inputName}\"]`);\n            if (!hiddenInput) {\n                hiddenInput = document.createElement('input');\n                hiddenInput.type = 'hidden';\n                hiddenInput.name = inputName;\n                shopifyCartForm.appendChild(hiddenInput);\n            }\n            hiddenInput.value = value;\n        }\n\n        materialSelect.addEventListener('change', calculatePrice);\n        widthInput.addEventListener('input', calculatePrice);\n        heightInput.addEventListener('input', calculatePrice);\n        \n        \/\/ Ejecutar con un pequeñísimo retraso para darle tiempo al tema de Shopify a cargar todo\n        setTimeout(calculatePrice, 500);\n    });\n\u003c\/script\u003e\n\n\n\u003ch1 dir=\"ltr\"\u003e\u003cspan\u003ePapel Mural Hojas Gris: Elegancia Botánica para Espacios Sofisticados\u003c\/span\u003e\u003c\/h1\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e¿Buscas una renovación que combine la calma de la naturaleza con la sofisticación del diseño moderno? El \u003c\/span\u003e\u003cspan\u003ePapel Mural Hojas Gris\u003c\/span\u003e\u003cspan\u003e es la pieza clave para quienes desean elevar la estética de su hogar sin sacrificar la sutileza. Con un patrón botánico de palmeras en escala de grises, este diseño captura la luz y aporta una profundidad visual única, convirtiéndose en el \u003c\/span\u003e\u003cspan\u003epapel mural para pared\u003c\/span\u003e\u003cspan\u003e ideal para el comedor, dormitorios y espacios de relajo\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cspan\u003e¿Por qué elegir nuestro Papel Mural Hojas Gris?\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eMás que un revestimiento, es una declaración de estilo. Nuestra colección ofrece versatilidad y una calidad superior que se adapta a cada rincón de tu vida:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eTransformación Inmediata:\u003c\/strong\u003e\u003cspan\u003e Renueva tu entorno con un diseño que invita al descanso y la serenidad.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eVersatilidad de Ambientes:\u003c\/strong\u003e\u003cspan\u003e El tono neutro permite que este \u003c\/span\u003e\u003cspan\u003epapel mural para dormitorio\u003c\/span\u003e\u003cspan\u003e, \u003c\/span\u003e\u003cspan\u003eliving\u003c\/span\u003e\u003cspan\u003e o \u003c\/span\u003e\u003cspan\u003ecomedor\u003c\/span\u003e\u003cspan\u003e combine perfectamente con cualquier paleta de colores.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eDurabilidad Garantizada:\u003c\/strong\u003e\u003cspan\u003e Opciones de alta gama resistentes al paso del tiempo y al uso cotidiano.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e \u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cspan\u003eInspiración para cada Rincón con tu papel mural hojas gris\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eDormitorio Principal:\u003c\/strong\u003e\u003cspan\u003e Crea un refugio de paz con el \u003c\/span\u003e\u003cspan\u003epapel mural dormitorio\u003c\/span\u003e\u003cspan\u003e en acabado Lino.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eBaño y Cocina:\u003c\/strong\u003e\u003cspan\u003e\u003cstrong\u003e \u003c\/strong\u003eDale un aire de spa o una estética minimalista con nuestro \u003c\/span\u003e\u003cspan\u003epapel mural para baño impermeable\u003c\/span\u003e\u003cspan\u003e (PVC Adhesivo).\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eOficina en Casa:\u003c\/strong\u003e\u003cspan\u003e\u003cstrong\u003e \u003c\/strong\u003eEstimula la creatividad con un entorno que respira diseño contemporáneo.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cem\u003eTip de Decoración 2026: El gris es el nuevo \"neutro cálido\". Combina este papel con maderas claras o detalles en metal negro para un look industrial chic, o con textiles blancos para un ambiente nórdico y fresco.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e \u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cspan\u003eEspecificaciones que nos diferencian\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eCalidad de Impresión:\u003c\/strong\u003e\u003cspan\u003e\u003cstrong\u003e \u003c\/strong\u003eAlta definición en cada detalle de la hoja.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eFácil Limpieza:\u003c\/strong\u003e\u003cspan\u003e\u003cstrong\u003e \u003c\/strong\u003eOpción de \u003c\/span\u003e\u003cspan\u003epapel mural adhesivo lavable\u003c\/span\u003e\u003cspan\u003e para una vida sin preocupaciones.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eEstilo Atemporal:\u003c\/strong\u003e\u003cspan\u003e Un diseño que trasciende las modas pasajeras.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e¿Lista para vivir en el espacio que siempre soñaste?\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eExplora nuestras opciones y elige el formato que mejor se adapte a tu estilo.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cspan\u003eSelecciona el Acabado Perfecto para tu Proyecto\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eEntendemos que cada espacio tiene necesidades diferentes. Por eso, ofrecemos cuatro soportes de calidad profesional:\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 dir=\"ltr\"\u003e\u003cspan\u003eTodo lo que necesitas saber antes de darle vida a tus muros \u003c\/span\u003e\u003c\/h2\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e¡Estamos felices de que elijas nuestra colección de papeles murales para transformar tu hogar! Queremos que tu experiencia sea perfecta, por eso te compartimos estos consejos clave antes de realizar tu compra:\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cspan\u003eLa importancia de una buena medida\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003ePara que tu diseño luzca impecable, es vital medir correctamente la superficie. Ten en cuenta que, si necesitas material adicional en el futuro, \u003c\/span\u003e\u003cspan\u003epueden existir pequeñas variaciones en el tono\u003c\/span\u003e\u003cspan\u003e debido a los procesos de impresión. ¡Asegúrate de pedir todo lo que necesitas de una vez!\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eUsa nuestra calculadora:\u003c\/span\u003e\u003cspan\u003e En la ficha de cada producto encontrarás una herramienta muy sencilla. Solo ingresa el \u003c\/span\u003e\u003cspan\u003eancho x alto\u003c\/span\u003e\u003cspan\u003e de tu pared y el sistema hará el cálculo por ti.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eTip técnico:\u003c\/span\u003e\u003cspan\u003e Si vas a usar decimales, recuerda separarlos con un punto (ejemplo: \u003c\/span\u003e\u003cspan\u003e2.5\u003c\/span\u003e\u003cspan\u003e).\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cspan\u003e Colores y Texturas\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eLos tonos pueden variar sutilmente según el material que elijas. Si quieres estar 100% seguro del resultado final en tu espacio, te recomendamos adquirir una \u003c\/span\u003e\u003cspan\u003emuestra impresa\u003c\/span\u003e\u003cspan\u003e de referencia. ¡Así podrás ver y sentir la calidad antes de la gran transformación!\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 dir=\"ltr\"\u003e\u003cspan\u003eInstalación y Cuidados\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eInstalación:\u003c\/span\u003e\u003cspan\u003e El valor del papel no incluye la instalación, pero ¡no te preocupes! Podemos recomendarte \u003c\/span\u003e\u003cspan\u003einstaladores expertos\u003c\/span\u003e\u003cspan\u003e de nuestra confianza. Recuerda que el papel mural no incluye el pegamento.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e En el caso de nuestros \u003c\/span\u003e\u003cspan\u003eadhesivos PVC\u003c\/span\u003e\u003cspan\u003e, son de alta adherencia y muy fáciles de mantener: basta con un paño húmedo (evita siempre productos abrasivos). Por su gran agarre, sugerimos que un profesional realice la instalación.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eCada uno de nuestros productos es \u003c\/span\u003e\u003cspan\u003ediseñado y fabricado con amor en Chile\u003c\/span\u003e\u003cspan\u003e, apoyando el talento local y garantizando procesos de calidad.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e \u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e¿Tienes alguna duda adicional?\u003c\/span\u003e\u003cspan\u003e Estamos aquí para acompañarte en cada paso. Escríbenos a \u003c\/span\u003e\u003cspan\u003egrafdeco@grafdeco.cl\u003c\/span\u003e\u003cspan\u003e o hablemos directamente por WhatsApp al \u003c\/span\u003e\u003cspan\u003e+56 9 6493 2390\u003c\/span\u003e\u003cspan\u003e.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb id=\"docs-internal-guid-48bb5dce-7fff-107c-9a00-c592f33247ac\"\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/b\u003e\u003c\/p\u003e","brand":"GrafDeco","offers":[{"title":"Default Title","offer_id":45491655573683,"sku":"FM-49","price":17000.0,"currency_code":"CLP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0707\/6469\/1635\/files\/PapelMuralHojasgris.jpg?v=1778118266"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0707\/6469\/1635\/collections\/papel_Mural_botanico_5eade3df-b0ee-4629-a89b-2af049a1be50.jpg?v=1766154303","url":"https:\/\/grafdeco.cl\/collections\/botanicos.oembed","provider":"GrafDeco","version":"1.0","type":"link"}