{"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":"Reservatório cerâmico para sanita com entrada inferior acabamento branco brilhante e dupla descarga NEW BOLONIA de Aquore","description":"\u003ch2\u003eAutoclismo cerâmico para sanita com entrada inferior acabamento branco brilhante e dupla descarga NEW BOLONIA da Aquore\u003c\/h2\u003e\n\n\u003ch3\u003eDescrição do produto:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTipo de produto:\u003c\/strong\u003e autoclismo cerâmico para sanita da série \u003cstrong\u003eNew Bolonia\u003c\/strong\u003e de \u003cstrong\u003eAquore\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLigação de abastecimento:\u003c\/strong\u003e entrada de água na parte inferior.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAcabamento:\u003c\/strong\u003e \u003cstrong\u003ebranco brilho\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInclui:\u003c\/strong\u003e a entrega não inclui a sanita nem a tampa.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMaterial e processo:\u003c\/strong\u003e elaborado em argila premium através de um processo industrial moderno; cozido num \u003cstrong\u003eforno de túnel\u003c\/strong\u003e que garante uma cozedura controlada acima de \u003cstrong\u003e1280°C\u003c\/strong\u003e, reduzindo a absorção de água para \u003cstrong\u003e≤ 0,2%\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDescarga:\u003c\/strong\u003e design de \u003cstrong\u003edupla descarga\u003c\/strong\u003e com 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\u003eClassificação do produto:\u003c\/h3\u003e\n\u003cp\u003eEste artigo pertence à \u003cstrong\u003eautoclismo para sanita\u003c\/strong\u003e com \u003cstrong\u003edescarga dupla\u003c\/strong\u003e y \u003cstrong\u003eligação inferior\u003c\/strong\u003e, pensado para sistemas de sanitas modernos e 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":"Tanque Com Alimentação Inferior de Autoclismo Duplo para Sanita 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\/* --- Header --- *\/\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\/* --- Section Heading --- *\/\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\/* --- Bento Grid --- *\/\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\/* --- Extra Block --- *\/\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\/* --- Components List --- *\/\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\/* --- Technical Specifications Table --- *\/\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\"\u003eAutoclismo Meridian de 37 cm com descarga dupla e alimentação inferior\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eA porcelana vitrificada sanitária de alta resistência garante uma durabilidade excecional no coração da sua casa de banho. O sistema de descarga dupla e alimentação inferior otimiza cada ciclo de água, proporcionando um desempenho silencioso e eficiente para um uso diário mais responsável e confortável.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques do Produto\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\"\u003eQUALIDADE CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantia e Qualidade Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado segundo os padrões oficiais da Roca: materiais de elevada durabilidade, peças de substituição disponíveis e total tranquilidade.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eColeção \/ Série\u003c\/dt\u003e\u003cdd\u003eColeção Meridian da Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eReferência Fabricante\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eA341241000\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8414329792690\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCategoria de Produto\u003c\/dt\u003e\u003cdd\u003eAutoclismos baixos e altos de sanita\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eLargura Comercial\u003c\/dt\u003e\u003cdd\u003e37 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003ePorcelana sanitária brilhante de alta resistência\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eAlimentação Autoclismo\u003c\/dt\u003e\u003cdd\u003eInferior\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes e Componentes do Produto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003e\u003cstrong\u003eMecanismo de Descarga Dupla e Autoclismo:\u003c\/strong\u003e Tanque com sistema de descarga dupla para sanita.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFiabilidade e Confiança de Fábrica\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantia Oficial do Fabricante Roca (3 Anos)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eA aquisição de produto original Roca garante máxima durabilidade. Beneficia de 3 anos de cobertura oficial europeia e assistência qualificada direta.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e\n","brand":"Roca","offers":[{"title":"Assento com cobertura","offer_id":48661319483657,"sku":"A341241000","price":192.89,"currency_code":"EUR","in_stock":true},{"title":"Assento com revestimento almofadado","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":"Tanque Com Sistema de Autoclismo Duplo Adequado para Sanita 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\/* --- Header --- *\/\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\/* --- Section Heading --- *\/\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\/* --- Bento Grid --- *\/\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\/* --- Extra Block --- *\/\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\/* --- Components List --- *\/\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\/* --- Technical Specifications Table --- *\/\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\"\u003eAutoclismo Dama Roca: Descarga Dupla Eficiente em 36 cm\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOtimize o seu vaso sanitário Dama com um autoclismo em porcelana vitrificada que garante durabilidade e um acabamento impecável. O seu sistema de descarga dupla permite-lhe escolher entre dois volumes de água, reduzindo o consumo sem sacrificar a potência. Com alimentação lateral e uma largura de 36 cm, integra-se perfeitamente no seu espaço, proporcionando funcionalidade e estilo intemporal.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques do Produto\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\"\u003eQUALIDADE CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantia e Qualidade Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado segundo os padrões oficiais da Roca: materiais de elevada durabilidade, peças de substituição disponíveis e total tranquilidade.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eColeção \/ Série\u003c\/dt\u003e\u003cdd\u003eColeção Dama da Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eReferência Fabricante\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eA341786000 \/ A341782000\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8414329916164\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCategoria de Produto\u003c\/dt\u003e\u003cdd\u003eAutoclismos baixos e altos de sanita\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eLargura Comercial\u003c\/dt\u003e\u003cdd\u003e36 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003ePorcelana sanitária brilhante de alta resistência\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eAlimentação Autoclismo\u003c\/dt\u003e\u003cdd\u003eLateral ou inferior\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes e Componentes do Produto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTanque de sanita de descarga dupla.\u003c\/li\u003e\n      \u003cli\u003eAs opções de descarga são de 4,5 litros em total e 3 litros para a descarga parcial.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eCompromisso de Qualidade e Apoio Oficial\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Anos de Garantia Europeia do Fabricante Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eA Roca é a marca líder europeia em sanitários e banho. Todos os seus modelos incluem 3 anos de garantia oficial europeia e o apoio da sua rede técnica especializada.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e\n","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":"Tanque Compacto de Autoclismo Duplo Com Elementos de Fixação 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\"\u003eAutoclismo Inspira: Dupla Descarga e Porcelana Vitrificada\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eO autoclismo compacto Inspira da Roca, com 37,6 cm de largura e porcelana vitrificada, otimiza o espaço sem abdicar da eficiência. O seu sistema de descarga dupla e alimentação inferior garante um desempenho duradouro e uma utilização responsável da água.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques do Produto\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\"\u003eGarantia e Qualidade Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado com os padrões oficiais da Roca, garantindo materiais duradouros, peças de substituição disponíveis e máxima tranquilidade.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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 Incluídos\u003c\/dt\u003e\n\u003cdd\u003eMóvel baixo suspenso com fixações de montagem 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\u003eColeção \/ Série\u003c\/dt\u003e\n\u003cdd\u003eColeção Inspira da Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferência do 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\u003eCategoria de Produto\u003c\/dt\u003e\n\u003cdd\u003eAutoclismos baixos e altos de sanita\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eLargura 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 sanitária brilhante de alta resistência\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentação do Autoclismo\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes e Componentes do Produto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eA capacidade de cada descarga é de 4,5 litros para a descarga total e 3 litros para a 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 e Fiabilidade de Fábrica\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantia Oficial do Fabricante Roca (3 Anos)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eAdquirir um produto original Roca assegura os mais exigentes padrões de durabilidade e segurança. Desfruta de 3 anos de cobertura europeia oficial e atendimento técnico especializado direto do fabricante perante qualquer eventualidade.\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":"Tanque de Dupla 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\"\u003eAutoclismo dupla descarga 4,5\/3L em bege: controlo e eficiência\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOtimize a sua casa de banho com o autoclismo de dupla descarga 4,5\/3L da Roca, que lhe permite escolher entre dois volumes de água para uma poupança inteligente. O seu acabamento em bege Beyond e o seu fabrico em porcelana vitrificada sanitária de alta resistência garantem durabilidade e um estilo intemporal. Com tecnologia Rimless e alimentação inferior, desfrutará de uma limpeza superior e de um desempenho excecional em cada utilização.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques do Produto\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\"\u003eSanita Rimless (sem rebordo)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eA água sai com força uniforme por toda a bacia sem salpicar. Ao não ter rebordo interior onde se acumule sujidade ou calcário, limpa-se num 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\"\u003eGarantia e Qualidade Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado com os padrões oficiais da Roca, garantindo materiais duradouros, peças de substituição disponíveis e máxima tranquilidade.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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 Incluídos\u003c\/dt\u003e\n\u003cdd\u003esistema de fixação, mecanismo de alimentação e 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\u003eColeção \/ Série\u003c\/dt\u003e\n\u003cdd\u003eColeção Beyond da Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferência do Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA3410B1650\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoria de Produto\u003c\/dt\u003e\n\u003cdd\u003eAutoclismos baixos e altos de sanita\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eLargura 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 sanitária brilhante de alta resistência\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAutoclismo e Mecanismo\u003c\/dt\u003e\n\u003cdd\u003eAutoclismo com botão de dupla descarga 4,5\/3 Litros\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTecnologia da Bacia\u003c\/dt\u003e\n\u003cdd\u003eRimless (sem rebordo interior, fácil de limpar)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentação do Autoclismo\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes e Componentes do Produto\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\u003eTecnologia de Lavagem Rimless:\u003c\/strong\u003e Design para sanita encostada à parede Rimless.\u003c\/li\u003e\n      \u003cli\u003eAcabamento em cor bege.\u003c\/li\u003e\n      \u003cli\u003eA entrada de água situa-se na zona inferior.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eCompromisso de Qualidade e Respaldo Oficial\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Anos de Garantia Europeia do Fabricante Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eA Roca é a referência europeia indiscutível em equipamento de casa de banho. Todas as suas peças contam com 3 anos de garantia oficial de fábrica e a cobertura integral da sua rede de serviço técnico oficial para garantir a sua máxima tranquilidade.\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":"Autoclismo Baixo Vintage Branco com Dupla 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\u003cdiv class=\"mk-section-card\"\u003e\n        \u003cdiv class=\"mk-soft-hero\"\u003e\n          \u003cspan class=\"mk-badge\"\u003eTRANSFORME O SEU ESPAÇO\u003c\/span\u003e\n          \u003ch3\u003eEstilo Vintage e Poupança de Água\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mk-offer-hook\"\u003eEquipe a sua casa de banho com estilo e funcionalidade! Este autoclismo baixo vintage da Unisan combina design clássico com tecnologia de dupla descarga para uma poupança de água eficiente. Qualidade certificada e garantia de 3 anos. Melhor preço garantido!\u003c\/div\u003e\u003cdiv class=\"mk-section-marker\"\u003eEspecificações\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eConheça as características técnicas do autoclismo baixo vintage da Unisan.\u003c\/p\u003e\u003cdiv class=\"mk-table-container\"\u003e\u003ctable class=\"mk-table\"\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eTipo\u003c\/th\u003e\u003ctd\u003eAutoclismo baixo\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eAcabamento\u003c\/th\u003e\u003ctd\u003eBranco vintage\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMecanismo\u003c\/th\u003e\u003ctd\u003eDupla descarga\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eAlimentação\u003c\/th\u003e\u003ctd\u003eInferior esquerda\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eGarantia\u003c\/th\u003e\u003ctd\u003e3 anos (36 meses)\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eEAN\u003c\/th\u003e\u003ctd\u003e5604815110180\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"mk-section-card\"\u003e\u003cdiv class=\"mk-section-marker\"\u003eDetalhes do produto\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eDescubra tudo o que está incluído com este autoclismo e os seus detalhes de instalação.\u003c\/p\u003e\n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eDetalhes do Produto\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eAutoclismo baixo com \u003cstrong\u003emecanismo de dupla descarga\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eAcabamento em \u003cstrong\u003ebranco vintage\u003c\/strong\u003e elegante.\u003c\/li\u003e\u003cli\u003eAlimentação \u003cstrong\u003einferior esquerda\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eContribui para a \u003cstrong\u003epoupança de água\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eDesign moderno com toque clássico.\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eEspecificações Técnicas\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eClassificação: \u003cstrong\u003eReservatórios de sanita\u003c\/strong\u003e, \u003cstrong\u003eAutoclismos de WC\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eFunção de \u003cstrong\u003edupla descarga\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eTipo: \u003cstrong\u003ebaixo\u003c\/strong\u003e (reservatório baixo).\u003c\/li\u003e\u003cli\u003eCom \u003cstrong\u003ebotão de pressão\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eCom \u003cstrong\u003ealimentação inferior\u003c\/strong\u003e.\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eGarantia e Certificações\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eGarantia de \u003cstrong\u003e3 anos\u003c\/strong\u003e (36 meses).\u003c\/li\u003e\u003cli\u003eFabricado pela \u003cstrong\u003eUnisan\u003c\/strong\u003e, parte do grupo \u003cstrong\u003eSanindusa\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eCertificações de qualidade e ambientais: \u003cstrong\u003eEMAS\u003c\/strong\u003e, \u003cstrong\u003eIQnet\u003c\/strong\u003e, \u003cstrong\u003eAPCER\u003c\/strong\u003e.\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c\/div\u003e\u003cdiv class=\"mk-section-card\"\u003e\u003cdiv class=\"mk-section-marker\"\u003eVantagens\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eRazões e vantagens pelas quais comprar este autoclismo é a sua melhor decisão.\u003c\/p\u003e\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\u003eDupla Descarga\u003c\/h3\u003e\n              \u003cp\u003eMecanismo de dupla descarga para uma \u003cstrong\u003epoupança de água\u003c\/strong\u003e ótima.\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\u003eDesign Vintage\u003c\/h3\u003e\n              \u003cp\u003eAcabamento em \u003cstrong\u003ebranco vintage\u003c\/strong\u003e que acrescenta distinção à sua casa de banho.\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\u003eGarantia de 3 Anos\u003c\/h3\u003e\n              \u003cp\u003eInclui \u003cstrong\u003e36 meses de garantia\u003c\/strong\u003e contra defeitos de fabrico.\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\u003eInstalação Simples\u003c\/h3\u003e\n              \u003cp\u003eAlimentação \u003cstrong\u003einferior esquerda\u003c\/strong\u003e para uma instalação eficiente.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n","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":"Autoclismo Alto Branco Basic Unisan – Design Elegante e 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\u003cdiv class=\"mk-section-card\"\u003e\n        \u003cdiv class=\"mk-soft-hero\"\u003e\n          \u003cspan class=\"mk-badge\"\u003eTRANSFORME O SEU ESPAÇO\u003c\/span\u003e\n          \u003ch3\u003eDesign Elegante e Funcional para a sua Casa de Banho\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mk-offer-hook\"\u003eEquipe a sua casa de banho com a melhor qualidade e design! O autoclismo alto Basic da Unisan combina funcionalidade e estética minimalista. Fabricado com materiais duráveis e acabamentos premium, garante um desempenho excecional. Aproveite o nosso melhor preço garantido e transforme o seu espaço com estilo.\u003c\/div\u003e\u003cdiv class=\"mk-section-marker\"\u003eEspecificações\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eConheça mais sobre as características técnicas do Autoclismo Alto Branco Basic Unisan.\u003c\/p\u003e\u003cdiv class=\"mk-table-container\"\u003e\u003ctable class=\"mk-table\"\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eMaterial\u003c\/th\u003e\u003ctd\u003ePorcelana sanitária de alta qualidade\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eCor\u003c\/th\u003e\u003ctd\u003eBranco\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eDimensões\u003c\/th\u003e\u003ctd\u003e44 cm de largura x 14 cm de profundidade x 34 cm de altura\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eFixação\u003c\/th\u003e\u003ctd\u003eParede, kit de fixação incluído\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eAlimentação\u003c\/th\u003e\u003ctd\u003eLateral (superior)\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eBotão de descarga\u003c\/th\u003e\u003ctd\u003eIncluído\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"mk-section-card\"\u003e\u003cdiv class=\"mk-section-marker\"\u003eDetalhes do produto\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eDescubra tudo o que está incluído no Autoclismo Alto Branco Basic Unisan e saiba mais sobre os seus detalhes.\u003c\/p\u003e\n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eDetalhes do Produto\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eDesign minimalista\u003c\/strong\u003e que combina com qualquer estilo.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eFixação na parede\u003c\/strong\u003e para fácil instalação e poupança de espaço.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eDimensões compactas\u003c\/strong\u003e: 44x14x34 cm.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eKit de fixação incluído\u003c\/strong\u003e para maior comodidade.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eAlimentação lateral\u003c\/strong\u003e (superior) e botão de descarga incluído.\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eQualidade e Sustentabilidade\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eFabricado pela \u003cstrong\u003eUnisan\u003c\/strong\u003e, parte do grupo \u003cstrong\u003eSanindusa\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eCertificações de qualidade e sustentabilidade (APCER, IQnet, EMAS).\u003c\/li\u003e\u003cli\u003eMateriais duráveis e amigos do ambiente.\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c\/div\u003e\u003cdiv class=\"mk-section-card\"\u003e\u003cdiv class=\"mk-section-marker\"\u003eVantagens\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eRazões e vantagens pelas quais comprar este autoclismo é a sua melhor decisão.\u003c\/p\u003e\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\u003eDesign Minimalista\u003c\/h3\u003e\n              \u003cp\u003eEstética limpa e moderna que se adapta a qualquer decoração de casa de banho.\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\u003eFixação na Parede\u003c\/h3\u003e\n              \u003cp\u003eInstalação fácil e poupança de espaço, ideal para casas de banho compactas.\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\u003eQualidade Certificada\u003c\/h3\u003e\n              \u003cp\u003eFabricado pela Unisan (grupo Sanindusa) com certificações de qualidade e sustentabilidade.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n","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":"Tanque Com Sistema de Autoclismo Duplo de Alimentação 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\/* --- Header --- *\/\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\/* --- Section Heading --- *\/\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\/* --- Bento Grid --- *\/\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\/* --- Extra Block --- *\/\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\/* --- Components List --- *\/\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\/* --- Technical Specifications Table --- *\/\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\"\u003eAutoclismo Meridian: Descarga Dupla e Alimentação Inferior\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eO autoclismo Meridian da Roca, em porcelana vitrificada sanitária de alta resistência, otimiza o espaço com a sua largura de 38,5 cm. O sistema de descarga dupla e alimentação inferior garante um uso eficiente da água e uma instalação discreta, proporcionando durabilidade e bem-estar na casa de banho.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques do Produto\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\"\u003eQUALIDADE CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantia e Qualidade Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado segundo os padrões oficiais da Roca: materiais de elevada durabilidade, peças de substituição disponíveis e total tranquilidade.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eColeção \/ Série\u003c\/dt\u003e\u003cdd\u003eColeção Meridian da Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eReferência Fabricante\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eA34124H000\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8414329123975\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCategoria de Produto\u003c\/dt\u003e\u003cdd\u003eAutoclismos baixos e altos de sanita\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eLargura Comercial\u003c\/dt\u003e\u003cdd\u003e38,5 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003ePorcelana sanitária brilhante de alta resistência\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eAlimentação Autoclismo\u003c\/dt\u003e\u003cdd\u003eInferior\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes e Componentes do Produto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTanque de sanita de descarga dupla com alimentação inferior.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFiabilidade e Confiança de Fábrica\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantia Oficial do Fabricante Roca (3 Anos)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eA aquisição de produto original Roca garante máxima durabilidade. Beneficia de 3 anos de cobertura oficial europeia e assistência qualificada direta.\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 sanita de descarga dupla com acabamento branco brilhante Aquore Turín","description":"\u003ch2\u003eTanque cerâmico para sanita de dupla descarga com acabamento branco brilho Turín da Aquore\u003c\/h2\u003e\n\u003ch3\u003eDescrição do produto:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eTanque de dupla descarga\u003c\/strong\u003e para sanita da \u003cstrong\u003esérie Turín\u003c\/strong\u003e, compacto e com saída dupla.\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eCor:\u003c\/strong\u003e branco brilho.\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eEntrada de água:\u003c\/strong\u003e inferior em ambos os lados.\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e fabricado em argila premium de alta qualidade, com um processo industrial moderno.\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eCozedura controlada:\u003c\/strong\u003e cozido em túnel a mais de 1280 graus, garantindo uma absorção de água inferior a 0,2%.\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eSistema de descarga:\u003c\/strong\u003e dupla descarga de 3L e 4,5L para poupança de água.\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eNota:\u003c\/strong\u003e a entrega não inclui a sanita nem a tampa.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eClassificação do produto:\u003c\/h3\u003e\n\u003cp\u003eTrata-se de uma \u003cstrong\u003ecisterna de sanita\u003c\/strong\u003e de \u003cstrong\u003edupla descarga\u003c\/strong\u003e, de design \u003cstrong\u003ecompacto\u003c\/strong\u003e, com \u003cstrong\u003ealimentação inferior\u003c\/strong\u003e e \u003cstrong\u003ebotão de pressão\u003c\/strong\u003e, ideal para casas de banho modernas.\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 sanita de descarga dupla branco brilhante RHODAS de Aquore","description":"\u003ch2\u003eDepósito cerâmico para sanita de dupla descarga branco brilhante RHODAS da Aquore\u003c\/h2\u003e\n\n\u003ch3\u003eDescrição do produto:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eDepósito cerâmico de dupla descarga para sanita da série \u003cstrong\u003eRHODAS\u003c\/strong\u003e de \u003cstrong\u003eAquore\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eAcabamento em \u003cstrong\u003ebranco brilho\u003c\/strong\u003e que confere luminosidade e elegância à casa de banho.\u003c\/li\u003e\n  \u003cli\u003eEntrada de água inferior disponível em ambos os lados para facilitar a instalação.\u003c\/li\u003e\n  \u003cli\u003eDesign de dupla descarga com capacidades de \u003cstrong\u003e3 L\u003c\/strong\u003e y \u003cstrong\u003e4,5 L\u003c\/strong\u003e para um consumo eficiente de água.\u003c\/li\u003e\n  \u003cli\u003eFabricado em \u003cstrong\u003eargila premium\u003c\/strong\u003e mediante um processo industrial moderno com cozedura controlada a mais de \u003cstrong\u003e1280°C\u003c\/strong\u003e, garantindo uma absorção de água inferior a \u003cstrong\u003e0,2%\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eA entrega não inclui a \u003cstrong\u003ebacia\u003c\/strong\u003e ni la \u003cstrong\u003etampa\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eClassificação do produto:\u003c\/h3\u003e\n\u003cp\u003eEste artigo enquadra-se na categoria de \u003cstrong\u003eautoclismos para sanita\u003c\/strong\u003e de \u003cstrong\u003edupla descarga\u003c\/strong\u003e, com \u003cstrong\u003eentrada inferior\u003c\/strong\u003e y \u003cstrong\u003eacabamento branco brilhante\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eOpções à escolha:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMecanismo de descarga:\u003c\/strong\u003e\n    \u003cul\u003e\n      \u003cli\u003eSem mecanismo de descarga.\u003c\/li\u003e\n      \u003cli\u003eCom mecanismo de dupla descarga.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTampas opcionais:\u003c\/strong\u003e\n    \u003cul\u003e\n      \u003cli\u003eCom tampa.\u003c\/li\u003e\n      \u003cli\u003eSem tampa.\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":"Sem mecanismo de descarga \/ Com tampa","offer_id":57277553639689,"sku":"010244+010246","price":117.0,"currency_code":"EUR","in_stock":true},{"title":"Sem mecanismo de descarga \/ Sem tampa","offer_id":57277553672457,"sku":"010244","price":109.0,"currency_code":"EUR","in_stock":true},{"title":"Com mecanismo de descarga dupla \/ Com tampa","offer_id":57277553705225,"sku":"010244+00337+02664+010246","price":117.0,"currency_code":"EUR","in_stock":false},{"title":"Com mecanismo de descarga dupla \/ Sem tampa","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 sanita com dupla descarga branco brilhante Creta de Aquore","description":"\u003ch2\u003eDepósito cerâmico para sanita com dupla descarga branco brilhante Creta da Aquore\u003c\/h2\u003e\n\n\u003ch3\u003eDescrição do produto:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eDepósito cerâmico de dupla descarga para sanita da série \u003cstrong\u003eCreta\u003c\/strong\u003e de \u003cstrong\u003eAquore\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eAcabamento em \u003cstrong\u003ebranco brilho\u003c\/strong\u003e que confere luminosidade e elegância à casa de banho.\u003c\/li\u003e\n  \u003cli\u003eEntrada de água inferior disponível em ambos os lados para facilitar a instalação.\u003c\/li\u003e\n  \u003cli\u003eDesign de dupla descarga com capacidades de \u003cstrong\u003e3 L\u003c\/strong\u003e y \u003cstrong\u003e4,5 L\u003c\/strong\u003e para um consumo eficiente de água.\u003c\/li\u003e\n  \u003cli\u003eFabricado em \u003cstrong\u003eargila premium\u003c\/strong\u003e mediante um processo industrial moderno com cozedura controlada a mais de \u003cstrong\u003e1280°C\u003c\/strong\u003e, garantindo uma absorção de água inferior a \u003cstrong\u003e0,2%\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eA entrega não inclui a \u003cstrong\u003ebacia\u003c\/strong\u003e ni la \u003cstrong\u003etampa\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eClassificação do produto:\u003c\/h3\u003e\n\u003cp\u003eEste artigo enquadra-se na categoria de \u003cstrong\u003eautoclismos para sanita\u003c\/strong\u003e de \u003cstrong\u003edupla descarga\u003c\/strong\u003e, com \u003cstrong\u003eentrada inferior\u003c\/strong\u003e y \u003cstrong\u003eacabamento branco brilhante\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eOpções à escolha:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMecanismo de descarga:\u003c\/strong\u003e\n    \u003cul\u003e\n      \u003cli\u003eSem mecanismo de descarga.\u003c\/li\u003e\n      \u003cli\u003eCom mecanismo de dupla descarga.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTampas opcionais:\u003c\/strong\u003e\n    \u003cul\u003e\n      \u003cli\u003eCom tampa.\u003c\/li\u003e\n      \u003cli\u003eSem tampa.\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":"Sem mecanismo de descarga \/ Com tampa","offer_id":57277553836297,"sku":"010273+010274","price":100.0,"currency_code":"EUR","in_stock":false},{"title":"Sem mecanismo de descarga \/ Sem tampa","offer_id":57277553869065,"sku":"010273","price":91.0,"currency_code":"EUR","in_stock":true},{"title":"Com mecanismo de descarga dupla \/ Com tampa","offer_id":57277553901833,"sku":"010273+00337+02664+010274","price":100.0,"currency_code":"EUR","in_stock":false},{"title":"Com mecanismo de descarga dupla \/ Sem tampa","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":"Reservatório para sanita cerâmica com descarga dupla acabamento branco brilhante Aquore Paris","description":"\u003ch2\u003eDepósito para sanita cerâmico com dupla descarga acabamento branco brilhante Paris da Aquore\u003c\/h2\u003e\n\n\u003ch3\u003eDescrição do produto:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eSanita inteligente completa com tecnologia \u003cstrong\u003eRimless\u003c\/strong\u003e e descarga dupla, modelo \u003cstrong\u003eIWC\u003c\/strong\u003e de \u003cstrong\u003eAquore\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eFabricado em \u003cstrong\u003ecerâmica branca\u003c\/strong\u003e de elevada durabilidade com acabamento liso.\u003c\/li\u003e\n  \u003cli\u003eEquipada com tampa e assento inteligente com \u003cstrong\u003efecho amortecido\u003c\/strong\u003e e aquecimento regulável em \u003cstrong\u003e4 níveis\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eInclui \u003cstrong\u003ecomando à distância\u003c\/strong\u003e e painel lateral para um manuseamento simples e cómodo.\u003c\/li\u003e\n  \u003cli\u003eBidé incorporado com ajuste de \u003cstrong\u003etemperatura\u003c\/strong\u003e y \u003cstrong\u003epressão da água\u003c\/strong\u003e, com \u003cstrong\u003e4 níveis de calor\u003c\/strong\u003e e modos de lavagem frontal e massagem.\u003c\/li\u003e\n  \u003cli\u003eIluminação interior integrada para uso noturno e sensor de ativação.\u003c\/li\u003e\n  \u003cli\u003eDepósito com alimentação inferior e mecanismo de \u003cstrong\u003edupla descarga 4,5\/3 L\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eInclui fixações e embelezadores para uma montagem limpa e segura.\u003c\/li\u003e\n  \u003cli\u003eAs suas dimensões totais são \u003cstrong\u003e36 cm\u003c\/strong\u003e de largura, \u003cstrong\u003e85 cm\u003c\/strong\u003e de altura e \u003cstrong\u003e65 cm\u003c\/strong\u003e de profundidade; assento regulável entre \u003cstrong\u003e44-48 cm\u003c\/strong\u003e de altura.\u003c\/li\u003e\n  \u003cli\u003eAlimentação: \u003cstrong\u003e220-240 V - 50\/60 Hz\u003c\/strong\u003e, com ligação trifásica e proteção recomendada de 25A.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eClassificação do produto:\u003c\/h3\u003e\n\u003cp\u003eEste artigo enquadra-se na categoria de \u003cstrong\u003esanitas inteligentes\u003c\/strong\u003e com \u003cstrong\u003etecnologia Rimless\u003c\/strong\u003e, \u003cstrong\u003edescarga dupla\u003c\/strong\u003e y \u003cstrong\u003ebidé integrado\u003c\/strong\u003e, concebida para oferecer conforto e funcionalidade avançada em casas de banho modernas.\u003c\/p\u003e\n\n\u003ch3\u003eOpções à escolha:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePlaca de comando:\u003c\/strong\u003e\n    \u003cul\u003e\n      \u003cli\u003eSem placa de comando.\u003c\/li\u003e\n      \u003cli\u003ePlaca branca DELOS.\u003c\/li\u003e\n      \u003cli\u003ePlaca branca ARGOS.\u003c\/li\u003e\n      \u003cli\u003ePlaca branca MARO.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAutoclismo:\u003c\/strong\u003e\n    \u003cul\u003e\n      \u003cli\u003eSem autoclismo.\u003c\/li\u003e\n      \u003cli\u003eCom autoclismo.\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":"Sem mecanismo de descarga \/ Com tampa","offer_id":57277553967369,"sku":"016963\/SA.TPARIS+387243","price":111.0,"currency_code":"EUR","in_stock":true},{"title":"Sem mecanismo de descarga \/ Sem tampa","offer_id":57277554000137,"sku":"016963\/SA.TPARIS","price":101.0,"currency_code":"EUR","in_stock":true},{"title":"Com mecanismo de descarga dupla \/ Com tampa","offer_id":57277554032905,"sku":"016963\/SA.TPARIS+010395+02664+387243","price":134.0,"currency_code":"EUR","in_stock":false},{"title":"Com mecanismo de descarga dupla \/ Sem tampa","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 sanita com descarga dupla e acabamento branco brilho NIKKO de Aquore","description":"\u003ch2\u003eAutoclismo cerâmico para sanita com dupla descarga e acabamento branco brilhante NIKKO da Aquore\u003c\/h2\u003e\n\n\u003ch3\u003eDescrição do produto:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eDepósito cerâmico de dupla descarga para sanita da série \u003cstrong\u003eNIKKO\u003c\/strong\u003e de \u003cstrong\u003eAquore\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eAcabamento em \u003cstrong\u003ebranco brilho\u003c\/strong\u003e que confere luminosidade e elegância à casa de banho.\u003c\/li\u003e\n  \u003cli\u003eEntrada de água inferior disponível em ambos os lados para facilitar a instalação.\u003c\/li\u003e\n  \u003cli\u003eDesign de dupla descarga com capacidades de \u003cstrong\u003e3 L\u003c\/strong\u003e y \u003cstrong\u003e4,5 L\u003c\/strong\u003e para um consumo eficiente de água.\u003c\/li\u003e\n  \u003cli\u003eFabricado em \u003cstrong\u003eargila premium\u003c\/strong\u003e mediante um processo industrial moderno com cozedura controlada a mais de \u003cstrong\u003e1280°C\u003c\/strong\u003e, garantindo uma absorção de água inferior a \u003cstrong\u003e0,2%\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eA entrega não inclui a \u003cstrong\u003ebacia\u003c\/strong\u003e ni la \u003cstrong\u003etampa\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eClassificação do produto:\u003c\/h3\u003e\n\u003cp\u003eEste artigo enquadra-se na categoria de \u003cstrong\u003eautoclismos para sanita\u003c\/strong\u003e de \u003cstrong\u003edupla descarga\u003c\/strong\u003e, com \u003cstrong\u003eentrada inferior\u003c\/strong\u003e y \u003cstrong\u003eacabamento branco brilhante\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eOpções à escolha:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMecanismo de descarga:\u003c\/strong\u003e\n    \u003cul\u003e\n      \u003cli\u003eSem mecanismo de descarga.\u003c\/li\u003e\n      \u003cli\u003eCom mecanismo de dupla descarga.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTampas opcionais:\u003c\/strong\u003e\n    \u003cul\u003e\n      \u003cli\u003eCom tampa.\u003c\/li\u003e\n      \u003cli\u003eSem tampa.\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":"Sem mecanismo de descarga \/ Com tampa","offer_id":57277554098441,"sku":"010535+387210","price":111.0,"currency_code":"EUR","in_stock":true},{"title":"Sem mecanismo de descarga \/ Sem tampa","offer_id":57277554131209,"sku":"010535","price":101.0,"currency_code":"EUR","in_stock":true},{"title":"Com mecanismo de descarga dupla \/ Com tampa","offer_id":57277554163977,"sku":"010535+010395+02664+387210","price":134.0,"currency_code":"EUR","in_stock":false},{"title":"Com mecanismo de descarga dupla \/ Sem tampa","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":"Tanque de Sanita 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\/* --- Header --- *\/\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\/* --- Section Heading --- *\/\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\/* --- Bento Grid --- *\/\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\/* --- Extra Block --- *\/\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\/* --- Components List --- *\/\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\/* --- Technical Specifications Table --- *\/\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\"\u003eAutoclismo The Gap Round: descarga dupla 4,5\/3 L em porcelana vitrificada\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOtimize cada descarga com a precisão de 4,5\/3 litros, reduzindo o consumo de água sem abdicar da potência. A sua porcelana vitrificada sanitária de alta resistência garante um acabamento impecável e duradouro, enquanto a alimentação lateral de 36,5 cm se integra harmoniosamente no seu espaço.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques do Produto\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\"\u003eQUALIDADE CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantia e Qualidade Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado segundo os padrões oficiais da Roca: materiais de elevada durabilidade, peças de substituição disponíveis e total tranquilidade.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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\u003cdt\u003eMarca \/ Fabricante\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eColeção \/ Série\u003c\/dt\u003e\u003cdd\u003eColeção The Gap Round da Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eReferência Fabricante\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eA3410N1000\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCódigo EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290140576\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCategoria de Produto\u003c\/dt\u003e\u003cdd\u003eAutoclismos baixos e altos de sanita\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eLargura Comercial\u003c\/dt\u003e\u003cdd\u003e36,5 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMaterial Principal\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003ePorcelana sanitária brilhante de alta resistência\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eAutoclismo e Mecanismo\u003c\/dt\u003e\u003cdd\u003eAutoclismo com botão de dupla descarga 4,5\/3 Litros\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eAlimentação Autoclismo\u003c\/dt\u003e\u003cdd\u003eLateral\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes e Componentes do Produto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTanque de descarga dupla para sanita.\u003c\/li\u003e\n      \u003cli\u003eO fluxo de água para a descarga total é de 4,5 litros e 3 litros para a descarga parcial.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eCompromisso de Qualidade e Apoio Oficial\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Anos de Garantia Europeia do Fabricante Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eA Roca é a marca líder europeia em sanitários e banho. Todos os seus modelos incluem 3 anos de garantia oficial europeia e o apoio da sua rede técnica especializada.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e\n","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":"Tanque Com Sistema de Autoclismo Duplo Apto para Sanita 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\"\u003eAutoclismo Dama Retro: Dupla Descarga e Porcelana Vitrificada\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eO autoclismo Dama Retro da Roca combina a resistência da porcelana vitrificada sanitária com a eficiência do sistema de dupla descarga. O seu design de 40,5 cm e a alimentação inferior garantem uma integração perfeita e um desempenho duradouro na sua casa de banho.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques do Produto\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\"\u003eGarantia e Qualidade Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado com os padrões oficiais da Roca, garantindo materiais duradouros, peças de substituição disponíveis e máxima tranquilidade.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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\u003eColeção \/ Série\u003c\/dt\u003e\n\u003cdd\u003eColeção Dama Retro da Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferência do 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\u003eCategoria de Produto\u003c\/dt\u003e\n\u003cdd\u003eAutoclismos baixos e altos de sanita\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eLargura 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 sanitária brilhante de alta resistência\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentação do Autoclismo\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes e Componentes do Produto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eConta com duas opções de descarga, 6 litros para a descarga total e 3 litros para a descarga parcial.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eTranquilidade e Cobertura Integral\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Anos de Garantia Oficial Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eA engenharia sanitária da Roca destaca-se pela sua precisão e vida útil prolongada. Cada produto dispõe de 3 anos de garantia oficial em toda a Europa e da confiança que oferece o catálogo líder em inovação para a casa de banho.\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":"Tanque Compacto Sanita Com Sistema de Autoclismo Duplo 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\"\u003eAutoclismo Meridian: Dupla Descarga e Porcelana Vitrificada\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eO autoclismo compacto Meridian da Roca, com 37 cm de largura e porcelana vitrificada, otimiza o espaço sem abdicar da durabilidade. O seu sistema de dupla descarga e a alimentação inferior garantem uma utilização eficiente da água e uma instalação simples. Um componente essencial para uma casa de banho funcional e de alta resistência.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques do Produto\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\"\u003eGarantia e Qualidade Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado com os padrões oficiais da Roca, garantindo materiais duradouros, peças de substituição disponíveis e máxima tranquilidade.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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\u003eColeção \/ Série\u003c\/dt\u003e\n\u003cdd\u003eColeção Meridian da Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferência do 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\u003eCategoria de Produto\u003c\/dt\u003e\n\u003cdd\u003eAutoclismos baixos e altos de sanita\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eLargura 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 sanitária brilhante de alta resistência\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentação do Autoclismo\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes e Componentes do Produto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eOferece uma descarga parcial de 3 litros e uma 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\"\u003eSelo de Garantia Europeia Oficial\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantia Oficial Roca de 3 Anos\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eConcebido para resistir às exigências da utilização diária, este produto inclui 3 anos de garantia oficial de fábrica. Conta com a segurança da rede técnica mais consolidada do setor da casa de banho.\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":"Tanque para Sanita Com Entrada de Água Na Lateral Esquerda 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\"\u003eAutoclismo Roca 37 cm: Porcelana Vitrificada e Entrada Lateral\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eO autoclismo Roca de 37 cm combina a solidez da porcelana vitrificada com uma entrada de água lateral que simplifica a instalação em espaços reduzidos. O seu design compacto e resistente garante um desempenho duradouro e uma integração estética em qualquer casa de banho.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques do Produto\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\"\u003eGarantia e Qualidade Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado com os padrões oficiais da Roca, garantindo materiais duradouros, peças de substituição disponíveis e máxima tranquilidade.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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\u003eColeção \/ Série\u003c\/dt\u003e\n\u003cdd\u003eRoca Coleção Oficial\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferência do 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\u003eCategoria de Produto\u003c\/dt\u003e\n\u003cdd\u003eAutoclismos baixos e altos de sanita\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eLargura 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 sanitária brilhante de alta resistência\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentação do Autoclismo\u003c\/dt\u003e\n\u003cdd\u003eLateral\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes e Componentes do Produto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eAutoclismo alto sem tampa para sanita.\u003c\/li\u003e\n      \u003cli\u003eA entrada de água está posicionada na parte lateral esquerda.\u003c\/li\u003e\n      \u003cli\u003eEste produto inclui o autoclismo, não tem mecanismo de descarga nem corrente.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eConfiança e Serviço Homologado\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantia Oficial Europeia Roca (3 Anos)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eA sua compra está plenamente respaldada pela garantia oficial de 3 anos da Roca Sanitarios, oferecendo proteção direta de fábrica, suporte técnico qualificado e peças originais disponíveis a longo prazo.\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":"Tanque Alto para Sanita Fabricado Em Plástico de Cor Branca Universal Da Marca 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\"\u003eAutoclismo alto Roca: porcelana vitrificada e acionamento por corrente\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eO autoclismo alto da Roca recupera a elegância funcional da casa de banho clássica com um corpo de porcelana vitrificada sanitária de alta resistência. A sua alimentação lateral e a sua largura de 44,2 cm garantem uma instalação precisa e um caudal constante, enquanto a corrente de acionamento confere um gesto mecânico fiável que perdura no tempo.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques do Produto\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\"\u003eGarantia e Qualidade Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado com os padrões oficiais da Roca, garantindo materiais duradouros, peças de substituição disponíveis e máxima tranquilidade.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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 Incluídos\u003c\/dt\u003e\n\u003cdd\u003ecorrente para instalação em altura\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\u003eColeção \/ Série\u003c\/dt\u003e\n\u003cdd\u003eRoca Coleção Oficial\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferência do 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\u003eCategoria de Produto\u003c\/dt\u003e\n\u003cdd\u003eAutoclismos baixos e altos de sanita\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eLargura 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 sanitária brilhante de alta resistência\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentação do Autoclismo\u003c\/dt\u003e\n\u003cdd\u003eLateral\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes e Componentes do Produto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eAutoclismo alto\/semialto para sanita.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado em plástico de excelente qualidade, com um acabamento em cor branca.\u003c\/li\u003e\n      \u003cli\u003eInclui corrente para instalação em altura.\u003c\/li\u003e\n      \u003cli\u003eA posição da entrada de água pode ser pelo lado direito ou pelo lado esquerdo.\u003c\/li\u003e\n      \u003cli\u003ePara instalação em altura é necessário o 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 e Fiabilidade de Fábrica\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantia Oficial do Fabricante Roca (3 Anos)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eAdquirir um produto original Roca assegura os mais exigentes padrões de durabilidade e segurança. Desfruta de 3 anos de cobertura europeia oficial e atendimento técnico especializado direto do fabricante perante qualquer eventualidade.\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":"Tanque Com Sistema de Autoclismo Duplo E Entrada de Água À Esquerda 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\"\u003eAutoclismo The Gap Square: Descarga Dupla e Entrada Lateral em 36,5 cm\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eO autoclismo The Gap Square da Roca otimiza cada descarga com o seu sistema de descarga dupla e entrada de água lateral, tudo num perfil compacto de 36,5 cm. Fabricado em porcelana vitrificada sanitária de alta resistência, garante décadas de funcionamento impecável. O seu design integra-se com a tecnologia Rimless para uma limpeza superior e uma casa de banho mais higiénica.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques do Produto\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\"\u003eSanita Rimless (sem rebordo)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eA água sai com força uniforme por toda a bacia sem salpicar. Ao não ter rebordo interior onde se acumule sujidade ou calcário, limpa-se num 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\"\u003eGarantia e Qualidade Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado com os padrões oficiais da Roca, garantindo materiais duradouros, peças de substituição disponíveis e máxima tranquilidade.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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\u003eColeção \/ Série\u003c\/dt\u003e\n\u003cdd\u003eColeção The Gap Square da Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferência do 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\u003eCategoria de Produto\u003c\/dt\u003e\n\u003cdd\u003eAutoclismos baixos e altos de sanita\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eLargura 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 sanitária brilhante de alta resistência\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTecnologia da Bacia\u003c\/dt\u003e\n\u003cdd\u003eRimless (sem rebordo interior, fácil de limpar)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentação do Autoclismo\u003c\/dt\u003e\n\u003cdd\u003eLateral\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes e Componentes do Produto\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\u003eTecnologia de Lavagem Rimless:\u003c\/strong\u003e Autoclismo para sanita encostada à parede Rimless.\u003c\/li\u003e\n      \u003cli\u003eA entrada de água situa-se no lado esquerdo.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eExcelência Sanitária e Apoio Técnico\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Anos de Garantia Oficial do Fabricante Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eCom mais de um século de trajetória, a Roca respalda este produto com 3 anos de garantia oficial europeia. Dispõe de peças de substituição garantidas e da assistência qualificada dos serviços técnicos autorizados da 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 Dupla Descarga 4,5 E 3 Litros Alimentação Inferior para Sanita Suspensa Coleção 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\"\u003eAutoclismo de dupla descarga 4,5\/3L para sanita encostada à parede\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOtimize o seu espaço com o autoclismo de dupla descarga 4,5\/3 litros da Roca, concebido para sanitas encostadas à parede. A sua alimentação inferior e a porcelana vitrificada garantem um desempenho eficiente e duradouro, enquanto a sua saída dupla facilita a instalação em qualquer casa de banho. Descubra a combinação perfeita de funcionalidade e poupança de água.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques do Produto\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\"\u003eEsgoto Duplo (Chão ou Parede)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eCompatível tanto se o esgoto da sua casa de banho for para a parede como se sair pelo chão.\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\"\u003eTamanho equilibrado, pensado para se adaptar na perfeição tanto a casas de banho principais como a lavabos de visitas.\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\"\u003eGarantia e Qualidade Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado com os padrões oficiais da Roca, garantindo materiais duradouros, peças de substituição disponíveis e máxima tranquilidade.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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 Incluídos\u003c\/dt\u003e\n\u003cdd\u003eMóvel baixo suspenso com fixações de montagem 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\u003eColeção \/ Série\u003c\/dt\u003e\n\u003cdd\u003eColeção Debba da Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferência do 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\u003eCategoria de Produto\u003c\/dt\u003e\n\u003cdd\u003eAutoclismos baixos e altos de sanita\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eDimensões Totais\u003c\/dt\u003e\n\u003cdd\u003e34 cm (largura) x 36 cm (altura) x 16 cm (profundidade)\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 sanitária brilhante de alta resistência\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTipo de Evacuação\u003c\/dt\u003e\n\u003cdd\u003eSaída dupla (adequada para esgoto no chão ou na parede)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAutoclismo e Mecanismo\u003c\/dt\u003e\n\u003cdd\u003eAutoclismo com botão de dupla descarga 4,5\/3 Litros\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentação do Autoclismo\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes e Componentes do Produto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eAlimentação inferior que facilita a instalação em sanitas com entrada de água na parte inferior, assegurando uma ligação discreta e eficiente.\u003c\/li\u003e\n      \u003cli\u003eMecanismo de alimentação e descarga incorporados para um funcionamento fiável e duradouro, facilitando a manutenção e a operacionalidade do sistema.\u003c\/li\u003e\n      \u003cli\u003eCor branca que confere uma estética limpa e neutra, compatível com diferentes estilos de casa de banho e fácil de combinar com outros elementos sanitários.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eColeção e Configuração:\u003c\/strong\u003e Design sóbrio e atual da coleção Debba, que se adapta a qualquer espaço de casa de banho oferecendo soluções completas e estéticas.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eSelo de Garantia Europeia Oficial\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantia Oficial Roca de 3 Anos\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eConcebido para resistir às exigências da utilização diária, este produto inclui 3 anos de garantia oficial de fábrica. Conta com a segurança da rede técnica mais consolidada do setor da casa de banho.\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 de Dupla Descarga Regulável 45 L E 3 L Ajustável Com Alimentação Inferior 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\"\u003eAutoclismo Tura: Descarga Dupla 4.5\/3L e Poupança Eficiente\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOtimize a sua casa de banho com o autoclismo Tura da Roca, que oferece descarga dupla regulável de 4.5 e 3 litros para um consumo responsável. A sua alimentação inferior e o mecanismo de precisão asseguram um desempenho duradouro e silencioso, integrando-se na perfeição em espaços modernos.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques do Produto\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\"\u003eSanita Rimless (sem rebordo)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eA água sai com força uniforme por toda a bacia sem salpicar. Ao não ter rebordo interior onde se acumule sujidade ou calcário, limpa-se num 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\"\u003eDupla Descarga para Poupar Água (4\/2 L)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eBotão de dois botões (descarga curta de 2L e completa de 4L) para poupar água em cada utilização de forma simples.\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\"\u003eEsgoto Duplo (Chão ou Parede)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eCompatível tanto se o esgoto da sua casa de banho for para a parede como se sair pelo chão.\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\"\u003eTamanho equilibrado, pensado para se adaptar na perfeição tanto a casas de banho principais como a lavabos de visitas.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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 Incluídos\u003c\/dt\u003e\n\u003cdd\u003eMóvel baixo suspenso com fixações de montagem 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\u003eColeção \/ Série\u003c\/dt\u003e\n\u003cdd\u003eColeção Tura da Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferência do 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\u003eCategoria de Produto\u003c\/dt\u003e\n\u003cdd\u003eAutoclismos baixos e altos de sanita\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eDimensões Totais\u003c\/dt\u003e\n\u003cdd\u003e37,5 cm (largura) x 34,5 cm (altura) x 14,6 cm (profundidade)\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 sanitária brilhante de alta resistência\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTipo de Evacuação\u003c\/dt\u003e\n\u003cdd\u003eSaída dupla (adequada para esgoto no chão ou na parede)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAutoclismo e Mecanismo\u003c\/dt\u003e\n\u003cdd\u003eAutoclismo com botão de descarga dupla 4\/2 litros\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTecnologia da Bacia\u003c\/dt\u003e\n\u003cdd\u003eRimless (sem rebordo interior, fácil de limpar)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentação do Autoclismo\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAcabamento \/ Cor\u003c\/dt\u003e\n\u003cdd itemprop=\"color\"\u003eBranco Mate\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes e Componentes do Produto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eAlimentação inferior esquerda que facilita a instalação em sanitas com depósito baixo e otimiza a ligação ao abastecimento de água.\u003c\/li\u003e\n      \u003cli\u003eMecanismos de alimentação e descarga incorporados que garantem um funcionamento fiável e duradouro do sistema de autoclismo.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eDesign e Ergonomia:\u003c\/strong\u003e Cor branco mate que confere um acabamento discreto e elegante, fácil de combinar com qualquer design de casa de banho.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eDesign e Ergonomia:\u003c\/strong\u003e Design Tura inspirado na arquitetura mediterrânica que combina robustez e harmonia visual, conferindo um toque de inovação e sustentabilidade à casa de banho.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eColeção e Configuração:\u003c\/strong\u003e Materiais reciclados e embalagens sem plástico que refletem o compromisso com a sustentabilidade e o respeito pelo ambiente em toda a coleção.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n    \u003ch3 class=\"mkd__h3\"\u003eFabrico Especial por Encomenda\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 produto é fabricado por encomenda, de forma personalizada para cada cliente. Tratando-se de uma peça exclusiva da Roca feita por encomenda, garantimos a máxima qualidade e os acabamentos oficiais do 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\"\u003eTranquilidade e Cobertura Integral\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Anos de Garantia Oficial Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eA engenharia sanitária da Roca destaca-se pela sua precisão e vida útil prolongada. Cada produto dispõe de 3 anos de garantia oficial em toda a Europa e da confiança que oferece o catálogo líder em inovação para a casa de banho.\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 Dupla Descarga 4,5 L E 3 L Alimentação Inferior Esquerda Acabamento Preto Compatível Com 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\"\u003eAutoclismo Carmen: dupla descarga 4.5L\/3L, porcelana vitrificada e saída dupla\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eO autoclismo Carmen da Roca combina a resistência da porcelana vitrificada sanitária com a eficiência da dupla descarga de 4.5 e 3 litros. A sua alimentação inferior e saída dupla facilitam uma instalação versátil, enquanto o conjunto de fixação incluído assegura uma montagem precisa. Um componente essencial para uma sanita com tecnologia Rimless, concebido para durar e otimizar cada descarga.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques do Produto\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\"\u003eSanita Rimless (sem rebordo)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eA água sai com força uniforme por toda a bacia sem salpicar. Ao não ter rebordo interior onde se acumule sujidade ou calcário, limpa-se num 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\"\u003eEsgoto Duplo (Chão ou Parede)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eCompatível tanto se o esgoto da sua casa de banho for para a parede como se sair pelo chão.\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\"\u003eTamanho equilibrado, pensado para se adaptar na perfeição tanto a casas de banho principais como a lavabos de visitas.\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\"\u003eGarantia e Qualidade Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado com os padrões oficiais da Roca, garantindo materiais duradouros, peças de substituição disponíveis e máxima tranquilidade.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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 Incluídos\u003c\/dt\u003e\n\u003cdd\u003econjunto de fixação\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\u003eColeção \/ Série\u003c\/dt\u003e\n\u003cdd\u003eColeção Carmen da Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferência do 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\u003eCategoria de Produto\u003c\/dt\u003e\n\u003cdd\u003eAutoclismos baixos e altos de sanita\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eDimensões Totais\u003c\/dt\u003e\n\u003cdd\u003e41,5 cm (largura) x 37 cm (altura) x 15,5 cm (profundidade)\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 sanitária brilhante de alta resistência\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTipo de Evacuação\u003c\/dt\u003e\n\u003cdd\u003eSaída dupla (adequada para esgoto no chão ou na parede)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTecnologia da Bacia\u003c\/dt\u003e\n\u003cdd\u003eRimless (sem rebordo interior, fácil de limpar)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentação do Autoclismo\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes e Componentes do Produto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eAlimentação inferior esquerda que facilita a instalação em sanitas com entrada de água nesta posição, assegurando uma ligação segura e ordenada.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eDesign e Ergonomia:\u003c\/strong\u003e Acabamento em cor preta que confere um toque elegante e moderno, compatível com designs de casa de banho contemporâneos e vintage.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eColeção e Configuração:\u003c\/strong\u003e Design inspirado na coleção Carmen que combina um estilo vintage com a tecnologia atual, oferecendo uma solução estética e funcional para a casa de banho.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eConfiança e Serviço Homologado\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantia Oficial Europeia Roca (3 Anos)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eA sua compra está plenamente respaldada pela garantia oficial de 3 anos da Roca Sanitarios, oferecendo proteção direta de fábrica, suporte técnico qualificado e peças originais disponíveis a longo prazo.\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 de Dupla Descarga 4,5 E 3 Litros Alimentação Inferior Esquerda para Sanita Adosada Round Rimless 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\"\u003eAutoclismo Inspira: Descarga Dupla 4,5\/3L e Porcelana Vitrificada\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOtimize a sua casa de banho com a precisão técnica do autoclismo Inspira. O seu sistema de descarga dupla de 4,5\/3 litros reduz o consumo de água sem comprometer a eficácia, enquanto a sua porcelana vitrificada sanitária de elevada resistência assegura uma durabilidade excecional. A tecnologia Rimless e a alimentação inferior facilitam uma limpeza profunda e um funcionamento silencioso, elevando o padrão do seu espaço.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques do Produto\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\"\u003eSanita Rimless (sem rebordo)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eA água sai com força uniforme por toda a bacia sem salpicar. Ao não ter rebordo interior onde se acumule sujidade ou calcário, limpa-se num 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\"\u003eLavatório Fineceramic® Leve e Resistente\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eCerâmica exclusiva da Roca mais leve e resistente do que a porcelana tradicional, com bordos finos, linhas modernas e um toque 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\"\u003eEsgoto Duplo (Chão ou Parede)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eCompatível tanto se o esgoto da sua casa de banho for para a parede como se sair pelo chão.\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\"\u003eTamanho equilibrado, pensado para se adaptar na perfeição tanto a casas de banho principais como a lavabos de visitas.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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 Incluídos\u003c\/dt\u003e\n\u003cdd\u003econjunto de fixação\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\u003eColeção \/ Série\u003c\/dt\u003e\n\u003cdd\u003eColeção Inspira da Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferência do 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\u003eCategoria de Produto\u003c\/dt\u003e\n\u003cdd\u003eAutoclismos baixos e altos de sanita\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eDimensões Totais\u003c\/dt\u003e\n\u003cdd\u003e37,6 cm (largura) x 36 cm (altura) x 15 cm (profundidade)\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 sanitária brilhante de alta resistência\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTipo de Evacuação\u003c\/dt\u003e\n\u003cdd\u003eSaída dupla (adequada para esgoto no chão ou na parede)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAutoclismo e Mecanismo\u003c\/dt\u003e\n\u003cdd\u003eAutoclismo com botão de dupla descarga 4,5\/3 Litros\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTecnologia da Bacia\u003c\/dt\u003e\n\u003cdd\u003eRimless (sem rebordo interior, fácil de limpar)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentação do Autoclismo\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTecnologia do Lavatório\u003c\/dt\u003e\n\u003cdd\u003eFineceramic® (cerâmica leve e muito resistente)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes e Componentes do Produto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eAlimentação inferior esquerda que facilita a instalação e a ligação à entrada de água, adaptando-se a diferentes configurações de casa de banho.\u003c\/li\u003e\n      \u003cli\u003eCor ónix que confere um acabamento moderno e elegante, compatível com a estética contemporânea das casas de banho atuais.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eColeção e Configuração:\u003c\/strong\u003e Faz parte da coleção Inspira, que combina design inovador com materiais de alta qualidade como Fineceramic e estruturas de alumínio, oferecendo um estilo intemporal e opções flexíveis para a casa de banho.\u003c\/li\u003e\n      \u003cli\u003eMateriais e mecanismos de alta qualidade que asseguram durabilidade, resistência à corrosão e um funcionamento silencioso e eficiente.\u003c\/li\u003e\n      \u003cli\u003eCertificação e garantia Roca, marca reconhecida no setor sanitário que cumpre as normas europeias de qualidade e segurança para produtos de casa de banho.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualidade e Solvência do Fabricante\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Anos de Garantia Oficial do Fabricante Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eA durabilidade e o desempenho ótimo são a imagem de marca da Roca. Com a sua compra dispõe de 3 anos de garantia oficial do fabricante e serviço de assistência técnica direta para uma experiência sem preocupações.\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":"Tanque de Autoclismo Duplo para Sanita de Cor 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\"\u003eAutoclismo Hall Roca: Dupla Descarga 6\/3L em Porcelana Vitrificada\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eO autoclismo Hall da Roca combina a resistência da porcelana vitrificada com a eficiência do sistema de dupla descarga de 6\/3 litros. O seu design compacto de 36,5 cm de altura e a alimentação inferior garantem uma instalação versátil e um desempenho duradouro. Com o acabamento pergamon, confere um toque cálido e sofisticado à sua casa de banho.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques do Produto\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\"\u003eTamanho equilibrado, pensado para se adaptar na perfeição tanto a casas de banho principais como a lavabos de visitas.\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\"\u003eGarantia e Qualidade Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado com os padrões oficiais da Roca, garantindo materiais duradouros, peças de substituição disponíveis e máxima tranquilidade.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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\u003eColeção \/ Série\u003c\/dt\u003e\n\u003cdd\u003eColeção Hall da Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferência do 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\u003eCategoria de Produto\u003c\/dt\u003e\n\u003cdd\u003eAutoclismos baixos e altos de sanita\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eDimensões Totais\u003c\/dt\u003e\n\u003cdd\u003e14 cm (largura) x 36,5 cm (altura) x 36,5 cm (profundidade\/comprimento)\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 sanitária brilhante de alta resistência\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAutoclismo e Mecanismo\u003c\/dt\u003e\n\u003cdd\u003eAutoclismo com botão de dupla descarga 6\/3 Litros\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentação do Autoclismo\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes e Componentes do Produto\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\u003ePosição da entrada de água:\u003c\/strong\u003e inferior esquerda.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003ePeso bruto:\u003c\/strong\u003e 13,2 kg.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eCor:\u003c\/strong\u003e pergamon.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eCompromisso de Qualidade e Respaldo Oficial\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Anos de Garantia Europeia do Fabricante Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eA Roca é a referência europeia indiscutível em equipamento de casa de banho. Todas as suas peças contam com 3 anos de garantia oficial de fábrica e a cobertura integral da sua rede de serviço técnico oficial para garantir a sua máxima tranquilidade.\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 de Descarga Dupla Quatro Vírgula Cinco Litros E Três Litros Alimentação Inferior Compacta Bege 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\"\u003eAutoclismo Inspira: descarga dupla 4,5\/3 L e tecnologia Rimless\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOtimize a sua casa de banho com o autoclismo Inspira da Roca, que combina porcelana vitrificada de alta resistência com um sistema de descarga dupla de 4,5\/3 litros para uma poupança eficiente. A tecnologia Rimless facilita a autolimpeza, enquanto a saída dupla e a alimentação inferior garantem uma instalação versátil e duradoura.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques do Produto\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\"\u003eSanita Rimless (sem rebordo)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eA água sai com força uniforme por toda a bacia sem salpicar. Ao não ter rebordo interior onde se acumule sujidade ou calcário, limpa-se num 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\"\u003eEsgoto Duplo (Chão ou Parede)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eCompatível tanto se o esgoto da sua casa de banho for para a parede como se sair pelo chão.\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\"\u003eTamanho equilibrado, pensado para se adaptar na perfeição tanto a casas de banho principais como a lavabos de visitas.\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\"\u003eGarantia e Qualidade Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado com os padrões oficiais da Roca, garantindo materiais duradouros, peças de substituição disponíveis e máxima tranquilidade.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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 Incluídos\u003c\/dt\u003e\n\u003cdd\u003eMóvel baixo suspenso com fixações de montagem 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\u003eColeção \/ Série\u003c\/dt\u003e\n\u003cdd\u003eColeção Inspira da Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferência do 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\u003eCategoria de Produto\u003c\/dt\u003e\n\u003cdd\u003eAutoclismos baixos e altos de sanita\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eDimensões Totais\u003c\/dt\u003e\n\u003cdd\u003e37,6 cm (largura) x 36 cm (altura) x 15 cm (profundidade)\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 sanitária brilhante de alta resistência\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTipo de Evacuação\u003c\/dt\u003e\n\u003cdd\u003eSaída dupla (adequada para esgoto no chão ou na parede)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAutoclismo e Mecanismo\u003c\/dt\u003e\n\u003cdd\u003eAutoclismo com botão de dupla descarga 4,5\/3 Litros\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTecnologia da Bacia\u003c\/dt\u003e\n\u003cdd\u003eRimless (sem rebordo interior, fácil de limpar)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentação do Autoclismo\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes e Componentes do Produto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eAlimentação inferior esquerda que facilita a instalação e a ligação ao abastecimento de água, adaptando-se a diferentes configurações de casa de banho.\u003c\/li\u003e\n      \u003cli\u003eCor bege que combina com a maioria dos sanitários e traz um acabamento discreto e elegante ao conjunto da casa de banho.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eColeção e Configuração:\u003c\/strong\u003e Faz parte da coleção Inspira , que se destaca pelo design inovador e intemporal, combinando funcionalidade com estética moderna para casas de banho contemporâneas.\u003c\/li\u003e\n      \u003cli\u003eMateriais e acabamentos de alta qualidade que asseguram durabilidade e resistência ao uso diário, mantendo o desempenho ótimo ao longo do tempo.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eProteção e Assistência Homologada\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Anos de Garantia Europeia Oficial Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eEste modelo conta com a certificação oficial de qualidade da Roca e uma cobertura de 3 anos de garantia em toda a União Europeia, respaldada por uma ampla rede de profissionais técnicos para a sua total segurança.\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 de Descarga Dupla Regulável 4.5 L E 3 L Com Alimentação Inferior Esquerda para Sanita Compacta Design Tura 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\"\u003eAutoclismo Tura: Dupla Descarga 4,5\/3L e Alimentação Inferior\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOtimize a sua casa de banho com o autoclismo Tura da Roca, que combina porcelana vitrificada de alta resistência com um sistema de dupla descarga regulável de 4,5 e 3 litros. A alimentação inferior garante uma instalação limpa e eficiente, enquanto o design versátil se adapta a qualquer espaço. Descubra a durabilidade e o desempenho que só a Roca oferece.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques do Produto\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\"\u003eSanita Rimless (sem rebordo)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eA água sai com força uniforme por toda a bacia sem salpicar. Ao não ter rebordo interior onde se acumule sujidade ou calcário, limpa-se num 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\"\u003eDupla Descarga para Poupar Água (4\/2 L)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eBotão de dois botões (descarga curta de 2L e completa de 4L) para poupar água em cada utilização de forma simples.\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\"\u003eEsgoto Duplo (Chão ou Parede)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eCompatível tanto se o esgoto da sua casa de banho for para a parede como se sair pelo chão.\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\"\u003eTamanho equilibrado, pensado para se adaptar na perfeição tanto a casas de banho principais como a lavabos de visitas.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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 Incluídos\u003c\/dt\u003e\n\u003cdd\u003eMóvel baixo suspenso com fixações de montagem 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\u003eColeção \/ Série\u003c\/dt\u003e\n\u003cdd\u003eColeção Tura da Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferência do 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\u003eCategoria de Produto\u003c\/dt\u003e\n\u003cdd\u003eAutoclismos baixos e altos de sanita\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eDimensões Totais\u003c\/dt\u003e\n\u003cdd\u003e37,5 cm (largura) x 34,5 cm (altura) x 14,6 cm (profundidade)\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 sanitária brilhante de alta resistência\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTipo de Evacuação\u003c\/dt\u003e\n\u003cdd\u003eSaída dupla (adequada para esgoto no chão ou na parede)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAutoclismo e Mecanismo\u003c\/dt\u003e\n\u003cdd\u003eAutoclismo com botão de descarga dupla 4\/2 litros\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTecnologia da Bacia\u003c\/dt\u003e\n\u003cdd\u003eRimless (sem rebordo interior, fácil de limpar)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentação do Autoclismo\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes e Componentes do Produto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eAlimentação inferior esquerda que facilita a instalação em sanitas com depósito baixo, otimizando o espaço e a ligação.\u003c\/li\u003e\n      \u003cli\u003eCor branca que combina com a maioria dos sanitários e oferece uma estética limpa e moderna.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eDesign e Ergonomia:\u003c\/strong\u003e Design Tura inspirado na arquitetura mediterrânica que traz robustez e harmonia visual à casa de banho, com um foco na inovação e na sustentabilidade através da utilização de materiais reciclados.\u003c\/li\u003e\n      \u003cli\u003eProduto certificado e fabricado pela Roca Sanitario, S.A., empresa reconhecida no setor com garantia de qualidade e cumprimento das normas europeias.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eConfiança e Serviço Homologado\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantia Oficial Europeia Roca (3 Anos)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eA sua compra está plenamente respaldada pela garantia oficial de 3 anos da Roca Sanitarios, oferecendo proteção direta de fábrica, suporte técnico qualificado e peças originais disponíveis a longo prazo.\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 Sem Contacto Dupla Descarga 4 5 E 3 Litros Alimentação Inferior Esquerda Branco 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\"\u003eAutoclismo Meridian Touchless: Dupla Descarga 4.5\/3 L e Porcelana Vitrificada\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eO autoclismo electrónico Touchless da série Meridian redefine a higiene na casa de banho com o seu accionamento sem contacto e o seu sistema de dupla descarga de 4.5 e 3 litros, optimizando o consumo de água sem abdicar da potência. Fabricado em porcelana vitrificada sanitária de alta resistência, garante durabilidade e um acabamento impecável. A sua alimentação inferior e saída dupla facilitam uma instalação versátil, adaptando-se a projectos de design exigentes.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques do Produto\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\"\u003eEsgoto Duplo (Chão ou Parede)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eCompatível tanto se o esgoto da sua casa de banho for para a parede como se sair pelo chão.\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\"\u003eTamanho equilibrado, pensado para se adaptar na perfeição tanto a casas de banho principais como a lavabos de visitas.\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\"\u003eGarantia e Qualidade Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado com os padrões oficiais da Roca, garantindo materiais duradouros, peças de substituição disponíveis e máxima tranquilidade.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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 Incluídos\u003c\/dt\u003e\n\u003cdd\u003econjunto completo de fixação e 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\u003eColeção \/ Série\u003c\/dt\u003e\n\u003cdd\u003eColeção Meridian da Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferência do 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\u003eCategoria de Produto\u003c\/dt\u003e\n\u003cdd\u003eAutoclismos baixos e altos de sanita\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eDimensões Totais\u003c\/dt\u003e\n\u003cdd\u003e37 cm (largura) x 36 cm (altura) x 14 cm (profundidade)\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 sanitária brilhante de alta resistência\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTipo de Evacuação\u003c\/dt\u003e\n\u003cdd\u003eSaída dupla (adequada para esgoto no chão ou na parede)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentação do Autoclismo\u003c\/dt\u003e\n\u003cdd\u003eInferior\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes e Componentes do Produto\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 sem contacto:\u003c\/strong\u003e permite a descarga da sanita sem necessidade de tocar em nenhum botão, melhorando a higiene e o conforto na utilização diária.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAlimentação inferior esquerda:\u003c\/strong\u003e facilita a instalação em sanitas compactas com autoclismo baixo, garantindo compatibilidade e funcionalidade.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFuncionamento com 4 pilhas AA:\u003c\/strong\u003e proporciona autonomia para mais de 40.000 descargas, eliminando a necessidade de ligação eléctrica directa.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eCor branca:\u003c\/strong\u003e acabamento neutro que combina com a maioria dos sanitários e estilos de casa de banho.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eCertificações e qualidade Roca:\u003c\/strong\u003e produto fabricado sob rigorosos controlos de qualidade que asseguram durabilidade e desempenho óptimo.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eDurabilidade Certificada de Origem\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Anos de Garantia Oficial da Marca Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eO exaustivo controlo de fabrico da Roca assegura acabamentos perfeitos e máxima resistência ao uso diário. Inclui 3 anos de garantia europeia completa e o apoio pós-venda da firma líder em casas de banho.\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 Parede Alimentação Lateral Descarga Dupla Quatro Vírgula Cinco L E Três L Compacta X 36 Cm Branca 34x16 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 • SQUARE\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eAutoclismo Square: descarga dupla 4,5\/3 L e porcelana vitrificada\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eO autoclismo Square da Roca combina a resistência da porcelana vitrificada sanitária com a eficiência da descarga dupla de 4,5 e 3 litros. A alimentação lateral e a saída dupla facilitam uma instalação versátil, enquanto o conjunto completo de fixação assegura uma montagem precisa. Um equilíbrio entre durabilidade, poupança de água e design intemporal para a sua casa de banho.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques do Produto\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\"\u003eEsgoto Duplo (Chão ou Parede)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eCompatível tanto se o esgoto da sua casa de banho for para a parede como se sair pelo chão.\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\"\u003eTamanho equilibrado, pensado para se adaptar na perfeição tanto a casas de banho principais como a lavabos de visitas.\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\"\u003eGarantia e Qualidade Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado com os padrões oficiais da Roca, garantindo materiais duradouros, peças de substituição disponíveis e máxima tranquilidade.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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 Incluídos\u003c\/dt\u003e\n\u003cdd\u003econjunto completo de fixação\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\u003eColeção \/ Série\u003c\/dt\u003e\n\u003cdd\u003eColeção Square da Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferência do 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\u003eCategoria de Produto\u003c\/dt\u003e\n\u003cdd\u003eAutoclismos baixos e altos de sanita\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eDimensões Totais\u003c\/dt\u003e\n\u003cdd\u003e34 cm (largura) x 36 cm (altura) x 16 cm (profundidade)\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 sanitária brilhante de alta resistência\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTipo de Evacuação\u003c\/dt\u003e\n\u003cdd\u003eSaída dupla (adequada para esgoto no chão ou na parede)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentação do Autoclismo\u003c\/dt\u003e\n\u003cdd\u003eLateral\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes e Componentes do Produto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eCapacidade de descarga dupla de 4,5 e 3 litros para uma utilização eficiente da água, adaptando-se a diferentes necessidades de limpeza.\u003c\/li\u003e\n      \u003cli\u003eAlimentação lateral disponível no lado direito ou esquerdo, facilitando a instalação em diferentes tipos de casas de banho.\u003c\/li\u003e\n      \u003cli\u003eCor branca\u003c\/li\u003e\n      \u003cli\u003eMecanismos de alimentação e descarga incorporados\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eDesign e Ergonomia:\u003c\/strong\u003e Design sóbrio e atual\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eRespaldo e Fiabilidade de Fábrica\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantia Oficial do Fabricante Roca (3 Anos)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eAdquirir um produto original Roca assegura os mais exigentes padrões de durabilidade e segurança. Desfruta de 3 anos de cobertura europeia oficial e atendimento técnico especializado direto do fabricante perante qualquer eventualidade.\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":"Autoclismo Com Sistema de Descarga Duplo E Entrada de Água Traseira 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\"\u003eAutoclismo Inspira: Dupla Descarga e Porcelana Vitrificada\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eO autoclismo Inspira da Roca combina a precisão técnica do seu sistema de dupla descarga com a robustez da porcelana vitrificada sanitária. O seu design de alimentação lateral e a tecnologia Rimless garantem uma higiene superior e um desempenho duradouro na casa de banho.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques do Produto\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\"\u003eSanita Rimless (sem rebordo)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eA água sai com força uniforme por toda a bacia sem salpicar. Ao não ter rebordo interior onde se acumule sujidade ou calcário, limpa-se num 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\"\u003eGarantia e Qualidade Oficial Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado com os padrões oficiais da Roca, garantindo materiais duradouros, peças de substituição disponíveis e máxima tranquilidade.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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\u003eColeção \/ Série\u003c\/dt\u003e\n\u003cdd\u003eColeção Inspira da Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferência do Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eAT0019600R\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoria de Produto\u003c\/dt\u003e\n\u003cdd\u003eAutoclismos baixos e altos de sanita\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eLargura 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 sanitária brilhante de alta resistência\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTecnologia da Bacia\u003c\/dt\u003e\n\u003cdd\u003eRimless (sem rebordo interior, fácil de limpar)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentação do Autoclismo\u003c\/dt\u003e\n\u003cdd\u003eLateral\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes e Componentes do Produto\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eEntrada de água posterior.\u003c\/li\u003e\n      \u003cli\u003eDescarga de 2 a 4 litros.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eTecnologia de Lavagem Rimless:\u003c\/strong\u003e Compatível com a sanita In-Wash Inspira - Smart toilet encostada à parede Roca Rimless.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eTranquilidade e Cobertura Integral\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Anos de Garantia Oficial Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eA engenharia sanitária da Roca destaca-se pela sua precisão e vida útil prolongada. Cada produto dispõe de 3 anos de garantia oficial em toda a Europa e da confiança que oferece o catálogo líder em inovação para a casa de banho.\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":"Autoclismo Dupla Descarga Alimentação Inferior 38 cm Access Branco 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 COLEÇÃO\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003e\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eAutoclismo de porcelana sanitária de 38 cm com entrada de alimentação inferior oculta e duplo botão 4,5\/3 L em acabamento Branco brilhante da coleção Access da Roca.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques\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\"\u003eENTRADA INFERIOR LIMPA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eAlimentação Inferior Esquerda\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eLigação de água inferior oculta que elimina tubos flexíveis visíveis nas laterais da parede, facilitando a limpeza e o acesso.\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\"\u003ePOUPANÇA EFICIENTE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDupla Descarga 4,5 \/ 3 L\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eBotão de dois volumes calibrado para garantir uma lavagem higiénica total com um consumo mínimo de água.\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\"\u003eERGONOMIA ACCESS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eConcebido para Máxima Acessibilidade\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eEstrutura de porcelana de 38 cm criada para complementar sanitas acessíveis de altura conforto e mobilidade reduzida.\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\"\u003eQUALIDADE RESISTENTE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003ePorcelana Sanitária Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eMaterial inalterável de poro fechado que garante máxima resistência ao uso intensivo em casas de banho domésticas e coletivas.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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 Sanitários\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColeção \/ Série\u003c\/dt\u003e\n\u003cdd\u003eColeção Access\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferência do 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 Autoclismo\u003c\/dt\u003e\n\u003cdd\u003eAutoclismo de depósito baixo para sanita\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAcabamento e Cor\u003c\/dt\u003e\n\u003cdd itemprop=\"color\"\u003eBranco brilhante\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTipo de Alimentação\u003c\/dt\u003e\n\u003cdd\u003eInferior esquerda (oculta)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eVolume de Descarga\u003c\/dt\u003e\n\u003cdd\u003eDupla descarga 4,5 \/ 3 Litros\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial do Autoclismo\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana vitrificada sanitária\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eDimensões Exteriores\u003c\/dt\u003e\n\u003cdd\u003e38 cm (largura) x 17 cm (profundidade) x 36,5 cm (altura)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCompatibilidade Oficial\u003c\/dt\u003e\n\u003cdd\u003eCompatível com sanita Access de saída vertical (A342237000) ou horizontal (A342236000\/A342239000)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eKit de Fixação\u003c\/dt\u003e\n\u003cdd\u003eMecanismo de duplo botão, válvula e fixações incluídos\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes Técnicos e Componentes Incluídos\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 Duplo Botão:\u003c\/strong\u003e Botão cromado embutido com duplo botão para um controlo rigoroso do gasto de água.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eEntrada Inferior Oculta:\u003c\/strong\u003e Rosca metálica standard situada na base inferior esquerda para ligação direta.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFixação e Estanquidade:\u003c\/strong\u003e Parafusos inoxidáveis e junta elástica para uma montagem estanque sobre a sanita.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eCompromisso de Qualidade e Apoio Oficial\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Anos de Garantia Oficial do Fabricante Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003e\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e\n","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":"Autoclismo de Dupla Descarga 4,5\/3l Inferior Beyond Bege 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\"\u003eInovação sanitária, linhas contemporâneas e máximo conforto para a sua casa de banho.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eA \u003cb\u003eAutoclismo de Dupla Descarga 4,5\/3l Inferior Beyond Bege Roca\u003c\/b\u003e combina a excelência e o design sanitário do fabricante Roca com acabamentos de máxima durabilidade e manutenção simples, proporcionando higiene avançada e máximo bem-estar à sua casa de banho.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques\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\"\u003eTECNOLOGIA HIGIÉNICA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eTecnologia Rimless (máxima autolimpeza)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDistribuidor hidráulico interno que projeta o caudal perimetral com pressão máxima e homogénea, eliminando recantos onde se acumule sujidade e evitando salpicos.\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\"\u003eQUALIDADE CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eHomologação Europeia de Qualidade\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado sob os mais exigentes controlos técnicos e de sustentabilidade da Roca, assegurando peças de substituição originais e durabilidade a longo prazo.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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 Incluídos\u003c\/dt\u003e\n\u003cdd\u003esistema de fixação, mecanismo de alimentação e 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 Sanitários\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColeção \/ Série\u003c\/dt\u003e\n\u003cdd\u003eColeção Beyond da Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferência do Fabricante\u003c\/dt\u003e\n\u003cdd itemprop=\"brand\"\u003eA3410B1650\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCategoria de Produto\u003c\/dt\u003e\n\u003cdd\u003eAutoclismos baixos e altos de sanita\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eLargura 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 sanitária de alta resistência\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAutoclismo e Mecanismo\u003c\/dt\u003e\n\u003cdd\u003eAutoclismo com mecanismos de dupla descarga 4,5\/3 Litros\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTecnologia da Sanita\u003c\/dt\u003e\n\u003cdd\u003eTecnologia Rimless (máxima autolimpeza)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentação do Autoclismo\u003c\/dt\u003e\n\u003cdd\u003eAlimentação inferior esquerda reversível\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes e Componentes do Produto\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\"\u003eTecnologia de Lavagem Rimless\u003c\/h4\u003e\n        \u003cp class=\"mkd__bloque-txt\"\u003eDesign para sanita encostada à parede Rimless.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mkd__bloque-item\"\u003e\n        \u003ch4 class=\"mkd__bloque-tit\"\u003eEspecificação Técnica\u003c\/h4\u003e\n        \u003cp class=\"mkd__bloque-txt\"\u003eAcabamento cor bege.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mkd__bloque-item\"\u003e\n        \u003ch4 class=\"mkd__bloque-tit\"\u003eEspecificação Técnica\u003c\/h4\u003e\n        \u003cp class=\"mkd__bloque-txt\"\u003eA entrada de água situa-se na 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\"\u003eCompromisso de Qualidade e Apoio Oficial\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Anos de Garantia Europeia do Fabricante Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eA Roca é a referência europeia indiscutível em equipamento de casa de banho. Todas as suas peças contam com 3 anos de garantia oficial de fábrica e a cobertura integral da sua rede de assistência técnica oficial para garantir a sua máxima tranquilidade.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e\n","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":"Autoclismo com Alimentação Inferior de Dupla Descarga para Sanita 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\"\u003eInovação sanitária, linhas contemporâneas e máximo conforto para a sua casa de banho.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eA \u003cb\u003eAutoclismo com Alimentação Inferior de Dupla Descarga para Sanita Meridian 37 cm Roca\u003c\/b\u003e combina a excelência e o design sanitário do fabricante Roca com acabamentos de máxima durabilidade e manutenção simples, proporcionando higiene avançada e máximo bem-estar à sua casa de banho.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques\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\"\u003eQUALIDADE CERTIFICADA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eHomologação Europeia de Qualidade\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFabricado sob os mais exigentes controlos técnicos e de sustentabilidade da Roca, assegurando peças de substituição originais e durabilidade a longo prazo.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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 Sanitários\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColeção \/ Série\u003c\/dt\u003e\n\u003cdd\u003eColeção Meridian da Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferência do 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\u003eCategoria de Produto\u003c\/dt\u003e\n\u003cdd\u003eAutoclismos baixos e altos de sanita\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eLargura 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 sanitária de alta resistência\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAlimentação do Autoclismo\u003c\/dt\u003e\n\u003cdd\u003eAlimentação inferior esquerda reversível\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes e Componentes do Produto\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 Dupla Descarga e Autoclismo\u003c\/h4\u003e\n        \u003cp class=\"mkd__bloque-txt\"\u003eTem alimentação 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\"\u003eQualidade e Solvência do Fabricante\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Anos de Garantia Oficial do Fabricante Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eA durabilidade e o rendimento ótimo são a imagem de marca da Roca. Com a sua compra dispõe de 3 anos de garantia oficial do fabricante e serviço de assistência técnica direta para uma experiência sem preocupações.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e\n","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":"Autoclismo com Sistema de Dupla Descarga e Entrada Lateral de 38 cm Access Branco 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 COLEÇÃO\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003e\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eAutoclismo de porcelana sanitária de 38 cm com mecanismo de dupla descarga 4,5\/3 L e alimentação lateral em acabamento Branco brilhante da coleção Access da Roca.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDestaques\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\"\u003ePOUPANÇA DE ÁGUA\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDupla Descarga Eficiente 4,5 \/ 3 L\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eMecanismo economizador com duplo botão que facilita a seleção do volume de descarga, garantindo um arrastamento ótimo com gasto mínimo.\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\"\u003eALIMENTAÇÃO LATERAL\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eEntrada Lateral Reversível\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePermite ligar a entrada de água tanto pela direita como pela esquerda, adaptando-se à rede de canalização sem complicações.\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\"\u003eACESSIBILIDADE E CONFORTO\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDesign Ergonómico Série Access\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eCorpo robusto de 38 cm concebido para proporcionar máxima fiabilidade em casas de banho de uso intensivo, coletividades e habitações acessíveis.\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 Sanitária Branco Brilhante\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSuperfície vitrificada de brilho permanente, fácil de desinfetar e altamente resistente ao uso continuado.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificações 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 Sanitários\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eColeção \/ Série\u003c\/dt\u003e\n\u003cdd\u003eColeção Access\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eReferência do 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 Autoclismo\u003c\/dt\u003e\n\u003cdd\u003eAutoclismo de depósito baixo para sanita\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eAcabamento e Cor\u003c\/dt\u003e\n\u003cdd itemprop=\"color\"\u003eBranco brilhante\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eTipo de Alimentação\u003c\/dt\u003e\n\u003cdd\u003eLateral reversível (ambos os lados)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eVolume de Descarga\u003c\/dt\u003e\n\u003cdd\u003eDupla descarga 4,5 \/ 3 Litros\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eMaterial do Autoclismo\u003c\/dt\u003e\n\u003cdd itemprop=\"material\"\u003ePorcelana vitrificada sanitária\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eDimensões Exteriores\u003c\/dt\u003e\n\u003cdd\u003e38 cm (largura) x 17 cm (profundidade) x 36,5 cm (altura)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eCompatibilidade Oficial\u003c\/dt\u003e\n\u003cdd\u003eCompatível com sanita Access de saída vertical (A342237000) ou horizontal (A342236000)\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eKit de Fixação\u003c\/dt\u003e\n\u003cdd\u003eKit completo de mecanismos e fixações incluído\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\n\u003cdt\u003eGarantia Oficial\u003c\/dt\u003e\n\u003cdd\u003e3 Anos de garantia europeia oficial Roca\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDetalhes Técnicos e Componentes Incluídos\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 Duplo botão cromado superior de pressão suave para pessoas com mobilidade reduzida ou crianças.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eVálvula de Enchimento Silenciosa:\u003c\/strong\u003e Boia de alta sensibilidade que corta o enchimento com total precisão sem ruídos incómodos.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAncoragem Segura:\u003c\/strong\u003e Parafusos de fixação reforçados para garantir estabilidade sobre a sanita.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eCompromisso de Qualidade e Apoio Oficial\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Anos de Garantia Oficial do Fabricante Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003e\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e\n","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\/pt-pt\/collections\/cisternas-bajas-y-altas-de-inodoro.oembed?page=2","provider":"MerkiMarket","version":"1.0","type":"link"}