{"product_id":"placa-decorativa-spc-pietra-grey-hc995-1120-x-244-x-3mm","title":"Placa decorativa SPC Pietra Grey HC995-1(120 X 244 x 3mm)","description":"\u003c!-- OBRÍN Placa SPC Black Marquina HC8877-1 | v15 FINAL | obrin.mx --\u003e\n\u003c!-- Variant ID Silicon Transparente Multiuso: 52803385295167 (ya configurado) --\u003e\n\u003c!-- Calculadora de m² funcional, cross-sell con AJAX a \/cart\/add.js + form fallback sin JS --\u003e\n\n\u003cstyle\u003e\n:root{--r:#E31E24;--y:#FFD100;--n:#1E3A5F;--n2:#2a4d7a;--ff:'Nunito',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--rad:16px}\n.ob *{box-sizing:border-box;margin:0;padding:0}\n.ob{font-family:var(--ff);max-width:720px;margin:0 auto;color:#1a1a1a;line-height:1.5}\n.ob img{max-width:100%}\n.ob button{font-family:inherit}\n\n\/* ===== HERO ===== *\/\n.ob-hero{position:relative;background:linear-gradient(135deg,var(--n) 0%,var(--n2) 100%);border-radius:var(--rad);overflow:hidden;margin-bottom:10px}\n.ob-hero-grid{display:grid;grid-template-columns:1fr;gap:0}\n.ob-hero-text{padding:28px 24px 24px;position:relative;z-index:2}\n.ob-hero-image{position:relative;height:200px;overflow:hidden;background:#0d2240}\n.ob-hero-image img{width:100%;height:100%;object-fit:cover;display:block}\n.ob-hero-image::after{content:\"\";position:absolute;inset:0;background:linear-gradient(180deg,transparent 60%,rgba(30,58,95,.6) 100%);pointer-events:none}\n.ob-badge{display:inline-block;background:var(--r);color:#fff;font-size:11px;font-weight:900;letter-spacing:1.4px;padding:6px 14px;border-radius:100px;margin-bottom:14px;text-transform:uppercase}\n.ob-hero-h2{font-size:28px;font-weight:900;color:#fff;line-height:1.1;margin-bottom:10px;letter-spacing:-.5px}\n.ob-hero-sub{display:block;font-size:14px;color:rgba(255,255,255,.78);line-height:1.55;margin-bottom:18px}\n.ob-hero-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}\n.ob-hero-price-now{font-size:42px;font-weight:900;color:var(--y);line-height:1;letter-spacing:-1px}\n.ob-hero-price-tag{font-size:11px;color:rgba(255,255,255,.7);background:rgba(255,255,255,.12);padding:5px 12px;border-radius:100px;border:1px solid rgba(255,255,255,.18);font-weight:700}\n\n\/* TRUST BAR *\/\n.ob-trust{display:grid;grid-template-columns:repeat(4,1fr);background:#0d2240;border-radius:0 0 var(--rad) var(--rad);margin-top:-1px;margin-bottom:10px;overflow:hidden}\n.ob-trust-item{padding:14px 6px;text-align:center;border-right:1px solid rgba(255,255,255,.1)}\n.ob-trust-item:last-child{border-right:none}\n.ob-trust-item strong{display:block;color:var(--y);font-weight:900;font-size:18px;line-height:1.1;margin-bottom:3px}\n.ob-trust-item span{font-size:10px;color:rgba(255,255,255,.6);text-transform:uppercase;letter-spacing:.5px;font-weight:700}\n\n@media(min-width:560px){\n .ob-hero{margin-bottom:0}\n .ob-hero-grid{grid-template-columns:1.1fr 1fr}\n .ob-hero-image{height:auto;min-height:280px}\n .ob-hero-h2{font-size:34px}\n .ob-hero-price-now{font-size:48px}\n}\n\n\/* ===== DISCLAIMER ===== *\/\n.ob-disc-img{font-size:11px;color:#aaa;text-align:center;padding:10px 0 4px;line-height:1.5}\n\n\/* ===== GALLERY ===== *\/\n.ob-gallery{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px;margin-top:14px}\n.ob-gallery-main{grid-column:1\/-1;border-radius:var(--rad);overflow:hidden;height:230px}\n.ob-gallery-main img,.ob-gallery-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}\n.ob-gallery-main:hover img,.ob-gallery-item:hover img{transform:scale(1.03)}\n.ob-gallery-item{border-radius:12px;overflow:hidden;height:155px}\n@media(min-width:640px){.ob-gallery-main{height:290px}.ob-gallery-item{height:185px}}\n\n\/* ===== PILLS ===== *\/\n.ob-pills{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}\n.ob-pill{background:#fff;border:2px solid var(--n);border-radius:14px;padding:14px 8px;text-align:center;box-shadow:0 2px 8px rgba(30,58,95,.08)}\n.ob-pill-lbl{display:block;font-size:10px;color:#777;text-transform:uppercase;font-weight:800;letter-spacing:.5px;margin-bottom:5px}\n.ob-pill-val{display:block;font-size:22px;font-weight:900;color:var(--n);line-height:1}\n.ob-pill-sub{display:block;font-size:10px;color:#aaa;margin-top:3px;font-weight:600}\n\n\/* ===== CALCULADORA ===== *\/\n.ob-calc{background:var(--r);border-radius:var(--rad);padding:24px 22px;margin-bottom:14px;color:#fff}\n.ob-calc-eyebrow{display:block;font-size:11px;font-weight:800;color:rgba(255,255,255,.65);text-transform:uppercase;letter-spacing:1.2px;margin-bottom:5px}\n.ob-calc-title{display:block;font-size:19px;font-weight:900;color:#fff;margin-bottom:6px;line-height:1.2}\n.ob-calc-sub{display:block;font-size:13px;color:rgba(255,255,255,.82);margin-bottom:18px;line-height:1.55}\n.ob-calc-row{display:flex;gap:14px;align-items:flex-end;justify-content:center;margin-bottom:16px}\n.ob-cf{text-align:center}\n.ob-cl{display:block;font-size:10px;font-weight:800;color:rgba(255,255,255,.75);letter-spacing:.9px;margin-bottom:6px;text-transform:uppercase}\n.ob-ci{display:block;width:90px;background:#fff;border:none;border-radius:12px;padding:13px 5px;font-size:20px;font-weight:900;color:var(--n);text-align:center;outline:none;font-family:var(--ff);-moz-appearance:textfield;appearance:textfield;box-shadow:0 2px 8px rgba(0,0,0,.15)}\n.ob-ci::-webkit-outer-spin-button,.ob-ci::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}\n.ob-ci:focus{box-shadow:0 0 0 3px rgba(255,255,255,.4)}\n.ob-sym{display:block;font-size:22px;font-weight:900;color:rgba(255,255,255,.3);padding-bottom:14px}\n.ob-calc-btn{display:block;width:100%;padding:15px;background:var(--y);color:var(--n);border:none;border-radius:12px;font-weight:900;font-size:15px;cursor:pointer;letter-spacing:.4px;margin-bottom:16px;box-shadow:0 4px 12px rgba(0,0,0,.2);transition:transform .1s}\n.ob-calc-btn:hover{transform:translateY(-1px)}\n.ob-calc-btn:active{transform:translateY(0)}\n.ob-results{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px}\n.ob-rc{border-radius:12px;padding:16px 8px;text-align:center}\n.ob-rc-full{grid-column:1\/-1}\n.ob-rn{display:block;font-weight:900;line-height:1;font-size:24px}\n.ob-rl{display:block;font-size:9px;font-weight:800;letter-spacing:.6px;margin-top:5px;text-transform:uppercase}\n.ob-tip{background:rgba(0,0,0,.22);border-radius:10px;padding:13px 16px;font-size:13px;color:#fff;line-height:1.6}\n.ob-tip strong{font-weight:900;color:var(--y)}\n\n\/* ===== SECCIONES ===== *\/\n.ob-sec{margin-bottom:24px}\n.ob-sec-eyebrow{display:block;font-size:11px;font-weight:800;color:var(--r);text-transform:uppercase;letter-spacing:1.2px;margin-bottom:5px}\n.ob-sec-title{display:block;font-size:20px;font-weight:900;color:var(--n);margin-bottom:14px;line-height:1.2}\n.ob-sec-text{display:block;font-size:15px;line-height:1.75;color:#444}\n\n\/* ===== BENEFICIOS ===== *\/\n.ob-bens{display:grid;grid-template-columns:1fr 1fr;gap:10px}\n.ob-ben{background:#fff;border-radius:12px;padding:14px;border-top:3px solid var(--n);box-shadow:0 2px 8px rgba(30,58,95,.07)}\n.ob-ben strong{display:block;font-size:13px;font-weight:800;color:var(--n);line-height:1.3;margin-bottom:4px}\n.ob-ben span{display:block;font-size:12px;color:#666;line-height:1.45}\n@media(min-width:560px){.ob-bens{grid-template-columns:repeat(3,1fr)}}\n\n\/* ===== SILICON CROSS-SELL ===== *\/\n.obsil{background:#fff;border:2px solid var(--n);border-radius:18px;overflow:hidden;margin-bottom:14px;box-shadow:0 4px 20px rgba(30,58,95,.12)}\n.obsil-hdr{background:var(--n);padding:11px 18px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}\n.obsil-hdr-badge{background:var(--r);color:#fff;font-size:10px;font-weight:900;padding:4px 12px;border-radius:100px;text-transform:uppercase;letter-spacing:.9px}\n.obsil-hdr-txt{font-size:12px;font-weight:800;color:rgba(255,255,255,.85)}\n.obsil-body{display:flex;align-items:stretch;gap:0}\n.obsil-img{width:110px;flex-shrink:0;background:#f8f8f8;display:flex;align-items:center;justify-content:center;padding:14px}\n.obsil-img img{width:74px;height:auto;object-fit:contain;display:block}\n.obsil-info{flex:1;padding:14px 16px;min-width:0}\n.obsil-name{display:block;font-size:14px;font-weight:900;color:var(--n);line-height:1.2;margin-bottom:4px}\n.obsil-desc{display:block;font-size:12px;color:#666;line-height:1.45;margin-bottom:12px}\n.obsil-actions{display:flex;flex-direction:column;gap:10px}\n.obsil-row1{display:flex;align-items:center;justify-content:space-between;gap:10px}\n.obsil-price{font-size:18px;font-weight:900;color:var(--r)}\n.obsil-qty-box{display:flex;align-items:center;border:2px solid #e0e0e0;border-radius:10px;overflow:hidden}\n.obsil-qty-btn{width:32px;height:34px;border:none;background:#f4f4f4;font-size:18px;font-weight:900;color:var(--n);cursor:pointer;line-height:1}\n.obsil-qty-btn:hover{background:#e8e8e8}\n.obsil-qty-btn:disabled{opacity:.35;cursor:not-allowed}\n.obsil-qty-num{width:34px;text-align:center;font-size:14px;font-weight:900;color:var(--n);border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;line-height:34px;user-select:none}\n.obsil-form{display:block}\n.obsil-add{display:block;width:100%;padding:13px;background:var(--y);color:var(--n);border:none;border-radius:10px;font-size:14px;font-weight:900;cursor:pointer;font-family:var(--ff);transition:opacity .15s,transform .1s;box-shadow:0 3px 10px rgba(255,209,0,.4)}\n.obsil-add:hover{transform:translateY(-1px)}\n.obsil-add:disabled{opacity:.6;cursor:default;transform:none}\n.obsil-state{display:none;align-items:center;gap:10px;padding:12px 14px;border-radius:10px;font-size:13px;font-weight:800}\n.obsil-state.show{display:flex}\n.obsil-state-success{background:#dcfce7;color:#166534}\n.obsil-state-error{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}\n.obsil-state-icon{width:24px;height:24px;border-radius:50%;background:#16a34a;color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:900;flex-shrink:0}\n.obsil-state-error .obsil-state-icon{background:#dc2626}\n.obsil-state-link{margin-left:auto;padding:7px 14px;background:#166534;color:#fff;border-radius:8px;font-size:12px;font-weight:800;text-decoration:none;white-space:nowrap}\n.obsil-tip{font-size:11px;color:#999;padding:10px 16px;border-top:1px solid #f0f0f0;background:#fafafa;font-weight:600}\n\n@media(max-width:419px){\n .obsil-body{flex-direction:column}\n .obsil-img{width:100%;padding:18px}\n .obsil-img img{width:90px}\n}\n\n\/* ===== COMBO CROSS-SELL ===== *\/\n.ob-xsell{border-radius:var(--rad);overflow:hidden;margin-bottom:14px;position:relative}\n.ob-xsell-img{width:100%;height:240px;object-fit:cover;display:block}\n.ob-xsell-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(30,58,95,.96));padding:22px}\n.ob-xsell-label{display:inline-block;background:var(--y);color:var(--n);font-size:10px;font-weight:900;padding:5px 14px;border-radius:100px;letter-spacing:.9px;text-transform:uppercase;margin-bottom:8px}\n.ob-xsell-title{display:block;font-size:16px;font-weight:800;color:#fff;margin-bottom:5px}\n.ob-xsell-sub{display:block;font-size:13px;color:rgba(255,255,255,.78);margin-bottom:14px;line-height:1.5}\n.ob-xsell-btn{display:inline-block;background:#fff;color:var(--n);padding:10px 20px;border-radius:100px;font-weight:800;font-size:13px;text-decoration:none}\n@media(min-width:640px){.ob-xsell-img{height:300px}}\n\n\/* ===== MASCOT STRIP ===== *\/\n.ob-strip{background:var(--n);border-radius:var(--rad);padding:20px;margin-bottom:14px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}\n.ob-strip-img{height:90px;width:auto;flex-shrink:0}\n.ob-strip-tagline{display:block;font-size:15px;font-weight:900;color:var(--y);margin-bottom:5px}\n.ob-strip-sub{display:block;font-size:13px;color:rgba(255,255,255,.75);line-height:1.55}\n\n\/* ===== SPECS ===== *\/\n.ob-table{width:100%;border-collapse:collapse;font-size:14px;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(30,58,95,.05)}\n.ob-table th{background:var(--n);color:#fff;padding:12px 14px;text-align:left;font-weight:800;font-size:13px}\n.ob-table td{padding:11px 14px;border-bottom:1px solid #f0f0f0;color:#333;background:#fff}\n.ob-table tr:last-child td{border-bottom:none}\n.ob-table tr:nth-child(even) td{background:#fafafa}\n.ob-tl{font-weight:800;color:var(--n)}\n\n\/* ===== FAQ ===== *\/\n.ob-faq{border:1.5px solid #ebebeb;border-radius:12px;margin-bottom:8px;overflow:hidden}\n.ob-faq-summary{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#fafafa;padding:14px 18px;cursor:pointer;font-weight:800;color:var(--n);font-size:14px;list-style:none}\n.ob-faq-summary::-webkit-details-marker{display:none}\n.ob-faq-summary:hover{background:#f2f2f2}\n.ob-faq-ico{width:24px;height:24px;border-radius:50%;background:var(--n);color:var(--y);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:900;flex-shrink:0}\n.ob-faq[open] .ob-faq-ico{background:var(--r)}\n.ob-faq-body{padding:14px 18px;background:#fff;font-size:13px;line-height:1.7;color:#555;border-top:1px solid #f0f0f0}\n\n\/* ===== ENTREGA ===== *\/\n.ob-del{background:#fffef0;border:2px solid var(--y);border-radius:14px;padding:14px 18px;margin-bottom:14px;display:flex;gap:14px;align-items:flex-start}\n.ob-del-bar{width:4px;min-height:42px;background:var(--y);border-radius:4px;flex-shrink:0;margin-top:1px}\n.ob-del-strong{display:block;font-size:14px;font-weight:800;color:var(--n);margin-bottom:3px}\n.ob-del-sub{display:block;font-size:12px;color:#666}\n\n\/* ===== CTA ===== *\/\n.ob-cta{display:block;width:100%;padding:17px;background:var(--y);color:var(--n);text-decoration:none;border-radius:14px;font-weight:900;text-align:center;font-size:16px;cursor:pointer;letter-spacing:.3px;box-shadow:0 4px 14px rgba(255,209,0,.4);transition:transform .1s}\n.ob-cta:hover{transform:translateY(-1px)}\n.ob-footer-disc{display:block;font-size:11px;color:#aaa;text-align:center;margin-top:10px;line-height:1.6}\n.ob-schema{display:none}\n\u003c\/style\u003e\n\n\u003cdiv class=\"ob\"\u003e\n\n \u003c!-- ===== HERO ===== --\u003e\n \u003cdiv class=\"ob-hero\"\u003e\n \u003cdiv class=\"ob-hero-grid\"\u003e\n \u003cdiv class=\"ob-hero-text\"\u003e\n \u003cspan class=\"ob-badge\"\u003eStock disponible · Zapopan\u003c\/span\u003e\n \u003ch2 class=\"ob-hero-h2\"\u003ePlaca Decorativa SPC\u003cbr\u003eBlack Marquina HC8877-1\u003c\/h2\u003e\n \u003cspan class=\"ob-hero-sub\"\u003eMármol negro con vetas blancas. Drama, lujo y carácter en cada centímetro.\u003c\/span\u003e\n \u003cdiv class=\"ob-hero-price\"\u003e\n \u003cspan class=\"ob-hero-price-now\"\u003e$849\u003c\/span\u003e\n \u003cspan class=\"ob-hero-price-tag\"\u003eIVA incluido\u003c\/span\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"ob-hero-image\"\u003e\n \u003cimg loading=\"eager\" alt=\"Placa Decorativa SPC Black Marquina HC8877-1 OBRÍN\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/0757\/3055\/files\/IMG_0233.jpg?v=1776361245\"\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n\n \u003c!-- ===== TRUST BAR ===== --\u003e\n \u003cdiv class=\"ob-trust\"\u003e\n \u003cdiv class=\"ob-trust-item\"\u003e\n\u003cstrong\u003e$290\u003c\/strong\u003e\u003cspan\u003epor m²\u003c\/span\u003e\n\u003c\/div\u003e\n \u003cdiv class=\"ob-trust-item\"\u003e\n\u003cstrong\u003e2.93 m²\u003c\/strong\u003e\u003cspan\u003ecobertura\u003c\/span\u003e\n\u003c\/div\u003e\n \u003cdiv class=\"ob-trust-item\"\u003e\n\u003cstrong\u003e10 años\u003c\/strong\u003e\u003cspan\u003egarantía\u003c\/span\u003e\n\u003c\/div\u003e\n \u003cdiv class=\"ob-trust-item\"\u003e\n\u003cstrong\u003e+30 años\u003c\/strong\u003e\u003cspan\u003evida útil\u003c\/span\u003e\n\u003c\/div\u003e\n \u003c\/div\u003e\n\n \u003c!-- ===== GALLERY ===== --\u003e\n \u003cdiv class=\"ob-gallery\"\u003e\n \u003cdiv class=\"ob-gallery-main\"\u003e\u003cimg loading=\"lazy\" alt=\"Black Marquina HC8877-1 ambiente OBRÍN\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/0757\/3055\/files\/IMG_0228.jpg?v=1776361300\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"ob-gallery-item\"\u003e\u003cimg loading=\"lazy\" alt=\"Black Marquina HC8877-1 detalle\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/0757\/3055\/files\/IMG_0232.png?v=1776361300\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"ob-gallery-item\"\u003e\u003cimg loading=\"lazy\" alt=\"Black Marquina HC8877-1 acabado\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/0757\/3055\/files\/IMG_0230.png?v=1776361300\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \u003cp class=\"ob-disc-img\"\u003e Las imágenes son de referencia. El producto real puede presentar variaciones en textura, tono y acabado.\u003c\/p\u003e\n\n \u003c!-- ===== PILLS ===== --\u003e\n \u003cdiv class=\"ob-pills\"\u003e\n \u003cdiv class=\"ob-pill\"\u003e\n\u003cspan class=\"ob-pill-lbl\"\u003ePrecio por pieza\u003c\/span\u003e\u003cspan class=\"ob-pill-val\"\u003e$849\u003c\/span\u003e\n\u003c\/div\u003e\n \u003cdiv class=\"ob-pill\"\u003e\n\u003cspan class=\"ob-pill-lbl\"\u003eCobertura\u003c\/span\u003e\u003cspan class=\"ob-pill-val\"\u003e2.93 m²\u003c\/span\u003e\u003cspan class=\"ob-pill-sub\"\u003epor pieza\u003c\/span\u003e\n\u003c\/div\u003e\n \u003cdiv class=\"ob-pill\"\u003e\n\u003cspan class=\"ob-pill-lbl\"\u003ePrecio \/ m²\u003c\/span\u003e\u003cspan class=\"ob-pill-val\"\u003e$290\u003c\/span\u003e\u003cspan class=\"ob-pill-sub\"\u003eIVA incluido\u003c\/span\u003e\n\u003c\/div\u003e\n \u003c\/div\u003e\n\n \u003c!-- ===== CALCULADORA ===== --\u003e\n \u003cdiv class=\"ob-calc\"\u003e\n \u003cspan class=\"ob-calc-eyebrow\"\u003eHerramienta gratuita\u003c\/span\u003e\n \u003cspan class=\"ob-calc-title\"\u003eCalcula cuántas piezas necesitas\u003c\/span\u003e\n \u003cspan class=\"ob-calc-sub\"\u003eIngresa el ancho y alto de tu pared. Presiona \u003cstrong\u003eCalcular\u003c\/strong\u003e y obtén la cantidad exacta de piezas y el costo total.\u003c\/span\u003e\n \u003cdiv class=\"ob-calc-row\"\u003e\n \u003cdiv class=\"ob-cf\"\u003e\n \u003cspan class=\"ob-cl\"\u003eAncho (m)\u003c\/span\u003e\n \u003cinput type=\"number\" step=\"0.1\" min=\"0.1\" max=\"100\" value=\"3.5\" id=\"ob-w\" class=\"ob-ci\" oninput=\"window.obrinCalc\u0026amp;\u0026amp;window.obrinCalc()\"\u003e\n \u003c\/div\u003e\n \u003cspan class=\"ob-sym\"\u003e×\u003c\/span\u003e\n \u003cdiv class=\"ob-cf\"\u003e\n \u003cspan class=\"ob-cl\"\u003eAlto (m)\u003c\/span\u003e\n \u003cinput type=\"number\" step=\"0.1\" min=\"0.1\" max=\"20\" value=\"2.6\" id=\"ob-h\" class=\"ob-ci\" oninput=\"window.obrinCalc\u0026amp;\u0026amp;window.obrinCalc()\"\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cbutton type=\"button\" class=\"ob-calc-btn\" onclick=\"window.obrinCalc\u0026amp;\u0026amp;window.obrinCalc()\"\u003e▶ Calcular\u003c\/button\u003e\n \u003cdiv class=\"ob-results\"\u003e\n \u003cdiv class=\"ob-rc ob-rc-full\" style=\"background:rgba(255,255,255,.18)\"\u003e\n \u003cspan id=\"ob-m2\" class=\"ob-rn\" style=\"color:#fff;font-size:30px\"\u003e9.10 m²\u003c\/span\u003e\n \u003cspan class=\"ob-rl\" style=\"color:rgba(255,255,255,.75)\"\u003em² a cubrir\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"ob-rc\" style=\"background:#FFD100\"\u003e\n \u003cspan id=\"ob-qty\" class=\"ob-rn\" style=\"color:#1e3a5f\"\u003e4\u003c\/span\u003e\n \u003cspan class=\"ob-rl\" style=\"color:#1e3a5f\"\u003epiezas exactas\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"ob-rc\" style=\"background:#fff\"\u003e\n \u003cspan id=\"ob-total\" class=\"ob-rn\" style=\"color:#e31e24\"\u003e$3,396\u003c\/span\u003e\n \u003cspan class=\"ob-rl\" style=\"color:#e31e24\"\u003ecosto total\u003c\/span\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"ob-tip\"\u003e\n Recomendamos comprar \u003cstrong id=\"ob-rec\"\u003e4 piezas\u003c\/strong\u003e incluyendo \u003cstrong\u003e+5 % de margen\u003c\/strong\u003e por cortes y desperdicio. Total estimado con margen: \u003cstrong id=\"ob-rtotal\"\u003e$3,396\u003c\/strong\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n\n \u003c!-- ===== ABOUT ===== --\u003e\n \u003cdiv class=\"ob-sec\"\u003e\n \u003cspan class=\"ob-sec-eyebrow\"\u003eAcerca de este producto\u003c\/span\u003e\n \u003cspan class=\"ob-sec-title\"\u003e¿Qué es la Placa Decorativa SPC Black Marquina HC8877-1?\u003c\/span\u003e\n \u003cspan class=\"ob-sec-text\"\u003eLa \u003cstrong\u003ePlaca Decorativa SPC Black Marquina HC8877-1\u003c\/strong\u003e recrea el mármol negro más icónico de la decoración de interiores. Vetas blancas sobre fondo negro intenso — transforma cualquier espacio en galería de arte o lujo contemporáneo.\u003cbr\u003e\u003cbr\u003eCada pieza de \u003cstrong\u003e120 × 244 cm\u003c\/strong\u003e cubre \u003cstrong\u003e2.93 m²\u003c\/strong\u003e con adhesión directa sobre muro liso. Sin el costo, peso ni fragilidad del mármol real. La elección de quienes buscan máximo drama y lujo oscuro.\u003c\/span\u003e\n \u003c\/div\u003e\n\n \u003c!-- ===== BENEFICIOS ===== --\u003e\n \u003cdiv class=\"ob-sec\"\u003e\n \u003cspan class=\"ob-sec-eyebrow\"\u003eRazones para elegirla\u003c\/span\u003e\n \u003cspan class=\"ob-sec-title\"\u003e¿Por qué la Black Marquina HC8877-1?\u003c\/span\u003e\n \u003cdiv class=\"ob-bens\"\u003e\n \u003cdiv class=\"ob-ben\"\u003e\n\u003cstrong\u003eMármol negro sin sus problemas\u003c\/strong\u003e\u003cspan\u003eTodo el drama del mármol negro sin el peso, fragilidad ni costo de la piedra real\u003c\/span\u003e\n\u003c\/div\u003e\n \u003cdiv class=\"ob-ben\"\u003e\n\u003cstrong\u003eTextura 3D fotorrealista\u003c\/strong\u003e\u003cspan\u003eAcabado mármol que engaña al ojo y al tacto. Imposible distinguirlo de piedra natural\u003c\/span\u003e\n\u003c\/div\u003e\n \u003cdiv class=\"ob-ben\"\u003e\n\u003cstrong\u003e100 % resistente al agua\u003c\/strong\u003e\u003cspan\u003eSin hincharse ni deformarse. Apto para baños, cocinas y lavanderías\u003c\/span\u003e\n\u003c\/div\u003e\n \u003cdiv class=\"ob-ben\"\u003e\n\u003cstrong\u003eSin obra ni perforaciones\u003c\/strong\u003e\u003cspan\u003eAdhesivo de contacto directo. Sin polvo ni escombro\u003c\/span\u003e\n\u003c\/div\u003e\n \u003cdiv class=\"ob-ben\"\u003e\n\u003cstrong\u003e10 años de garantía\u003c\/strong\u003e\u003cspan\u003eRespaldo real de una empresa tapatía con más de 30 años\u003c\/span\u003e\n\u003c\/div\u003e\n \u003cdiv class=\"ob-ben\"\u003e\n\u003cstrong\u003eEl color más dramático\u003c\/strong\u003e\u003cspan\u003eTransforma cualquier espacio en un ambiente de lujo oscuro con personalidad única\u003c\/span\u003e\n\u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n\n \u003c!-- ===== SILICON CROSS-SELL ===== --\u003e\n \u003cdiv class=\"obsil\"\u003e\n \u003cdiv class=\"obsil-hdr\"\u003e\n \u003cspan class=\"obsil-hdr-badge\"\u003e Necesario para instalar\u003c\/span\u003e\n \u003cspan class=\"obsil-hdr-txt\"\u003eAgrégalo al carrito en 1 click\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"obsil-body\"\u003e\n \u003cdiv class=\"obsil-img\"\u003e\u003cimg loading=\"lazy\" alt=\"Silicon Transparente Multiuso OBRÍN\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/0757\/3055\/files\/monosiliconmulti.png?v=1776667885\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"obsil-info\"\u003e\n \u003cspan class=\"obsil-name\"\u003eSilicon Transparente Multiuso\u003c\/span\u003e\n \u003cspan class=\"obsil-desc\"\u003eEl adhesivo recomendado por OBRÍN para instalar tu Placa SPC. 1 tubo ≈ 5 m². Seca en 24 h, 100 % impermeable.\u003c\/span\u003e\n \u003cdiv class=\"obsil-actions\"\u003e\n \u003cdiv class=\"obsil-row1\"\u003e\n \u003cspan class=\"obsil-price\"\u003e$165 MXN\u003c\/span\u003e\n \u003cdiv class=\"obsil-qty-box\"\u003e\n \u003cbutton type=\"button\" class=\"obsil-qty-btn\" id=\"obsil-minus\" onclick=\"window.obrinSiliconQty\u0026amp;\u0026amp;window.obrinSiliconQty(-1)\" aria-label=\"Disminuir cantidad\"\u003e−\u003c\/button\u003e\n \u003cspan id=\"obsil-qty-num\" class=\"obsil-qty-num\"\u003e1\u003c\/span\u003e\n \u003cbutton type=\"button\" class=\"obsil-qty-btn\" id=\"obsil-plus\" onclick=\"window.obrinSiliconQty\u0026amp;\u0026amp;window.obrinSiliconQty(1)\" aria-label=\"Aumentar cantidad\"\u003e+\u003c\/button\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cform class=\"obsil-form\" id=\"obsil-form\" action=\"\/cart\/add\" method=\"post\" onsubmit=\"return window.obrinSiliconAdd\u0026amp;\u0026amp;window.obrinSiliconAdd(event)\"\u003e\n \u003cinput type=\"hidden\" name=\"id\" value=\"52803385295167\" id=\"obsil-variant-id\"\u003e\n \u003cinput type=\"hidden\" name=\"quantity\" value=\"1\" id=\"obsil-qty-input\"\u003e\n \u003cbutton type=\"submit\" class=\"obsil-add\" id=\"obsil-add\"\u003e+ Agregar al carrito\u003c\/button\u003e\n \u003c\/form\u003e\n \u003cdiv id=\"obsil-success\" class=\"obsil-state obsil-state-success\"\u003e\n \u003cspan class=\"obsil-state-icon\"\u003e\u003c\/span\u003e\n \u003cspan\u003eSilicón agregado al carrito\u003c\/span\u003e\n \u003ca class=\"obsil-state-link\" href=\"\/cart\"\u003eVer carrito \u003c\/a\u003e\n \u003c\/div\u003e\n \u003cdiv id=\"obsil-error\" class=\"obsil-state obsil-state-error\"\u003e\n \u003cspan class=\"obsil-state-icon\"\u003e!\u003c\/span\u003e\n \u003cspan id=\"obsil-error-msg\"\u003eNo se pudo agregar. Intenta de nuevo.\u003c\/span\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"obsil-tip\"\u003e Para 10 m² recomendamos 2 tubos · 15 m² 3 tubos · 20 m² 4 tubos\u003c\/div\u003e\n \u003c\/div\u003e\n\n \u003c!-- ===== COMBO CROSS-SELL ===== --\u003e\n \u003cdiv class=\"ob-xsell\"\u003e\n \u003cimg loading=\"lazy\" alt=\"Black Marquina + Lambrín Oxford o Negro Liso OBRÍN\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/0757\/3055\/files\/freepik_promo-interior-photograph_2760682512.png?v=1775856063\" class=\"ob-xsell-img\"\u003e\n \u003cdiv class=\"ob-xsell-overlay\"\u003e\n \u003cspan class=\"ob-xsell-label\"\u003eCombinación recomendada\u003c\/span\u003e\n \u003cspan class=\"ob-xsell-title\"\u003eBlack Marquina + Lambrín Oxford o Negro Liso\u003c\/span\u003e\n \u003cspan class=\"ob-xsell-sub\"\u003eEl combo más dramático. Mármol negro + madera oscura — galería de arte al precio OBRÍN.\u003c\/span\u003e\n \u003ca class=\"ob-xsell-btn\" href=\"https:\/\/wa.me\/523347594776?text=Hola%20OBR%C3%8DN%2C%20quiero%20cotizar%20combo%20Black%20Marquina%20%2B%20Lambr%C3%ADn\" target=\"_blank\" rel=\"noopener\"\u003eCotizar el combo \u003c\/a\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n\n \u003c!-- ===== MASCOT STRIP ===== --\u003e\n \u003cdiv class=\"ob-strip\"\u003e\n \u003cimg loading=\"lazy\" alt=\"OBRÍN Acabados\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/0757\/3055\/files\/monosspcblackmarq.png?v=1775856635\" class=\"ob-strip-img\"\u003e\n \u003cdiv\u003e\n \u003cspan class=\"ob-strip-tagline\"\u003eEn OBRÍN remodelar da gusto, no susto.\u003c\/span\u003e\n \u003cspan class=\"ob-strip-sub\"\u003eLíderes en acabados decorativos económicos en Jalisco. Industria Zapatera 56, Col. Belenes Norte, 45145 Zapopan. La opción inteligente para arquitectos, contratistas y autoconstructores en la Zona Metropolitana de Guadalajara.\u003c\/span\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n\n \u003c!-- ===== SPECS ===== --\u003e\n \u003cdiv class=\"ob-sec\"\u003e\n \u003cspan class=\"ob-sec-eyebrow\"\u003eFicha técnica\u003c\/span\u003e\n \u003cspan class=\"ob-sec-title\"\u003eEspecificaciones\u003c\/span\u003e\n \u003ctable class=\"ob-table\"\u003e\n \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eCaracterística\u003c\/th\u003e\n\u003cth\u003eEspecificación\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n\u003ctd class=\"ob-tl\"\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eHC8877-1 — Black Marquina\u003c\/td\u003e\n\u003c\/tr\u003e\n \u003ctr\u003e\n\u003ctd class=\"ob-tl\"\u003eDimensión\u003c\/td\u003e\n\u003ctd\u003e120 × 244 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n \u003ctr\u003e\n\u003ctd class=\"ob-tl\"\u003eGrosor\u003c\/td\u003e\n\u003ctd\u003e3 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n \u003ctr\u003e\n\u003ctd class=\"ob-tl\"\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eSPC — Stone Plastic Composite\u003c\/td\u003e\n\u003c\/tr\u003e\n \u003ctr\u003e\n\u003ctd class=\"ob-tl\"\u003eAcabado\u003c\/td\u003e\n\u003ctd\u003eTextura 3D fotorrealista mármol negro con vetas blancas naturales\u003c\/td\u003e\n\u003c\/tr\u003e\n \u003ctr\u003e\n\u003ctd class=\"ob-tl\"\u003eCobertura por pieza\u003c\/td\u003e\n\u003ctd\u003e2.93 m²\u003c\/td\u003e\n\u003c\/tr\u003e\n \u003ctr\u003e\n\u003ctd class=\"ob-tl\"\u003ePrecio unitario\u003c\/td\u003e\n\u003ctd\u003e\n\u003cstrong\u003e$849 MXN\u003c\/strong\u003e (IVA incluido)\u003c\/td\u003e\n\u003c\/tr\u003e\n \u003ctr\u003e\n\u003ctd class=\"ob-tl\"\u003ePrecio por m²\u003c\/td\u003e\n\u003ctd\u003e$290 MXN\u003c\/td\u003e\n\u003c\/tr\u003e\n \u003ctr\u003e\n\u003ctd class=\"ob-tl\"\u003eInstalación\u003c\/td\u003e\n\u003ctd\u003eAdhesivo de contacto sobre muro liso y seco\u003c\/td\u003e\n\u003c\/tr\u003e\n \u003ctr\u003e\n\u003ctd class=\"ob-tl\"\u003eUso\u003c\/td\u003e\n\u003ctd\u003eMuros y plafones interiores — \u003cstrong\u003eNO apto para pisos\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n \u003ctr\u003e\n\u003ctd class=\"ob-tl\"\u003eResistencia\u003c\/td\u003e\n\u003ctd\u003eHumedad, hongos, manchas, ralladuras\u003c\/td\u003e\n\u003c\/tr\u003e\n \u003ctr\u003e\n\u003ctd class=\"ob-tl\"\u003eGarantía\u003c\/td\u003e\n\u003ctd\u003e10 años por defectos de fabricación\u003c\/td\u003e\n\u003c\/tr\u003e\n \u003ctr\u003e\n\u003ctd class=\"ob-tl\"\u003eVida útil\u003c\/td\u003e\n\u003ctd\u003e+30 años\u003c\/td\u003e\n\u003c\/tr\u003e\n \u003ctr\u003e\n\u003ctd class=\"ob-tl\"\u003eEstilos\u003c\/td\u003e\n\u003ctd\u003eLujo oscuro, art-déco, galería, contemporáneo dramático, hospitalidad premium\u003c\/td\u003e\n\u003c\/tr\u003e\n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \u003c\/div\u003e\n\n \u003c!-- ===== FAQ ===== --\u003e\n \u003cdiv class=\"ob-sec\"\u003e\n \u003cspan class=\"ob-sec-eyebrow\"\u003ePreguntas frecuentes\u003c\/span\u003e\n \u003cspan class=\"ob-sec-title\"\u003eTodo lo que necesitas saber\u003c\/span\u003e\n \u003cdetails open class=\"ob-faq\"\u003e\u003csummary class=\"ob-faq-summary\"\u003e\u003cspan\u003e¿Cómo se instala la Placa SPC?\u003c\/span\u003e\u003cspan class=\"ob-faq-ico\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"ob-faq-body\"\u003eCon adhesivo de contacto y llana dentada sobre muro liso, limpio y seco. Aplica el adhesivo, espera 5 minutos y presiona la placa 30 segundos contra la pared. Cura completa en 24 horas. Un muro de 10 m² se termina en menos de 3 horas.\u003c\/div\u003e\u003c\/details\u003e\n \u003cdetails class=\"ob-faq\"\u003e\u003csummary class=\"ob-faq-summary\"\u003e\u003cspan\u003e¿Se puede instalar en pisos?\u003c\/span\u003e\u003cspan class=\"ob-faq-ico\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"ob-faq-body\"\u003eNo. La Placa SPC Decorativa es exclusivamente para muros y plafones interiores. Para pisos, OBRÍN tiene la colección de Piso SPC Rígido.\u003c\/div\u003e\u003c\/details\u003e\n \u003cdetails class=\"ob-faq\"\u003e\u003csummary class=\"ob-faq-summary\"\u003e\u003cspan\u003e¿Cuántas piezas necesito?\u003c\/span\u003e\u003cspan class=\"ob-faq-ico\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"ob-faq-body\"\u003eCada pieza cubre 2.93 m². Usa la calculadora de esta página: ingresa ancho y alto, presiona Calcular y obtienes la cantidad exacta con margen de desperdicio incluido.\u003c\/div\u003e\u003c\/details\u003e\n \u003cdetails class=\"ob-faq\"\u003e\u003csummary class=\"ob-faq-summary\"\u003e\u003cspan\u003e¿Cómo se limpia y mantiene?\u003c\/span\u003e\u003cspan class=\"ob-faq-ico\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"ob-faq-body\"\u003eTrapo húmedo con agua tibia o detergente neutro. Sin ceras, sin selladores, sin mantenimiento periódico.\u003c\/div\u003e\u003c\/details\u003e\n \u003cdetails class=\"ob-faq\"\u003e\u003csummary class=\"ob-faq-summary\"\u003e\u003cspan\u003e¿Con qué estilos combina el Black Marquina?\u003c\/span\u003e\u003cspan class=\"ob-faq-ico\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"ob-faq-body\"\u003eCombina perfecto con blanco puro, dorado, latón, madera oscura y acero inoxidable. Compatible con lujo contemporáneo, art-déco, galería de arte y hospitalidad premium.\u003c\/div\u003e\u003c\/details\u003e\n \u003cdetails class=\"ob-faq\"\u003e\u003csummary class=\"ob-faq-summary\"\u003e\u003cspan\u003e¿Cuál es la diferencia entre Black Marquina y Piedra Boreal?\u003c\/span\u003e\u003cspan class=\"ob-faq-ico\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"ob-faq-body\"\u003eEl Black Marquina (HC8877-1) es mármol negro intenso con vetas blancas dramáticas — para lujo contemporáneo y hospitalidad. La Piedra Boreal (9009-2) es antracita mate con textura granulada — para industrial nórdico y minimalismo oscuro. Marquina es teatral; Boreal es discreto.\u003c\/div\u003e\u003c\/details\u003e\n \u003cdetails class=\"ob-faq\"\u003e\u003csummary class=\"ob-faq-summary\"\u003e\u003cspan\u003e¿Hay disponibilidad en la Zona Metropolitana de Guadalajara?\u003c\/span\u003e\u003cspan class=\"ob-faq-ico\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"ob-faq-body\"\u003eSí. Inventario disponible en nuestra sucursal de Industria Zapatera 56, Col. Belenes Norte, 45145 Zapopan. Entregas en toda la ZMG en 48 horas. Para proyectos +20 m², escribe por WhatsApp para precio especial.\u003c\/div\u003e\u003c\/details\u003e\n \u003c\/div\u003e\n\n \u003c!-- ===== ENTREGA ===== --\u003e\n \u003cdiv class=\"ob-del\"\u003e\n \u003cdiv class=\"ob-del-bar\"\u003e\u003c\/div\u003e\n \u003cdiv\u003e\n \u003cspan class=\"ob-del-strong\"\u003eEntregas en toda la Zona Metropolitana de Guadalajara\u003c\/span\u003e\n \u003cspan class=\"ob-del-sub\"\u003eEnvío en 48 horas — Recolección en sucursal Zapopan sin costo\u003c\/span\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n\n \u003c!-- ===== CTA ===== --\u003e\n \u003ca class=\"ob-cta\" href=\"https:\/\/wa.me\/523347594776?text=Hola%20OBR%C3%8DN%2C%20quiero%20cotizar%20Placa%20SPC%20Black%20Marquina%20HC8877-1\" target=\"_blank\" rel=\"noopener\"\u003eMayoreo por WhatsApp — respondemos en menos de 15 minutos\u003c\/a\u003e\n \u003cspan class=\"ob-footer-disc\"\u003eIndustria Zapatera 56, Col. Belenes Norte, 45145 Zapopan, Jalisco. Todos los precios incluyen IVA y están sujetos a cambio sin previo aviso.\u003c\/span\u003e\n\n \u003c!-- ===== SCHEMA SEO ===== --\u003e\n \u003cdiv class=\"ob-schema\"\u003e\n \u003cscript type=\"application\/ld+json\"\u003e{\"@context\":\"https:\/\/schema.org\",\"@type\":\"Product\",\"name\":\"Placa Decorativa SPC Black Marquina HC8877-1\",\"sku\":\"HC8877-1\",\"description\":\"Textura 3D fotorrealista mármol negro con vetas blancas naturales. 2.93 m² por pieza. $849 MXN IVA incluido. Aplicación en muros y plafones interiores. OBRÍN Acabados, Zapopan, Jalisco.\",\"brand\":{\"@type\":\"Brand\",\"name\":\"OBRÍN Acabados\"},\"image\":[\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/0757\/3055\/files\/IMG_0233.jpg?v=1776361245\",\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/0757\/3055\/files\/IMG_0228.jpg?v=1776361300\",\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/0757\/3055\/files\/IMG_0232.png?v=1776361300\"],\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"MXN\",\"price\":\"849.00\",\"priceValidUntil\":\"2026-12-31\",\"availability\":\"https:\/\/schema.org\/InStock\",\"areaServed\":\"Zona Metropolitana de Guadalajara, Jalisco, México\",\"seller\":{\"@type\":\"Organization\",\"name\":\"OBRÍN Acabados Económicos\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Industria Zapatera 56\",\"addressLocality\":\"Zapopan\",\"addressRegion\":\"Jalisco\",\"postalCode\":\"45145\",\"addressCountry\":\"MX\"}}}}\u003c\/script\u003e\n \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- \/ob --\u003e\n\n\u003cscript\u003e\n\/* ============================================================\n OBRÍN Placa SPC Black Marquina — Calc + Silicon Cross-sell\n ============================================================ *\/\n(function(){\n \/\/ === CALCULADORA ===\n var COB = 2.93; \/\/ m² por pieza\n var PRICE = 849; \/\/ MXN por pieza\n\n function fmt(n){ return \"$\" + Math.round(n).toLocaleString(\"es-MX\"); }\n\n window.obrinCalc = function(){\n var wEl = document.getElementById(\"ob-w\");\n var hEl = document.getElementById(\"ob-h\");\n if (!wEl || !hEl) return;\n var w = parseFloat(wEl.value) || 0;\n var h = parseFloat(hEl.value) || 0;\n if (w \u003c= 0 || h \u003c= 0) return;\n\n var m2 = w * h;\n var pz = Math.ceil(m2 \/ COB);\n var total = pz * PRICE;\n var pzRec = Math.ceil((m2 * 1.05) \/ COB);\n var totalRec = pzRec * PRICE;\n\n var elM2 = document.getElementById(\"ob-m2\");\n var elQty = document.getElementById(\"ob-qty\");\n var elTotal = document.getElementById(\"ob-total\");\n var elRec = document.getElementById(\"ob-rec\");\n var elRtotal = document.getElementById(\"ob-rtotal\");\n if (elM2) elM2.textContent = m2.toFixed(2) + \" m²\";\n if (elQty) elQty.textContent = pz;\n if (elTotal) elTotal.textContent = fmt(total);\n if (elRec) elRec.textContent = pzRec + \" piezas\";\n if (elRtotal) elRtotal.textContent = fmt(totalRec);\n };\n\n \/\/ === SILICON: cantidad ===\n window.obrinSiliconQty = function(delta){\n var numEl = document.getElementById(\"obsil-qty-num\");\n var inputEl = document.getElementById(\"obsil-qty-input\");\n var minusBtn = document.getElementById(\"obsil-minus\");\n var plusBtn = document.getElementById(\"obsil-plus\");\n if (!numEl) return;\n var current = parseInt(numEl.textContent, 10) || 1;\n var next = current + delta;\n if (next \u003c 1) next = 1;\n if (next \u003e 99) next = 99;\n numEl.textContent = next;\n if (inputEl) inputEl.value = next;\n if (minusBtn) minusBtn.disabled = (next \u003c= 1);\n if (plusBtn) plusBtn.disabled = (next \u003e= 99);\n };\n\n \/\/ === SILICON: agregar al carrito ===\n window.obrinSiliconAdd = function(event){\n var form = document.getElementById(\"obsil-form\");\n var addBtn = document.getElementById(\"obsil-add\");\n var successEl = document.getElementById(\"obsil-success\");\n var errorEl = document.getElementById(\"obsil-error\");\n var errorMsg = document.getElementById(\"obsil-error-msg\");\n var variantInput = document.getElementById(\"obsil-variant-id\");\n\n if (!form) return true;\n\n if (!variantInput || variantInput.value === \"99999999999\" || !variantInput.value) {\n if (event) event.preventDefault();\n if (errorMsg) errorMsg.textContent = \" Falta configurar el ID del producto. Contáctanos por WhatsApp.\";\n if (errorEl) errorEl.classList.add(\"show\");\n return false;\n }\n\n if (typeof fetch === \"undefined\") return true;\n\n if (event) event.preventDefault();\n\n if (errorEl) errorEl.classList.remove(\"show\");\n if (addBtn) { addBtn.disabled = true; addBtn.textContent = \"Agregando...\"; }\n\n var formData = new FormData(form);\n\n fetch(\"\/cart\/add.js\", {\n method: \"POST\",\n body: formData,\n headers: { \"Accept\": \"application\/json\" }\n })\n .then(function(res){\n if (!res.ok) return res.json().then(function(d){ throw new Error(d.description || \"HTTP \" + res.status); });\n return res.json();\n })\n .then(function(){\n if (form) form.style.display = \"none\";\n var row1 = document.querySelector(\".obsil-row1\");\n if (row1) row1.style.display = \"none\";\n if (successEl) successEl.classList.add(\"show\");\n\n document.dispatchEvent(new CustomEvent(\"cart:refresh\"));\n if (window.Shopify \u0026\u0026 typeof window.Shopify.onCartUpdate === \"function\") {\n fetch(\"\/cart.js\").then(function(r){ return r.json(); }).then(window.Shopify.onCartUpdate);\n }\n })\n .catch(function(err){\n if (addBtn) { addBtn.disabled = false; addBtn.textContent = \"+ Agregar al carrito\"; }\n if (errorMsg) errorMsg.textContent = \" \" + (err.message || \"No se pudo agregar al carrito.\");\n if (errorEl) errorEl.classList.add(\"show\");\n });\n\n return false;\n };\n\n function init(){\n if (window.obrinCalc) window.obrinCalc();\n if (window.obrinSiliconQty) window.obrinSiliconQty(0);\n }\n if (document.readyState === \"loading\") {\n document.addEventListener(\"DOMContentLoaded\", init);\n } else {\n init();\n }\n})();\n\u003c\/script\u003e","brand":"Obrinmx","offers":[{"title":"Default Title","offer_id":52709335630143,"sku":"OB-SPC-0010","price":849.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0979\/0757\/3055\/files\/monosspcpietra.png?v=1776357904","url":"https:\/\/obrin.mx\/products\/placa-decorativa-spc-pietra-grey-hc995-1120-x-244-x-3mm","provider":"Obrinmx","version":"1.0","type":"link"}