{"title":"Cisternas bajas y altas de inodoro","description":"\u003cp\u003eRenueva y optimiza tu baño con nuestra completa selección de \u003cb\u003ecisternas de inodoro\u003c\/b\u003e, diseñadas para garantizar una descarga eficiente y un importante \u003cb\u003eahorro de agua\u003c\/b\u003e. Ofrecemos soluciones adaptadas a cualquier instalación, desde \u003cb\u003ecisternas bajas\u003c\/b\u003e de apoyo sobre el inodoro —ideales por su fácil acceso y montaje directo— hasta \u003cb\u003ecisternas altas\u003c\/b\u003e de pared y \u003cb\u003ecisternas de colgar\u003c\/b\u003e, perfectas para espacios tradicionales o proyectos de restauración que buscan un toque clásico y funcional.\u003c\/p\u003e\n\u003cp\u003eFabricadas con \u003cb\u003ecerámica de alta resistencia\u003c\/b\u003e y polímeros duraderos, nuestras cisternas incorporan \u003cb\u003emecanismos de doble descarga\u003c\/b\u003e para un consumo responsable en el hogar. Explora nuestro catálogo y encuentra la compatibilidad exacta que necesitas con \u003cb\u003emecanismos de alimentación\u003c\/b\u003e, pulsadores y \u003cb\u003erepuestos para cisterna\u003c\/b\u003e, asegurando una perfecta \u003cb\u003eeficiencia hídrica\u003c\/b\u003e, bajo nivel sonoro y máxima \u003cb\u003edurabilidad en el baño\u003c\/b\u003e.\u003c\/p\u003e","products":[{"product_id":"tanque-ceramico-para-inodoro-con-entrada-inferior-acabado-blanco-brillo-y-doble-descarga-new-bolonia-de-aquore","title":"Tanque cerámico para inodoro con entrada inferior acabado blanco brillo y doble descarga NEW BOLONIA de Aquore","description":"\u003ch2\u003eTanque cerámico para inodoro con entrada inferior acabado blanco brillo y doble descarga NEW BOLONIA de Aquore\u003c\/h2\u003e\n\n\u003ch3\u003eDescripcion del producto:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTipo de producto:\u003c\/strong\u003e tanque cerámico para inodoro de la serie \u003cstrong\u003eNew Bolonia\u003c\/strong\u003e de \u003cstrong\u003eAquore\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConexión de suministro:\u003c\/strong\u003e entrada de agua en la parte inferior.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAcabado:\u003c\/strong\u003e \u003cstrong\u003eblanco brillo\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIncluye:\u003c\/strong\u003e la entrega no incluye la taza ni la tapa.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMaterial y proceso:\u003c\/strong\u003e elaborado en arcilla premium mediante un proceso industrial moderno; horneado en un \u003cstrong\u003ehorno de túnel\u003c\/strong\u003e que garantiza una cocción controlada por encima de \u003cstrong\u003e1280°C\u003c\/strong\u003e, reduciendo la absorción de agua a \u003cstrong\u003e≤ 0,2%\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDescarga:\u003c\/strong\u003e diseño de \u003cstrong\u003edoble descarga\u003c\/strong\u003e con capacidades de \u003cstrong\u003e3 L\u003c\/strong\u003e y \u003cstrong\u003e4,5 L\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eClasificacion del producto:\u003c\/h3\u003e\n\u003cp\u003eEste artículo pertenece a la \u003cstrong\u003ecisterna para inodoro\u003c\/strong\u003e con \u003cstrong\u003edescarga dual\u003c\/strong\u003e y \u003cstrong\u003econexión inferior\u003c\/strong\u003e, pensado para sistemas de inodoros modernos y consumo eficiente.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eSKU:\u003c\/strong\u003e 8435604400666, 033513\/SA, TBOLONIAINF\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Default Title","offer_id":56863185010953,"sku":"33513 \/ SA.TBOLONIAINF","price":78.11,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/aquore_product_29_10_2024_33513-SA.TBOLONIAINF_0_5e339190-2c9a-49c1-882b-37764755b716.webp?v=1755780376"},{"product_id":"cisterna-roca-meridian-doble-descarga-alimentacion-inferior-37-cm","title":"Cisterna con Alimentación Inferior de Doble Descarga para Inodoro Meridian 37 cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Lista de componentes y detalles técnicos (Agrupada, sin bucle de subtítulos) --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • MERIDIAN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eCisterna Meridian de 37 cm con doble descarga y alimentación inferior\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLa porcelana vitrificada sanitaria de alta resistencia garantiza una durabilidad excepcional en el corazón de tu baño. Su sistema de doble descarga y alimentación inferior optimiza cada ciclo de agua, ofreciendo un rendimiento silencioso y eficiente que se traduce en un uso diario más responsable y confortable.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eCALIDAD CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantía y Calidad Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado con los estándares oficiales de Roca, garantizando materiales duraderos, recambios disponibles y máxima tranquilidad.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eColección Meridian de Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA341241000\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\n\u003cdd itemprop=\"gtin13\"\u003e8414329792690\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoría de Producto\u003c\/dt\u003e\n\u003cdd\u003eCisternas bajas y altas de inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAncho Comercial\u003c\/dt\u003e\n\u003cdd\u003e37 cm\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana sanitaria brillante de alta resistencia\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentación Cisterna\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles y Componentes del Producto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTiene alimentación inferior.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eCalidad y Solvencia de Fabricante\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Años de Garantía Oficial del Fabricante Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eLa durabilidad y el rendimiento óptimo son la seña de identidad de Roca. Con tu compra dispones de 3 años de garantía oficial del fabricante y servicio de asistencia técnica directa para una experiencia sin preocupaciones.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Asiento con tapa","offer_id":48661319483657,"sku":"A341241000","price":192.89,"currency_code":"EUR","in_stock":true},{"title":"Asiento con tapa con amortiguador","offer_id":48661319516425,"sku":"A34224L000+A341241000+A8012AC00B","price":511.32,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_370187_66856.webp?v=1791295115"},{"product_id":"cisterna-roca-dama-doble-descarga-lateral-o-inferior-blanco","title":"Cisterna con Sistema de Doble Descarga Adecuada para Inodoro Dama 36 cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Lista de componentes y detalles técnicos (Agrupada, sin bucle de subtítulos) --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • DAMA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eCisterna Dama Roca: Doble Descarga Eficiente en 36 cm\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOptimiza tu inodoro Dama con una cisterna de porcelana vitrificada que garantiza durabilidad y un acabado impecable. Su sistema de doble descarga te permite elegir entre dos volúmenes de agua, reduciendo el consumo sin sacrificar potencia. Con alimentación lateral y un ancho de 36 cm, se integra perfectamente en tu espacio, aportando funcionalidad y estilo atemporal.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eCALIDAD CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantía y Calidad Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado con los estándares oficiales de Roca, garantizando materiales duraderos, recambios disponibles y máxima tranquilidad.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eColección Dama de Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA341786000 \/ A341782000\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\n\u003cdd itemprop=\"gtin13\"\u003e8414329916164\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoría de Producto\u003c\/dt\u003e\n\u003cdd\u003eCisternas bajas y altas de inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAncho Comercial\u003c\/dt\u003e\n\u003cdd\u003e36 cm\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana sanitaria brillante de alta resistencia\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentación Cisterna\u003c\/dt\u003e\n\u003cdd\u003eLateral\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles y Componentes del Producto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eLas opciones de descarga son de 4,5 litros en total y 3 litros para la descarga parcial.\u003c\/li\u003e\n      \u003cli\u003eLa posición de la toma de agua es a elegir entre lateral e inferior.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eCompromiso de Calidad y Respaldo Oficial\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Años de Garantía Europea del Fabricante Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca es el referente europeo indiscutible en equipamiento de baño. Todas sus piezas cuentan con 3 años de garantía oficial de fábrica y la cobertura integral de su red de servicio técnico oficial para garantizar tu máxima tranquilidad.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Inferior","offer_id":57372919726345,"sku":"A341786000","price":185.57,"currency_code":"EUR","in_stock":true},{"title":"Lateral","offer_id":57372919759113,"sku":"A341782000","price":185.57,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_370190_66862.webp?v=1790956050"},{"product_id":"cisterna-roca-inspira-compacta-doble-descarga-37-6-cm","title":"Cisterna Compacta de Doble Descarga con Elementos de Fijación Inspira 37,6 cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Lista de componentes y detalles técnicos (Agrupada, sin bucle de subtítulos) --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • INSPIRA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eCisterna Inspira: Doble Descarga y Porcelana Vitrificada\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLa cisterna compacta Inspira de Roca, con 37,6 cm de ancho y porcelana vitrificada, optimiza el espacio sin renunciar a la eficiencia. Su sistema de doble descarga y alimentación inferior garantiza un rendimiento duradero y un uso responsable del agua.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eCALIDAD CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantía y Calidad Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado con los estándares oficiales de Roca, garantizando materiales duraderos, recambios disponibles y máxima tranquilidad.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eElementos Incluidos\u003c\/dt\u003e\n\u003cdd\u003eMueble bajo suspendido con fijaciones de montaje mural\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eColección Inspira de Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA341520000\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\n\u003cdd itemprop=\"gtin13\"\u003e8433290460964\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoría de Producto\u003c\/dt\u003e\n\u003cdd\u003eCisternas bajas y altas de inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAncho Comercial\u003c\/dt\u003e\n\u003cdd\u003e37,6 cm\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana sanitaria brillante de alta resistencia\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentación Cisterna\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles y Componentes del Producto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eLa capacidad de cada descarga es de 4,5 litros para la descarga total y 3 litros para la descarga parcial.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eRespaldo y Fiabilidad de Fábrica\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantía Oficial del Fabricante Roca (3 Años)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eAdquirir producto original Roca asegura los más exigentes estándares de durabilidad y seguridad. Disfrutas de 3 años de cobertura europea oficial y atención técnica especializada directa del fabricante ante cualquier eventualidad.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48680649031945,"sku":"A341520000","price":262.34,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_11_11_2024_A342529000_0_1463b369-dbbc-4f98-9e0f-ce973231e8f8.webp?v=1755780676"},{"product_id":"cisterna-roca-beyond-doble-descarga-alimentacion-inferior-beige","title":"Cisterna de Doble Descarga 4,5\/3l Inferior Beyond Beige Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Lista de componentes y detalles técnicos (Agrupada, sin bucle de subtítulos) --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • BEYOND\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eCisterna doble descarga 4,5\/3L en beige: control y eficiencia\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOptimiza tu baño con la cisterna de doble descarga 4,5\/3L de Roca, que te permite elegir entre dos volúmenes de agua para un ahorro inteligente. Su acabado en beige Beyond y su fabricación en porcelana vitrificada sanitaria de alta resistencia garantizan durabilidad y un estilo atemporal. Con tecnología Rimless y alimentación inferior, disfrutarás de una limpieza superior y un rendimiento excepcional en cada uso.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eMÁXIMA HIGIENE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eInodoro Rimless (sin reborde)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eEl agua sale con fuerza uniforme por toda la taza sin salpicar. Al no tener reborde interior donde se acumule suciedad o cal, se limpia en un segundo.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e02\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eCALIDAD CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantía y Calidad Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado con los estándares oficiales de Roca, garantizando materiales duraderos, recambios disponibles y máxima tranquilidad.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eElementos Incluidos\u003c\/dt\u003e\n\u003cdd\u003esistema de fijación, mecanismo de alimentación y mecanismo de descarga\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eColección Beyond de Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA3410B1650\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoría de Producto\u003c\/dt\u003e\n\u003cdd\u003eCisternas bajas y altas de inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAncho Comercial\u003c\/dt\u003e\n\u003cdd\u003e37 cm\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana sanitaria brillante de alta resistencia\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCisterna y Mecanismo\u003c\/dt\u003e\n\u003cdd\u003eCisterna con pulsador de doble descarga 4,5\/3 Litros\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTecnología de Taza\u003c\/dt\u003e\n\u003cdd\u003eRimless (sin reborde interior, fácil de limpiar)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentación Cisterna\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles y Componentes del Producto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eTecnología de Lavado Rimless:\u003c\/strong\u003e Diseño para inodoro adosado a pared Rimless.\u003c\/li\u003e\n      \u003cli\u003eAcabado color beige.\u003c\/li\u003e\n      \u003cli\u003eLa toma de agua se posiciona en la zona inferior.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eCompromiso de Calidad y Respaldo Oficial\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Años de Garantía Europea del Fabricante Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca es el referente europeo indiscutible en equipamiento de baño. Todas sus piezas cuentan con 3 años de garantía oficial de fábrica y la cobertura integral de su red de servicio técnico oficial para garantizar tu máxima tranquilidad.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48794961051913,"sku":"A3410B1650","price":571.4,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_496970_808390.webp?v=1791290162"},{"product_id":"cisterna-baja-blanca-vintage-con-doble-descarga-de-alta-calidad-de-unisan","title":"Cisterna Baja Vintage Blanca con Doble Descarga Unisan","description":"\n    \u003cstyle\u003e\n      .mk-desc {\n        font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n        color: #333;\n        line-height: 1.6;\n        max-width: 1000px;\n        margin: 0 auto;\n        background: #F8F9FA;\n        padding: 20px;\n        border-radius: 12px;\n        font-size: 18px;\n      }\n      .mk-section-card {\n        background: white;\n        border-radius: 12px;\n        padding: 30px 20px;\n        box-shadow: 0 4px 6px rgba(0,0,0,0.02);\n        margin-bottom: 32px;\n      }\n      .mk-section-intro {\n        text-align: center;\n        color: #555;\n        font-size: 16px;\n        margin-bottom: 24px;\n        max-width: 800px;\n        margin-left: auto;\n        margin-right: auto;\n      }\n      .mk-hero {\n        text-align: center;\n        margin-bottom: 24px;\n      }\n      .mk-badge {\n        display: inline-block;\n        background: #E8F0FE;\n        color: #13194B;\n        padding: 4px 12px;\n        border-radius: 20px;\n        font-size: 14px;\n        font-weight: 700;\n        margin-bottom: 16px;\n        letter-spacing: 0.5px;\n      }\n      .mk-section-marker {\n        display: inline-block;\n        background: #13194B;\n        color: white;\n        padding: 6px 16px;\n        font-weight: 700;\n        text-transform: uppercase;\n        font-size: 15px;\n        border-radius: 4px;\n        margin-bottom: 15px;\n        letter-spacing: 0.5px;\n      }\n      .mk-soft-hero {\n        text-align: center;\n        margin-bottom: 15px;\n      }\n      .mk-soft-hero h3 {\n        color: #13194B;\n        font-size: 22px;\n        font-weight: 800;\n        margin: 0 0 12px 0;\n        line-height: 1.3;\n      }\n      .mk-soft-hero p {\n        font-size: 18px;\n        color: #555;\n        max-width: 700px;\n        margin: 0 auto;\n      }\n      .mk-grid {\n        display: flex;\n        flex-direction: column;\n        gap: 20px;\n        margin-bottom: 32px;\n      }\n      .mk-card {\n        background: #F8F9FA;\n        border-radius: 12px;\n        padding: 30px 20px;\n        text-align: center;\n        border: 1px solid #F0F0F0;\n      }\n      .mk-card-icon {\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        width: 60px;\n        height: 60px;\n        background: white;\n        color: #13194B;\n        border-radius: 50%;\n        margin-bottom: 16px;\n        box-shadow: 0 2px 4px rgba(0,0,0,0.05);\n      }\n      .mk-card h3 {\n        color: #13194B;\n        font-size: 20px;\n        margin: 0 0 12px 0;\n      }\n      .mk-card p {\n        font-size: 16px;\n        color: #666;\n        margin: 0;\n      }\n      .mk-section-title {\n        display: table;\n        margin: 0 auto 16px auto;\n        background: #E8F0FE;\n        color: #13194B;\n        padding: 6px 16px;\n        border-radius: 20px;\n        font-size: 16px;\n        font-weight: 700;\n        letter-spacing: 0.5px;\n        text-transform: uppercase;\n      }\n      .mk-table-container {\n        border: none;\n        overflow: hidden;\n      }\n      .mk-table {\n        width: 100%;\n        border-collapse: separate;\n        border-spacing: 0 8px;\n      }\n      .mk-table tr { \n        background: #F4F6F9;\n      }\n      .mk-table th, .mk-table td { padding: 16px 20px; text-align: left; font-size: 16px; }\n      .mk-table th { width: 40%; color: #13194B; font-weight: 700; border-radius: 8px 0 0 8px; }\n      .mk-table td { color: #555; border-radius: 0 8px 8px 0; }\n      .mk-section-marker {\n        display: table;\n        margin: 0 auto 16px auto;\n        background: #FF5722;\n        color: white;\n        padding: 6px 20px;\n        border-radius: 30px;\n        font-size: 14px;\n        font-weight: 700;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n      }\n      \n      \/* Redesigned Details as Cards *\/\n      .mk-detail-card {\n        background: #F8F9FA;\n        border-radius: 12px;\n        padding: 24px;\n        margin-bottom: 20px;\n        border: 1px solid #EAEAEA;\n        text-align: left;\n      }\n      .mk-detail-card h4 {\n        color: #13194B;\n        font-size: 20px;\n        margin: 0 0 16px 0;\n        font-weight: 700;\n        border-bottom: 2px solid #E8F0FE;\n        padding-bottom: 12px;\n      }\n      .mk-detail-card .details-content {\n        color: #555;\n        font-size: 16px;\n      }\n      .mk-detail-card ul { padding-left: 20px; margin: 0; }\n      .mk-offer-hook {\n        font-size: 16px;\n        color: #444;\n        margin-bottom: 15px;\n        text-align: center;\n        line-height: 1.5;\n        font-style: italic;\n        padding: 0 15px;\n      }\n    \u003c\/style\u003e\n    \u003cdiv class=\"mk-desc\"\u003e\n\u003cdiv class=\"mk-section-card\"\u003e\n        \u003cdiv class=\"mk-soft-hero\"\u003e\n          \u003cspan class=\"mk-badge\"\u003eTRANSFORMA TU BAÑO\u003c\/span\u003e\n          \u003ch3\u003eEstilo Vintage y Ahorro de Agua\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mk-offer-hook\"\u003e¡Equipa tu baño con estilo y funcionalidad! Esta cisterna baja vintage de Unisan combina diseño clásico con tecnología de doble descarga para un ahorro de agua eficiente. Calidad certificada y garantía de 3 años. ¡Mejor precio garantizado!\u003c\/div\u003e\n\u003cdiv class=\"mk-section-marker\"\u003eEspecificaciones\u003c\/div\u003e\n\u003cp class=\"mk-section-intro\"\u003eConoce más sobre las características técnicas de la cisterna baja vintage de Unisan.\u003c\/p\u003e\n\u003cdiv class=\"mk-table-container\"\u003e\u003ctable class=\"mk-table\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eTipo\u003c\/th\u003e\n\u003ctd\u003eCisterna baja\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eAcabado\u003c\/th\u003e\n\u003ctd\u003eBlanco vintage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMecanismo\u003c\/th\u003e\n\u003ctd\u003eDoble descarga\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eAlimentación\u003c\/th\u003e\n\u003ctd\u003eInferior izquierda\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eGarantía\u003c\/th\u003e\n\u003ctd\u003e3 años (36 meses)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eEAN\u003c\/th\u003e\n\u003ctd\u003e5604815110180\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mk-section-card\"\u003e\n\u003cdiv class=\"mk-section-marker\"\u003eDetalles del Producto\u003c\/div\u003e\n\u003cp class=\"mk-section-intro\"\u003eDescubre todo lo que incluye esta cisterna y sus detalles de instalación.\u003c\/p\u003e\n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eDetalles del Producto\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\n\u003cli\u003eCisterna baja con \u003cstrong\u003emecanismo de doble descarga\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eAcabado en \u003cstrong\u003eblanco vintage\u003c\/strong\u003e elegante.\u003c\/li\u003e\n\u003cli\u003eAlimentación \u003cstrong\u003einferior izquierda\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eContribuye al \u003cstrong\u003eahorro hídrico\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eDiseño moderno con toque clásico.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eEspecificaciones Técnicas\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\n\u003cli\u003eClasificación: \u003cstrong\u003eTanques de inodoro\u003c\/strong\u003e, \u003cstrong\u003eCisternas de váter\u003c\/strong\u003e, \u003cstrong\u003eCisternas de wc\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eFunción de \u003cstrong\u003edoble descarga\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eTipo: \u003cstrong\u003ebaja\u003c\/strong\u003e (tanque bajo).\u003c\/li\u003e\n\u003cli\u003eCon \u003cstrong\u003epulsador\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eCon \u003cstrong\u003ealimentación inferior\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eGarantía y Certificaciones\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\n\u003cli\u003eGarantía de \u003cstrong\u003e3 años\u003c\/strong\u003e (36 meses).\u003c\/li\u003e\n\u003cli\u003eFabricado por \u003cstrong\u003eUnisan\u003c\/strong\u003e, parte del grupo \u003cstrong\u003eSanindusa\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eCertificaciones de calidad y ambientales: \u003cstrong\u003eEMAS\u003c\/strong\u003e, \u003cstrong\u003eIQnet\u003c\/strong\u003e, \u003cstrong\u003eAPCER\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c\/div\u003e\n\u003cdiv class=\"mk-section-card\"\u003e\n\u003cdiv class=\"mk-section-marker\"\u003eVentajas\u003c\/div\u003e\n\u003cp class=\"mk-section-intro\"\u003eRazones y ventajas por las que comprar esta cisterna es tu mejor decisión.\u003c\/p\u003e\n\u003cdiv class=\"mk-grid\"\u003e\n            \u003cdiv class=\"mk-card\"\u003e\n              \u003cdiv class=\"mk-card-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003ch3\u003eDoble Descarga\u003c\/h3\u003e\n              \u003cp\u003eMecanismo de doble descarga para un \u003cstrong\u003eahorro de agua\u003c\/strong\u003e óptimo.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"mk-card\"\u003e\n              \u003cdiv class=\"mk-card-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003ch3\u003eDiseño Vintage\u003c\/h3\u003e\n              \u003cp\u003eAcabado en \u003cstrong\u003eblanco vintage\u003c\/strong\u003e que aporta distinción a tu baño.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"mk-card\"\u003e\n              \u003cdiv class=\"mk-card-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003ch3\u003eGarantía de 3 Años\u003c\/h3\u003e\n              \u003cp\u003eIncluye \u003cstrong\u003e36 meses de garantía\u003c\/strong\u003e contra daños de fabricante.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"mk-card\"\u003e\n              \u003cdiv class=\"mk-card-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\u003cpath d=\"M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003ch3\u003eInstalación Sencilla\u003c\/h3\u003e\n              \u003cp\u003eAlimentación \u003cstrong\u003einferior izquierda\u003c\/strong\u003e para una instalación eficiente.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Unisan","offers":[{"title":"Default Title","offer_id":56863230591241,"sku":"117111004","price":273.13,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_117111004_0_8f5a8c28-40b0-48d7-859b-b12bb448787b.webp?v=1756343893"},{"product_id":"cisterna-alta-blanca-de-diseno-elegante-y-funcional-basic-de-unisan","title":"Cisterna Alta Blanca Basic Unisan – Diseño Elegante y Funcional","description":"\n    \u003cstyle\u003e\n      .mk-desc {\n        font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n        color: #333;\n        line-height: 1.6;\n        max-width: 1000px;\n        margin: 0 auto;\n        background: #F8F9FA;\n        padding: 20px;\n        border-radius: 12px;\n        font-size: 18px;\n      }\n      .mk-section-card {\n        background: white;\n        border-radius: 12px;\n        padding: 30px 20px;\n        box-shadow: 0 4px 6px rgba(0,0,0,0.02);\n        margin-bottom: 32px;\n      }\n      .mk-section-intro {\n        text-align: center;\n        color: #555;\n        font-size: 16px;\n        margin-bottom: 24px;\n        max-width: 800px;\n        margin-left: auto;\n        margin-right: auto;\n      }\n      .mk-hero {\n        text-align: center;\n        margin-bottom: 24px;\n      }\n      .mk-badge {\n        display: inline-block;\n        background: #E8F0FE;\n        color: #13194B;\n        padding: 4px 12px;\n        border-radius: 20px;\n        font-size: 14px;\n        font-weight: 700;\n        margin-bottom: 16px;\n        letter-spacing: 0.5px;\n      }\n      .mk-section-marker {\n        display: inline-block;\n        background: #13194B;\n        color: white;\n        padding: 6px 16px;\n        font-weight: 700;\n        text-transform: uppercase;\n        font-size: 15px;\n        border-radius: 4px;\n        margin-bottom: 15px;\n        letter-spacing: 0.5px;\n      }\n      .mk-soft-hero {\n        text-align: center;\n        margin-bottom: 15px;\n      }\n      .mk-soft-hero h3 {\n        color: #13194B;\n        font-size: 22px;\n        font-weight: 800;\n        margin: 0 0 12px 0;\n        line-height: 1.3;\n      }\n      .mk-soft-hero p {\n        font-size: 18px;\n        color: #555;\n        max-width: 700px;\n        margin: 0 auto;\n      }\n      .mk-grid {\n        display: flex;\n        flex-direction: column;\n        gap: 20px;\n        margin-bottom: 32px;\n      }\n      .mk-card {\n        background: #F8F9FA;\n        border-radius: 12px;\n        padding: 30px 20px;\n        text-align: center;\n        border: 1px solid #F0F0F0;\n      }\n      .mk-card-icon {\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        width: 60px;\n        height: 60px;\n        background: white;\n        color: #13194B;\n        border-radius: 50%;\n        margin-bottom: 16px;\n        box-shadow: 0 2px 4px rgba(0,0,0,0.05);\n      }\n      .mk-card h3 {\n        color: #13194B;\n        font-size: 20px;\n        margin: 0 0 12px 0;\n      }\n      .mk-card p {\n        font-size: 16px;\n        color: #666;\n        margin: 0;\n      }\n      .mk-section-title {\n        display: table;\n        margin: 0 auto 16px auto;\n        background: #E8F0FE;\n        color: #13194B;\n        padding: 6px 16px;\n        border-radius: 20px;\n        font-size: 16px;\n        font-weight: 700;\n        letter-spacing: 0.5px;\n        text-transform: uppercase;\n      }\n      .mk-table-container {\n        border: none;\n        overflow: hidden;\n      }\n      .mk-table {\n        width: 100%;\n        border-collapse: separate;\n        border-spacing: 0 8px;\n      }\n      .mk-table tr { \n        background: #F4F6F9;\n      }\n      .mk-table th, .mk-table td { padding: 16px 20px; text-align: left; font-size: 16px; }\n      .mk-table th { width: 40%; color: #13194B; font-weight: 700; border-radius: 8px 0 0 8px; }\n      .mk-table td { color: #555; border-radius: 0 8px 8px 0; }\n      .mk-section-marker {\n        display: table;\n        margin: 0 auto 16px auto;\n        background: #FF5722;\n        color: white;\n        padding: 6px 20px;\n        border-radius: 30px;\n        font-size: 14px;\n        font-weight: 700;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n      }\n      \n      \/* Redesigned Details as Cards *\/\n      .mk-detail-card {\n        background: #F8F9FA;\n        border-radius: 12px;\n        padding: 24px;\n        margin-bottom: 20px;\n        border: 1px solid #EAEAEA;\n        text-align: left;\n      }\n      .mk-detail-card h4 {\n        color: #13194B;\n        font-size: 20px;\n        margin: 0 0 16px 0;\n        font-weight: 700;\n        border-bottom: 2px solid #E8F0FE;\n        padding-bottom: 12px;\n      }\n      .mk-detail-card .details-content {\n        color: #555;\n        font-size: 16px;\n      }\n      .mk-detail-card ul { padding-left: 20px; margin: 0; }\n      .mk-offer-hook {\n        font-size: 16px;\n        color: #444;\n        margin-bottom: 15px;\n        text-align: center;\n        line-height: 1.5;\n        font-style: italic;\n        padding: 0 15px;\n      }\n    \u003c\/style\u003e\n    \u003cdiv class=\"mk-desc\"\u003e\n\u003cdiv class=\"mk-section-card\"\u003e\n        \u003cdiv class=\"mk-soft-hero\"\u003e\n          \u003cspan class=\"mk-badge\"\u003eTRANSFORMA TU ESPACIO\u003c\/span\u003e\n          \u003ch3\u003eDiseño Elegante y Funcional para tu Baño\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mk-offer-hook\"\u003e¡Equipa tu baño con la mejor calidad y diseño! La cisterna alta Basic de Unisan combina funcionalidad y estética minimalista. Fabricada con materiales duraderos y acabados premium, garantiza un rendimiento excepcional. Aprovecha nuestro mejor precio garantizado y transforma tu espacio con estilo.\u003c\/div\u003e\n\u003cdiv class=\"mk-section-marker\"\u003eEspecificaciones\u003c\/div\u003e\n\u003cp class=\"mk-section-intro\"\u003eConoce más de las características técnicas de la Cisterna Alta Blanca Basic Unisan.\u003c\/p\u003e\n\u003cdiv class=\"mk-table-container\"\u003e\u003ctable class=\"mk-table\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePorcelana sanitaria de alta calidad\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlanco\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDimensiones\u003c\/th\u003e\n\u003ctd\u003e44 cm ancho x 14 cm fondo x 34 cm alto\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFijación\u003c\/th\u003e\n\u003ctd\u003ePared, juego de fijación incluido\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eAlimentación\u003c\/th\u003e\n\u003ctd\u003eLateral (superior)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePulsador\u003c\/th\u003e\n\u003ctd\u003eIncluido\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mk-section-card\"\u003e\n\u003cdiv class=\"mk-section-marker\"\u003eDetalles del Producto\u003c\/div\u003e\n\u003cp class=\"mk-section-intro\"\u003eDescubre todo lo que incluye la Cisterna Alta Blanca Basic Unisan y conoce más sobre sus detalles.\u003c\/p\u003e\n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eDetalles del Producto\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDiseño minimalista\u003c\/strong\u003e que combina con cualquier estilo.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFijación en pared\u003c\/strong\u003e para fácil instalación y ahorro de espacio.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensiones compactas\u003c\/strong\u003e: 44x14x34 cm.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eJuego de fijación incluido\u003c\/strong\u003e para mayor comodidad.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAlimentación lateral\u003c\/strong\u003e (superior) y pulsador incluido.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eCalidad y Sostenibilidad\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\n\u003cli\u003eFabricada por \u003cstrong\u003eUnisan\u003c\/strong\u003e, parte del grupo \u003cstrong\u003eSanindusa\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eCertificaciones de calidad y sostenibilidad (APCER, IQnet, EMAS).\u003c\/li\u003e\n\u003cli\u003eMateriales duraderos y respetuosos con el medio ambiente.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c\/div\u003e\n\u003cdiv class=\"mk-section-card\"\u003e\n\u003cdiv class=\"mk-section-marker\"\u003eVentajas\u003c\/div\u003e\n\u003cp class=\"mk-section-intro\"\u003eRazones y ventajas por las que comprar esta cisterna es tu mejor decisión.\u003c\/p\u003e\n\u003cdiv class=\"mk-grid\"\u003e\n            \u003cdiv class=\"mk-card\"\u003e\n              \u003cdiv class=\"mk-card-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003ch3\u003eDiseño Minimalista\u003c\/h3\u003e\n              \u003cp\u003eEstética limpia y moderna que se adapta a cualquier decoración de baño.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"mk-card\"\u003e\n              \u003cdiv class=\"mk-card-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\u003cpath d=\"M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003ch3\u003eFijación en Pared\u003c\/h3\u003e\n              \u003cp\u003eFácil instalación y ahorro de espacio, ideal para baños compactos.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"mk-card\"\u003e\n              \u003cdiv class=\"mk-card-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003ch3\u003eCalidad Certificada\u003c\/h3\u003e\n              \u003cp\u003eFabricada por Unisan (grupo Sanindusa) con certificaciones de calidad y sostenibilidad.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Unisan","offers":[{"title":"Default Title","offer_id":56863230984457,"sku":"40261","price":104.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_40261_0_95e2bc38-ff6f-40bd-add5-4af075e51fd3.webp?v=1756343133"},{"product_id":"cisterna-de-alimentacion-inferior-y-doble-descarga-para-inodoro","title":"Cisterna con Sistema de Doble Descarga de Alimentación Inferior Meridian 38,5 cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Lista de componentes y detalles técnicos (Agrupada, sin bucle de subtítulos) --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • MERIDIAN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eCisterna Meridian: Doble Descarga y Alimentación Inferior\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLa cisterna Meridian de Roca, fabricada en porcelana vitrificada sanitaria de alta resistencia, optimiza el espacio con su ancho de 38,5 cm. Su sistema de doble descarga y alimentación inferior garantiza un uso eficiente del agua y una instalación discreta, aportando durabilidad y bienestar en el baño.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eCALIDAD CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantía y Calidad Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado con los estándares oficiales de Roca, garantizando materiales duraderos, recambios disponibles y máxima tranquilidad.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eColección Meridian de Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA34124H000\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\n\u003cdd itemprop=\"gtin13\"\u003e8414329123975\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoría de Producto\u003c\/dt\u003e\n\u003cdd\u003eCisternas bajas y altas de inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAncho Comercial\u003c\/dt\u003e\n\u003cdd\u003e38,5 cm\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana sanitaria brillante de alta resistencia\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentación Cisterna\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles y Componentes del Producto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eOfrece una opción de descarga parcial de 3 litros y una descarga parcial de 4,5 litros.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eCompromiso de Fiabilidad y Sostenibilidad\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Años de Garantía Oficial de Fábrica Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca aplica los más estrictos ensayos mecánicos y de esmaltado a cada producto. Tu inversión está protegida con 3 años de garantía oficial europea y asistencia técnica autorizada ante cualquier defecto de fabricación.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":56848982147337,"sku":"A34124H000","price":195.32,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_370189_66860.webp?v=1791292362"},{"product_id":"tanque-ceramico-para-inodoro-de-doble-descarga-con-acabado-blanco-brillo-turin-de-aquore","title":"Tanque cerámico para inodoro de doble descarga con acabado blanco brillo Turín de Aquore","description":"\u003ch2\u003eTanque cerámico para inodoro de doble descarga con acabado blanco brillo Turín de Aquore\u003c\/h2\u003e\n\u003ch3\u003eDescripcion del producto:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eTanque de doble descarga\u003c\/strong\u003e para inodoro de la \u003cstrong\u003eserie Turín\u003c\/strong\u003e, compacto y con salida dual.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e blanco brillo.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEntrada de agua:\u003c\/strong\u003e inferior a ambos lados.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e fabricado con arcilla premium de alta calidad, con un proceso industrial moderno.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCocción controlada:\u003c\/strong\u003e horneado en túnel a más de 1280 grados, lo que garantiza una absorción de agua inferior al 0,2%.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSistema de descarga:\u003c\/strong\u003e doble descarga de 3L y 4,5L para ahorro de agua.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNota:\u003c\/strong\u003e la entrega no incluye la taza ni la tapa.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eClasificacion del producto:\u003c\/h3\u003e\n\u003cp\u003eSe trata de una \u003cstrong\u003ecisterna de inodoro\u003c\/strong\u003e de \u003cstrong\u003edoble descarga\u003c\/strong\u003e, de diseño \u003cstrong\u003ecompacto\u003c\/strong\u003e, con \u003cstrong\u003ealimentación inferior\u003c\/strong\u003e y \u003cstrong\u003epulsador\u003c\/strong\u003e, ideal para baños modernos.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSKU:\u003c\/strong\u003e 8435604400406, 009384.\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Default Title","offer_id":57277553344777,"sku":"009384","price":120.15,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/tanque-ceramico-para-inodoro-de-doble-descarga-con-acabado-blanco-brillo-turin-de-aquore_19_08_2026_0_4feb5efe-fb0a-4bbf-81f6-aeccdc3b022a.webp?v=1787694776"},{"product_id":"tanque-ceramico-para-inodoro-de-doble-descarga-blanco-brillo-rhodas-de-aquore","title":"Tanque cerámico para inodoro de doble descarga blanco brillo RHODAS de Aquore","description":"\u003ch2\u003eTanque cerámico para inodoro de doble descarga blanco brillo RHODAS de Aquore\u003c\/h2\u003e\n\n\u003ch3\u003eDescripcion del producto:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eTanque cerámico de doble descarga para inodoro de la serie \u003cstrong\u003eRHODAS\u003c\/strong\u003e de \u003cstrong\u003eAquore\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eAcabado en \u003cstrong\u003eblanco brillo\u003c\/strong\u003e que aporta luminosidad y elegancia al baño.\u003c\/li\u003e\n  \u003cli\u003eEntrada de agua inferior disponible a ambos lados para facilitar la instalación.\u003c\/li\u003e\n  \u003cli\u003eDiseño de doble descarga con capacidades de \u003cstrong\u003e3 L\u003c\/strong\u003e y \u003cstrong\u003e4,5 L\u003c\/strong\u003e para un consumo eficiente de agua.\u003c\/li\u003e\n  \u003cli\u003eFabricado en \u003cstrong\u003earcilla premium\u003c\/strong\u003e mediante un proceso industrial moderno con cocción controlada a más de \u003cstrong\u003e1280°C\u003c\/strong\u003e, garantizando una absorción de agua inferior al \u003cstrong\u003e0,2%\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eLa entrega no incluye la \u003cstrong\u003etaza\u003c\/strong\u003e ni la \u003cstrong\u003etapa\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eClasificacion del producto:\u003c\/h3\u003e\n\u003cp\u003eEste artículo se encuadra en la categoría de \u003cstrong\u003ecisternas para inodoro\u003c\/strong\u003e de \u003cstrong\u003edoble descarga\u003c\/strong\u003e, con \u003cstrong\u003eentrada inferior\u003c\/strong\u003e y \u003cstrong\u003eacabado blanco brillo\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eOpciones a elegir:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMecanismo de descarga:\u003c\/strong\u003e\n    \u003cul\u003e\n      \u003cli\u003eSin mecanismo de descarga.\u003c\/li\u003e\n      \u003cli\u003eCon mecanismo de doble descarga.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTapas opcionales:\u003c\/strong\u003e\n    \u003cul\u003e\n      \u003cli\u003eCon tapa.\u003c\/li\u003e\n      \u003cli\u003eSin tapa.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eSKU:\u003c\/strong\u003e 8435604400482, 010244, 010246, 00337, 02664\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Sin mecanismo de descarga \/ Con tapa","offer_id":57277553639689,"sku":"010244+010246","price":117.0,"currency_code":"EUR","in_stock":true},{"title":"Sin mecanismo de descarga \/ Sin tapa","offer_id":57277553672457,"sku":"010244","price":109.0,"currency_code":"EUR","in_stock":true},{"title":"Con mecanismo de doble descarga \/ Con tapa","offer_id":57277553705225,"sku":"010244+00337+02664+010246","price":117.0,"currency_code":"EUR","in_stock":false},{"title":"Con mecanismo de doble descarga \/ Sin tapa","offer_id":57277553737993,"sku":"010244+00337+02664","price":109.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/tanque-ceramico-para-inodoro-de-doble-descarga-blanco-brillo-rhodas-de-aquore_19_08_2026_0_987c9767-403e-4388-b279-9ca9ba4ce0fe.webp?v=1787694783"},{"product_id":"tanque-ceramico-para-inodoro-con-doble-descarga-blanco-brillo-creta-de-aquore","title":"Tanque cerámico para inodoro con doble descarga blanco brillo Creta de Aquore","description":"\u003ch2\u003eTanque cerámico para inodoro con doble descarga blanco brillo Creta de Aquore\u003c\/h2\u003e\n\n\u003ch3\u003eDescripcion del producto:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eTanque cerámico de doble descarga para inodoro de la serie \u003cstrong\u003eCreta\u003c\/strong\u003e de \u003cstrong\u003eAquore\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eAcabado en \u003cstrong\u003eblanco brillo\u003c\/strong\u003e que aporta luminosidad y elegancia al baño.\u003c\/li\u003e\n  \u003cli\u003eEntrada de agua inferior disponible a ambos lados para facilitar la instalación.\u003c\/li\u003e\n  \u003cli\u003eDiseño de doble descarga con capacidades de \u003cstrong\u003e3 L\u003c\/strong\u003e y \u003cstrong\u003e4,5 L\u003c\/strong\u003e para un consumo eficiente de agua.\u003c\/li\u003e\n  \u003cli\u003eFabricado en \u003cstrong\u003earcilla premium\u003c\/strong\u003e mediante un proceso industrial moderno con cocción controlada a más de \u003cstrong\u003e1280°C\u003c\/strong\u003e, garantizando una absorción de agua inferior al \u003cstrong\u003e0,2%\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eLa entrega no incluye la \u003cstrong\u003etaza\u003c\/strong\u003e ni la \u003cstrong\u003etapa\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eClasificacion del producto:\u003c\/h3\u003e\n\u003cp\u003eEste artículo se encuadra en la categoría de \u003cstrong\u003ecisternas para inodoro\u003c\/strong\u003e de \u003cstrong\u003edoble descarga\u003c\/strong\u003e, con \u003cstrong\u003eentrada inferior\u003c\/strong\u003e y \u003cstrong\u003eacabado blanco brillo\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eOpciones a elegir:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMecanismo de descarga:\u003c\/strong\u003e\n    \u003cul\u003e\n      \u003cli\u003eSin mecanismo de descarga.\u003c\/li\u003e\n      \u003cli\u003eCon mecanismo de doble descarga.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTapas opcionales:\u003c\/strong\u003e\n    \u003cul\u003e\n      \u003cli\u003eCon tapa.\u003c\/li\u003e\n      \u003cli\u003eSin tapa.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eSKU:\u003c\/strong\u003e 8435604400567, 010273, 010274, 00337, 02664\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Sin mecanismo de descarga \/ Con tapa","offer_id":57277553836297,"sku":"010273+010274","price":100.0,"currency_code":"EUR","in_stock":false},{"title":"Sin mecanismo de descarga \/ Sin tapa","offer_id":57277553869065,"sku":"010273","price":91.0,"currency_code":"EUR","in_stock":true},{"title":"Con mecanismo de doble descarga \/ Con tapa","offer_id":57277553901833,"sku":"010273+00337+02664+010274","price":100.0,"currency_code":"EUR","in_stock":false},{"title":"Con mecanismo de doble descarga \/ Sin tapa","offer_id":57277553934601,"sku":"010273+00337+02664","price":91.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/tanque-ceramico-para-inodoro-con-doble-descarga-blanco-brillo-creta-de-aquore_19_08_2026_0_17ea04b2-6b1d-4d06-8112-2076bdd52f9a.webp?v=1787694786"},{"product_id":"tanque-para-inodoro-ceramico-con-doble-descarga-acabado-blanco-brillo-paris-de-aquore","title":"Tanque para inodoro cerámico con doble descarga acabado blanco brillo Paris de Aquore","description":"\u003ch2\u003eTanque para inodoro cerámico con doble descarga acabado blanco brillo Paris de Aquore\u003c\/h2\u003e\n\n\u003ch3\u003eDescripcion del producto:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eInodoro inteligente completo con tecnología \u003cstrong\u003eRimless\u003c\/strong\u003e y descarga dual, modelo \u003cstrong\u003eIWC\u003c\/strong\u003e de \u003cstrong\u003eAquore\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eFabricado en \u003cstrong\u003ecerámica blanca\u003c\/strong\u003e de alta durabilidad con acabado liso.\u003c\/li\u003e\n  \u003cli\u003eEquipado con tapa y asiento inteligente con \u003cstrong\u003ecierre amortiguado\u003c\/strong\u003e y calefacción regulable en \u003cstrong\u003e4 niveles\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eIncluye \u003cstrong\u003emando a distancia\u003c\/strong\u003e y panel lateral para un manejo sencillo y cómodo.\u003c\/li\u003e\n  \u003cli\u003eBidet incorporado con ajuste de \u003cstrong\u003etemperatura\u003c\/strong\u003e y \u003cstrong\u003epresión del agua\u003c\/strong\u003e, con \u003cstrong\u003e4 niveles de calor\u003c\/strong\u003e y modos de lavado frontal y masaje.\u003c\/li\u003e\n  \u003cli\u003eIluminación interior integrada para uso nocturno y sensor de activación.\u003c\/li\u003e\n  \u003cli\u003eTanque con alimentación inferior y mecanismo de \u003cstrong\u003edoble descarga 4,5\/3 L\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eIncluye fijaciones y embellecedores para un montaje limpio y seguro.\u003c\/li\u003e\n  \u003cli\u003eSus dimensiones totales son \u003cstrong\u003e36 cm\u003c\/strong\u003e de ancho, \u003cstrong\u003e85 cm\u003c\/strong\u003e de alto y \u003cstrong\u003e65 cm\u003c\/strong\u003e de fondo; asiento regulable entre \u003cstrong\u003e44-48 cm\u003c\/strong\u003e de alto.\u003c\/li\u003e\n  \u003cli\u003eAlimentación: \u003cstrong\u003e220-240 V - 50\/60 Hz\u003c\/strong\u003e, con conexión trifásica y protección recomendada de 25A.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eClasificacion del producto:\u003c\/h3\u003e\n\u003cp\u003eEste artículo se encuadra en la categoría de \u003cstrong\u003einodoros inteligentes\u003c\/strong\u003e con \u003cstrong\u003etecnología Rimless\u003c\/strong\u003e, \u003cstrong\u003edescarga dual\u003c\/strong\u003e y \u003cstrong\u003ebidet integrado\u003c\/strong\u003e, diseñado para ofrecer confort y funcionalidad avanzada en baños modernos.\u003c\/p\u003e\n\n\u003ch3\u003eOpciones a elegir:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePlaca pulsadora:\u003c\/strong\u003e\n    \u003cul\u003e\n      \u003cli\u003eSin placa pulsadora.\u003c\/li\u003e\n      \u003cli\u003ePlaca blanca DELOS.\u003c\/li\u003e\n      \u003cli\u003ePlaca blanca ARGOS.\u003c\/li\u003e\n      \u003cli\u003ePlaca blanca MARO.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCisterna:\u003c\/strong\u003e\n    \u003cul\u003e\n      \u003cli\u003eSin cisterna.\u003c\/li\u003e\n      \u003cli\u003eCon cisterna.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eSKU:\u003c\/strong\u003e 8435604420114, 025048\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Sin mecanismo de descarga \/ Con tapa","offer_id":57277553967369,"sku":"016963\/SA.TPARIS+387243","price":111.0,"currency_code":"EUR","in_stock":true},{"title":"Sin mecanismo de descarga \/ Sin tapa","offer_id":57277554000137,"sku":"016963\/SA.TPARIS","price":101.0,"currency_code":"EUR","in_stock":true},{"title":"Con mecanismo de doble descarga \/ Con tapa","offer_id":57277554032905,"sku":"016963\/SA.TPARIS+010395+02664+387243","price":134.0,"currency_code":"EUR","in_stock":false},{"title":"Con mecanismo de doble descarga \/ Sin tapa","offer_id":57277554065673,"sku":"016963\/SA.TPARIS+010395+02664","price":124.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/tanque-para-inodoro-ceramico-con-doble-descarga-acabado-blanco-brillo-paris-de-aquore_19_08_2026_0_20f2e95d-5749-4846-9ca6-2bb868e9cd74.webp?v=1787694788"},{"product_id":"cisterna-ceramica-para-inodoro-con-doble-descarga-y-acabado-blanco-brillo-nikko-de-aquore","title":"Cisterna cerámica para inodoro con doble descarga y acabado blanco brillo NIKKO de Aquore","description":"\u003ch2\u003eCisterna cerámica para inodoro con doble descarga y acabado blanco brillo NIKKO de Aquore\u003c\/h2\u003e\n\n\u003ch3\u003eDescripcion del producto:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eTanque cerámico de doble descarga para inodoro de la serie \u003cstrong\u003eNIKKO\u003c\/strong\u003e de \u003cstrong\u003eAquore\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eAcabado en \u003cstrong\u003eblanco brillo\u003c\/strong\u003e que aporta luminosidad y elegancia al baño.\u003c\/li\u003e\n  \u003cli\u003eEntrada de agua inferior disponible a ambos lados para facilitar la instalación.\u003c\/li\u003e\n  \u003cli\u003eDiseño de doble descarga con capacidades de \u003cstrong\u003e3 L\u003c\/strong\u003e y \u003cstrong\u003e4,5 L\u003c\/strong\u003e para un consumo eficiente de agua.\u003c\/li\u003e\n  \u003cli\u003eFabricado en \u003cstrong\u003earcilla premium\u003c\/strong\u003e mediante un proceso industrial moderno con cocción controlada a más de \u003cstrong\u003e1280°C\u003c\/strong\u003e, garantizando una absorción de agua inferior al \u003cstrong\u003e0,2%\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eLa entrega no incluye la \u003cstrong\u003etaza\u003c\/strong\u003e ni la \u003cstrong\u003etapa\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eClasificacion del producto:\u003c\/h3\u003e\n\u003cp\u003eEste artículo se encuadra en la categoría de \u003cstrong\u003ecisternas para inodoro\u003c\/strong\u003e de \u003cstrong\u003edoble descarga\u003c\/strong\u003e, con \u003cstrong\u003eentrada inferior\u003c\/strong\u003e y \u003cstrong\u003eacabado blanco brillo\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eOpciones a elegir:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMecanismo de descarga:\u003c\/strong\u003e\n    \u003cul\u003e\n      \u003cli\u003eSin mecanismo de descarga.\u003c\/li\u003e\n      \u003cli\u003eCon mecanismo de doble descarga.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTapas opcionales:\u003c\/strong\u003e\n    \u003cul\u003e\n      \u003cli\u003eCon tapa.\u003c\/li\u003e\n      \u003cli\u003eSin tapa.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eSKU:\u003c\/strong\u003e 8435604414564, 010535, 387210, 010395, 02664\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Sin mecanismo de descarga \/ Con tapa","offer_id":57277554098441,"sku":"010535+387210","price":111.0,"currency_code":"EUR","in_stock":true},{"title":"Sin mecanismo de descarga \/ Sin tapa","offer_id":57277554131209,"sku":"010535","price":101.0,"currency_code":"EUR","in_stock":true},{"title":"Con mecanismo de doble descarga \/ Con tapa","offer_id":57277554163977,"sku":"010535+010395+02664+387210","price":134.0,"currency_code":"EUR","in_stock":false},{"title":"Con mecanismo de doble descarga \/ Sin tapa","offer_id":57277554196745,"sku":"010535+010395+02664","price":124.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/cisterna-ceramica-para-inodoro-con-doble-descarga-y-acabado-blanco-brillo-nikko-de-aquore_19_08_2026_0_315ae6e0-0f1e-4a61-b904-5533b55b84b8.webp?v=1787694790"},{"product_id":"cisterna-de-doble-descarga-para-inodoro-con-caudal-de-agua-de-4-5-3l-lateral-the-gap-round-roca","title":"Cisterna de Doble Descarga para Inodoro con Caudal de Agua de 4,5\/3l Lateral The Gap Round Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Lista de componentes y detalles técnicos (Agrupada, sin bucle de subtítulos) --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • THE GAP ROUND\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eCisterna The Gap Round: doble descarga 4,5\/3 L en porcelana vitrificada\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOptimiza cada descarga con la precisión de 4,5\/3 litros, reduciendo el consumo de agua sin renunciar a la potencia. Su porcelana vitrificada sanitaria de alta resistencia garantiza un acabado impecable y duradero, mientras que la alimentación lateral de 36,5 cm se integra con armonía en tu espacio.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eCALIDAD CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantía y Calidad Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado con los estándares oficiales de Roca, garantizando materiales duraderos, recambios disponibles y máxima tranquilidad.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eColección The Gap Round de Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA3410N1000\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\n\u003cdd itemprop=\"gtin13\"\u003e8433290140576\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoría de Producto\u003c\/dt\u003e\n\u003cdd\u003eCisternas bajas y altas de inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAncho Comercial\u003c\/dt\u003e\n\u003cdd\u003e36,5 cm\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana sanitaria brillante de alta resistencia\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCisterna y Mecanismo\u003c\/dt\u003e\n\u003cdd\u003eCisterna con pulsador de doble descarga 4,5\/3 Litros\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentación Cisterna\u003c\/dt\u003e\n\u003cdd\u003eLateral\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles y Componentes del Producto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eEl caudal de agua para la descarga total es de 4,5 litros y 3 litros para la descarga parcial.\u003c\/li\u003e\n      \u003cli\u003eLa toma de agua se encuentra en la parte lateral derecha.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eSello de Garantía Europea Oficial\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantía Oficial Roca de 3 Años\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eDiseñado para resistir las exigencias del uso cotidiano, este producto incluye 3 años de garantía oficial de fábrica. Cuentas con la seguridad de la red técnica más consolidada del sector del baño.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57371783168265,"sku":"A3410N1000","price":154.07,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_406468_364534.webp?v=1790874497"},{"product_id":"cisterna-con-sistema-de-doble-descarga-apta-para-inodoro-de-40-5-cm-dama-retro-roca","title":"Cisterna con Sistema de Doble Descarga Apta para Inodoro Dama Retro 40,5 cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Lista de componentes y detalles técnicos (Agrupada, sin bucle de subtítulos) --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • DAMA RETRO\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eCisterna Dama Retro: Doble Descarga y Porcelana Vitrificada\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLa cisterna Dama Retro de Roca combina la resistencia de la porcelana vitrificada sanitaria con la eficiencia del sistema de doble descarga. Su diseño de 40,5 cm y alimentación inferior garantizan una integración perfecta y un rendimiento duradero en tu baño.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eCALIDAD CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantía y Calidad Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado con los estándares oficiales de Roca, garantizando materiales duraderos, recambios disponibles y máxima tranquilidad.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eColección Dama Retro de Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA341325000\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\n\u003cdd itemprop=\"gtin13\"\u003e8414329214772\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoría de Producto\u003c\/dt\u003e\n\u003cdd\u003eCisternas bajas y altas de inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAncho Comercial\u003c\/dt\u003e\n\u003cdd\u003e40,5 cm\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana sanitaria brillante de alta resistencia\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentación Cisterna\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles y Componentes del Producto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eCuenta con dos opciones de descarga, 6 litros para la descarga total y 3 litros para la descarga parcial.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eTranquilidad y Cobertura Integral\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Años de Garantía Oficial Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eLa ingeniería sanitaria de Roca destaca por su precisión y vida útil prolongada. Cada producto dispone de 3 años de garantía oficial en toda Europa y la confianza que brinda el catálogo líder en innovación para el baño.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57371819442441,"sku":"A341325000","price":219.54,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_370102_66388.webp?v=1790879152"},{"product_id":"cisterna-compacta-para-inodoro-con-sistema-de-doble-descarga-de-37-cm-meridian-roca","title":"Cisterna Compacta para Inodoro con Sistema de Doble Descarga Meridian 37 cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Lista de componentes y detalles técnicos (Agrupada, sin bucle de subtítulos) --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • MERIDIAN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eCisterna Meridian: Doble Descarga y Porcelana Vitrificada\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLa cisterna compacta Meridian de Roca, con 37 cm de ancho y porcelana vitrificada, optimiza el espacio sin renunciar a la durabilidad. Su sistema de doble descarga y alimentación inferior garantizan un uso eficiente del agua y una instalación sencilla. Un componente esencial para un baño funcional y de alta resistencia.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eCALIDAD CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantía y Calidad Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado con los estándares oficiales de Roca, garantizando materiales duraderos, recambios disponibles y máxima tranquilidad.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eColección Meridian de Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA341242000\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\n\u003cdd itemprop=\"gtin13\"\u003e8414329797169\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoría de Producto\u003c\/dt\u003e\n\u003cdd\u003eCisternas bajas y altas de inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAncho Comercial\u003c\/dt\u003e\n\u003cdd\u003e37 cm\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana sanitaria brillante de alta resistencia\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentación Cisterna\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles y Componentes del Producto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eOfrece una descarga parcial de 3 litros y una descarga total de 4,5 litros.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eSello de Garantía Europea Oficial\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantía Oficial Roca de 3 Años\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eDiseñado para resistir las exigencias del uso cotidiano, este producto incluye 3 años de garantía oficial de fábrica. Cuentas con la seguridad de la red técnica más consolidada del sector del baño.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57371870888201,"sku":"A341242000","price":195.32,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_370188_364536.webp?v=1790883598"},{"product_id":"cisterna-para-inodoro-con-toma-de-agua-en-el-lado-lateral-izquierdo-de-37-cm-universal-roca","title":"Cisterna para Inodoro con Toma de Agua en el Lado Lateral Izquierdo Universal 37 cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Lista de componentes y detalles técnicos (Agrupada, sin bucle de subtítulos) --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • EQUIPAMIENTO OFICIAL\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eCisterna Roca 37 cm: Porcelana Vitrificada y Toma Lateral\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLa cisterna Roca de 37 cm combina la solidez de la porcelana vitrificada con una toma de agua lateral que simplifica la instalación en espacios reducidos. Su diseño compacto y resistente garantiza un rendimiento duradero y una integración estética en cualquier baño.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eCALIDAD CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantía y Calidad Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado con los estándares oficiales de Roca, garantizando materiales duraderos, recambios disponibles y máxima tranquilidad.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eRoca Colección Oficial\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA343900001 + A890200001\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\n\u003cdd itemprop=\"gtin13\"\u003e8414329222319\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoría de Producto\u003c\/dt\u003e\n\u003cdd\u003eCisternas bajas y altas de inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAncho Comercial\u003c\/dt\u003e\n\u003cdd\u003e37 cm\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana sanitaria brillante de alta resistencia\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentación Cisterna\u003c\/dt\u003e\n\u003cdd\u003eLateral\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles y Componentes del Producto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eCisterna alta sin tapa para inodoro.\u003c\/li\u003e\n      \u003cli\u003eLa toma de agua está posicionada en la parte lateral izquierda.\u003c\/li\u003e\n      \u003cli\u003eEste producto incluye la cisterna, no lleva mecanismo de descarga ni cadena.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eConfianza y Servicio Homologado\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantía Oficial Europea Roca (3 Años)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eTu compra está plenamente respaldada por la garantía oficial de 3 años de Roca Sanitarios, ofreciendo protección directa de fábrica, soporte técnico cualificado y repuestos originales disponibles a largo plazo.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Sin tubo","offer_id":57372824568073,"sku":"A343900001","price":46.77,"currency_code":"EUR","in_stock":true},{"title":"Con tubo","offer_id":57372824600841,"sku":"A343900001+A890200001","price":53.17,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_370204_364507.webp?v=1790943245"},{"product_id":"cisterna-alta-para-inodoro-fabricada-con-plastico-de-color-blanco-universal-roca","title":"Cisterna Alta para Inodoro Fabricada con Plástico Universal Blanco Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Lista de componentes y detalles técnicos (Agrupada, sin bucle de subtítulos) --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • EQUIPAMIENTO OFICIAL\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eCisterna alta Roca: porcelana vitrificada y tiro por cadena\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLa cisterna alta de Roca recupera la elegancia funcional del baño clásico con un cuerpo de porcelana vitrificada sanitaria de alta resistencia. Su alimentación lateral y su ancho de 44,2 cm garantizan una instalación precisa y un caudal constante, mientras la cadena de accionamiento aporta un gesto mecánico fiable que perdura en el tiempo.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eCALIDAD CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantía y Calidad Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado con los estándares oficiales de Roca, garantizando materiales duraderos, recambios disponibles y máxima tranquilidad.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eElementos Incluidos\u003c\/dt\u003e\n\u003cdd\u003ecadena para instalación en alto\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eRoca Colección Oficial\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA890200000 + A890200001\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\n\u003cdd itemprop=\"gtin13\"\u003e8433290527964\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoría de Producto\u003c\/dt\u003e\n\u003cdd\u003eCisternas bajas y altas de inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAncho Comercial\u003c\/dt\u003e\n\u003cdd\u003e44,2 cm\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana sanitaria brillante de alta resistencia\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentación Cisterna\u003c\/dt\u003e\n\u003cdd\u003eLateral\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles y Componentes del Producto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eCisterna alta\/semialta para inodoro.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en plástico de excelente calidad, con un acabado en color blanco.\u003c\/li\u003e\n      \u003cli\u003eIncluye cadena para instalación en alto.\u003c\/li\u003e\n      \u003cli\u003eLa posición de la toma de agua puede ser por el lateral derecho o lateral izquierdo.\u003c\/li\u003e\n      \u003cli\u003ePara instalación en alto se requiere el tubo ref. A890200001.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eRespaldo y Fiabilidad de Fábrica\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantía Oficial del Fabricante Roca (3 Años)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eAdquirir producto original Roca asegura los más exigentes estándares de durabilidad y seguridad. Disfrutas de 3 años de cobertura europea oficial y atención técnica especializada directa del fabricante ante cualquier eventualidad.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Sin tubo","offer_id":57372998762761,"sku":"A890200000","price":94.17,"currency_code":"EUR","in_stock":true},{"title":"Con tubo","offer_id":57372998795529,"sku":"A890200000+A890200001","price":100.57,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_371561_364510.webp?v=1790950362"},{"product_id":"cisterna-con-sistema-de-doble-descarga-y-toma-de-agua-a-la-izquierda-the-gap-roca","title":"Cisterna con Sistema de Doble Descarga y Toma de Agua a la Izquierda The Gap Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Lista de componentes y detalles técnicos (Agrupada, sin bucle de subtítulos) --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • THE GAP SQUARE\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eCisterna The Gap Square: Doble Descarga y Toma Lateral en 36,5 cm\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLa cisterna The Gap Square de Roca optimiza cada descarga con su sistema de doble descarga y toma de agua lateral, todo en un perfil compacto de 36,5 cm. Fabricada en porcelana vitrificada sanitaria de alta resistencia, garantiza décadas de funcionamiento impecable. Su diseño se integra con la tecnología Rimless para una limpieza superior y un baño más higiénico.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eMÁXIMA HIGIENE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eInodoro Rimless (sin reborde)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eEl agua sale con fuerza uniforme por toda la taza sin salpicar. Al no tener reborde interior donde se acumule suciedad o cal, se limpia en un segundo.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e02\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eCALIDAD CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantía y Calidad Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado con los estándares oficiales de Roca, garantizando materiales duraderos, recambios disponibles y máxima tranquilidad.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eColección The Gap Square de Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA341731000\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\n\u003cdd itemprop=\"gtin13\"\u003e8414329924268\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoría de Producto\u003c\/dt\u003e\n\u003cdd\u003eCisternas bajas y altas de inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAncho Comercial\u003c\/dt\u003e\n\u003cdd\u003e36,5 cm\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana sanitaria brillante de alta resistencia\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTecnología de Taza\u003c\/dt\u003e\n\u003cdd\u003eRimless (sin reborde interior, fácil de limpiar)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentación Cisterna\u003c\/dt\u003e\n\u003cdd\u003eLateral\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles y Componentes del Producto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eTecnología de Lavado Rimless:\u003c\/strong\u003e Cisterna para inodoro adosado a pared Rimless.\u003c\/li\u003e\n      \u003cli\u003eLa toma de agua se posiciona en el lado lateral izquierdo.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eExcelencia Sanitaria y Respaldo Técnico\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Años de Garantía Oficial del Fabricante Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eCon más de un siglo de trayectoria, Roca respalda este producto con 3 años de garantía oficial europea. Dispones de repuestos garantizados y la asistencia cualificada de los servicios técnicos autorizados de la marca.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57373346464009,"sku":"A341731000","price":154.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_370193_364475.webp?v=1790966682"},{"product_id":"cisterna-doble-descarga-45-3l-alimentacion-inferior-para-inodoro-adosado-pared-roca","title":"Cisterna Doble Descarga 45 3l Alimentación Inferior para Inodoro Adosado Pared Debba Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Lista de componentes y detalles técnicos (Agrupada, sin bucle de subtítulos) --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • DEBBA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eCisterna doble descarga 4,5\/3L para inodoro adosado a pared\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOptimiza tu espacio con la cisterna de doble descarga 4,5\/3 litros de Roca, diseñada para inodoros adosados a pared. Su alimentación inferior y porcelana vitrificada garantizan un rendimiento eficiente y duradero, mientras que su salida dual facilita la instalación en cualquier baño. Descubre la combinación perfecta de funcionalidad y ahorro de agua.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eINSTALACIÓN SENCILLA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDesagüe Dual (Suelo o Pared)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eCompatible tanto si el desagüe de tu baño va a la pared como si sale por el suelo.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e02\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eMEDIDAS IDEALES\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eMedidas: 34 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eTamaño equilibrado pensado para encajar a la perfección tanto en baños principales como en aseos de invitados.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e03\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eCALIDAD CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantía y Calidad Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado con los estándares oficiales de Roca, garantizando materiales duraderos, recambios disponibles y máxima tranquilidad.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eElementos Incluidos\u003c\/dt\u003e\n\u003cdd\u003eMueble bajo suspendido con fijaciones de montaje mural\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eColección Debba de Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA341993000\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\n\u003cdd itemprop=\"gtin13\"\u003e8433290657531\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoría de Producto\u003c\/dt\u003e\n\u003cdd\u003eCisternas bajas y altas de inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eDimensiones Totales\u003c\/dt\u003e\n\u003cdd\u003e34 cm (ancho) x 36 cm (alto) x 16 cm (fondo)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana sanitaria brillante de alta resistencia\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTipo de Evacuación\u003c\/dt\u003e\n\u003cdd\u003eSalida dual (apto para desagüe a suelo o pared)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCisterna y Mecanismo\u003c\/dt\u003e\n\u003cdd\u003eCisterna con pulsador de doble descarga 4,5\/3 Litros\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentación Cisterna\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles y Componentes del Producto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eAlimentación inferior que facilita la instalación en inodoros con toma de agua en la parte baja, asegurando una conexión discreta y eficiente.\u003c\/li\u003e\n      \u003cli\u003eMecanismo de alimentación y descarga incorporados para un funcionamiento fiable y duradero, facilitando el mantenimiento y la operatividad del sistema.\u003c\/li\u003e\n      \u003cli\u003eColor blanco que aporta una estética limpia y neutra, compatible con diferentes estilos de baño y fácil de combinar con otros elementos sanitarios.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eColección y Configuración:\u003c\/strong\u003e Diseño sobrio y actual de la colección Debba, que se adapta a cualquier espacio de baño ofreciendo soluciones completas y estéticas.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eSello de Garantía Europea Oficial\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantía Oficial Roca de 3 Años\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eDiseñado para resistir las exigencias del uso cotidiano, este producto incluye 3 años de garantía oficial de fábrica. Cuentas con la seguridad de la red técnica más consolidada del sector del baño.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57375731876105,"sku":"A341993000","price":154.07,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_1196358_4976220.webp?v=1791211419"},{"product_id":"cisterna-doble-descarga-regulable-45l-3l-alimentacion-inferior-para-inodoro-roca","title":"Cisterna Doble Descarga Regulable 45l 3l Alimentación Inferior para Inodoro Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Lista de componentes y detalles técnicos (Agrupada, sin bucle de subtítulos) --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • TURA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eCisterna Tura: Doble Descarga 4.5\/3L y Ahorro Eficiente\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOptimiza tu baño con la cisterna Tura de Roca, que ofrece doble descarga regulable de 4.5 y 3 litros para un consumo responsable. Su alimentación inferior y mecanismo de precisión aseguran un rendimiento duradero y silencioso, integrándose perfectamente en espacios modernos.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eMÁXIMA HIGIENE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eInodoro Rimless (sin reborde)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eEl agua sale con fuerza uniforme por toda la taza sin salpicar. Al no tener reborde interior donde se acumule suciedad o cal, se limpia en un segundo.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e02\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eAHORRO DE AGUA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDoble Descarga para Ahorrar Agua (4\/2 L)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePulsador de dos botones (descarga corta de 2L y completa de 4L) para ahorrar agua en cada uso de forma sencilla.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e03\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eINSTALACIÓN SENCILLA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDesagüe Dual (Suelo o Pared)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eCompatible tanto si el desagüe de tu baño va a la pared como si sale por el suelo.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e04\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eMEDIDAS IDEALES\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eMedidas: 37,5 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eTamaño equilibrado pensado para encajar a la perfección tanto en baños principales como en aseos de invitados.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eElementos Incluidos\u003c\/dt\u003e\n\u003cdd\u003eMueble bajo suspendido con fijaciones de montaje mural\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eColección Tura de Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA341691620\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\n\u003cdd itemprop=\"gtin13\"\u003e8433290914320\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoría de Producto\u003c\/dt\u003e\n\u003cdd\u003eCisternas bajas y altas de inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eDimensiones Totales\u003c\/dt\u003e\n\u003cdd\u003e37,5 cm (ancho) x 34,5 cm (alto) x 14,6 cm (fondo)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana sanitaria brillante de alta resistencia\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTipo de Evacuación\u003c\/dt\u003e\n\u003cdd\u003eSalida dual (apto para desagüe a suelo o pared)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCisterna y Mecanismo\u003c\/dt\u003e\n\u003cdd\u003eCisterna con pulsador de doble descarga 4\/2 Litros\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTecnología de Taza\u003c\/dt\u003e\n\u003cdd\u003eRimless (sin reborde interior, fácil de limpiar)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentación Cisterna\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAcabado \/ Color\u003c\/dt\u003e\n\u003cdd itemprop=\"color\"\u003eBlanco Mate\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles y Componentes del Producto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eAlimentación inferior izquierda que facilita la instalación en inodoros con tanque bajo y optimiza la conexión al suministro de agua.\u003c\/li\u003e\n      \u003cli\u003eMecanismos de alimentación y descarga incorporados que garantizan un funcionamiento fiable y duradero del sistema de cisterna.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eDiseño y Ergonomía:\u003c\/strong\u003e Color blanco mate que aporta un acabado discreto y elegante, fácil de combinar con cualquier diseño de baño.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eDiseño y Ergonomía:\u003c\/strong\u003e Diseño Tura inspirado en la arquitectura mediterránea que combina robustez y armonía visual, aportando un toque de innovación y sostenibilidad al baño.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eColección y Configuración:\u003c\/strong\u003e Materiales reciclados y envases sin plástico que reflejan el compromiso con la sostenibilidad y el respeto medioambiental en toda la colección.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n    \u003ch3 class=\"mkd__h3\"\u003eFabricación Especial Bajo Pedido\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"mkd__bloque mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__bloque-item\"\u003e\n      \u003cp class=\"mkd__bloque-txt\"\u003e\u003cstrong\u003eAVISO:\u003c\/strong\u003e Este producto se fabrica bajo pedido de forma personalizada para cada cliente. Al tratarse de una pieza exclusiva de Roca hecha bajo encargo, te aseguramos la máxima calidad y los acabados oficiales del fabricante.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eTranquilidad y Cobertura Integral\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Años de Garantía Oficial Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eLa ingeniería sanitaria de Roca destaca por su precisión y vida útil prolongada. Cada producto dispone de 3 años de garantía oficial en toda Europa y la confianza que brinda el catálogo líder en innovación para el baño.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57375820579081,"sku":"A341691620","price":261.53,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_1196342_4976189.webp?v=1791214282"},{"product_id":"cisterna-doble-descarga-45l-3l-alimentacion-inferior-para-inodoro-roca","title":"Cisterna Doble Descarga 45l 3l Alimentación Inferior para Inodoro Carmen Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Lista de componentes y detalles técnicos (Agrupada, sin bucle de subtítulos) --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • CARMEN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eCisterna Carmen: doble descarga 4.5L\/3L, porcelana vitrificada y salida dual\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLa cisterna Carmen de Roca combina la resistencia de la porcelana vitrificada sanitaria con la eficiencia de la doble descarga de 4.5 y 3 litros. Su alimentación inferior y salida dual facilitan una instalación versátil, mientras que el juego de fijación incluido asegura un montaje preciso. Un componente esencial para un inodoro con tecnología Rimless, diseñado para durar y optimizar cada descarga.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eMÁXIMA HIGIENE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eInodoro Rimless (sin reborde)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eEl agua sale con fuerza uniforme por toda la taza sin salpicar. Al no tener reborde interior donde se acumule suciedad o cal, se limpia en un segundo.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e02\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eINSTALACIÓN SENCILLA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDesagüe Dual (Suelo o Pared)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eCompatible tanto si el desagüe de tu baño va a la pared como si sale por el suelo.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e03\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eMEDIDAS IDEALES\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eMedidas: 41,5 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eTamaño equilibrado pensado para encajar a la perfección tanto en baños principales como en aseos de invitados.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e04\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eCALIDAD CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantía y Calidad Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado con los estándares oficiales de Roca, garantizando materiales duraderos, recambios disponibles y máxima tranquilidad.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eElementos Incluidos\u003c\/dt\u003e\n\u003cdd\u003ejuego de fijación\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eColección Carmen de Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA3410A1560\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\n\u003cdd itemprop=\"gtin13\"\u003e8433290139532\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoría de Producto\u003c\/dt\u003e\n\u003cdd\u003eCisternas bajas y altas de inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eDimensiones Totales\u003c\/dt\u003e\n\u003cdd\u003e41,5 cm (ancho) x 37 cm (alto) x 15,5 cm (fondo)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana sanitaria brillante de alta resistencia\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTipo de Evacuación\u003c\/dt\u003e\n\u003cdd\u003eSalida dual (apto para desagüe a suelo o pared)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTecnología de Taza\u003c\/dt\u003e\n\u003cdd\u003eRimless (sin reborde interior, fácil de limpiar)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentación Cisterna\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles y Componentes del Producto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eAlimentación inferior izquierda que facilita la instalación en inodoros con toma de agua en esta posición, asegurando una conexión segura y ordenada.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eDiseño y Ergonomía:\u003c\/strong\u003e Acabado en color negro que aporta un toque elegante y moderno, compatible con diseños de baño contemporáneos y vintage.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eColección y Configuración:\u003c\/strong\u003e Diseño inspirado en la colección Carmen que combina un estilo vintage con la tecnología actual, ofreciendo una solución estética y funcional para el baño.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eConfianza y Servicio Homologado\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantía Oficial Europea Roca (3 Años)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eTu compra está plenamente respaldada por la garantía oficial de 3 años de Roca Sanitarios, ofreciendo protección directa de fábrica, soporte técnico cualificado y repuestos originales disponibles a largo plazo.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57377259749641,"sku":"A3410A1560","price":330.6,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_1196344_4976193.webp?v=1791242183"},{"product_id":"cisterna-doble-descarga-45-y-30-litros-alimentacion-inferior-para-inodoro-roca","title":"Cisterna Doble Descarga 45 y 30 Litros Alimentación Inferior para Inodoro Inspira Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Lista de componentes y detalles técnicos (Agrupada, sin bucle de subtítulos) --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • INSPIRA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eCisterna Inspira: Doble Descarga 4.5\/3L y Porcelana Vitrificada\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOptimiza tu baño con la precisión técnica de la cisterna Inspira. Su sistema de doble descarga de 4.5\/3 litros reduce el consumo de agua sin comprometer la eficacia, mientras que su porcelana vitrificada sanitaria de alta resistencia asegura una durabilidad excepcional. La tecnología Rimless y la alimentación inferior facilitan una limpieza profunda y un funcionamiento silencioso, elevando el estándar de tu espacio.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eMÁXIMA HIGIENE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eInodoro Rimless (sin reborde)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eEl agua sale con fuerza uniforme por toda la taza sin salpicar. Al no tener reborde interior donde se acumule suciedad o cal, se limpia en un segundo.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e02\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eCERÁMICA AVANZADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eLavabo Fineceramic® Ligero y Resistente\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eCerámica exclusiva de Roca más ligera y resistente que la porcelana tradicional, con bordes finos, líneas modernas y un tacto suave.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e03\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eINSTALACIÓN SENCILLA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDesagüe Dual (Suelo o Pared)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eCompatible tanto si el desagüe de tu baño va a la pared como si sale por el suelo.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e04\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eMEDIDAS IDEALES\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eMedidas: 37,6 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eTamaño equilibrado pensado para encajar a la perfección tanto en baños principales como en aseos de invitados.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eElementos Incluidos\u003c\/dt\u003e\n\u003cdd\u003ejuego de fijación\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eColección Inspira de Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA341520640\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\n\u003cdd itemprop=\"gtin13\"\u003e8433290189070\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoría de Producto\u003c\/dt\u003e\n\u003cdd\u003eCisternas bajas y altas de inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eDimensiones Totales\u003c\/dt\u003e\n\u003cdd\u003e37,6 cm (ancho) x 36 cm (alto) x 15 cm (fondo)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana sanitaria brillante de alta resistencia\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTipo de Evacuación\u003c\/dt\u003e\n\u003cdd\u003eSalida dual (apto para desagüe a suelo o pared)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCisterna y Mecanismo\u003c\/dt\u003e\n\u003cdd\u003eCisterna con pulsador de doble descarga 4,5\/3 Litros\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTecnología de Taza\u003c\/dt\u003e\n\u003cdd\u003eRimless (sin reborde interior, fácil de limpiar)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentación Cisterna\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTecnología de Lavabo\u003c\/dt\u003e\n\u003cdd\u003eFineceramic® (cerámica ligera y muy resistente)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles y Componentes del Producto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eAlimentación inferior izquierda que facilita la instalación y conexión con la toma de agua, adaptándose a diferentes configuraciones de baño.\u003c\/li\u003e\n      \u003cli\u003eColor ónix que aporta un acabado moderno y elegante, compatible con la estética contemporánea de baños actuales.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eColección y Configuración:\u003c\/strong\u003e Parte de la colección Inspira , que combina diseño innovador con materiales de alta calidad como Fineceramic y estructuras de aluminio, ofreciendo un estilo atemporal y opciones flexibles para el baño.\u003c\/li\u003e\n      \u003cli\u003eMateriales y mecanismos de alta calidad que aseguran durabilidad, resistencia a la corrosión y un funcionamiento silencioso y eficiente.\u003c\/li\u003e\n      \u003cli\u003eCertificación y garantía Roca , marca reconocida en el sector sanitario que cumple con los estándares europeos de calidad y seguridad para productos de baño.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eCalidad y Solvencia de Fabricante\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Años de Garantía Oficial del Fabricante Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eLa durabilidad y el rendimiento óptimo son la seña de identidad de Roca. Con tu compra dispones de 3 años de garantía oficial del fabricante y servicio de asistencia técnica directa para una experiencia sin preocupaciones.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57377274560777,"sku":"A341520640","price":301.52,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_1196337_4976179.webp?v=1791243549"},{"product_id":"cisterna-de-doble-descarga-para-inodoro-de-36-5-cm-de-color-pergamon-hall-roca","title":"Cisterna de Doble Descarga para Inodoro Hall 36,5 cm Pergamón Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Lista de componentes y detalles técnicos (Agrupada, sin bucle de subtítulos) --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • HALL\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eCisterna Hall Roca: Doble Descarga 6\/3L en Porcelana Vitrificada\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLa cisterna Hall de Roca combina la resistencia de la porcelana vitrificada con la eficiencia del sistema de doble descarga de 6\/3 litros. Su diseño compacto de 36,5 cm de alto y alimentación inferior garantiza una instalación versátil y un rendimiento duradero. Con el acabado pergamón, aporta un toque cálido y sofisticado a tu baño.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eMEDIDAS IDEALES\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eMedidas: 14 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eTamaño equilibrado pensado para encajar a la perfección tanto en baños principales como en aseos de invitados.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e02\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eCALIDAD CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantía y Calidad Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado con los estándares oficiales de Roca, garantizando materiales duraderos, recambios disponibles y máxima tranquilidad.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eColección Hall de Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA341620170\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\n\u003cdd itemprop=\"gtin13\"\u003e8414329613445\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoría de Producto\u003c\/dt\u003e\n\u003cdd\u003eCisternas bajas y altas de inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eDimensiones Totales\u003c\/dt\u003e\n\u003cdd\u003e14 cm (ancho) x 36,5 cm (alto) x 36,5 cm (fondo\/largo)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana sanitaria brillante de alta resistencia\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCisterna y Mecanismo\u003c\/dt\u003e\n\u003cdd\u003eCisterna con pulsador de doble descarga 6\/3 Litros\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentación Cisterna\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles y Componentes del Producto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003ePosición de la toma de agua:\u003c\/strong\u003e inferior izquierdo.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003ePeso bruto:\u003c\/strong\u003e 13,2 kg.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e pergamón.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eCompromiso de Calidad y Respaldo Oficial\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Años de Garantía Europea del Fabricante Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca es el referente europeo indiscutible en equipamiento de baño. Todas sus piezas cuentan con 3 años de garantía oficial de fábrica y la cobertura integral de su red de servicio técnico oficial para garantizar tu máxima tranquilidad.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57378743484681,"sku":"A341620170","price":251.84,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_375760_94131.webp?v=1791290347"},{"product_id":"cisterna-doble-descarga-45-litros-3-litros-alimentacion-inferior-para-inodoro-roca","title":"Cisterna Doble Descarga 45 Litros 3 Litros Alimentación Inferior para Inodoro Inspira Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Lista de componentes y detalles técnicos (Agrupada, sin bucle de subtítulos) --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • INSPIRA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eCisterna Inspira: doble descarga 4,5\/3 L y tecnología Rimless\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOptimiza tu baño con la cisterna Inspira de Roca, que combina porcelana vitrificada de alta resistencia con un sistema de doble descarga de 4,5\/3 litros para un ahorro eficiente. Su tecnología Rimless facilita la autolimpieza, mientras que la salida dual y la alimentación inferior garantizan una instalación versátil y duradera.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eMÁXIMA HIGIENE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eInodoro Rimless (sin reborde)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eEl agua sale con fuerza uniforme por toda la taza sin salpicar. Al no tener reborde interior donde se acumule suciedad o cal, se limpia en un segundo.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e02\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eINSTALACIÓN SENCILLA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDesagüe Dual (Suelo o Pared)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eCompatible tanto si el desagüe de tu baño va a la pared como si sale por el suelo.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e03\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eMEDIDAS IDEALES\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eMedidas: 37,6 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eTamaño equilibrado pensado para encajar a la perfección tanto en baños principales como en aseos de invitados.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e04\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eCALIDAD CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantía y Calidad Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado con los estándares oficiales de Roca, garantizando materiales duraderos, recambios disponibles y máxima tranquilidad.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eElementos Incluidos\u003c\/dt\u003e\n\u003cdd\u003eMueble bajo suspendido con fijaciones de montaje mural\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eColección Inspira de Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA341520650\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\n\u003cdd itemprop=\"gtin13\"\u003e8433290189087\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoría de Producto\u003c\/dt\u003e\n\u003cdd\u003eCisternas bajas y altas de inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eDimensiones Totales\u003c\/dt\u003e\n\u003cdd\u003e37,6 cm (ancho) x 36 cm (alto) x 15 cm (fondo)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana sanitaria brillante de alta resistencia\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTipo de Evacuación\u003c\/dt\u003e\n\u003cdd\u003eSalida dual (apto para desagüe a suelo o pared)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCisterna y Mecanismo\u003c\/dt\u003e\n\u003cdd\u003eCisterna con pulsador de doble descarga 4,5\/3 Litros\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTecnología de Taza\u003c\/dt\u003e\n\u003cdd\u003eRimless (sin reborde interior, fácil de limpiar)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentación Cisterna\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles y Componentes del Producto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eAlimentación inferior izquierda que facilita la instalación y conexión al suministro de agua, adaptándose a diferentes configuraciones de baño.\u003c\/li\u003e\n      \u003cli\u003eColor beige que combina con la mayoría de los sanitarios y aporta un acabado discreto y elegante al conjunto del baño.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eColección y Configuración:\u003c\/strong\u003e Forma parte de la colección Inspira , que destaca por su diseño innovador y atemporal, combinando funcionalidad con estética moderna para baños contemporáneos.\u003c\/li\u003e\n      \u003cli\u003eMateriales y acabados de alta calidad que aseguran durabilidad y resistencia al uso diario, manteniendo el rendimiento óptimo a lo largo del tiempo.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eProtección y Asistencia Homologada\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Años de Garantía Europea Oficial Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eEste modelo cuenta con la certificación oficial de calidad de Roca y una cobertura de 3 años de garantía en toda la Unión Europea, respaldada por una amplia red de profesionales técnicos para tu total seguridad.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57387451547913,"sku":"A341520650","price":308.79,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_1196336_4976177.webp?v=1791335736"},{"product_id":"cisterna-doble-descarga-regulable-4-5l-3l-con-alimentacion-inferior-para-inodoro-roca","title":"Cisterna Doble Descarga Regulable 4.5l 3l con Alimentación Inferior para Inodoro Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Lista de componentes y detalles técnicos (Agrupada, sin bucle de subtítulos) --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • TURA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eCisterna Tura: Doble Descarga 4.5\/3L y Alimentación Inferior\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOptimiza tu baño con la cisterna Tura de Roca, que combina porcelana vitrificada de alta resistencia con un sistema de doble descarga regulable de 4.5 y 3 litros. Su alimentación inferior garantiza una instalación limpia y eficiente, mientras que su diseño versátil se adapta a cualquier espacio. Descubre la durabilidad y el rendimiento que solo Roca ofrece.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eMÁXIMA HIGIENE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eInodoro Rimless (sin reborde)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eEl agua sale con fuerza uniforme por toda la taza sin salpicar. Al no tener reborde interior donde se acumule suciedad o cal, se limpia en un segundo.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e02\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eAHORRO DE AGUA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDoble Descarga para Ahorrar Agua (4\/2 L)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePulsador de dos botones (descarga corta de 2L y completa de 4L) para ahorrar agua en cada uso de forma sencilla.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e03\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eINSTALACIÓN SENCILLA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDesagüe Dual (Suelo o Pared)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eCompatible tanto si el desagüe de tu baño va a la pared como si sale por el suelo.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e04\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eMEDIDAS IDEALES\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eMedidas: 37,5 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eTamaño equilibrado pensado para encajar a la perfección tanto en baños principales como en aseos de invitados.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eElementos Incluidos\u003c\/dt\u003e\n\u003cdd\u003eMueble bajo suspendido con fijaciones de montaje mural\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eColección Tura de Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA341691000\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\n\u003cdd itemprop=\"gtin13\"\u003e8433290914313\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoría de Producto\u003c\/dt\u003e\n\u003cdd\u003eCisternas bajas y altas de inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eDimensiones Totales\u003c\/dt\u003e\n\u003cdd\u003e37,5 cm (ancho) x 34,5 cm (alto) x 14,6 cm (fondo)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana sanitaria brillante de alta resistencia\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTipo de Evacuación\u003c\/dt\u003e\n\u003cdd\u003eSalida dual (apto para desagüe a suelo o pared)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCisterna y Mecanismo\u003c\/dt\u003e\n\u003cdd\u003eCisterna con pulsador de doble descarga 4\/2 Litros\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTecnología de Taza\u003c\/dt\u003e\n\u003cdd\u003eRimless (sin reborde interior, fácil de limpiar)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentación Cisterna\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles y Componentes del Producto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eAlimentación inferior izquierda que facilita la instalación en inodoros con tanque bajo, optimizando el espacio y la conexión.\u003c\/li\u003e\n      \u003cli\u003eColor blanco que combina con la mayoría de sanitarios y ofrece una estética limpia y moderna.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eDiseño y Ergonomía:\u003c\/strong\u003e Diseño Tura inspirado en la arquitectura mediterránea que aporta robustez y armonía visual al baño, con un enfoque en la innovación y sostenibilidad mediante el uso de materiales reciclados.\u003c\/li\u003e\n      \u003cli\u003eProducto certificado y fabricado por Roca Sanitario, S.A. , empresa reconocida en el sector con garantía de calidad y cumplimiento de normativas europeas.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eConfianza y Servicio Homologado\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantía Oficial Europea Roca (3 Años)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eTu compra está plenamente respaldada por la garantía oficial de 3 años de Roca Sanitarios, ofreciendo protección directa de fábrica, soporte técnico cualificado y repuestos originales disponibles a largo plazo.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57445421809929,"sku":"A341691000","price":221.16,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_1196334_4976178.webp?v=1791817423"},{"product_id":"cisterna-electronica-touchless-doble-descarga-alimentacion-inferior-meridian-roca","title":"Cisterna Electrónica Touchless Doble Descarga Alimentación Inferior Meridian Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Lista de componentes y detalles técnicos (Agrupada, sin bucle de subtítulos) --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • MERIDIAN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eCisterna Meridian Touchless: Doble Descarga 4.5\/3 L y Porcelana Vitrificada\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLa cisterna electrónica Touchless de la serie Meridian redefine la higiene en el baño con su accionamiento sin contacto y su sistema de doble descarga de 4.5 y 3 litros, optimizando el consumo de agua sin renunciar a la potencia. Fabricada en porcelana vitrificada sanitaria de alta resistencia, garantiza durabilidad y un acabado impecable. Su alimentación inferior y salida dual facilitan una instalación versátil, adaptándose a proyectos de diseño exigentes.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eINSTALACIÓN SENCILLA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDesagüe Dual (Suelo o Pared)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eCompatible tanto si el desagüe de tu baño va a la pared como si sale por el suelo.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e02\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eMEDIDAS IDEALES\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eMedidas: 37 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eTamaño equilibrado pensado para encajar a la perfección tanto en baños principales como en aseos de invitados.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e03\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eCALIDAD CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantía y Calidad Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado con los estándares oficiales de Roca, garantizando materiales duraderos, recambios disponibles y máxima tranquilidad.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eElementos Incluidos\u003c\/dt\u003e\n\u003cdd\u003ejuego completo de fijación y mecanismos:\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eColección Meridian de Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA34R242000\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\n\u003cdd itemprop=\"gtin13\"\u003e8433290812268\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoría de Producto\u003c\/dt\u003e\n\u003cdd\u003eCisternas bajas y altas de inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eDimensiones Totales\u003c\/dt\u003e\n\u003cdd\u003e37 cm (ancho) x 36 cm (alto) x 14 cm (fondo)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana sanitaria brillante de alta resistencia\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTipo de Evacuación\u003c\/dt\u003e\n\u003cdd\u003eSalida dual (apto para desagüe a suelo o pared)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentación Cisterna\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles y Componentes del Producto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMecanismo Touchless electrónico sin contacto:\u003c\/strong\u003e permite la descarga del inodoro sin necesidad de tocar ningún botón, mejorando la higiene y comodidad en el uso diario.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAlimentación inferior izquierda:\u003c\/strong\u003e facilita la instalación en inodoros compactos con tanque bajo, garantizando compatibilidad y funcionalidad.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFuncionamiento con 4 pilas AA:\u003c\/strong\u003e proporciona autonomía para más de 40.000 descargas, eliminando la necesidad de conexión eléctrica directa.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eColor blanco:\u003c\/strong\u003e acabado neutro que combina con la mayoría de sanitarios y estilos de baño.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eCertificaciones y calidad Roca:\u003c\/strong\u003e producto fabricado bajo estrictos controles de calidad que aseguran durabilidad y rendimiento óptimo.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eDurabilidad Certificada de Origen\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Años de Garantía Oficial de la Marca Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eEl exhaustivo control de fabricación de Roca asegura acabados perfectos y máxima resistencia al uso diario. Incluye 3 años de garantía europea completa y el respaldo posventa de la firma líder en cuartos de baño.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57445507531017,"sku":"A34R242000","price":251.03,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_1196385_4976274.webp?v=1791822039"},{"product_id":"cisterna-doble-descarga-alimentacion-lateral-para-inodoro-adosado-a-pared-roca","title":"Cisterna Doble Descarga Alimentación Lateral para Inodoro Adosado a Pared Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Lista de componentes y detalles técnicos (Agrupada, sin bucle de subtítulos) --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • SQUARE\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eCisterna Square: doble descarga 4.5\/3 L y porcelana vitrificada\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLa cisterna Square de Roca combina la resistencia de la porcelana vitrificada sanitaria con la eficiencia de la doble descarga de 4.5 y 3 litros. Su alimentación lateral y salida dual facilitan una instalación versátil, mientras que el juego completo de fijación asegura un montaje preciso. Un equilibrio entre durabilidad, ahorro de agua y diseño atemporal para tu baño.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eINSTALACIÓN SENCILLA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDesagüe Dual (Suelo o Pared)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eCompatible tanto si el desagüe de tu baño va a la pared como si sale por el suelo.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e02\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eMEDIDAS IDEALES\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eMedidas: 34 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eTamaño equilibrado pensado para encajar a la perfección tanto en baños principales como en aseos de invitados.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e03\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eCALIDAD CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantía y Calidad Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado con los estándares oficiales de Roca, garantizando materiales duraderos, recambios disponibles y máxima tranquilidad.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eElementos Incluidos\u003c\/dt\u003e\n\u003cdd\u003ejuego completo de fijación\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eColección Square de Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA341992000\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\n\u003cdd itemprop=\"gtin13\"\u003e8433290657524\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoría de Producto\u003c\/dt\u003e\n\u003cdd\u003eCisternas bajas y altas de inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eDimensiones Totales\u003c\/dt\u003e\n\u003cdd\u003e34 cm (ancho) x 36 cm (alto) x 16 cm (fondo)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana sanitaria brillante de alta resistencia\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTipo de Evacuación\u003c\/dt\u003e\n\u003cdd\u003eSalida dual (apto para desagüe a suelo o pared)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentación Cisterna\u003c\/dt\u003e\n\u003cdd\u003eLateral\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles y Componentes del Producto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eCapacidad de descarga doble 4,5 y 3 litros para un uso eficiente del agua adaptándose a diferentes necesidades de limpieza.\u003c\/li\u003e\n      \u003cli\u003eAlimentación lateral disponible en lateral derecho o izquierdo, facilitando la instalación en distintos tipos de baños.\u003c\/li\u003e\n      \u003cli\u003eColor blanco\u003c\/li\u003e\n      \u003cli\u003eMecanismos de alimentación y descarga incorporados\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eDiseño y Ergonomía:\u003c\/strong\u003e Diseño sobrio y actual\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eRespaldo y Fiabilidad de Fábrica\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantía Oficial del Fabricante Roca (3 Años)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eAdquirir producto original Roca asegura los más exigentes estándares de durabilidad y seguridad. Disfrutas de 3 años de cobertura europea oficial y atención técnica especializada directa del fabricante ante cualquier eventualidad.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57445557403913,"sku":"A341992000","price":154.08,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_1196341_4976182.webp?v=1791825299"},{"product_id":"cisterna-con-sistema-de-doble-descarga-y-toma-de-agua-de-entrada-posterior-in-wash-inspira-roca","title":"Cisterna con Sistema de Doble Descarga y Toma de Agua de Entrada Posterior In Wash Inspira Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Lista de componentes y detalles técnicos (Agrupada, sin bucle de subtítulos) --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • INSPIRA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eCisterna Inspira: Doble Descarga y Porcelana Vitrificada\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLa cisterna Inspira de Roca combina la precisión técnica de su sistema de doble descarga con la robustez de la porcelana vitrificada sanitaria. Su diseño de alimentación lateral y tecnología Rimless garantizan una higiene superior y un rendimiento duradero en el baño.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eMÁXIMA HIGIENE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eInodoro Rimless (sin reborde)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eEl agua sale con fuerza uniforme por toda la taza sin salpicar. Al no tener reborde interior donde se acumule suciedad o cal, se limpia en un segundo.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e02\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eCALIDAD CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantía y Calidad Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado con los estándares oficiales de Roca, garantizando materiales duraderos, recambios disponibles y máxima tranquilidad.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eColección Inspira de Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eAT0019600R\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoría de Producto\u003c\/dt\u003e\n\u003cdd\u003eCisternas bajas y altas de inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAncho Comercial\u003c\/dt\u003e\n\u003cdd\u003e39 cm\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana sanitaria brillante de alta resistencia\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTecnología de Taza\u003c\/dt\u003e\n\u003cdd\u003eRimless (sin reborde interior, fácil de limpiar)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentación Cisterna\u003c\/dt\u003e\n\u003cdd\u003eLateral\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles y Componentes del Producto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eToma de agua de entrada posterior.\u003c\/li\u003e\n      \u003cli\u003eDescarga de 2 a 4 litros.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eTecnología de Lavado Rimless:\u003c\/strong\u003e Compatible con el inodoro In-Wash Inspira - Smart toilet adosado a pared Roca Rimless.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eTranquilidad y Cobertura Integral\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Años de Garantía Oficial Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eLa ingeniería sanitaria de Roca destaca por su precisión y vida útil prolongada. Cada producto dispone de 3 años de garantía oficial en toda Europa y la confianza que brinda el catálogo líder en innovación para el baño.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57448102199561,"sku":"AT0019600R","price":204.2,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_845442_2654019.webp?v=1791911588"},{"product_id":"cisterna-roca-access-4-5-3l-alimentacion-inferior-a341231000","title":"Cisterna Doble Descarga Alimentación Inferior 38 cm Access Blanco Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Lista de componentes y detalles técnicos (Agrupada, sin bucle de subtítulos) --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA COLECCIÓN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003e\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eCisterna de porcelana sanitaria de 38 cm con toma de alimentación inferior oculta y doble pulsador 4,5\/3 L en acabado Blanco brillante de la colección Access de Roca.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eTOMA INFERIOR LIMPIA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eAlimentación Inferior Izquierda\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConexión de agua inferior oculta que elimina latiguillos visibles en los laterales de la pared, facilitando la limpieza y el acceso.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e02\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eAHORRO EFICIENTE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDoble Descarga 4,5 \/ 3 L\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePulsador de dos volúmenes calibrado para garantizar un barrido higiénico total con un consumo mínimo de agua.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e03\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eERGONOMÍA ACCESS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDiseñado para Máxima Accesibilidad\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eEstructura de porcelana de 38 cm creada para complementar inodoros accesibles de altura confort y movilidad reducida.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e04\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eCALIDAD RESISTENTE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003ePorcelana Sanitaria Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eMaterial inalterable de poro cerrado que garantiza máxima resistencia frente al uso intensivo en baños domésticos y colectivos.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eColección Access\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA341231000\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTipo de Cisterna\u003c\/dt\u003e\n\u003cdd\u003eCisterna de tanque bajo para inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAcabado y Color\u003c\/dt\u003e\n\u003cdd itemprop=\"color\"\u003eBlanco brillante\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTipo de Alimentación\u003c\/dt\u003e\n\u003cdd\u003eInferior izquierda (oculta)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eVolumen de Descarga\u003c\/dt\u003e\n\u003cdd\u003eDoble descarga 4,5 \/ 3 Litros\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial de la Cisterna\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana vitrificada sanitaria\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eDimensiones Exteriores\u003c\/dt\u003e\n\u003cdd\u003e38 cm (ancho) x 17 cm (fondo) x 36,5 cm (alto)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCompatibilidad Oficial\u003c\/dt\u003e\n\u003cdd\u003eCompatible con taza de inodoro Access vertical (A342237000) u horizontal (A342236000\/A342239000)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eKit de Fijación\u003c\/dt\u003e\n\u003cdd\u003eMecanismo de doble pulsador, válvula y fijaciones incluidas\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles Técnicos y Componentes Incluidos\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMecanismo de Doble Pulsador:\u003c\/strong\u003e Pulsador cromado empotrado con doble botón para control exhaustivo del gasto de agua.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eToma Inferior Oculta:\u003c\/strong\u003e Rosca metálica estándar situada en la base inferior izquierda para conexión directa.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFijación y Estanqueidad:\u003c\/strong\u003e Tornillería inoxidable y junta elástica para ensamblado estanco sobre la taza.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eCompromiso de Calidad y Respaldo Oficial\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Años de Garantía Oficial del Fabricante Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003e\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57449133572361,"sku":"A341231000","price":152.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/access_inf_raw_0.webp?v=1792500183"},{"product_id":"roca-beyond-inodoro-completo-de-39-5-cm-fabricado-en-porcelana-con-acabado-de-color-beige","title":"Cisterna de Doble Descarga 4,5\/3l Inferior Beyond Beige Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • BEYOND\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eInnovación sanitaria, líneas contemporáneas y máximo confort para tu baño.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eEl \u003cb\u003eCisterna de Doble Descarga 4,5\/3l Inferior Beyond Beige Roca\u003c\/b\u003e combina la excelencia y diseño sanitario del fabricante Roca con acabados de máxima durabilidad y mantenimiento sencillo, proporcionando higiene avanzada y máximo bienestar para tu cuarto de baño.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eTECNOLOGÍA HIGIÉNICA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eTecnología Rimless (máxima autolimpieza)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDistribuidor hidráulico interno que proyecta el caudal perimetral con máxima presión homogénea, suprimiendo recovecos donde se acumule suciedad y evitando salpicaduras.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e02\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eCALIDAD CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eHomologación Europea de Calidad\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado bajo los más exigentes controles técnicos y de sostenibilidad de Roca, asegurando repuestos originales y durabilidad a largo plazo.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eElementos Incluidos\u003c\/dt\u003e\n\u003cdd\u003esistema de fijación, mecanismo de alimentación y mecanismo de descarga\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eColección Beyond de Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA3410B1650\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoría de Producto\u003c\/dt\u003e\n\u003cdd\u003eCisternas bajas y altas de inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAncho Comercial\u003c\/dt\u003e\n\u003cdd\u003e37 cm\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana vitrificada sanitaria de alta resistencia\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCisterna y Mecanismo\u003c\/dt\u003e\n\u003cdd\u003eCisterna con mecanismos de doble descarga 4,5\/3 Litros\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTecnología de Taza\u003c\/dt\u003e\n\u003cdd\u003eTecnología Rimless (máxima autolimpieza)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentación Cisterna\u003c\/dt\u003e\n\u003cdd\u003eAlimentación inferior izquierda reversible\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles y Componentes del Producto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"mkd__bloque mkd__anim\"\u003e\n    \n      \u003cdiv class=\"mkd__bloque-item\"\u003e\n        \u003ch4 class=\"mkd__bloque-tit\"\u003eTecnología de Lavado Rimless\u003c\/h4\u003e\n        \u003cp class=\"mkd__bloque-txt\"\u003eDiseño para inodoro adosado a pared Rimless.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mkd__bloque-item\"\u003e\n        \u003ch4 class=\"mkd__bloque-tit\"\u003eEspecificación Técnica\u003c\/h4\u003e\n        \u003cp class=\"mkd__bloque-txt\"\u003eAcabado color beige.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mkd__bloque-item\"\u003e\n        \u003ch4 class=\"mkd__bloque-tit\"\u003eEspecificación Técnica\u003c\/h4\u003e\n        \u003cp class=\"mkd__bloque-txt\"\u003eLa toma de agua se posiciona en la zona inferior.\u003c\/p\u003e\n      \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eCompromiso de Calidad y Respaldo Oficial\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Años de Garantía Europea del Fabricante Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca es el referente europeo indiscutible en equipamiento de baño. Todas sus piezas cuentan con 3 años de garantía oficial de fábrica y la cobertura integral de su red de servicio técnico oficial para garantizar tu máxima tranquilidad.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57449752658185,"sku":"A3410B1650","price":571.4,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_496970_808390.webp?v=1791290162"},{"product_id":"roca-rimless-meridian-inodoro-compacto-completo-cisterna-baja-con-tapa-y-asiento","title":"Cisterna con Alimentación Inferior de Doble Descarga para Inodoro Meridian 37 cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • MERIDIAN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eInnovación sanitaria, líneas contemporáneas y máximo confort para tu baño.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eEl \u003cb\u003eCisterna con Alimentación Inferior de Doble Descarga para Inodoro Meridian 37 cm Roca\u003c\/b\u003e combina la excelencia y diseño sanitario del fabricante Roca con acabados de máxima durabilidad y mantenimiento sencillo, proporcionando higiene avanzada y máximo bienestar para tu cuarto de baño.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eCALIDAD CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eHomologación Europea de Calidad\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado bajo los más exigentes controles técnicos y de sostenibilidad de Roca, asegurando repuestos originales y durabilidad a largo plazo.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eColección Meridian de Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA341241000\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\n\u003cdd itemprop=\"gtin13\"\u003e8414329792690\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoría de Producto\u003c\/dt\u003e\n\u003cdd\u003eCisternas bajas y altas de inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAncho Comercial\u003c\/dt\u003e\n\u003cdd\u003e37 cm\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana vitrificada sanitaria de alta resistencia\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentación Cisterna\u003c\/dt\u003e\n\u003cdd\u003eAlimentación inferior izquierda reversible\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles y Componentes del Producto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"mkd__bloque mkd__anim\"\u003e\n    \n      \u003cdiv class=\"mkd__bloque-item\"\u003e\n        \u003ch4 class=\"mkd__bloque-tit\"\u003eMecanismo de Doble Descarga y Cisterna\u003c\/h4\u003e\n        \u003cp class=\"mkd__bloque-txt\"\u003eTiene alimentación inferior.\u003c\/p\u003e\n      \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eCalidad y Solvencia de Fabricante\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Años de Garantía Oficial del Fabricante Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eLa durabilidad y el rendimiento óptimo son la seña de identidad de Roca. Con tu compra dispones de 3 años de garantía oficial del fabricante y servicio de asistencia técnica directa para una experiencia sin preocupaciones.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Asiento con tapa","offer_id":57449752920329,"sku":"A341241000","price":192.89,"currency_code":"EUR","in_stock":true},{"title":"Asiento con tapa con amortiguador","offer_id":57449752953097,"sku":"A34224L000+A341241000+A8012AC00B","price":511.32,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_370187_66856.webp?v=1791295115"},{"product_id":"cisterna-con-sistema-de-doble-descarga-y-toma-lateral-de-38-cm-access-blanco-roca","title":"Cisterna con Sistema de Doble Descarga y Toma Lateral de 38 cm Access Blanco Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Complementario (Estilo Aspectos Destacados, 1 columna, sin enumeración) --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Lista de componentes y detalles técnicos (Agrupada, sin bucle de subtítulos) --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA COLECCIÓN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003e\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eCisterna de porcelana sanitaria de 38 cm con mecanismo de doble descarga 4,5\/3 L y alimentación lateral en acabado Blanco brillante de la colección Access de Roca.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eAHORRO DE AGUA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDoble Descarga Eficiente 4,5 \/ 3 L\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eMecanismo economizador con doble pulsador que facilita la selección del volumen de descarga, garantizando un arrastre óptimo con mínimo gasto.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e02\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eALIMENTACIÓN LATERAL\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eToma Lateral Reversible\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePermite conectar la entrada de agua tanto por la derecha como por la izquierda, adaptándose a la red de fontanería sin complicaciones.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e03\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eACCESIBILIDAD Y CONFORT\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDiseño Ergonómico Serie Access\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eCuerpo robusto de 38 cm diseñado para proporcionar máxima fiabilidad en baños de uso intensivo, colectividades y viviendas accesibles.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e04\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003ePORCELANA ROCA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003ePorcelana Sanitaria Blanco Brillante\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSuperficie vitrificada de brillo permanente, fácil de desinfectar y altamente resistente al uso continuado.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColección \/ Serie\u003c\/dt\u003e\n\u003cdd\u003eColección Access\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferencia Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA341230000\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTipo de Cisterna\u003c\/dt\u003e\n\u003cdd\u003eCisterna de tanque bajo para inodoro\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAcabado y Color\u003c\/dt\u003e\n\u003cdd itemprop=\"color\"\u003eBlanco brillante\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTipo de Alimentación\u003c\/dt\u003e\n\u003cdd\u003eLateral reversible (ambos lados)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eVolumen de Descarga\u003c\/dt\u003e\n\u003cdd\u003eDoble descarga 4,5 \/ 3 Litros\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial de la Cisterna\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana vitrificada sanitaria\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eDimensiones Exteriores\u003c\/dt\u003e\n\u003cdd\u003e38 cm (ancho) x 17 cm (fondo) x 36,5 cm (alto)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCompatibilidad Oficial\u003c\/dt\u003e\n\u003cdd\u003eCompatible con taza de inodoro Access vertical (A342237000) u horizontal (A342236000)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eKit de Fijación\u003c\/dt\u003e\n\u003cdd\u003eJuego completo de mecanismos y fijaciones incluido\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantía Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Años de garantía europea oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalles Técnicos y Componentes Incluidos\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMecanismo de Descarga:\u003c\/strong\u003e Doble pulsador cromado superior de suave pulsación para personas con movilidad reducida o niños.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eVálvula de Llenado Silenciosa:\u003c\/strong\u003e Flotador de alta sensibilidad que corta el llenado con total precisión sin ruidos molestos.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAnclaje Seguro:\u003c\/strong\u003e Tornillos de fijación reforzados para garantizar estabilidad sobre la taza de inodoro.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eCompromiso de Calidad y Respaldo Oficial\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Años de Garantía Oficial del Fabricante Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003e\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57459764855049,"sku":"A341230000","price":152.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/cisterna_access_lateral.webp?v=1792465997"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/collections\/Cisternas_bajas_y_altas_de_inodoro.jpg?v=1787173427","url":"https:\/\/markimarket.com\/collections\/cisternas-bajas-y-altas-de-inodoro.oembed","provider":"MerkiMarket","version":"1.0","type":"link"}