{"title":"Toilet seats and lids","description":"\u003cdiv\u003e\n\n\u003cspan\u003eEnhance the comfort and style of your bathroom with our toilet seats and lids. Available in a variety of designs and materials, these products are not only functional but also add a decorative touch, ensuring a perfect fit and a pleasant user experience.\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\n\u003c\/div\u003e","products":[{"product_id":"roca-multiclean-a804007001-asiento-y-tapa-de-35-8-cm-con-control-de-mando-a-distancia-y-funciones-lavado-y-secado","title":"Asiento y Tapa con Control de Mando a Distancia Multiclean Premium Square Hall 35,8 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 • OFFICIAL EQUIPMENT\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eMulticlean Premium Square: Total Control with Remote\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eDiscover the sophistication of a 35.8 cm seat and cover that transforms your toilet into a personalized wellness space. With high-resistance vitrified sanitary porcelain and an intuitive remote control, every detail is designed to deliver a superior, lasting hygiene experience.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eFREE FLOOR SPACE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eWall-Hung Installation\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eWall-mounted installation keeps the floor clear for easy floor cleaning and an airy, spacious visual feel.\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\"\u003eIDEAL DIMENSIONS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDimensions: 49,5 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eWell-balanced dimensions designed to fit seamlessly into master bathrooms as well as compact guest cloakrooms.\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eIncluded Items\u003c\/dt\u003e\u003cdd\u003eWall-hung base unit with wall mounting fixings\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Colección Oficial\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA804007001\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290610093\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOverall Dimensions\u003c\/dt\u003e\u003cdd\u003e49,5 cm (width) x 15,5 cm (height)\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eControl de la temperatura del asiento.\u003c\/li\u003e\n      \u003cli\u003eFunción lavado con agua caliente.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eNúmero de cánulas:\u003c\/strong\u003e 1.\u003c\/li\u003e\n      \u003cli\u003eProgramas personalizados.\u003c\/li\u003e\n      \u003cli\u003eTapa y asiento desmontables.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eTipo de Smart Toilet:\u003c\/strong\u003e Multiclean.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePanel de control:\u003c\/strong\u003e mando a distancia.\u003c\/li\u003e\n      \u003cli\u003e- Inodoro Hall suspendido salida pared.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFactory Reliability and Peace of Mind\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eOfficial Roca Manufacturer Warranty (3 Years)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eInvesting in genuine Roca products ensures top durability and performance standards, backed by a 3-year official European warranty and certified support.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862322032905,"sku":"A804007001","price":813.31,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/asiento-y-tapa-de-358-cm-con-control-de-mando-a-distancia-multiclean-premium-square-roca.webp?v=1755775538"},{"product_id":"roca-access-a80123a004-tapa-y-asiento-con-aro-cerrado-para-inodoro-con-caida-normal","title":"Tapa y Asiento con Aro Cerrado Fabricados en Material Antibacteriano Access 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 • ACCESS\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eAccess Seat and Cover: Antibacterial Hygiene and Soft Close\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Access seat and cover by Roca combine the strength of vitrified porcelain with an innovative antibacterial material that inhibits germ growth. Its closed-ring design and soft-close mechanism ensure thorough cleaning and silent operation, raising the standard of hygiene in your bathroom.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Access Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA80123A004\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290310740\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTapa y asiento con aro cerrado para inodoro Acces.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eSupralit® Seat Material:\u003c\/strong\u003e Material antibacteriano.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eMaterial de las bisagras:\u003c\/strong\u003e acero inoxidable.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eForma:\u003c\/strong\u003e redonda.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFactory Reliability and Peace of Mind\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eOfficial Roca Manufacturer Warranty (3 Years)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eInvesting in genuine Roca products ensures top durability and performance standards, backed by a 3-year official European warranty and certified support.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862321901833,"sku":"A80123A004","price":56.58,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/tapa-y-asiento-con-aro-cerrado-fabricados-en-material-antibacteriano-access-roca.webp?v=1755775546"},{"product_id":"roca-baby-a801pb6004-asiento-redondo-para-inodoro-infantil-recomendado-para-espacios-publicos","title":"Asiento Redondo para Toilet Infantil Baby 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 • BABY ROCA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eVitrified porcelain child toilet seat for public spaces\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eCrafted from high-strength vitrified sanitary porcelain, this round child toilet seat from Baby Roca is engineered to withstand intensive use in public spaces. Its non-porous surface ensures superior hygiene and exceptional durability, providing young children with a safe and comfortable experience.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Baby Roca Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA801PB6004\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290320664\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eAsiento para inodoro infantil.\u003c\/li\u003e\n      \u003cli\u003eRecomendado para espacios públicos.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eMaterial de las bisagras:\u003c\/strong\u003e plástico.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePeso bruto:\u003c\/strong\u003e 0,8 kg.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eForma:\u003c\/strong\u003e redonda.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Quality Commitment and Support\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3-Year European Official Roca Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca is the premier European benchmark in sanitary bathroom design. All models feature a 3-year official European manufacturer warranty and specialized technical service.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862321869065,"sku":"A801PB6004","price":38.79,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A801PB6004_0_98652d91-0410-4f69-9298-b9c4e72b324b.webp?v=1755775548"},{"product_id":"roca-victoria-a801b6017b-tapa-y-asiento-para-inodoro-con-opcion-caida-amortiguada","title":"Tapa y Asiento para Toilet con Bisagras Acero Inoxidable Victoria 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\/* --- 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 • VICTORIA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eSupralit Seat and Cover for Victoria: Antibacterial Hygiene and Stainless Steel\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eRoca's Supralit seat and cover for the Victoria series combines an antibacterial closed-pore material with stainless steel hinges, ensuring superior hygiene and exceptional durability. Its parchment finish adds warmth and elegance, transforming the toilet into a space of daily well-being and comfort.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eANTIBACTERIAL PROTECTION\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSupralit® Seat and Lid\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eNon-porous hygienic material that inhibits bacteria and disinfects easily. Stainless steel hinges won't rust.\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\"\u003eIDEAL DIMENSIONS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDimensions: 44.7 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eWell-balanced dimensions designed to fit seamlessly into master bathrooms as well as compact guest cloakrooms.\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eIncluded Items\u003c\/dt\u003e\u003cdd\u003emanual de instalación\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Victoria Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA801B6017B\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290016963\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOverall Dimensions\u003c\/dt\u003e\u003cdd\u003e44.7 cm (width) x 4.8 cm (height) x 36 cm (depth)\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eSeat \u0026 Lid Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eSupralit® antibacteriano fácil de limpiar\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\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\u003eSupralit® Seat Material:\u003c\/strong\u003e Material Supralitcompuesto por resina termoestable que garantiza alta resistencia y durabilidad para un uso prolongado en inodoros.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eMounting Hinges and Hardware:\u003c\/strong\u003e Bisagras de acero inoxidable\u003c\/li\u003e\n      \u003cli\u003eForma universal\u003c\/li\u003e\n      \u003cli\u003eColor pergamón\u003c\/li\u003e\n      \u003cli\u003eCompatible con modelos de taza 344397.0 y 344398.0\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDesign and Ergonomics:\u003c\/strong\u003e Diseño Victoria\u003c\/li\u003e\n      \u003cli\u003eIncluye manual de instalación\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFactory Reliability and Peace of Mind\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eOfficial Roca Manufacturer Warranty (3 Years)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eInvesting in genuine Roca products ensures top durability and performance standards, backed by a 3-year official European warranty and certified support.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Others \/ others \/ Rock","offer_id":48862321836297,"sku":"A801B6017B","price":44.19,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A801B6017B_0_186c0160-e522-4afd-a2b4-da498818f915.webp?v=1755775550"},{"product_id":"roca-victoria-a801b6200b-tapa-y-asiento-de-caida-amortiguada-fabricado-en-material-antibacteriano-supralit","title":"VICTORIA A801B6200B Lid And Seat Of – Roca","description":"\u003cp\u003e\u003cem\u003eRoca Victoria toilet\u003c\/em\u003e — a quality Roca product for your bathroom.\u003c\/p\u003e\u003cp\u003e\u003carticle class=\"lzd-article\"\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan style=\"font-weight:bold\"\u003eSEAT AND LID WITH CUSHIONED DROP MADE OF SUPRALIT® VICTORIA ROCA ANTIBACTERIAL MATERIAL\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan style=\"font-weight:bold\"\u003eMain Features:\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003e- Product Type: Toilet Seat and Lid\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003e- Material: Antibacterial Supralit®\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003e- Hinges: Stainless steel\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003e- Compatibility: Page 1:\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003e- Measurements: 44.7 x 36.0 x 3.5 cm\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan style=\"font-weight:bold\"\u003eFunctionality:\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003e- Cushioned closing: Yes, soft closing that prevents shocks\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003e- Antibacterial Material: Prevents the proliferation of bacteria\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan style=\"font-weight:bold\"\u003eProduct Classification:\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003eThis product belongs to the category of Toilet Seats and Lids and is classified under:\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003e- Toilet lids\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003e- Toilet seats\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003e- Toilet lids\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003e- Toilet seats\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003e- Toilet rings\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan style=\"font-weight:bold\"\u003eAdditional Features:\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003e- Style: Modern, with D curve\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003e- Functionality: Antibacterial and cushioned drop for greater comfort and safety\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan style=\"font-weight:bold\"\u003eAbout the Manufacturer:\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003eRoca is a world leader in the design and manufacture of bathroom products. With a presence in more than 135 countries, Roca stands out for its innovation, quality and design. The company is a global benchmark in bathroom solutions, offering products that combine functionality and aesthetics.\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan style=\"font-weight:bold\"\u003eWarranty:\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003eWith the purchase of this product, you will get a 3-year warranty that covers any manufacturing defects under proper use.\u003c\/span\u003e\u003c\/p\u003e\u003c\/article\u003e\u003c\/p\u003e","brand":"Roca","offers":[{"title":"WH White","offer_id":49128349696265,"sku":"A801B6200B","price":129.37,"currency_code":"EUR","in_stock":true},{"title":"Pergamon","offer_id":49128349729033,"sku":"A801B6217B","price":129.37,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/tapa-y-asiento-de-caida-amortiguada-fabricado-en-material-antibacteriano-supralit-victoria-roca.webp?v=1755775553"},{"product_id":"roca-the-gap-a801d22001-tapa-y-asiento-antibacteriano-con-caida-amortiguada-color-blanco-round","title":"Tapa y Asiento Antibacteriano con Amortiguada The Gap Round White 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\"\u003eThe Gap Round Seat: Antibacterial, Soft-Close and Vitrified Porcelain\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Gap Round seat and cover by Roca combines high-strength vitrified sanitary porcelain with a soft-close system that prevents noise and slamming. Its antibacterial treatment keeps the bathroom cleaner and healthier, while its 35 cm width fits precisely with the The Gap Round series. A piece that delivers durability, hygiene and everyday comfort.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca The Gap Round Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA801D22001\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290085600\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCommercial Width\u003c\/dt\u003e\u003cdd\u003e35 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTapa y asiento para inodoro con caída amortiguada.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eSupralit® Seat Material:\u003c\/strong\u003e Material antibacteriano.\u003c\/li\u003e\n      \u003cli\u003eFácil extracción.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eForma:\u003c\/strong\u003e redonda.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePeso bruto:\u003c\/strong\u003e 3,6 kg.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Quality Commitment and Support\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3-Year European Official Roca Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca is the premier European benchmark in sanitary bathroom design. All models feature a 3-year official European manufacturer warranty and specialized technical service.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862321737993,"sku":"A801D22001","price":101.98,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A801D22001_0_6d9d8bcb-103c-448f-b974-90e8da67756b.webp?v=1755775558"},{"product_id":"roca-the-gap-a801d20001-tapa-y-aro-antibacteriano-con-un-diseno-circular-y-un-acabado-en-color-blanco-round","title":"Tapa y Aro Antibacteriano The Gap Round White 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\"\u003eThe Gap Round Seat and Cover: Antibacterial Hygiene in Vitrified Porcelain\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Gap Round seat and cover by Roca blends the purity of circular design with the strength of sanitary vitrified porcelain. Its white finish and antibacterial property ensure a cleaner, longer-lasting environment, elevating the daily bathroom experience with a touch of timeless sophistication.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca The Gap Round Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA801D20001\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290085587\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eEste producto es compatible con el modelo COMPACT THE GAP ROUND.\u003c\/li\u003e\n      \u003cli\u003eTapa y asiento.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eSupralit® Seat Material:\u003c\/strong\u003e Material antibacteriano.\u003c\/li\u003e\n      \u003cli\u003eFácil extracción.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eForma:\u003c\/strong\u003e redonda.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePeso bruto:\u003c\/strong\u003e 3,6 kg.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFactory Reliability and Peace of Mind\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eOfficial Roca Manufacturer Warranty (3 Years)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eInvesting in genuine Roca products ensures top durability and performance standards, backed by a 3-year official European warranty and certified support.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862321705225,"sku":"A801D20001","price":56.94,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/tapa-y-aro-the-gap-round-roca.webp?v=1755775560"},{"product_id":"roca-the-gap-a801d12001-tapa-y-aro-amortiguada-antibacteriana-con-un-acabado-en-color-blanco-round","title":"Tapa y Aro Amortiguada Antibacteriana The Gap Round White 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\"\u003eThe Gap Round Seat and Cover: Antibacterial and Soft-Close\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Gap Round seat and cover by Roca combines the strength of vitrified sanitary porcelain with a soft-close system that prevents noise and slamming. Its white finish and antibacterial treatment ensure superior hygiene and seamless integration into your bathroom.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca The Gap Round Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA801D12001\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290085617\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCommercial Width\u003c\/dt\u003e\u003cdd\u003e35 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTapa y asiento amortiguado.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eSupralit® Seat Material:\u003c\/strong\u003e Material antibacteriano.\u003c\/li\u003e\n      \u003cli\u003eFácil extracción.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eForma:\u003c\/strong\u003e redonda.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePeso bruto:\u003c\/strong\u003e 3,6 kg.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Quality Commitment and Support\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3-Year European Official Roca Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca is the premier European benchmark in sanitary bathroom design. All models feature a 3-year official European manufacturer warranty and specialized technical service.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862321606921,"sku":"A801D12001","price":89.96,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/tapa-y-aro-amortiguada-color-blanco-the-gap-round-roca.webp?v=1755775563"},{"product_id":"roca-the-gap-a801d10001-tapa-y-aro-caida-normal-con-un-diseno-circular-y-un-acabado-en-color-blanco-round","title":"Tapa y Aro The Gap Round White 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\"\u003eThe Gap Round: Vitrified Porcelain Seat and Cover\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Gap Round seat and cover by Roca, with its circular design and white finish, is crafted from high-resistance vitrified sanitary porcelain. Its 35 cm width and vitrified surface ensure superior hygiene and exceptional durability, adding a touch of timeless distinction to your bathroom.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca The Gap Round Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA801D10001\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290085594\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCommercial Width\u003c\/dt\u003e\u003cdd\u003e35 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTapa y asiento.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eSupralit® Seat Material:\u003c\/strong\u003e Material antibacteriano.\u003c\/li\u003e\n      \u003cli\u003eFácil extracción.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eForma:\u003c\/strong\u003e redonda.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePeso bruto:\u003c\/strong\u003e 3,6 kg.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Quality Commitment and Support\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3-Year European Official Roca Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca is the premier European benchmark in sanitary bathroom design. All models feature a 3-year official European manufacturer warranty and specialized technical service.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862321574153,"sku":"A801D10001","price":50.72,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/tapa-y-aro-color-blanco-the-gap-round-roca.webp?v=1755775565"},{"product_id":"roca-sidney-a801380004-tapa-y-aro-caida-normal-con-un-diseno-rectangular-en-acabado-color-blanco","title":"Tapa y Aro Sin Amortiguada Rectangular en Sidney White 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 • SIDNEY\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eSidney Roca Seat: Soft-Close and Vitrified Porcelain\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Sidney Roca seat and cover combine the strength of vitrified porcelain with a soft-close system that prevents slamming and noise. Its rectangular white design brings a clean, timeless aesthetic, while the sanitary material ensures hygiene and durability for everyday use.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eIDEAL DIMENSIONS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDimensions: 51,5 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eWell-balanced dimensions designed to fit seamlessly into master bathrooms as well as compact guest cloakrooms.\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Sidney Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA801380004\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8414329356731\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOverall Dimensions\u003c\/dt\u003e\u003cdd\u003e51,5 cm (width) x 6,6 cm (height) x 38,4 cm (depth)\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\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\u003eSupralit® Seat Material:\u003c\/strong\u003e Material antibacteriano.\u003c\/li\u003e\n      \u003cli\u003eColor blanco.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eForma:\u003c\/strong\u003e rectangular.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDistancia entre centro bisagras hasta el extremo:\u003c\/strong\u003e 44 cm.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDistancia entre centros de bisagra:\u003c\/strong\u003e 16 cm.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePeso bruto:\u003c\/strong\u003e 3,74 kg.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFactory Reliability and Peace of Mind\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eOfficial Roca Manufacturer Warranty (3 Years)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eInvesting in genuine Roca products ensures top durability and performance standards, backed by a 3-year official European warranty and certified support.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862321541385,"sku":"A801380004","price":69.71,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A801380004_0_5eb8a546-6fc9-40f9-bdd0-dc8acb0f0b33.webp?v=1755775568"},{"product_id":"roca-ona-a801e10001-tapa-y-asiento-con-caida-normal-con-un-diseno-circular-y-bisagras-de-acero-inoxidable-supralit","title":"Tapa y Asiento Caída Normal y Bisagras de Acero Inoxidable Ona 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 • ONA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eSupralit Ona Roca Seat and Cover: Antibacterial and Stainless Steel Hinges\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Ona seat and cover by Roca combines closed-pore Supralit material, which inhibits bacterial growth, with stainless steel hinges for a soft, durable close. Its circular design and 36.3 cm commercial width fit precisely onto vitrified sanitary porcelain, ensuring hygiene and resistance for daily use.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Ona Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA801E10001\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290862171\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCommercial Width\u003c\/dt\u003e\u003cdd\u003e36,3 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eSeat \u0026 Lid Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eSupralit® antibacteriano fácil de limpiar\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCistern Water Inlet\u003c\/dt\u003e\u003cdd\u003eBottom\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTapa y asiento para inodoro Ona tanque bajo de Roca.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eMounting Hinges and Hardware:\u003c\/strong\u003e La distancia de las bisagras es de 20 cm.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eSupralit® Seat Material:\u003c\/strong\u003e Fabricado con material antibacteriano \"Easyclean\".\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDesign and Ergonomics:\u003c\/strong\u003e Diseño de forma redonda.\u003c\/li\u003e\n      \u003cli\u003eCaída normal.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eMounting Hinges and Hardware:\u003c\/strong\u003e Provisto de bisagras de acero inoxidable.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eTechnical Notice on Components:\u003c\/strong\u003e Las bisagras han cambiado, pueden verse las actuales en el diagrama explosionado.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFactory Reliability and Peace of Mind\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eOfficial Roca Manufacturer Warranty (3 Years)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eInvesting in genuine Roca products ensures top durability and performance standards, backed by a 3-year official European warranty and certified support.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862321475849,"sku":"A801E10001","price":59.2,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/tapa-y-asiento-caida-normal-con-un-diseno-circular-y-bisagras-de-acero-inoxidable-supralit-ona-roca.webp?v=1755775568"},{"product_id":"roca-ona-a801e22001-tapa-y-asiento-compacto-de-supralit-con-caida-amortiguada-y-bisagras-de-acero-inoxidable","title":"Tapa y Asiento Compacto con Amortiguada y Bisagras de Acero Inoxidable Ona 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 • ONA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eOna Roca Seat: Antibacterial Supralit and Soft-Close\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Ona seat and cover by Roca combine antibacterial Supralit with closed pores, stainless steel hinges, and a soft-close mechanism. A compact 36.3 cm wide design that ensures hygiene, silence, and durability in the bathroom.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eANTIBACTERIAL PROTECTION\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSupralit® Seat and Lid\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eNon-porous hygienic material that inhibits bacteria and disinfects easily. Stainless steel hinges won't rust.\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\"\u003eIDEAL DIMENSIONS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDimensions: 36,3 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eWell-balanced dimensions designed to fit seamlessly into master bathrooms as well as compact guest cloakrooms.\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Ona Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA801E22001\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOverall Dimensions\u003c\/dt\u003e\u003cdd\u003e36,3 cm (width) x 4,5 cm (height) x 41,7 cm (depth)\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFixing Hole Spacing\u003c\/dt\u003e\u003cdd\u003e20 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eSeat \u0026 Lid Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eSupralit® antibacteriano fácil de limpiar\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTapa y asiento compactos para inodoro compacto Ona de Roca.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDesign and Ergonomics:\u003c\/strong\u003e Diseño de forma redondo, con caída amortiguada.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eMounting Hinges and Hardware:\u003c\/strong\u003e Provisto de bisagras de acero inoxidable.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDistancia entre agujeros para colgar en la pared:\u003c\/strong\u003e 20 cm.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eTechnical Notice on Components:\u003c\/strong\u003e Las bisagras han cambiado, pueden verse las actuales en el diagrama explosionado.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFactory Reliability and Peace of Mind\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eOfficial Roca Manufacturer Warranty (3 Years)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eInvesting in genuine Roca products ensures top durability and performance standards, backed by a 3-year official European warranty and certified support.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862321443081,"sku":"A801E22001","price":104.97,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/tapa-y-asiento-compacto-de-supralit-con-caida-amortiguada-y-bisagras-de-acero-inoxidable-ona-roca.webp?v=1755775572"},{"product_id":"roca-meridian-a8012ac00b-tapa-y-aro-de-caida-amortiguada-fabricados-en-material-antibacteriano-supralit","title":"Tapa y Aro de Amortiguada Fabricados en Material Antibacteriano 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\/* --- 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\"\u003eMeridian Antibacterial Supralit Seat: Hygiene and Soft-Close\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Meridian seat and cover by Roca, made of antibacterial Supralit with closed pores, repel germs and allow for effortless deep cleaning. Its soft-close mechanism eliminates noise and protects the vitreous china, ensuring a silent and long-lasting experience.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eANTIBACTERIAL PROTECTION\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSupralit® Seat and Lid\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eNon-porous hygienic material that inhibits bacteria and disinfects easily. Stainless steel hinges won't rust.\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\"\u003eIDEAL DIMENSIONS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDimensions: 36,4 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eWell-balanced dimensions designed to fit seamlessly into master bathrooms as well as compact guest cloakrooms.\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Meridian Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA8012AC00B\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290041378\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOverall Dimensions\u003c\/dt\u003e\u003cdd\u003e36,4 cm (width) x 4,3 cm (height) x 41,6 cm (depth)\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFixing Hole Spacing\u003c\/dt\u003e\u003cdd\u003e23 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eSeat \u0026 Lid Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eSupralit® antibacteriano fácil de limpiar\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTapa y asiento para inodoro compacto de caída amortiguada.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eForma:\u003c\/strong\u003e redonda.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePeso bruto:\u003c\/strong\u003e 3,1 kg.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDistancia entre agujeros para colgar en la pared:\u003c\/strong\u003e 23 cm.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eTechnical Notice on Components:\u003c\/strong\u003e Las bisagras han cambiado, pueden verse las actuales en el diagrama explosionado.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFactory Reliability and Peace of Mind\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eOfficial Roca Manufacturer Warranty (3 Years)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eInvesting in genuine Roca products ensures top durability and performance standards, backed by a 3-year official European warranty and certified support.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862321246473,"sku":"A8012AC00B","price":101.22,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/tapa-y-aro-de-caida-amortiguada-fabricados-en-material-antibacteriano-supralit-meridian-roca.webp?v=1755775580"},{"product_id":"roca-meridian-a8012a200b-tapa-y-aro-de-caida-amortiguada-fabricados-en-material-antibacteriano","title":"Tapa y Aro de Amortiguada Fabricados en Material Antibacteriano 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\/* --- 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\"\u003eMeridian Seat with Antibacterial Supralit® and Soft-Close\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Meridian seat combines the precision of vitrified porcelain with Supralit® closed-pore technology, which inhibits bacterial growth for superior hygiene. Its soft-close system eliminates noise and protects the toilet, while its dimensions of 36.7 x 44.7 cm and 16 cm fixing distance ensure a perfect fit and exceptional durability.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eANTIBACTERIAL PROTECTION\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSupralit® Seat and Lid\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eNon-porous hygienic material that inhibits bacteria and disinfects easily. Stainless steel hinges won't rust.\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\"\u003eIDEAL DIMENSIONS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDimensions: 36,7 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eWell-balanced dimensions designed to fit seamlessly into master bathrooms as well as compact guest cloakrooms.\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Meridian Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA8012A200B\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290146387\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOverall Dimensions\u003c\/dt\u003e\u003cdd\u003e36,7 cm (width) x 4,5 cm (height) x 44,7 cm (depth)\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFixing Hole Spacing\u003c\/dt\u003e\u003cdd\u003e16 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eSeat \u0026 Lid Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eSupralit® antibacteriano fácil de limpiar\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\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\u003eSupralit® Seat Material:\u003c\/strong\u003e Tapa y asiento de Supralitpara inodoro de caída amortiguada.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eSupralit® Seat Material:\u003c\/strong\u003e Material antibacteriano.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eForma:\u003c\/strong\u003e redonda.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePeso bruto:\u003c\/strong\u003e 3 kg.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDistancia entre agujeros para colgar en la pared:\u003c\/strong\u003e 16 cm.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eTechnical Notice on Components:\u003c\/strong\u003e Las bisagras han cambiado, pueden verse las actuales en el diagrama explosionado.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFactory Reliability and Peace of Mind\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eOfficial Roca Manufacturer Warranty (3 Years)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eInvesting in genuine Roca products ensures top durability and performance standards, backed by a 3-year official European warranty and certified support.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862321180937,"sku":"A8012A200B","price":101.22,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/tapa-y-aro-de-caida-amortiguada-fabricados-en-material-antibacteriano-meridian-roca.webp?v=1755775587"},{"product_id":"roca-magnum-a801906004-tapa-y-asiento-para-inodoro-con-caida-normal","title":"Tapa y Asiento Universal para Toilet de Altura 44mm White 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 • OFFICIAL EQUIPMENT\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eRoca universal seat and cover: 44 mm vitrified porcelain\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Roca universal seat and cover combines the strength of sanitary vitrified porcelain with a 44 mm profile that fits most toilets. Its vitrified surface delivers lasting whiteness and easy daily cleaning, ensuring enduring comfort and hygiene in your bathroom.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eIncluded Items\u003c\/dt\u003e\u003cdd\u003etapa y asiento\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Colección Oficial\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA801906004\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8414329357387\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTapa y asiento para inodoro universal diseñado para adaptarse a la mayoría de modelos de inodoros, facilitando su instalación y sustitución.\u003c\/li\u003e\n      \u003cli\u003eMedidas precisas con una longitud de 43,8 cm, anchura de 35,7 cm y altura de 4,4 cm, garantizando un ajuste cómodo y ergonómico.\u003c\/li\u003e\n      \u003cli\u003eColor blanco\u003c\/li\u003e\n      \u003cli\u003eMaterial resistente y duradero que asegura una larga vida útil y resistencia al uso diario, manteniendo su aspecto y funcionalidad.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDesign and Ergonomics:\u003c\/strong\u003e Diseño cómodo y práctico\u003c\/li\u003e\n      \u003cli\u003eIncluye tapa y asiento\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Quality Commitment and Support\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3-Year European Official Roca Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca is the premier European benchmark in sanitary bathroom design. All models feature a 3-year official European manufacturer warranty and specialized technical service.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Others \/ others \/ Rock","offer_id":48862321148169,"sku":"A801906004","price":48.85,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A801906004_0_73f12db2-89ed-44c7-a227-59923f1b5daf.webp?v=1755775591"},{"product_id":"roca-lucerna-a801099004-tapa-y-asiento-para-inodoro-con-caida-normal","title":"Tapa y Asiento para Toilet 6 Cm Lucerna 44x35x4 cm White 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 • OFFICIAL EQUIPMENT\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eLucerna Roca Toilet Seat: High-Resistance Vitrified Porcelain\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Lucerna toilet seat by Roca is crafted from high-resistance sanitary vitrified porcelain, a material that ensures durability and easy cleaning. Its ergonomic design and white finish bring a sense of hygiene and well-being to the bathroom. Measuring 44x35x4.6 cm, it fits your toilet with precision, enhancing the aesthetics of the space.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eIncluded Items\u003c\/dt\u003e\u003cdd\u003etapa y asiento:\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Colección Oficial\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA801099004\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8414329355338\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\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\u003eCollection and Configuration:\u003c\/strong\u003e Tapa y asiento para inodoro de la colección Lucerna de la marca Roca.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eMaterial resistente y acabado blanco:\u003c\/strong\u003e Fabricado con materiales duraderos que garantizan resistencia al uso diario y un acabado blanco que combina con cualquier baño.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDiseño funcional:\u003c\/strong\u003e La tapa y el asiento están diseñados para ofrecer comodidad y facilidad de limpieza, contribuyendo a la higiene del baño.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eFácil mantenimiento:\u003c\/strong\u003e Superficie lisa que permite una limpieza rápida y eficaz, manteniendo el producto en óptimas condiciones durante más tiempo.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eIncluye tapa y asiento:\u003c\/strong\u003e El producto se suministra completo con ambos elementos para una sustitución integral del asiento del inodoro.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFactory Reliability and Peace of Mind\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eOfficial Roca Manufacturer Warranty (3 Years)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eInvesting in genuine Roca products ensures top durability and performance standards, backed by a 3-year official European warranty and certified support.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Others \/ others \/ Rock","offer_id":48862321082633,"sku":"A801099004","price":59.73,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A801099004_0_0b52d9e7-c781-4b5b-9e5d-e44c840a1d8d.webp?v=1755775593"},{"product_id":"roca-lorentina-a801070004-tapa-y-asiento-para-inodoro-con-caida-normal","title":"Tapa y Asiento para Toilet 5 Cm 47x37x4 cm White 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 • LORENTINA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eLorentina Seat and Cover: Vitrified Porcelain for Your Roca Toilet\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Lorentina seat and cover, crafted from high-resistance vitrified sanitary porcelain, deliver exceptional durability and an immaculate finish. Its 47x37x4.5 cm dimensions integrate precisely with your Roca toilet, elevating the aesthetics and comfort of your bathroom.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eIDEAL DIMENSIONS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDimensions: 47 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eWell-balanced dimensions designed to fit seamlessly into master bathrooms as well as compact guest cloakrooms.\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Lorentina Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA801070004\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8414329355208\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOverall Dimensions\u003c\/dt\u003e\u003cdd\u003e47 cm (width) x 4,5 cm (height) x 37 cm (depth)\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\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\u003eTipo de producto:\u003c\/strong\u003e Tapa y asiento para inodoro, diseñado para ofrecer comodidad y funcionalidad en el baño.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eColour:\u003c\/strong\u003e Blanco, acabado neutro que se integra fácilmente en cualquier estilo de baño.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e Fabricado con materiales resistentes y duraderos que facilitan la limpieza y mantenimiento diario.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eCompatibilidad:\u003c\/strong\u003e Adecuado para inodoros modelo Lorentina, asegurando un ajuste preciso y seguro.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDiseño ergonómico:\u003c\/strong\u003e Forma y dimensiones pensadas para proporcionar confort durante su uso.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eFácil instalación:\u003c\/strong\u003e Incluye todos los elementos necesarios para su montaje rápido y sencillo sin necesidad de herramientas especiales.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eMarca:\u003c\/strong\u003e Roca, reconocida por su calidad y fiabilidad en productos para el baño.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Quality Commitment and Support\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3-Year European Official Roca Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca is the premier European benchmark in sanitary bathroom design. All models feature a 3-year official European manufacturer warranty and specialized technical service.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Others \/ others \/ Rock","offer_id":48862321049865,"sku":"A801070004","price":72.11,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A801070004_0_7a85d615-95ee-42a3-ac71-d89f51cd2757.webp?v=1755775596"},{"product_id":"roca-inspira-a80153200b-tapa-y-aro-fabricado-en-material-antibacteriano-y-laton-cromado-de-forma-cuadrada-con-canida-amortiguada","title":"Tapa y Aro Material Antibacteriano y Latón Cromado de Forma Cuadrada 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\/* --- 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 • INSPIRA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eInspira Roca Seat and Cover: Antibacterial Supralit and Chrome Brass\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Inspira Roca seat and cover combine the precision of chrome brass with Supralit closed-pore technology, creating an antibacterial barrier that ensures hygiene and durability. Its square design and soft-close system provide a silent and safe experience, enhancing bathroom well-being.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eANTIBACTERIAL PROTECTION\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSupralit® Seat and Lid\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eNon-porous hygienic material that inhibits bacteria and disinfects easily. Stainless steel hinges won't rust.\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Inspira Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA80153200B\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290460209\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eSeat \u0026 Lid Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eSupralit® antibacteriano fácil de limpiar\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\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\u003eSupralit® Seat Material:\u003c\/strong\u003e Tapa y aro fabricado en material antibacteriano y latón cromado Square Inspira Roca.\u003c\/li\u003e\n      \u003cli\u003eIdeal para inodoro amortiguado.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eMaterial de las bisagras:\u003c\/strong\u003e latón cromado.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eFondo:\u003c\/strong\u003e 44,2.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePeso bruto:\u003c\/strong\u003e 3,2 kg.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eTechnical Notice on Components:\u003c\/strong\u003e Las bisagras han cambiado, pueden verse las actuales en el diagrama explosionado.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Quality Commitment and Support\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3-Year European Official Roca Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca is the premier European benchmark in sanitary bathroom design. All models feature a 3-year official European manufacturer warranty and specialized technical service.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862320984329,"sku":"A80153200B","price":172.51,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/tapa-y-aro-fabricado-en-material-antibacteriano-y-laton-cromado-de-forma-cuadrada-inspira-roca.webp?v=1755775597"},{"product_id":"roca-inspira-a80152200b-tapa-y-asiento-antibacteriano-con-caida-amortiguada-color-blanco-round","title":"Tapa y Asiento Antibacteriano con Amortiguada Round Inspira White 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 • INSPIRA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eInspira Seat and Cover: Antibacterial Supralit with Soft-Close\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Round Inspira seat and cover by Roca combines the precision of vitrified porcelain with Supralit technology, an antibacterial closed-pore material that ensures exceptional hygiene and durability. Its soft-close system eliminates noise and slamming, bringing serenity to your bathroom. With dimensions of 37.4 x 44.2 cm and a fixing distance of 16 cm, it fits your toilet with exactness, elevating daily comfort.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eANTIBACTERIAL PROTECTION\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSupralit® Seat and Lid\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eNon-porous hygienic material that inhibits bacteria and disinfects easily. Stainless steel hinges won't rust.\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\"\u003eIDEAL DIMENSIONS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDimensions: 37,4 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eWell-balanced dimensions designed to fit seamlessly into master bathrooms as well as compact guest cloakrooms.\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Inspira Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA80152200B\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290460124\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOverall Dimensions\u003c\/dt\u003e\u003cdd\u003e37,4 cm (width) x 4 cm (height) x 44,2 cm (depth)\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFixing Hole Spacing\u003c\/dt\u003e\u003cdd\u003e16 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eSeat \u0026 Lid Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eSupralit® antibacteriano fácil de limpiar\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTapa y asiento para inodoro de caída amortiguada.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eMaterial de las bisagras:\u003c\/strong\u003e latón cromado.\u003c\/li\u003e\n      \u003cli\u003eFácil extracción.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePeso bruto:\u003c\/strong\u003e 3,1 kg.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eTechnical Notice on Components:\u003c\/strong\u003e Las bisagras han cambiado, pueden verse las actuales en el diagrama explosionado.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Quality Commitment and Support\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3-Year European Official Roca Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca is the premier European benchmark in sanitary bathroom design. All models feature a 3-year official European manufacturer warranty and specialized technical service.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862320886025,"sku":"A80152200B","price":140.23,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/tapa-y-asiento-antibacteriano-con-caida-amortiguada-color-blanco-round-inspira-roca.webp?v=1755775602"},{"product_id":"roca-happening-a801562004-tapa-y-asiento-para-inodoro-con-caida-amortiguada","title":"Tapa y Asiento de Forma Redonda Fabricados en Material Antibacteriano Happening 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 • HAPPENING\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eHappening Seat and Cover: Antibacterial and Resistant\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Happening seat and cover, crafted from high-resistance vitrified sanitary porcelain, offer an antibacterial surface that ensures hygiene and durability. With dimensions of 36.6 cm in width, 4.1 cm in height, and 42.5 cm in depth, they fit your toilet with precision, elevating daily comfort with a round, minimalist design.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eIDEAL DIMENSIONS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDimensions: 36,6 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eWell-balanced dimensions designed to fit seamlessly into master bathrooms as well as compact guest cloakrooms.\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Happening Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA801562004\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8414329507041\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOverall Dimensions\u003c\/dt\u003e\u003cdd\u003e36,6 cm (width) x 4,1 cm (height) x 42,5 cm (depth)\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTapa y asiento para inodoro de caída amortiguada.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eSupralit® Seat Material:\u003c\/strong\u003e Material antibacteriano.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eForma:\u003c\/strong\u003e redonda.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePeso bruto:\u003c\/strong\u003e 3,5 kg.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFactory Reliability and Peace of Mind\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eOfficial Roca Manufacturer Warranty (3 Years)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eInvesting in genuine Roca products ensures top durability and performance standards, backed by a 3-year official European warranty and certified support.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862320853257,"sku":"A801562004","price":115.47,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A801562004_0_6e483036-dc46-4d5f-b194-77a5465430fb.webp?v=1755775604"},{"product_id":"roca-hall-a801622004-tapa-y-asiento-para-inodoro-compacto-con-caida-amortiguada","title":"Tapa y Aro Compacto con Amortiguada de Resina Termo Endurecida Hall White 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 • HALL\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eHall Roca Seat: Soft-Close and Thermoset Resin\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Hall seat by Roca combines the strength of thermoset resin with a soft-close mechanism that eliminates noise and slamming. Its compact design and white finish integrate precisely with vitrified porcelain, bringing serenity and cleanliness to your bathroom.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Hall Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA801622004\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8414329615388\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCommercial Width\u003c\/dt\u003e\u003cdd\u003e36 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTapa y asiento para inodoro compacto de caída amortiguada.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eSupralit® Seat Material:\u003c\/strong\u003e Material antibacteriano. Fabricado con resina termo endurecida.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eMounting Hinges and Hardware:\u003c\/strong\u003e Las bisagras son metálicas, de latón.\u003c\/li\u003e\n      \u003cli\u003eColor blanco.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eForma:\u003c\/strong\u003e cuadrada.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePeso bruto:\u003c\/strong\u003e 3,7 kg.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDesign and Ergonomics:\u003c\/strong\u003e El diseño de la bisagra puede variar al de la foto. Las medidas están indicadas en la imagen de las cotas.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFactory Reliability and Peace of Mind\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eOfficial Roca Manufacturer Warranty (3 Years)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eInvesting in genuine Roca products ensures top durability and performance standards, backed by a 3-year official European warranty and certified support.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862320787721,"sku":"A801622004","price":110.23,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A801622004_0_6423d6f0-1c40-4015-bc2b-46bc33afa63f.webp?v=1755775608"},{"product_id":"roca-hall-a801620004-tapa-y-asiento-caida-normal-para-inodoro-compacto","title":"ROCA HALL A801620004 Lid And Ring For Compact Toilet Made Of Antibacterial Material White","description":"\u003cp\u003e\u003cem\u003eRoca WC seat\u003c\/em\u003e — a quality Roca product for your bathroom.\u003c\/p\u003e\u003cp\u003e\u003carticle class=\"lzd-article\"\u003e\u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan style=\"font-weight:bold\"\u003eRoca A801620004 Hall Normal Drop Ring and Lid Made with Antibacterial Material\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan style=\"font-weight:bold\"\u003eProduct Description\u003c\/span\u003e\u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan style=\"font-weight:bold\"\u003eMain Features:\u003c\/span\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003e\u003cdiv style=\"line-height:1.7;text-align:left;text-indent:0\"\u003e \u003cspan style=\"font-weight:bold\"\u003eProduct Type:\u003c\/span\u003e \u003cspan\u003eCompact toilet seat and lid\u003c\/span\u003e \u003c\/div\u003e\u003c\/li\u003e \u003cli\u003e\u003cdiv style=\"line-height:1.7;text-align:left;text-indent:0\"\u003e \u003cspan style=\"font-weight:bold\"\u003eMaterial:\u003c\/span\u003e \u003cspan\u003eAntibacterial\u003c\/span\u003e \u003c\/div\u003e\u003c\/li\u003e \u003cli\u003e\u003cdiv style=\"line-height:1.7;text-align:left;text-indent:0\"\u003e \u003cspan style=\"font-weight:bold\"\u003eHinges:\u003c\/span\u003e \u003cspan\u003eStainless steel\u003c\/span\u003e \u003c\/div\u003e\u003c\/li\u003e \u003cli\u003e\u003cdiv style=\"line-height:1.7;text-align:left;text-indent:0\"\u003e \u003cspan style=\"font-weight:bold\"\u003eCompatibility:\u003c\/span\u003e \u003cspan\u003eToilet\u003c\/span\u003e \u003c\/div\u003e\u003c\/li\u003e \u003cli\u003e\u003cdiv style=\"line-height:1.7;text-align:left;text-indent:0\"\u003e \u003cspan style=\"font-weight:bold\"\u003eDimensions:\u003c\/span\u003e \u003cspan\u003e420 x 359 x 44 mm\u003c\/span\u003e \u003c\/div\u003e\u003c\/li\u003e \u003c\/ul\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan style=\"font-weight:bold\"\u003eFunctionality:\u003c\/span\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003e\u003cdiv style=\"line-height:1.7;text-align:left;text-indent:0\"\u003e \u003cspan style=\"font-weight:bold\"\u003eNormal fall.\u003c\/span\u003e \u003c\/div\u003e\u003c\/li\u003e \u003cli\u003e\u003cdiv style=\"line-height:1.7;text-align:left;text-indent:0\"\u003e \u003cspan style=\"font-weight:bold\"\u003eAntibacterial Material:\u003c\/span\u003e \u003cspan\u003ePrevents the proliferation of bacteria\u003c\/span\u003e \u003c\/div\u003e\u003c\/li\u003e \u003c\/ul\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan style=\"font-weight:bold\"\u003eProduct Classification\u003c\/span\u003e \u003cspan\u003e This product belongs to the category of Toilet Seats and Lids and is classified under:\u003c\/span\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003e\u003cdiv style=\"line-height:1.7;text-align:left;text-indent:0\"\u003e \u003cspan\u003eToilet Seats\u003c\/span\u003e \u003c\/div\u003e\u003c\/li\u003e \u003cli\u003e\u003cdiv style=\"line-height:1.7;text-align:left;text-indent:0\"\u003e \u003cspan\u003eToilet seats\u003c\/span\u003e \u003c\/div\u003e\u003c\/li\u003e \u003cli\u003e\u003cdiv style=\"line-height:1.7;text-align:left;text-indent:0\"\u003e \u003cspan\u003eToilet Seat Covers\u003c\/span\u003e \u003c\/div\u003e\u003c\/li\u003e \u003cli\u003e\u003cdiv style=\"line-height:1.7;text-align:left;text-indent:0\"\u003e \u003cspan\u003etoilet seats\u003c\/span\u003e \u003c\/div\u003e\u003c\/li\u003e \u003cli\u003e\u003cdiv style=\"line-height:1.7;text-align:left;text-indent:0\"\u003e \u003cspan\u003eToilet rings\u003c\/span\u003e \u003c\/div\u003e\u003c\/li\u003e \u003c\/ul\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan style=\"font-weight:bold\"\u003eAdditional Features:\u003c\/span\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003e\u003cdiv style=\"line-height:1.7;text-align:left;text-indent:0\"\u003e \u003cspan style=\"font-weight:bold\"\u003eStyle:\u003c\/span\u003e \u003cspan\u003eModern and functional\u003c\/span\u003e \u003c\/div\u003e\u003c\/li\u003e \u003cli\u003e\u003cdiv style=\"line-height:1.7;text-align:left;text-indent:0\"\u003e \u003cspan style=\"font-weight:bold\"\u003eFunctionality:\u003c\/span\u003e \u003cspan\u003eAntibacterial and cushioned drop for greater comfort and safety\u003c\/span\u003e \u003c\/div\u003e\u003c\/li\u003e \u003c\/ul\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan style=\"font-weight:bold\"\u003eAbout the Manufacturer\u003c\/span\u003e \u003cspan\u003e Roca is a world leader in the design and manufacture of bathroom products. With a presence in more than 135 countries, Roca stands out for its innovation, quality and design. The Hall collection represents a design commitment to complex and practically impossible spaces, with minimal shapes that adapt perfectly and respond to the challenges of today's interiors. Shapes and lines in which the essential prevails to achieve maximum adaptability without sacrificing design.\u003c\/span\u003e \u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan style=\"font-weight:bold\"\u003eWarranty\u003c\/span\u003e\u003cspan\u003e With the purchase of this product, you will get a 3-year warranty that covers any manufacturing defects under proper use. \u003c\/span\u003e\u003c\/p\u003e \u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan style=\"font-weight:bold\"\u003eSummary\u003c\/span\u003e \u003cspan\u003e The Roca Hall soft close toilet seat and ring not only offers a hygienic and safe solution thanks to its antibacterial material, but also adds a touch of elegance and modernity to your bathroom. Designed to be compatible with Roca's compact wall-hung toilet, this product guarantees durability, comfort and hassle-free installation. With the confidence of a 3-year guarantee, it is the perfect choice for those looking for quality and design in their home.\u003c\/span\u003e\u003c\/p\u003e\u003c\/article\u003e\u003c\/p\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862320754953,"sku":"A801620004","price":95.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A801620004_0_c2259615-c3e3-4c4c-8c7b-895b8beea94a.webp?v=1755775611"},{"product_id":"roca-element-a801572004-tapa-y-asiento-para-inodoro-con-caida-amortiguada","title":"Tapa y Asiento de Forma Cuadrada Material Antibacteriano con Amortiguada Element 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 • ELEMENT\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eElement Square Toilet Seat: Antibacterial and Soft-Close\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Element toilet seat redefines bathroom hygiene with its antibacterial material and soft-close system. Its square shape and high-resistance vitreous sanitary porcelain construction ensure exceptional durability and easy cleaning. Enjoy a silent and safe close with every use, elevating daily comfort with Roca quality.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eIDEAL DIMENSIONS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDimensions: 36,9 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eWell-balanced dimensions designed to fit seamlessly into master bathrooms as well as compact guest cloakrooms.\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Element Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA801572004\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8414329577464\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOverall Dimensions\u003c\/dt\u003e\u003cdd\u003e36,9 cm (width) x 4,2 cm (height) x 44,3 cm (depth)\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTapa y asiento para inodoro de caída amortiguada.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eSupralit® Seat Material:\u003c\/strong\u003e Material antibacteriano.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eForma:\u003c\/strong\u003e cuadrada.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePeso bruto:\u003c\/strong\u003e 3,9 kg.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Quality Commitment and Support\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3-Year European Official Roca Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca is the premier European benchmark in sanitary bathroom design. All models feature a 3-year official European manufacturer warranty and specialized technical service.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862320722185,"sku":"A801572004","price":130.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A801572004_0_77741270-a5f9-4717-805b-e3e2d77ef1f8.webp?v=1755775616"},{"product_id":"roca-carmen-a801b5200b-tapa-y-asiento-de-supralit-para-inodoro-con-caida-amortiguada","title":"Tapa y Asiento para Toilet Carmen White 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 • CARMEN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eSupralit® Antibacterial Toilet Seat and Cover for Roca Carmen\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Roca Carmen toilet seat and cover, made from antibacterial Supralit® with a closed-pore surface, offers a non-porous finish that inhibits bacterial growth and allows for effortless deep cleaning. Its ergonomic design and soft-close mechanism ensure a quiet and safe experience, while the white finish seamlessly integrates into any contemporary bathroom. With a width of 44 cm, this seat combines the durability of vitrified porcelain with the innovation of a hygienic and resistant material.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Carmen Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA801B5200B\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCommercial Width\u003c\/dt\u003e\u003cdd\u003e44 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eSeat \u0026 Lid Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eSupralit® antibacteriano fácil de limpiar\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eAsiento y tapa para inodoro.\u003c\/li\u003e\n      \u003cli\u003eCuenta with a gloss white finish.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDesign and Ergonomics:\u003c\/strong\u003e Dispone de un diseño redondo.\u003c\/li\u003e\n      \u003cli\u003ePosee cierre con caída amortiguada.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFactory Reliability and Peace of Mind\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eOfficial Roca Manufacturer Warranty (3 Years)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eInvesting in genuine Roca products ensures top durability and performance standards, backed by a 3-year official European warranty and certified support.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Others \/ others \/ Rock","offer_id":48862320689417,"sku":"A801B5200B","price":185.26,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_888793_2912251.webp?v=1791895064"},{"product_id":"roca-dama-a801782004-tapa-y-asiento-para-inodoro-con-caida-amortiguada","title":"Tapa y Aro para Toilet de Amortiguada Fabricados en Material Antibacteriano y Latón Cromado Dama 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\"\u003eDama Roca Seat: Soft-Close and Antibacterial\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Dama Roca seat combines chrome-plated brass and antibacterial material for a soft, silent close. Its soft-close system prevents slamming and maintains hygiene, while its 35.5 cm design fits your toilet precisely. Elevate your bathroom with Roca's elegance and durability.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Dama Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA801782004\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8414329936308\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCommercial Width\u003c\/dt\u003e\u003cdd\u003e35,5 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTapa y asiento para inodoro de caída amortiguada.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eSupralit® Seat Material:\u003c\/strong\u003e Material antibacteriano.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eMaterial de las bisagras:\u003c\/strong\u003e latón cromado.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eForma:\u003c\/strong\u003e cuadrada.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePeso bruto:\u003c\/strong\u003e 4,1 kg.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFactory Reliability and Peace of Mind\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eOfficial Roca Manufacturer Warranty (3 Years)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eInvesting in genuine Roca products ensures top durability and performance standards, backed by a 3-year official European warranty and certified support.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862320623881,"sku":"A801782004","price":106.47,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A801782004_0_5c0801e3-12a7-43f1-adca-4fb5a6766c41.webp?v=1755775621"},{"product_id":"roca-atlanta-a801289004-tapa-y-asiento-para-inodoro-con-caida-amortiguada","title":"Roca Atlanta A801289004 Soft-Close Toilet Seat","description":"\u003cp\u003e\u003cem\u003eRoca toilet seat\u003c\/em\u003e — a quality Roca product for your bathroom.\u003c\/p\u003e\u003cp\u003eThe \u003cstrong\u003eRoca Atlanta toilet seat\u003c\/strong\u003e combines an ergonomic design with a durable white finish, ideal as a Roca toilet seat replacement.\u003c\/p\u003e\u003carticle class=\"lzd-article\"\u003e \u003cp style=\"line-height: 1.7; text-align: left; text-indent: 0; margin-left: 0; margin-top: 0; margin-bottom: 0;\"\u003e\u003cspan style=\"font-weight: bold;\"\u003eTOILET SEAT AND LID ROCA ATLANTA\u003c\/span\u003e\u003c\/p\u003e \u003cp style=\"line-height: 1.7; text-align: left; text-indent: 0; margin-left: 0; margin-top: 0; margin-bottom: 0;\"\u003e\u003cspan\u003eOptimize the functionality and design of your bathroom with the ATLANTA toilet seat and lid. This product features an ergonomic, elegant design, offering comfort and style in a single piece.\u003c\/span\u003e\u003c\/p\u003e \u003cp style=\"line-height: 1.7; text-align: left; text-indent: 0; margin-left: 0; margin-top: 0; margin-bottom: 0;\"\u003e\u003cspan style=\"font-weight: bold;\"\u003eProduct Specifications:\u003c\/span\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003e\u003cdiv style=\"line-height: 1.7; text-align: left; text-indent: 0;\"\u003e\u003cspan style=\"font-weight: bold;\"\u003ePrecise Dimensions:\u003c\/span\u003e\u003cspan\u003e With a length of 430 mm, a width of 355 mm, and a height of 45 mm, the ATLANTA seat and lid are designed to fit a wide range of standard toilets.\u003c\/span\u003e\u003c\/div\u003e\u003c\/li\u003e \u003cli\u003e\u003cdiv style=\"line-height: 1.7; text-align: left; text-indent: 0;\"\u003e\u003cspan style=\"font-weight: bold;\"\u003eSuperior Quality:\u003c\/span\u003e\u003cspan\u003e Made with durable, resistant materials, this seat and lid guarantee a long service life, keeping their appearance and function over time.\u003c\/span\u003e\u003c\/div\u003e\u003c\/li\u003e \u003cli\u003e\u003cdiv style=\"line-height: 1.7; text-align: left; text-indent: 0;\"\u003e\u003cspan style=\"font-weight: bold;\"\u003eWhite Finish:\u003c\/span\u003e\u003cspan\u003e The white finish provides a clean, modern look that blends into any bathroom style.\u003c\/span\u003e\u003c\/div\u003e\u003c\/li\u003e \u003cli\u003e\u003cdiv style=\"line-height: 1.7; text-align: left; text-indent: 0;\"\u003e\u003cspan style=\"font-weight: bold;\"\u003eEasy Installation:\u003c\/span\u003e\u003cspan\u003e Designed for quick, simple installation, with no special tools required.\u003c\/span\u003e\u003c\/div\u003e\u003c\/li\u003e \u003c\/ul\u003e \u003cp style=\"line-height: 1.7; text-align: left; text-indent: 0; margin-left: 0; margin-top: 0; margin-bottom: 0;\"\u003e\u003cspan style=\"font-weight: bold;\"\u003eProduct Classification:\u003c\/span\u003e\u003c\/p\u003e \u003cp style=\"line-height: 1.7; text-align: left; text-indent: 0; margin-left: 0; margin-top: 0; margin-bottom: 0;\"\u003e\u003cspan\u003eThe ATLANTA toilet seat and lid belongs to the essential bathroom accessories category, standing out for its modern design and superior functionality.\u003c\/span\u003e\u003c\/p\u003e \u003c\/article\u003e","brand":"Roca","offers":[{"title":"Others \/ others \/ Rock","offer_id":48862320591113,"sku":"A801289004.","price":77.28,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A801289004_0_29826cfe-d9c9-468d-b3a0-764e8020b3f2.webp?v=1755775624"},{"product_id":"roca-acces-a801232004-tapa-y-asiento-de-inodoro-con-caida-amortiguada-color-blanco","title":"Tapa y Aro de Amortiguada Fabricados con Material Antibacteriano Access 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 • ACCESS\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eAccess Seat and Cover with Soft-Close and Antibacterial Material\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe seat and cover from the Access collection feature a soft-close system that eliminates noise and protects the high-strength vitreous sanitary porcelain. Made with antibacterial material, they ensure superior hygiene and exceptional durability in the bathroom.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Access Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA801232004\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290305302\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCistern Water Inlet\u003c\/dt\u003e\u003cdd\u003eBottom\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTapa y asiento con caída amortiguada para inodoro.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eSupralit® Seat Material:\u003c\/strong\u003e Material antibacteriano.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eMaterial de las bisagras:\u003c\/strong\u003e acero inoxidable.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eForma:\u003c\/strong\u003e redonda.\u003c\/li\u003e\n      \u003cli\u003eCompatible con el Inodoro tanque bajo Access de Roca.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Quality Commitment and Support\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3-Year European Official Roca Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca is the premier European benchmark in sanitary bathroom design. All models feature a 3-year official European manufacturer warranty and specialized technical service.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862320427273,"sku":"A801232004","price":77.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A801232004_0_75d2cb5b-7177-46b8-9a04-16b0775a6346.webp?v=1755775626"},{"product_id":"roca-meridian-a8012a000b-tapa-y-asiento-supralit-con-caida-normal","title":"Tapa y Asiento para Toilet de Forma Redonda Fabricados en Material Antibacteriano 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\/* --- 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\"\u003eMeridian Seat and Cover: Antibacterial Supralit for Your Bathroom\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Meridian seat and cover by Roca, made of antibacterial Supralit with closed pores, provide a hygienic and easy-to-clean surface. Its round design and dimensions of 36.7 x 44.7 cm ensure a perfect fit, while the high-resistance material guarantees durability and everyday well-being.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eANTIBACTERIAL PROTECTION\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSupralit® Seat and Lid\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eNon-porous hygienic material that inhibits bacteria and disinfects easily. Stainless steel hinges won't rust.\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\"\u003eIDEAL DIMENSIONS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDimensions: 36,7 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eWell-balanced dimensions designed to fit seamlessly into master bathrooms as well as compact guest cloakrooms.\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Meridian Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA8012A000B\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290083064\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOverall Dimensions\u003c\/dt\u003e\u003cdd\u003e36,7 cm (width) x 4,5 cm (height) x 44,7 cm (depth)\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFixing Hole Spacing\u003c\/dt\u003e\u003cdd\u003e16 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eSeat \u0026 Lid Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eSupralit® antibacteriano fácil de limpiar\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\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\u003eSupralit® Seat Material:\u003c\/strong\u003e Tapa y asiento de Supralitpara inodoro.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eSupralit® Seat Material:\u003c\/strong\u003e Material antibacteriano.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eForma:\u003c\/strong\u003e redonda.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePeso bruto:\u003c\/strong\u003e 3,4 kg.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDistancia entre agujeros para colgar en la pared:\u003c\/strong\u003e 16 cm.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eTechnical Notice on Components:\u003c\/strong\u003e Las bisagras han cambiado, pueden verse las actuales en el diagrama explosionado.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Quality Commitment and Support\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3-Year European Official Roca Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca is the premier European benchmark in sanitary bathroom design. All models feature a 3-year official European manufacturer warranty and specialized technical service.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862320197897,"sku":"A8012A000B","price":59.58,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A8012A000B_0_744e180b-9eb2-476d-8e96-991827d84a4f.webp?v=1755775630"},{"product_id":"roca-round-a801b2000b-tapa-y-asiento-para-inodoro-supralit-con-caida-normal","title":"Tapa y Asiento Redonda para Toilet con Bisagras Acero Inoxidable 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\/* --- 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 • DEBBA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eSupralit Seat and Cover for Roca Debba Toilet\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eRoca's Supralit seat and cover combines a closed-pore antibacterial material with stainless steel hinges, delivering superior hygiene and exceptional durability. Its round design fits perfectly with the Debba series, providing a soft and secure close that enhances cleanliness and comfort in your bathroom.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eMAXIMUM HYGIENE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eRimless Toilet Bowl (No Rim)\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eWater flows with uniform power across the entire bowl without splashing. With no internal rim for dirt or limescale to build up, cleaning is effortless.\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\"\u003eANTIBACTERIAL PROTECTION\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSupralit® Seat and Lid\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eNon-porous hygienic material that inhibits bacteria and disinfects easily. Stainless steel hinges won't rust.\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\"\u003eIDEAL DIMENSIONS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDimensions: 44,3 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eWell-balanced dimensions designed to fit seamlessly into master bathrooms as well as compact guest cloakrooms.\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Debba Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA801B2000B\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290699647\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOverall Dimensions\u003c\/dt\u003e\u003cdd\u003e44,3 cm (width) x 4,6 cm (height) x 36,2 cm (depth)\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eSeat \u0026 Lid Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eSupralit® antibacteriano fácil de limpiar\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEvacuation Type\u003c\/dt\u003e\u003cdd\u003eWall drainage outlet (horizontal)\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eBowl Technology\u003c\/dt\u003e\u003cdd\u003eRimless (flangeless interior, easy to clean)\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCistern Water Inlet\u003c\/dt\u003e\u003cdd\u003eBottom\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\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\u003eMaterial Supralit:\u003c\/strong\u003e compuesto resistente y duradero que garantiza una larga vida útil y fácil limpieza del asiento y tapa del inodoro.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eForma redonda:\u003c\/strong\u003e diseño clásico que se adapta perfectamente a inodoros con taza redonda, aportando comodidad y estética.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eblanco Finish:\u003c\/strong\u003e acabado neutro que combina con cualquier estilo de baño y facilita la integración con otros sanitarios.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDebba Collection:\u003c\/strong\u003e pertenece a una gama con diseño sobrio y actual que se adapta a diversos espacios de baño, aportando elegancia y funcionalidad.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eIncluye:\u003c\/strong\u003e tapa y asiento con bisagras de acero inoxidable para una instalación completa y segura.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Quality Commitment and Support\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3-Year European Official Roca Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca is the premier European benchmark in sanitary bathroom design. All models feature a 3-year official European manufacturer warranty and specialized technical service.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Others \/ others \/ Rock","offer_id":48862320132361,"sku":"A801B2000B","price":46.07,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A801B2000B_0_b8c282f0-d6a1-4cf4-bd46-d94f9128d375.webp?v=1755775637"},{"product_id":"roca-debba-square-a8019d200b-tapa-y-asiento-con-caida-amortiguada","title":"Tapa y Asiento Aptos para Toilet de Forma Cuadrada con Amortiguada 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\/* --- 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 • DEBBA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eDebba Square Toilet Seat and Cover: Antibacterial Supralit with Soft-Close\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Debba toilet seat and cover by Roca combine square geometry with Supralit technology, an antibacterial closed-pore material that ensures exceptional hygiene and durability. Its soft-close system eliminates noise and protects the vitrified porcelain, while dimensions of 36.7 x 44.4 cm and a fixing distance of 16 cm guarantee a perfect fit. Elevate your bathroom with a design that unites functionality and well-being.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eANTIBACTERIAL PROTECTION\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSupralit® Seat and Lid\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eNon-porous hygienic material that inhibits bacteria and disinfects easily. Stainless steel hinges won't rust.\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Debba Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA8019D200B\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290095494\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eSeat \u0026 Lid Dimensions\u003c\/dt\u003e\u003cdd\u003e36,7 cm x 4,6 cm x 44,4 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFixing Hole Spacing\u003c\/dt\u003e\u003cdd\u003e16 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eSeat \u0026 Lid Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eSupralit® antibacteriano fácil de limpiar\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTapa y asiento para inodoro de caída amortiguada.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eSupralit® Seat Material:\u003c\/strong\u003e Asiento y tapa higiénicos fabricados en Supralit.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDistancia entre agujeros para colgar en la pared:\u003c\/strong\u003e 16 cm.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eMaterial de las bisagras:\u003c\/strong\u003e latón cromado.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eForma:\u003c\/strong\u003e cuadrada.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePeso bruto:\u003c\/strong\u003e 3,2 kg.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eTechnical Notice on Components:\u003c\/strong\u003e Las bisagras han cambiado y son diferentes a las de la imagen del producto, pueden verse las actuales en el diagrama explosionado.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFactory Reliability and Peace of Mind\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eOfficial Roca Manufacturer Warranty (3 Years)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eInvesting in genuine Roca products ensures top durability and performance standards, backed by a 3-year official European warranty and certified support.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862320001289,"sku":"A8019D200B","price":89.22,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A8019D200B_0_77daaca9-f29b-40e9-bda5-54ce8ab3f349.webp?v=1755775638"},{"product_id":"roca-debba-a8019d000b-tapa-y-asiento-con-caida-normal-supralit","title":"Tapa y Asiento Aptos para Toilet de Forma Cuadrada Fabricados 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\/* --- 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 • DEBBA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eSupralit Debba Square Toilet Seat: Hygiene and Precision\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Debba toilet seat by Roca, crafted from antibacterial closed-pore Supralit, provides a non-porous surface that inhibits bacterial growth and allows for effortless cleaning. Its square shape and dimensions of 36.7 x 44.4 cm fit precisely onto straight-lined toilets, delivering a soft and durable close. The 16 cm fixing distance ensures a stable and accurate installation, elevating the standard of bathroom well-being.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eANTIBACTERIAL PROTECTION\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSupralit® Seat and Lid\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eNon-porous hygienic material that inhibits bacteria and disinfects easily. Stainless steel hinges won't rust.\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\"\u003eIDEAL DIMENSIONS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDimensions: 36,7 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eWell-balanced dimensions designed to fit seamlessly into master bathrooms as well as compact guest cloakrooms.\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Debba Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA8019D000B\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290041354\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOverall Dimensions\u003c\/dt\u003e\u003cdd\u003e36,7 cm (width) x 4,6 cm (height) x 44,4 cm (depth)\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFixing Hole Spacing\u003c\/dt\u003e\u003cdd\u003e16 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eSeat \u0026 Lid Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eSupralit® antibacteriano fácil de limpiar\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\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\u003eSupralit® Seat Material:\u003c\/strong\u003e Tapa y asiento para inodoro de Supralit.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eMaterial de las bisagras:\u003c\/strong\u003e acero inoxidable.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eForma:\u003c\/strong\u003e cuadrada.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePeso bruto:\u003c\/strong\u003e 2,9 kg.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDistancia entre agujeros para colgar en la pared:\u003c\/strong\u003e 16 cm.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eTechnical Notice on Components:\u003c\/strong\u003e Las bisagras han cambiado, pueden verse las actuales en el diagrama explosionado.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Quality Commitment and Support\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3-Year European Official Roca Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca is the premier European benchmark in sanitary bathroom design. All models feature a 3-year official European manufacturer warranty and specialized technical service.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862319968521,"sku":"A8019D000B","price":46.07,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A8019D000B_0_bd714e0d-8664-4fd4-a49a-b6ed1defbc31.webp?v=1755775641"},{"product_id":"roca-dama-a80178c004-tapa-y-asiento-con-caida-amortiguada","title":"Tapa y Aro de Amortiguada Fabricados en Material Antibacteriano y Latón Cromado Dama 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\"\u003eDama Roca Seat: Soft-Close and Chrome-Plated Brass\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe chrome-plated brass and antibacterial material of the Dama Roca seat ensure superior hygiene and exceptional durability. Its soft-close system eliminates noise and protects the vitreous china, turning the bathroom into a space of serenity and well-being.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Dama Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA80178C004\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8414329936346\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCommercial Width\u003c\/dt\u003e\u003cdd\u003e35,5 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTapa y asiento para inodoro compacto de caída amortiguada.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eSupralit® Seat Material:\u003c\/strong\u003e Material antibacteriano.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eMaterial de las bisagras:\u003c\/strong\u003e latón cromado.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eForma:\u003c\/strong\u003e cuadrada.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePeso bruto:\u003c\/strong\u003e 3,9 kg.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFactory Reliability and Peace of Mind\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eOfficial Roca Manufacturer Warranty (3 Years)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eInvesting in genuine Roca products ensures top durability and performance standards, backed by a 3-year official European warranty and certified support.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862319935753,"sku":"A80178C004","price":106.46,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A80178C004_0_56b06284-1f19-44b3-a5fe-4546b1fdb289.webp?v=1755775645"},{"product_id":"roca-dama-a801780004-tapa-y-asiento-con-bisagaras-cromadas-con-caida-normal","title":"Tapa y Aro de Forma Cuadrada Fabricados en Material Antibacteriano y Latón Cromado Dama 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\"\u003eDama Roca Seat: Antibacterial and Square\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Dama Roca seat and ring combine high-strength sanitary vitreous china with an innovative antibacterial material and chrome-plated brass details. Its square design, 35.5 cm wide, brings a contemporary aesthetic and ensures superior hygiene in your bathroom.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Dama Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA801780004\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8414329936285\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCommercial Width\u003c\/dt\u003e\u003cdd\u003e35,5 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTapa y asiento para inodoro.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eSupralit® Seat Material:\u003c\/strong\u003e Material antibacteriano.\u003c\/li\u003e\n      \u003cli\u003eFabricada en resina.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eMaterial de las bisagras:\u003c\/strong\u003e latón cromado.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eForma:\u003c\/strong\u003e cuadrada.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePeso bruto:\u003c\/strong\u003e 3,8 kg.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Quality Commitment and Support\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3-Year European Official Roca Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca is the premier European benchmark in sanitary bathroom design. All models feature a 3-year official European manufacturer warranty and specialized technical service.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862319575305,"sku":"A801780004","price":60.18,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A801780004_0_c9d480c7-0504-46fb-8772-21a8330d5792.webp?v=1755775663"},{"product_id":"roca-access-a801230004-tapa-y-asiento-para-indoro-con-caida-normal-para-personas-con-movilidad-reducida","title":"Tapa y Aro de Forma Redonda Personas con Movilidad Reducida Access 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 • ACCESS\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eAccess Round Seat and Cover: Vitrified Porcelain for Reduced Mobility\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eDesigned to provide firm, secure support, this seat and cover in high-resistance vitrified sanitary porcelain delivers exceptional stability and durability. Its round shape and 37 cm width facilitate daily use, offering confidence and well-being in the bathroom.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Access Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA801230004\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8414329761719\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCommercial Width\u003c\/dt\u003e\u003cdd\u003e37 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTapa y aro con apertura frontal para inodoro.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eSupralit® Seat Material:\u003c\/strong\u003e Material antibacteriano.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eMaterial de las bisagras:\u003c\/strong\u003e acero inoxidable.\u003c\/li\u003e\n      \u003cli\u003eRecomendado para personas con movilidad reducida.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eForma:\u003c\/strong\u003e redonda.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ePeso bruto:\u003c\/strong\u003e 2,9 kg.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Quality Commitment and Support\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3-Year European Official Roca Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca is the premier European benchmark in sanitary bathroom design. All models feature a 3-year official European manufacturer warranty and specialized technical service.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862319509769,"sku":"A801230004","price":56.58,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A801230004_0_036413ff-b542-40c2-8541-8bcad79905b5.webp?v=1755775667"},{"product_id":"roca-dama-senso-a801511004-tapa-y-asiento-con-caida-normal-para-inodoro-de-forma-cuadrada-y-de-color-blanco","title":"Tapa para Toilet Senso Cuadrado Dama White 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\"\u003eDama Senso Seat: Vitrified Porcelain and Square Design\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Dama Senso seat combines the strength of vitrified sanitary porcelain with a square design of clean lines. Its white Roca finish and included fixing screws ensure precise installation and exceptional durability, elevating your bathroom's aesthetic with a touch of timeless sophistication.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eIncluded Items\u003c\/dt\u003e\u003cdd\u003elos tornillos de fijación\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Dama Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA801511004 \/ A801512004\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8414329461879\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTapa y aro para el inodoro Dama Senso.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003ede la tapa Finish:\u003c\/strong\u003e Blanca.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eMounting Hinges and Hardware:\u003c\/strong\u003e Se entrega con bisagras de plástico.\u003c\/li\u003e\n      \u003cli\u003eSin caída amortiguada.\u003c\/li\u003e\n      \u003cli\u003eDe forma cuadrada.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Quality Commitment and Support\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3-Year European Official Roca Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca is the premier European benchmark in sanitary bathroom design. All models feature a 3-year official European manufacturer warranty and specialized technical service.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Seat with cover","offer_id":57373010166025,"sku":"A801511004","price":64.46,"currency_code":"EUR","in_stock":true},{"title":"Soft close seat with cover","offer_id":57373010198793,"sku":"A801512004","price":113.82,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A801511004_0_0ab4143a-3cc0-48dd-87b0-cf5c93e72757.webp?v=1755775669"},{"product_id":"roca-dama-retro-a801327004-tapa-y-asiento-para-inodoro-con-caida-normal-de-material-antibacteriano-de-facil-extraccion","title":"Tapa y Aro de Fácil Extracción Fabricados en Material Antibacteriano Dama Retro 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 RETRO\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eDama Retro Seat: Antibacterial Hygiene and Easy Removal\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Dama Retro seat and ring by Roca combine an antibacterial material with a quick-release system to elevate daily hygiene. Its high-strength vitreous sanitary porcelain ensures exceptional durability, while its 32.7 cm width fits your toilet with precision. A simple gesture that transforms bathroom care into a moment of well-being.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eKey Highlights\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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eOfficial Roca Warranty and Quality\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eManufactured to official Roca standards, ensuring durable materials, readily available spare parts, and absolute peace of mind.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical Specifications\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\u003eBrand \/ Manufacturer\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eRoca Dama Retro Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA801327004\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8414329421828\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eAsientos y tapas de inodoro\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCommercial Width\u003c\/dt\u003e\u003cdd\u003e32,7 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance glossy sanitary ceramic\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e3-Year official European Roca warranty\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eProduct Details and Components\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eTapa y asiento para inodoro.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eSupralit® Seat Material:\u003c\/strong\u003e Material antibacteriano.\u003c\/li\u003e\n      \u003cli\u003eFácil extracción.\u003c\/li\u003e\n      \u003cli\u003eForma redonda y peso de 3,6 kg.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Quality Commitment and Support\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3-Year European Official Roca Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca is the premier European benchmark in sanitary bathroom design. All models feature a 3-year official European manufacturer warranty and specialized technical service.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862319411465,"sku":"A801327004","price":55.97,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A801327004_0_c78af379-d8e9-4206-b7b0-bfff12dfa712.webp?v=1755775671"},{"product_id":"roca-victoria-a801b6600b-tapa-y-asiento-para-inodoro-con-caida-normal-y-bisagras-acetalicas-de-color-blanco","title":"ROCA VICTORIA A801B6600B Lid And Seat For Toilet Standard Close And Hinges Acetal White","description":"\u003cp\u003e\u003cem\u003eRoca Victoria toilet\u003c\/em\u003e — a quality Roca product for your bathroom.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e \u003carticle class=\"lzd-article\"\u003e \u003ch2 style=\"font-size: 16pt; line-height: 1.45; margin-top: 11pt; margin-bottom: 11pt; text-align: left; text-indent: 0; margin-left: 0;\"\u003e \u003cspan style=\"font-size: 16pt;\"\u003eToilet seat and ring with acetal hinges and a circular design in white finish\u003cimg\u003e or Victoria - Roca\u003c\/span\u003e \u003c\/h2\u003e \u003ch3 style=\"font-size: 14pt; line-height: 1.45; margin-top: 9pt; margin-bottom: 9pt; text-align: left; text-indent: 0; margin-left: 0;\"\u003e \u003cspan style=\"font-size: 14pt;\"\u003eDescription:\u003c\/span\u003e \u003c\/h3\u003e \u003cul\u003e \u003cli\u003e \u003cdiv style=\"line-height: 1.7; text-align: left; text-indent: 0;\"\u003e \u003cspan style=\"font-weight: bold;\"\u003eProduct Type:\u003c\/span\u003e \u003cspan\u003eToilet Seat and Lid.\u003c\/span\u003e \u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"line-height: 1.7; text-align: left; text-indent: 0;\"\u003e \u003cspan style=\"font-weight: bold;\"\u003eHinge material:\u003c\/span\u003e \u003cspan\u003eAcetal plastic.\u003c\/span\u003e \u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"line-height: 1.7; text-align: left; text-indent: 0;\"\u003e \u003cspan style=\"font-weight: bold;\"\u003eAntibacterial material:\u003c\/span\u003e \u003cspan\u003eSupralit®.\u003c\/span\u003e \u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"line-height: 1.7; text-align: left; text-indent: 0;\"\u003e \u003cspan style=\"font-weight: bold;\"\u003eShape:\u003c\/span\u003e \u003cspan\u003eRound.\u003c\/span\u003e \u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"line-height: 1.7; text-align: left; text-indent: 0;\"\u003e \u003cspan style=\"font-weight: bold;\"\u003eWeight:\u003c\/span\u003e \u003cspan\u003e3.1 kg.\u003c\/span\u003e \u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"line-height: 1.7; text-align: left; text-indent: 0;\"\u003e \u003cspan style=\"font-weight: bold;\"\u003eMeasurements:\u003c\/span\u003e \u003cspan\u003e36 cm wide, 4.8 cm high and 44.7 cm deep.\u003c\/span\u003e \u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"line-height: 1.7; text-align: left; text-indent: 0;\"\u003e \u003cspan style=\"font-weight: bold;\"\u003eHole spacing:\u003c\/span\u003e \u003cspan\u003e16 cm from the center of the holes (for fixings).\u003c\/span\u003e \u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"line-height: 1.7; text-align: left; text-indent: 0;\"\u003e \u003cspan style=\"font-weight: bold;\"\u003eImportant:\u003c\/span\u003e \u003cspan\u003eThe hinges have changed, the current ones can be seen in the exploded diagram.\u003c\/span\u003e \u003c\/div\u003e \u003c\/li\u003e \u003c\/ul\u003e \u003ch3 style=\"font-size: 14pt; line-height: 1.45; margin-top: 9pt; margin-bottom: 9pt; text-align: left; text-indent: 0; margin-left: 0;\"\u003e \u003cspan style=\"font-size: 14pt;\"\u003eProduct classification:\u003c\/span\u003e \u003c\/h3\u003e \u003cp style=\"line-height: 1.7; text-align: left; text-indent: 0; margin-left: 0; margin-top: 0; margin-bottom: 0;\"\u003e \u003cspan\u003eThis product is in the category\u003c\/span\u003e \u003cspan style=\"font-weight: bold;\"\u003eToilet seats and covers\u003c\/span\u003e \u003cspan\u003e(toilet seats, toilet seats, toilet lids, toilet seats, toilet rings):\u003c\/span\u003e \u003cspan style=\"font-weight: bold;\"\u003eantibacterial\u003c\/span\u003e \u003cspan\u003e,\u003c\/span\u003e \u003cspan style=\"font-weight: bold;\"\u003enormal drop\u003c\/span\u003e , \u003cspan style=\"font-weight: bold;\"\u003eround (oval)\u003c\/span\u003e \u003cspan\u003eshape\u003c\/span\u003e \u003cspan\u003e,\u003c\/span\u003e \u003cspan style=\"font-weight: bold;\"\u003emodern\u003c\/span\u003e \u003cspan\u003e.\u003c\/span\u003e \u003c\/p\u003e \u003ch3 style=\"font-size: 14pt; line-height: 1.45; margin-top: 9pt; margin-bottom: 9pt; text-align: left; text-indent: 0; margin-left: 0;\"\u003e \u003cspan style=\"font-size: 14pt;\"\u003eThe brand:\u003c\/span\u003e \u003c\/h3\u003e \u003cp style=\"line-height: 1.7; text-align: left; text-indent: 0; margin-left: 0; margin-top: 0; margin-bottom: 0;\"\u003e \u003cspan style=\"font-weight: bold;\"\u003eRoca\u003c\/span\u003e \u003cspan\u003e's commercial network\u003c\/span\u003e \u003cspan\u003ehas expanded to over a hundred countries worldwide. It has become one of the most prestigious firms in the design of bathroom products. Today, Roca is a global example.\u003c\/span\u003e \u003c\/p\u003e \u003ch3 style=\"font-size: 14pt; line-height: 1.45; margin-top: 9pt; margin-bottom: 9pt; text-align: left; text-indent: 0; margin-left: 0;\"\u003e \u003cspan style=\"font-size: 14pt;\"\u003e3-year warranty:\u003c\/span\u003e \u003c\/h3\u003e \u003cp style=\"line-height: 1.7; text-align: left; text-indent: 0; margin-left: 0; margin-top: 0; margin-bottom: 0;\"\u003e \u003cspan\u003eWith the purchase of this item, you will enjoy a\u003c\/span\u003e \u003cspan style=\"font-weight: bold;\"\u003e3-year warranty\u003c\/span\u003e \u003cspan\u003eagainst any manufacturing defects that may occur during proper use of the item.\u003c\/span\u003e\u003c\/p\u003e \u003c\/article\u003e \u003cp\u003e\u003c\/p\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862312726793,"sku":"A801B6600B","price":51.15,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A801B6600B_0_785a38d3-1119-4b93-8c89-49b0d20809e6.webp?v=1755776404"},{"product_id":"tapa-inodoro-con-caida-amortiguada-material-de-pp-blanco-brillo-new-palermo-de-aquore","title":"Toilet lid with soft close PP material glossy white New Palermo by Aquore","description":"\u003ch2\u003eNew Palermo by Aquore soft-close toilet seat in gloss white PP material\u003c\/h2\u003e\n\n\u003ch3\u003eProduct description:\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli\u003eToilet seat designed specifically for the \u003cstrong\u003eNew Palermo\u003c\/strong\u003e model by \u003cstrong\u003eAquore\u003c\/strong\u003e, manufactured in high-quality \u003cstrong\u003epolypropylene\u003c\/strong\u003e with a \u003cstrong\u003egloss white\u003c\/strong\u003e finish that adds brightness and elegance to the bathroom.\u003c\/li\u003e\n\n  \u003cli\u003eIts \u003cstrong\u003esoft-close\u003c\/strong\u003e system ensures smooth and silent closing, preventing slamming and extending the life of the seat.\u003c\/li\u003e\n\n  \u003cli\u003eIncludes \u003cstrong\u003efittings\u003c\/strong\u003e and \u003cstrong\u003eclip-off hinges\u003c\/strong\u003e that allow for quick and simple installation, as well as easy removal for effortless deep cleaning.\u003c\/li\u003e\n\n  \u003cli\u003eIts \u003cstrong\u003eD-curve\u003c\/strong\u003e design fits the bowl perfectly, offering a modern and refined aesthetic.\u003c\/li\u003e\n\n  \u003cli\u003eThe toilet bowl and cistern are not included in the shipment.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eProduct classification:\u003c\/h3\u003e\n\u003cp\u003eThis accessory falls into the \u003cstrong\u003etoilet seats and covers\u003c\/strong\u003e category, featuring a \u003cstrong\u003esoft-close\u003c\/strong\u003e system, \u003cstrong\u003eD-curve\u003c\/strong\u003e design, and \u003cstrong\u003emodern\u003c\/strong\u003e style.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eSKU:\u003c\/strong\u003e 8435604400895, 010326\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Default Title","offer_id":56863184748809,"sku":"10326 \/ SA.TAPALERMO","price":77.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/aquore_product_29_10_2024_010326-SA.TAPALERMO_0_bae8d6d0-54fa-4995-a003-6f50a3793e7a.webp?v=1755780363"},{"product_id":"tapa-de-inodoro-con-caida-amortiguada-material-pp-blanco-brillo-bisagras-desmontables-creta-de-aquore","title":"Toilet Lid in Glossy White PP Material with Soft Close and Detachable Hinges Creta by Aquore","description":"\u003ch2\u003eToilet seat with soft-close mechanism, PP material, glossy white, detachable hinges, Creta by Aquore\u003c\/h2\u003e\n\n\u003ch3\u003eProduct description:\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli\u003eToilet seat designed specifically for the \u003cstrong\u003eCreta\u003c\/strong\u003e model by \u003cstrong\u003eAquore\u003c\/strong\u003e, manufactured from high-quality \u003cstrong\u003epolypropylene\u003c\/strong\u003e with a \u003cstrong\u003eglossy white\u003c\/strong\u003e finish that brings brightness and elegance to the bathroom.\u003c\/li\u003e\n\n  \u003cli\u003eIts \u003cstrong\u003esoft-close\u003c\/strong\u003e system ensures gentle and quiet closing, preventing slamming and extending the lifespan of the seat.\u003c\/li\u003e\n\n  \u003cli\u003eIts \u003cstrong\u003eultra-slim\u003c\/strong\u003e design offers a minimalist and modern aesthetic, adapting to any bathroom style.\u003c\/li\u003e\n\n  \u003cli\u003eIncludes \u003cstrong\u003efittings\u003c\/strong\u003e and \u003cstrong\u003eclip-off hinges\u003c\/strong\u003e that allow for quick and simple installation, as well as easy removal for effortless deep cleaning.\u003c\/li\u003e\n\n  \u003cli\u003eThe bowl and tank are not included in the shipment.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eProduct classification:\u003c\/h3\u003e\n\u003cp\u003eThis accessory falls under the \u003cstrong\u003etoilet seats and covers\u003c\/strong\u003e category, featuring a \u003cstrong\u003esoft-close\u003c\/strong\u003e system, \u003cstrong\u003eultra-slim\u003c\/strong\u003e design, and \u003cstrong\u003emodern\u003c\/strong\u003e style.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eSKU:\u003c\/strong\u003e 8435604400376, 003852\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Default Title","offer_id":56863184879881,"sku":"003852 \/ SA.TACRETA","price":77.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/aquore_product_29_10_2024_003852-SA.TACRETA_0_5315d3ce-f45f-4369-abf1-5f5230540b86.webp?v=1755780368"},{"product_id":"tapa-de-inodoro-de-plastico-vf-con-caida-amortiguada-y-acabado-blanco-brillo-paris-de-aquore","title":"Toilet seat of plastic vf with soft close and glossy white finish Paris by Aquore","description":"\u003ch2\u003eAquore Paris VF plastic toilet seat with soft-close and gloss white finish\u003c\/h2\u003e\n\n\u003ch3\u003eProduct description:\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli\u003eToilet seat designed specifically for the \u003cstrong\u003eParis\u003c\/strong\u003e model by \u003cstrong\u003eAquore\u003c\/strong\u003e, manufactured in high-quality \u003cstrong\u003eVF plastic\u003c\/strong\u003e with a \u003cstrong\u003egloss white\u003c\/strong\u003e finish that brings brightness and elegance to the bathroom.\u003c\/li\u003e\n\n  \u003cli\u003eIts \u003cstrong\u003esoft-close\u003c\/strong\u003e system guarantees smooth and silent closing, preventing impacts and extending the lifespan of the seat.\u003c\/li\u003e\n\n  \u003cli\u003eIncludes \u003cstrong\u003efittings\u003c\/strong\u003e and \u003cstrong\u003eclip-off hinges\u003c\/strong\u003e that allow for quick and simple installation, as well as easy removal for effortless deep cleaning.\u003c\/li\u003e\n\n  \u003cli\u003eThe bowl and tank are not included in the shipment.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eProduct classification:\u003c\/h3\u003e\n\u003cp\u003eThis accessory falls into the \u003cstrong\u003etoilet seats and covers\u003c\/strong\u003e category, with a \u003cstrong\u003esoft-close\u003c\/strong\u003e system, \u003cstrong\u003eD-curve\u003c\/strong\u003e design, and \u003cstrong\u003emodern\u003c\/strong\u003e style.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eSKU:\u003c\/strong\u003e 8435604414861, 387224\/SA, TAPARIS\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Default Title","offer_id":56863184978185,"sku":"387224 \/ SA.TAPARIS","price":78.77,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/aquore_product_29_10_2024_387224-SA.TAPARIS_0_1ecae9f4-9cf9-4927-addb-529a16ceb3aa.webp?v=1755780374"},{"product_id":"tapa-y-asiento-de-inodoro-clasica-en-duroplast-42-9x41-1-cm-blanco-aitana-de-unisan","title":"Classic Duroplast Toilet Seat Cover 42.9x41.1 cm White Aitana 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\"\u003eTRANSFORM YOUR SPACE\u003c\/span\u003e\n          \u003ch3\u003eClassic Design and Superior Durability\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mk-offer-hook\"\u003eEquip your bathroom with the best quality and design! The Aitana toilet seat from Unisan combines durability and elegance. 3-year warranty and AENOR certification. Best price guaranteed!\u003c\/div\u003e\u003cdiv class=\"mk-section-marker\"\u003eEspecificaciones\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eDiscover the technical features of the Aitana toilet seat cover from 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\u003eDuroplast\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eDimensions\u003c\/th\u003e\u003ctd\u003e42.9 x 41.1 cm\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eColor\u003c\/th\u003e\u003ctd\u003eWhite\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eFixing kit\u003c\/th\u003e\u003ctd\u003eIncluded\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eCertification\u003c\/th\u003e\u003ctd\u003eAENOR\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eWarranty\u003c\/th\u003e\u003ctd\u003e3 years\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eEAN\u003c\/th\u003e\u003ctd\u003e1234567890123\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eReference\u003c\/th\u003e\u003ctd\u003eAIT-001\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\"\u003eDetalles del Producto\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eFind out everything included with the Aitana toilet seat and learn more about its details.\u003c\/p\u003e\n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eProduct Details\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eMade of high-resistance \u003cstrong\u003eduroplast\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eClassic design that matches any style\u003c\/li\u003e\u003cli\u003eIncludes \u003cstrong\u003efixing kit\u003c\/strong\u003e for easy installation\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eAENOR\u003c\/strong\u003e certification guaranteeing quality\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003e3-year\u003c\/strong\u003e warranty against manufacturing defects\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eTechnical Specifications\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eDimensions: \u003cstrong\u003e42.9 x 41.1 cm\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eColor: \u003cstrong\u003eWhite\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eMaterial: \u003cstrong\u003eDuroplast\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eFixing kit included: \u003cstrong\u003eYes\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eCertification: \u003cstrong\u003eAENOR\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\u003eWarranty and Support\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003e3-year\u003c\/strong\u003e warranty against any manufacturing defect\u003c\/li\u003e\u003cli\u003eBrand \u003cstrong\u003eUnisan\u003c\/strong\u003e belonging to the Sanindusa group\u003c\/li\u003e\u003cli\u003eEnvironmental certifications: \u003cstrong\u003eEMAS, IQnet, APCER\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eResponsible and sustainable product\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\"\u003eVentajas\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eReasons and advantages why buying this product is your best decision.\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 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\u003eDurability\u003c\/h3\u003e\n              \u003cp\u003eMade of \u003cstrong\u003eduroplast\u003c\/strong\u003e, resistant and long-lasting.\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\u003eClassic Design\u003c\/h3\u003e\n              \u003cp\u003eTimeless style that fits any bathroom.\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\u003eEasy Installation\u003c\/h3\u003e\n              \u003cp\u003eIncludes \u003cstrong\u003efixing kit\u003c\/strong\u003e for quick assembly.\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 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003ch3\u003eHygiene\u003c\/h3\u003e\n              \u003cp\u003eSmooth surface easy to clean, ideal for maintaining hygiene.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Unisan","offers":[{"title":"Default Title","offer_id":56863226036489,"sku":"2151100","price":63.07,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_2151100_0_b8f1caf3-39d5-49a6-8fbd-3f0dc968d537.webp?v=1756343723"},{"product_id":"tapa-de-inodoro-42-cm-de-duroplast-blanco-resistente-y-facil-de-limpiar-urby-de-unisan","title":"Unisan URBY Toilet Seat 42 cm Antibacterial Duroplast White","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\"\u003eTRANSFORM YOUR SPACE\u003c\/span\u003e\n          \u003ch3\u003eComfort and Durability for Your Bathroom\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mk-offer-hook\"\u003eEquip your bathroom with the best quality and design! The URBY toilet seat from Unisan offers durability, hygiene, and comfort. 3-year warranty and premium finishes.\u003c\/div\u003e\u003cdiv class=\"mk-section-marker\"\u003eEspecificaciones\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eLearn more about the technical features of the Unisan URBY Toilet Seat.\u003c\/p\u003e\u003cdiv class=\"mk-table-container\"\u003e\u003ctable class=\"mk-table\"\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eDimensions\u003c\/th\u003e\u003ctd\u003e42 cm\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMaterial\u003c\/th\u003e\u003ctd\u003eAntibacterial duroplast\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eHinges\u003c\/th\u003e\u003ctd\u003eHigh-quality stainless steel\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eInstallation\u003c\/th\u003e\u003ctd\u003eFixing kit included\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eCertification\u003c\/th\u003e\u003ctd\u003eAENOR\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eOptions\u003c\/th\u003e\u003ctd\u003eClip-off opening and closing, normal or soft-close drop\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eWarranty\u003c\/th\u003e\u003ctd\u003e3 years\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\"\u003eDetalles del Producto\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eDiscover everything included with the URBY Toilet Seat and learn more about its details.\u003c\/p\u003e\n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eProduct Details\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eMade from \u003cstrong\u003eantibacterial duroplast\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eClassic \u003cstrong\u003ewhite\u003c\/strong\u003e color.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eStainless steel\u003c\/strong\u003e hinges.\u003c\/li\u003e\u003cli\u003eIncludes \u003cstrong\u003efixing kit\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eAENOR\u003c\/strong\u003e certification.\u003c\/li\u003e\u003cli\u003eOptions for \u003cstrong\u003enormal\u003c\/strong\u003e or \u003cstrong\u003esoft-close\u003c\/strong\u003e drop.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003e3-year\u003c\/strong\u003e warranty.\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eTechnical Specifications\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eDimensions: \u003cstrong\u003e42 cm\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eMaterial: \u003cstrong\u003eAntibacterial duroplast\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eHinges: \u003cstrong\u003eStainless steel\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eInstallation: \u003cstrong\u003eFixings included\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eCertifications: \u003cstrong\u003eAENOR\u003c\/strong\u003e, APCER, IQnet, EMAS.\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003ePackage Contents\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eURBY toilet seat.\u003c\/li\u003e\u003cli\u003eFixing kit.\u003c\/li\u003e\u003cli\u003eInstallation instructions.\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\"\u003eVentajas\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eReasons and advantages why buying this product is your best decision.\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 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\u003eAntibacterial\u003c\/h3\u003e\n              \u003cp\u003eMade from \u003cstrong\u003eantibacterial duroplast\u003c\/strong\u003e for hygienic and safe use.\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\u003eEasy to clean\u003c\/h3\u003e\n              \u003cp\u003eSmooth surface that cleans easily, maintaining a pristine look.\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\u003eStainless steel hinges\u003c\/h3\u003e\n              \u003cp\u003eHigh quality and durability, with \u003cstrong\u003esoft-close\u003c\/strong\u003e or \u003cstrong\u003enormal\u003c\/strong\u003e drop option.\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 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003ch3\u003eModern design\u003c\/h3\u003e\n              \u003cp\u003eClassic white color that fits any bathroom, adding a modern touch.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Unisan","offers":[{"title":"Normal drop hinge","offer_id":55240704655625,"sku":"2401100U","price":56.32,"currency_code":"EUR","in_stock":true},{"title":"Soft-close hinge","offer_id":55240704622857,"sku":"2403100U","price":69.97,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_2401100U_0_6141da59-014a-4fe4-9e54-2d277159a9da.webp?v=1756343809"},{"product_id":"tapa-para-inodoro-de-duroplast-blanco-duradera-y-elegante-look-de-unisan","title":"Unisan LOOK Duroplast Toilet Seat - White, Soft Close Option","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\"\u003eTRANSFORM YOUR SPACE\u003c\/span\u003e\n          \u003ch3\u003eModern Design and Superior Durability\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mk-offer-hook\"\u003eEquip your bathroom with the best quality and design! The Unisan LOOK Duroplast toilet seat combines durability and elegance. With soft close option for silent closing. 3-year warranty and quality certifications.\u003c\/div\u003e\u003cdiv class=\"mk-section-marker\"\u003eEspecificaciones\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eLearn more about the technical features of the Unisan LOOK Duroplast toilet seat.\u003c\/p\u003e\u003cdiv class=\"mk-table-container\"\u003e\u003ctable class=\"mk-table\"\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eMaterial\u003c\/th\u003e\u003ctd\u003eHigh-resistance Duroplast\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eColor\u003c\/th\u003e\u003ctd\u003eWhite\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eDrop type\u003c\/th\u003e\u003ctd\u003eSoft close or normal\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eShape\u003c\/th\u003e\u003ctd\u003eSquare (rectangular)\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eWarranty\u003c\/th\u003e\u003ctd\u003e3 years (36 months)\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eEAN\u003c\/th\u003e\u003ctd\u003e5604815907407\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eReference\u003c\/th\u003e\u003ctd\u003e2343100U, 2341100U\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\"\u003eDetalles del Producto\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eDiscover everything included with the Unisan LOOK Duroplast toilet seat and its details.\u003c\/p\u003e\n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eProduct Details\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eToilet seat made of \u003cstrong\u003eDuroplast\u003c\/strong\u003e high resistance.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eWhite\u003c\/strong\u003e elegant and timeless color.\u003c\/li\u003e\u003cli\u003eOption with \u003cstrong\u003esoft close\u003c\/strong\u003e for silent closing.\u003c\/li\u003e\u003cli\u003eSpare parts available for easy maintenance.\u003c\/li\u003e\u003cli\u003eModern \u003cstrong\u003esquare (rectangular)\u003c\/strong\u003e shape.\u003c\/li\u003e\u003cli\u003eIncludes \u003cstrong\u003e3-year warranty\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\u003eTechnical Specifications\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eMaterial: \u003cstrong\u003eDuroplast\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eColor: \u003cstrong\u003eWhite\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eDrop type: \u003cstrong\u003eSoft close\u003c\/strong\u003e or normal.\u003c\/li\u003e\u003cli\u003eShape: \u003cstrong\u003eSquare\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eReferences: \u003cstrong\u003e2343100U\u003c\/strong\u003e, \u003cstrong\u003e2341100U\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eEAN: \u003cstrong\u003e5604815907407\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\u003eAbout Unisan\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eUnisan is part of the \u003cstrong\u003eSanindusa\u003c\/strong\u003e group, leader in sanitary ware.\u003c\/li\u003e\u003cli\u003eQuality and environmental certifications: \u003cstrong\u003eEMAS\u003c\/strong\u003e, \u003cstrong\u003eIQnet\u003c\/strong\u003e, \u003cstrong\u003eAPCER\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eInnovation in \u003cstrong\u003etoilets\u003c\/strong\u003e, \u003cstrong\u003ebasins\u003c\/strong\u003e, \u003cstrong\u003ebidets\u003c\/strong\u003e and bathroom components.\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\"\u003eVentajas\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eReasons and advantages why buying this product is your best decision.\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 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\u003eHigh Resistance\u003c\/h3\u003e\n              \u003cp\u003eMade of \u003cstrong\u003ehigh-resistance Duroplast\u003c\/strong\u003e, ensuring durability and long-lasting use.\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\u003eElegant Design\u003c\/h3\u003e\n              \u003cp\u003e\u003cstrong\u003eWhite\u003c\/strong\u003e color that fits any bathroom, with a modern and sophisticated finish.\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\u003eSilent Closing\u003c\/h3\u003e\n              \u003cp\u003eOption with \u003cstrong\u003esoft close\u003c\/strong\u003e for a smooth and quiet closing.\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 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003ch3\u003eEasy Maintenance\u003c\/h3\u003e\n              \u003cp\u003eSpare parts available for \u003cstrong\u003eeasy maintenance\u003c\/strong\u003e and extended lifespan.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Unisan","offers":[{"title":"Duroplast lid","offer_id":55240707965193,"sku":"2341100U","price":55.57,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber (soft close)","offer_id":55240707997961,"sku":"2343100U","price":67.54,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_2341100U_0_51538336-0dc8-4690-810d-6766d2d64fe4.webp?v=1756343566"},{"product_id":"tapa-de-inodoro-de-alta-calidad-y-diseno-ergonomico-benissa-de-unisan","title":"BENISSA Unisan Toilet Seat – Soft Close, Thermoplast or Duroplast, White or Parchment","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\"\u003eTRANSFORM YOUR SPACE\u003c\/span\u003e\n          \u003ch3\u003eErgonomic and Silent Design for Your Toilet\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mk-offer-hook\"\u003eEquip your bathroom with the best quality and design! The BENISSA Unisan toilet seat offers durability, hygiene, and a premium finish. With soft-close options and high-resistance materials, it ensures a quiet and comfortable experience. Plus, enjoy fast shipping and a 3-year warranty.\u003c\/div\u003e\u003cdiv class=\"mk-section-marker\"\u003eEspecificaciones\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eLearn more about the technical features of the BENISSA Unisan toilet seat.\u003c\/p\u003e\u003cdiv class=\"mk-table-container\"\u003e\u003ctable class=\"mk-table\"\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eBrand\u003c\/th\u003e\u003ctd\u003eUnisan\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eModel\u003c\/th\u003e\u003ctd\u003eBENISSA\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eIncludes\u003c\/th\u003e\u003ctd\u003eSeat and lid\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eCompatibility\u003c\/th\u003e\u003ctd\u003eBenissa and Benissa Comfort toilets\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMaterials\u003c\/th\u003e\u003ctd\u003eThermoplast, Duroplast\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eDrop types\u003c\/th\u003e\u003ctd\u003eSoft close, Normal drop\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eColors\u003c\/th\u003e\u003ctd\u003eWhite, Parchment\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eWarranty\u003c\/th\u003e\u003ctd\u003e3 years (36 months)\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eSKUs\u003c\/th\u003e\u003ctd\u003e5604815801743, 2031400, 2032100, 2032105, 2032000, 2032005\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\"\u003eDetalles del Producto\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eDiscover everything included with the BENISSA Unisan toilet seat and learn more about its details.\u003c\/p\u003e\n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eProduct Details\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eToilet seat and lid \u003cstrong\u003eBENISSA Unisan\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eDesigned for \u003cstrong\u003eBenissa\u003c\/strong\u003e and \u003cstrong\u003eBenissa Comfort\u003c\/strong\u003e toilets\u003c\/li\u003e\u003cli\u003eIncludes \u003cstrong\u003efixing kit\u003c\/strong\u003e for easy installation\u003c\/li\u003e\u003cli\u003eAvailable in \u003cstrong\u003ewhite\u003c\/strong\u003e and \u003cstrong\u003eparchment\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eOptions: \u003cstrong\u003ethermoplast\u003c\/strong\u003e, \u003cstrong\u003eduroplast\u003c\/strong\u003e, and \u003cstrong\u003esoft close\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\u003eTechnical Specifications\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eMaterials: \u003cstrong\u003eThermoplast\u003c\/strong\u003e or \u003cstrong\u003eDuroplast\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eDrop type: \u003cstrong\u003eSoft close\u003c\/strong\u003e or \u003cstrong\u003enormal\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eShape: \u003cstrong\u003eD-curve\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eDesign: \u003cstrong\u003eModern\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eWarranty: \u003cstrong\u003e3 years\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\u003eCertifications and Quality\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eManufactured by \u003cstrong\u003eUnisan\u003c\/strong\u003e, part of the \u003cstrong\u003eSanindusa\u003c\/strong\u003e group\u003c\/li\u003e\u003cli\u003eQuality certifications: \u003cstrong\u003eAPCER\u003c\/strong\u003e, \u003cstrong\u003eIQnet\u003c\/strong\u003e, \u003cstrong\u003eEMAS\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eCommitment to environment and sustainability\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\"\u003eVentajas\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eReasons and advantages why buying this toilet seat is your best decision.\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 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\u003e3-Year Warranty\u003c\/h3\u003e\n              \u003cp\u003eProtection against manufacturing defects for 36 months for your peace of mind.\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\u003eQuality Materials\u003c\/h3\u003e\n              \u003cp\u003eChoose between \u003cstrong\u003ethermoplast\u003c\/strong\u003e or \u003cstrong\u003eduroplast\u003c\/strong\u003e for long-lasting durability.\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\u003eEasy Installation\u003c\/h3\u003e\n              \u003cp\u003eIncludes \u003cstrong\u003efixing kit\u003c\/strong\u003e for quick and simple mounting.\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 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003ch3\u003eSoft Close\u003c\/h3\u003e\n              \u003cp\u003e\u003cstrong\u003eSoft close\u003c\/strong\u003e option for a smooth and silent closing.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Unisan","offers":[{"title":"Pergamon \/ Shock absorber (soft close)","offer_id":55240712421641,"sku":"2032100","price":33.07,"currency_code":"EUR","in_stock":true},{"title":"Pergamon \/ Thermoplastic lid","offer_id":55240712519945,"sku":"2032105","price":38.74,"currency_code":"EUR","in_stock":true},{"title":"WH White \/ Duroplast lid","offer_id":55240712454409,"sku":"2032000","price":40.63,"currency_code":"EUR","in_stock":true},{"title":"Pergamon \/ Duroplast lid","offer_id":55240712552713,"sku":"2032005","price":46.3,"currency_code":"EUR","in_stock":true},{"title":"WH White \/ Shock absorber (soft close)","offer_id":55240712487177,"sku":"2031400","price":99.21,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_2032100_0_7fc7d886-5783-4125-8a8b-f748a51222bc.webp?v=1756343566"},{"product_id":"tapa-de-inodoro-circular-de-diseno-moderno-en-duroplast-blanca-wca-de-unisan","title":"Unisan White Duroplast Round Toilet Seat Cover","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\"\u003eTRANSFORM YOUR BATHROOM\u003c\/span\u003e\n          \u003ch3\u003eRound Design and Superior Resistance\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mk-offer-hook\"\u003eEquip your bathroom with the best quality and design! This round toilet seat cover in white Duroplast offers durability and style. With AENOR certification and 3-year warranty, it's the perfect choice for your home.\u003c\/div\u003e\u003cdiv class=\"mk-section-marker\"\u003eEspecificaciones\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eLearn more about the technical features of the round Duroplast toilet seat cover in white.\u003c\/p\u003e\u003cdiv class=\"mk-table-container\"\u003e\u003ctable class=\"mk-table\"\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eMaterial\u003c\/th\u003e\u003ctd\u003eDuroplast\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eColor\u003c\/th\u003e\u003ctd\u003eWhite\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eShape\u003c\/th\u003e\u003ctd\u003eRound\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eIncludes\u003c\/th\u003e\u003ctd\u003eFixing kit\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eCertifications\u003c\/th\u003e\u003ctd\u003eAENOR, APCER, IQnet, EMAS\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eWarranty\u003c\/th\u003e\u003ctd\u003e3 years (36 months)\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eReference\u003c\/th\u003e\u003ctd\u003e5604815802320\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\"\u003eDetalles del Producto\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eDiscover everything included with this toilet seat cover and learn more about its details.\u003c\/p\u003e\n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eProduct Details\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eSeat and cover made of high-quality \u003cstrong\u003eDuroplast\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eElegant \u003cstrong\u003ewhite\u003c\/strong\u003e finish.\u003c\/li\u003e\u003cli\u003eIncludes \u003cstrong\u003efixing kit\u003c\/strong\u003e for easy installation.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eAENOR\u003c\/strong\u003e certified quality.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003e3-year\u003c\/strong\u003e warranty against manufacturing defects.\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eCategory and Uses\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003ePerfect as a \u003cstrong\u003etoilet seat cover\u003c\/strong\u003e for hygiene and aesthetics.\u003c\/li\u003e\u003cli\u003eErgonomic design as a \u003cstrong\u003etoilet seat\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eEasy to clean, ideal as a \u003cstrong\u003eWC cover\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eAdapted for daily use as a \u003cstrong\u003elavatory seat\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eCompact and functional, suitable for small spaces as a \u003cstrong\u003etoilet ring\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\u003eAbout the Brand\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eUnisan is part of the \u003cstrong\u003eSanindusa\u003c\/strong\u003e group, specializing in sanitary ware.\u003c\/li\u003e\u003cli\u003eHolds quality and environmental certifications: \u003cstrong\u003eAPCER\u003c\/strong\u003e, \u003cstrong\u003eIQnet\u003c\/strong\u003e, and \u003cstrong\u003eEMAS\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eCommitment to sustainability and manufacturing excellence.\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\"\u003eVentajas\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eReasons and advantages why buying this toilet seat cover is your best decision.\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 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\u003eDurability\u003c\/h3\u003e\n              \u003cp\u003eMade of \u003cstrong\u003eDuroplast\u003c\/strong\u003e, ensuring resistance and long lifespan.\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\u003eHygiene\u003c\/h3\u003e\n              \u003cp\u003eEasy-to-clean surface, ideal for maintaining bathroom hygiene.\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\u003eEasy Installation\u003c\/h3\u003e\n              \u003cp\u003eIncludes \u003cstrong\u003efixing kit\u003c\/strong\u003e for quick and hassle-free mounting.\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 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003ch3\u003eErgonomic Design\u003c\/h3\u003e\n              \u003cp\u003eRound shape that adapts comfortably, improving user experience.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Unisan","offers":[{"title":"Default Title","offer_id":56863226396937,"sku":"2111100","price":220.57,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_2111100_0_ff630de7-4967-4a2d-a585-0996410a62d6.webp?v=1756343501"},{"product_id":"asiento-y-tapa-para-inodoro-43x35-cm-color-blanco-de-alta-calidad-proget-de-unisan","title":"Toilet Seat and Cover 43x35 cm White - Proget 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\"\u003eTRANSFORM YOUR SPACE\u003c\/span\u003e\n          \u003ch3\u003eElegance and Functionality for Your Toilet\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mk-offer-hook\"\u003eEquip your bathroom with the best quality and design! The Proget Unisan toilet seat and cover offers a premium white finish, superior durability, and options with soft close. Enjoy a 3-year warranty and the trust of a certified manufacturer.\u003c\/div\u003e\u003cdiv class=\"mk-section-marker\"\u003eEspecificaciones\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eLearn more about the technical features of the Proget Unisan toilet seat and cover 43x35 cm.\u003c\/p\u003e\u003cdiv class=\"mk-table-container\"\u003e\u003ctable class=\"mk-table\"\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eDimensions\u003c\/th\u003e\u003ctd\u003e43x35 cm\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eColor\u003c\/th\u003e\u003ctd\u003eWhite\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMaterial\u003c\/th\u003e\u003ctd\u003eDuroplast or wood veneer\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eOptions\u003c\/th\u003e\u003ctd\u003eDuroplast, Duroplast Clipoff with slowclose, wood veneer\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eWarranty\u003c\/th\u003e\u003ctd\u003e3 years\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eSKU\u003c\/th\u003e\u003ctd\u003e2141100U, 2303100U, 10031680\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\"\u003eDetalles del Producto\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eDiscover everything included with the Proget Unisan toilet seat and cover and learn more about its details.\u003c\/p\u003e\n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eProduct Details\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eToilet seat and cover of \u003cstrong\u003e43x35 cm\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eHigh-quality \u003cstrong\u003ewhite finish\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eAvailable in \u003cstrong\u003eDuroplast\u003c\/strong\u003e, \u003cstrong\u003eDuroplast Clipoff with slowclose\u003c\/strong\u003e, and \u003cstrong\u003ewood veneer\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eWith options for \u003cstrong\u003esoft close\u003c\/strong\u003e or \u003cstrong\u003enormal close\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003eModern design with \u003cstrong\u003eD-curve\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\u003eAbout the Manufacturer\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eUnisan is a manufacturer of the \u003cstrong\u003eSanindusa\u003c\/strong\u003e group.\u003c\/li\u003e\u003cli\u003eSpecialized in sanitary ware, washbasins, bidets, and other bathroom products.\u003c\/li\u003e\u003cli\u003eQuality and environmental certifications: \u003cstrong\u003eEMAS\u003c\/strong\u003e, \u003cstrong\u003eIQnet\u003c\/strong\u003e, and \u003cstrong\u003eAPCER\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\u003eWarranty\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003e3-year warranty\u003c\/strong\u003e against manufacturing defects.\u003c\/li\u003e\u003cli\u003eCovers proper use of the product.\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\"\u003eVentajas\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eReasons and advantages why buying this product is your best decision.\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 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\u003e3-year warranty\u003c\/h3\u003e\n              \u003cp\u003eCovers any manufacturing defects during proper use, offering peace of mind and support.\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\u003eElegant white finish\u003c\/h3\u003e\n              \u003cp\u003eAdds a modern and clean touch to your bathroom, combining style and functionality.\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\u003eVersatile options\u003c\/h3\u003e\n              \u003cp\u003eChoose between Duroplast, Duroplast Clipoff with slowclose, or wood veneer, according to your needs.\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 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003ch3\u003eCertified manufacturer\u003c\/h3\u003e\n              \u003cp\u003eUnisan, from the Sanindusa group, holds EMAS, IQnet, and APCER certifications, ensuring quality and environmental respect.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Unisan","offers":[{"title":"Duroplast lid","offer_id":55240719433993,"sku":"2141100U","price":54.07,"currency_code":"EUR","in_stock":true},{"title":"Duroplast cover (clipoff)","offer_id":55240719368457,"sku":"2303100U","price":79.82,"currency_code":"EUR","in_stock":true},{"title":"Wooden cover lined with opening","offer_id":55240719401225,"sku":"10031680","price":100.41,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_2141100U_0_cacb092b-27db-404e-b895-c5f040ed5472.webp?v=1756343926"},{"product_id":"tapa-de-inodoro-de-acero-inoxidable-y-duroplast-con-amortiguador-color-blanco-de-unisan","title":"Toilet Seat Stainless Steel and Duroplast with White Damper Unisan","description":"\u003ch2\u003e Unisan Stainless Steel and Duroplast Toilet Seat with Shock Absorber in White Finish\u003c\/h2\u003e\n\n \u003cp\u003eTransform your bathroom with the \u003cstrong\u003estainless steel\u003c\/strong\u003e and \u003cstrong\u003eDuroplast\u003c\/strong\u003e \u003cstrong\u003etoilet\u003c\/strong\u003e \u003cstrong\u003eseat\u003c\/strong\u003e and lid. Designed specifically for the \u003cstrong\u003eUnisan\u003c\/strong\u003e \u003cstrong\u003eUrby\u003c\/strong\u003e toilet, this lid provides a \u003cstrong\u003esoft close\u003c\/strong\u003e for a soft, quiet closure.\u003c\/p\u003e\n\n\u003cp\u003e Key Features:\u003c\/p\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eManufacturing\u003c\/strong\u003e : Made of strong and durable \u003cstrong\u003eduroplast\u003c\/strong\u003e .\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eHinges\u003c\/strong\u003e : Equipped with \u003cstrong\u003estainless steel hinges\u003c\/strong\u003e for added strength.\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cstrong\u003eColor\u003c\/strong\u003e : Elegant \u003cstrong\u003ewhite\u003c\/strong\u003e finish that complements any bathroom style.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp\u003e With the Unisan \u003cstrong\u003etoilet seat\u003c\/strong\u003e , you'll enjoy a more peaceful and modern atmosphere in your home. \u003cstrong\u003eIdeal\u003c\/strong\u003e for those looking for functionality and aesthetics in a single product.\u003c\/p\u003e\n\n\n\u003ch3\u003e Product Classification:\u003c\/h3\u003e\n\n\u003cp\u003e This product is in the \u003cstrong\u003eToilet Seats \u0026amp; Lids\u003c\/strong\u003e category, including:\u003c\/p\u003e\n\n\u003cul\u003e \n\u003cli\u003e\u003cstrong\u003eToilet seats\u003c\/strong\u003e\u003c\/li\u003e\n\n\u003cli\u003e \u003cstrong\u003eToilet seats\u003c\/strong\u003e\n\u003c\/li\u003e\n\n\u003cli\u003e \u003cstrong\u003eToilet lids\u003c\/strong\u003e\n\u003c\/li\u003e\n\n\u003cli\u003e \u003cstrong\u003eToilet seats\u003c\/strong\u003e\n\u003c\/li\u003e\n\n\u003cli\u003e \u003cstrong\u003eToilet rings\u003c\/strong\u003e\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp\u003e \u003cstrong\u003eCushioned drop\u003c\/strong\u003e , \u003cstrong\u003eD-curve\u003c\/strong\u003e , especially \u003cstrong\u003emodern\u003c\/strong\u003e and functional.\u003c\/p\u003e\n\n\u003cp\u003e The manufacturer, \u003cstrong\u003eUnisan\u003c\/strong\u003e , is part of the \u003cstrong\u003eSanindusa\u003c\/strong\u003e Group, which specializes in the production of \u003cstrong\u003esanitary ware\u003c\/strong\u003e , \u003cstrong\u003esinks\u003c\/strong\u003e , \u003cstrong\u003ebidets\u003c\/strong\u003e , and other bathroom items. Its commitment to quality is reflected in its various certifications, such as \u003cstrong\u003eAPCER\u003c\/strong\u003e , \u003cstrong\u003eIQnet\u003c\/strong\u003e , and \u003cstrong\u003eEMAS\u003c\/strong\u003e .\u003c\/p\u003e\n\n\u003cp\u003e \u003cstrong\u003e3-Year Warranty\u003c\/strong\u003e : With the purchase of this product, you will enjoy a 3-year warranty against any manufacturing damage that may arise during proper use.\u003c\/p\u003e\n\n\u003cp\u003e \u003cstrong\u003eEAN:\u003c\/strong\u003e 5604815909081\u003c\/p\u003e\n\n\u003cp\u003e \u003cstrong\u003eReference:\u003c\/strong\u003e SKU: 5604815909081\u003c\/p\u003e","brand":"Unisan","offers":[{"title":"Default Title","offer_id":56863227052297,"sku":"2403100U","price":68.32,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_2403100U_0_7c7b6c6a-b761-4a5e-abcc-f09a052abe24.webp?v=1756343808"},{"product_id":"tapa-para-inodoro-thermoplast-blanca-de-alta-calidad-easy-de-unisan","title":"White Thermoplast Toilet Seat Easy Unisan with Fixings Included","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\"\u003eCERTIFIED QUALITY\u003c\/span\u003e\n          \u003ch3\u003eDesign and Functionality for Your Bathroom\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mk-offer-hook\"\u003eEquip your bathroom with the best quality and design! This thermoplast toilet seat from Unisan offers durability and an elegant white finish. With AENOR certification and a 3-year warranty, it's the perfect choice for your home. Take advantage of our best price guarantee and fast shipping.\u003c\/div\u003e\u003cdiv class=\"mk-section-marker\"\u003eEspecificaciones\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eLearn more about the technical features of the white thermoplast toilet seat Easy by 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\u003eThermoplast\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eColor\u003c\/th\u003e\u003ctd\u003eWhite\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eIncludes\u003c\/th\u003e\u003ctd\u003eSeat and lid, mounting kit\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eCertification\u003c\/th\u003e\u003ctd\u003eAENOR\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eWarranty\u003c\/th\u003e\u003ctd\u003e3 years\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eSKU\u003c\/th\u003e\u003ctd\u003e5604815904871, 2313100U, 2312100U\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\"\u003eDetalles del Producto\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eDiscover everything included with the Easy toilet seat and learn more about its details.\u003c\/p\u003e\n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eProduct Details\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eSeat and lid \u003cstrong\u003eTHERMOPLAST\u003c\/strong\u003e for Easy toilet.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eMounting kit\u003c\/strong\u003e included.\u003c\/li\u003e\u003cli\u003eAdditional option: seat and lid \u003cstrong\u003eDUROPLAST\u003c\/strong\u003e with \u003cstrong\u003eSLOW CLOSE\u003c\/strong\u003e damper.\u003c\/li\u003e\u003cli\u003eProduct with \u003cstrong\u003eAENOR certification\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\u003eProduct Classification\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eToilet seats.\u003c\/li\u003e\u003cli\u003eWC seats.\u003c\/li\u003e\u003cli\u003eToilet lids.\u003c\/li\u003e\u003cli\u003eToilet seats.\u003c\/li\u003e\u003cli\u003eToilet rings with soft close.\u003c\/li\u003e\u003cli\u003eWith normal drop.\u003c\/li\u003e\u003cli\u003eModern models.\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eManufacturer and Warranty\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eManufacturer: \u003cstrong\u003eUnisan\u003c\/strong\u003e, part of the Sanindusa group.\u003c\/li\u003e\u003cli\u003eOffers a variety of sanitary products such as washbasins, bidets, and more.\u003c\/li\u003e\u003cli\u003eQuality and environmental certifications: \u003cstrong\u003eAPCER\u003c\/strong\u003e, \u003cstrong\u003eIQnet\u003c\/strong\u003e, and \u003cstrong\u003eEMAS\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003e3-year warranty\u003c\/strong\u003e against any manufacturing defects with proper use.\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\"\u003eVentajas\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eReasons and advantages why buying this toilet seat is your best decision.\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 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\u003eAENOR Certification\u003c\/h3\u003e\n              \u003cp\u003eProduct with AENOR certification guaranteeing quality and safety.\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\u003eElegant Finish\u003c\/h3\u003e\n              \u003cp\u003eWhite color with smooth thermoplast surface, easy to clean.\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\u003eFixings Included\u003c\/h3\u003e\n              \u003cp\u003eIncludes mounting kit for easy installation.\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 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003ch3\u003eSoft Close Option\u003c\/h3\u003e\n              \u003cp\u003eAvailable version with SLOW CLOSE damper for silent closing.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Unisan","offers":[{"title":"Thermoplastic lid","offer_id":55240726806793,"sku":"2312100U","price":33.82,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber (soft close)","offer_id":55240726839561,"sku":"2313100U","price":60.12,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_2312100U_0_f492096b-2876-4eb9-aa61-dac7a24e6e8a.webp?v=1756344036"},{"product_id":"tapa-de-inodoro-de-duroplast-con-juego-de-fijacion-y-acabado-blanco-para-un-bano-moderno-y-funcional-cetus-48-de-unisan","title":"Duroplast Toilet Seat Cover White CETUS 48 Unisan with Fixing Kit","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\"\u003eTRANSFORM YOUR SPACE\u003c\/span\u003e\n          \u003ch3\u003eDurability and Style for Your Toilet\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mk-offer-hook\"\u003eEquip your bathroom with the best quality and design. The CETUS 48 toilet seat by Unisan combines durability and style, with an elegant white finish and optional soft-close mechanism. Enjoy the guarantee of a renowned brand and quality certifications.\u003c\/div\u003e\u003cdiv class=\"mk-section-marker\"\u003eEspecificaciones\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eLearn more about the technical features of the Unisan CETUS 48 toilet seat.\u003c\/p\u003e\u003cdiv class=\"mk-table-container\"\u003e\u003ctable class=\"mk-table\"\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eMaterial\u003c\/th\u003e\u003ctd\u003eDuroplast\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eColor\u003c\/th\u003e\u003ctd\u003eWhite\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eModel\u003c\/th\u003e\u003ctd\u003eCETUS 48\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eIncludes\u003c\/th\u003e\u003ctd\u003eFixing kit\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eOptions\u003c\/th\u003e\u003ctd\u003eNormal or soft-close\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eCertification\u003c\/th\u003e\u003ctd\u003eAENOR\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eWarranty\u003c\/th\u003e\u003ctd\u003e3 years\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eSKU\u003c\/th\u003e\u003ctd\u003e5604815904918, 2101400U, 2103400U\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\"\u003eDetalles del Producto\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eDiscover everything included with the CETUS 48 toilet seat and learn more about its details.\u003c\/p\u003e\n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eProduct Details\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eDuroplast\u003c\/strong\u003e toilet seat for wall-hung toilet\u003c\/li\u003e\u003cli\u003eElegant \u003cstrong\u003ewhite\u003c\/strong\u003e finish\u003c\/li\u003e\u003cli\u003eIncludes \u003cstrong\u003efixing kit\u003c\/strong\u003e for easy installation\u003c\/li\u003e\u003cli\u003eOptional \u003cstrong\u003esoft-close\u003c\/strong\u003e mechanism available\u003c\/li\u003e\u003cli\u003eCertified by \u003cstrong\u003eAENOR\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eManufactured by \u003cstrong\u003eUnisan\u003c\/strong\u003e, part of Sanindusa group\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003e3-year\u003c\/strong\u003e warranty against manufacturing defects\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eTechnical Specifications\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eMaterial: \u003cstrong\u003eDuroplast\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eColor: \u003cstrong\u003eWhite\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eModel: \u003cstrong\u003eCETUS 48\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eIncludes: \u003cstrong\u003eFixing kit\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eOptions: \u003cstrong\u003eNormal\u003c\/strong\u003e or \u003cstrong\u003esoft-close\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eCertification: \u003cstrong\u003eAENOR\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eWarranty: \u003cstrong\u003e3 years\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eSKU: \u003cstrong\u003e5604815904918, 2101400U, 2103400U\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\u003eProduct Category\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eToilet seats and covers\u003c\/li\u003e\u003cli\u003eWC covers\u003c\/li\u003e\u003cli\u003eToilet seats\u003c\/li\u003e\u003cli\u003eToilet lids\u003c\/li\u003e\u003cli\u003eToilet rings\u003c\/li\u003e\u003cli\u003eWith soft-close\u003c\/li\u003e\u003cli\u003eWith normal drop\u003c\/li\u003e\u003cli\u003eD-shaped\u003c\/li\u003e\u003cli\u003eModern designs\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\"\u003eVentajas\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eReasons and advantages why buying this toilet seat is your best decision.\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 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\u003eCertified Quality\u003c\/h3\u003e\n              \u003cp\u003eCertified by AENOR, ensuring a standard of quality and reliability.\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\u003eElegant Design\u003c\/h3\u003e\n              \u003cp\u003eWhite finish that adds elegance to any bathroom.\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\u003eEasy Installation\u003c\/h3\u003e\n              \u003cp\u003eIncludes fixing kit for simple installation.\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 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003ch3\u003eSlow Close Option\u003c\/h3\u003e\n              \u003cp\u003eAvailable with soft-close mechanism to prevent slamming and noise.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Unisan","offers":[{"title":"Normal","offer_id":55240727462153,"sku":"2101400U","price":42.07,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber (soft close)","offer_id":55240727494921,"sku":"2103400U","price":75.19,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_2101400U_0_5cc4678b-c204-42ca-923f-f3351b0820b0.webp?v=1756343501"},{"product_id":"tapa-de-inodoro-en-duroplast-color-blanco-elegancia-y-resistencia-vintage-de-unisan","title":"Unisan Duroplast Toilet Seat White Vintage - Soft Close and Normal","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\"\u003eELEGANCE AND DURABILITY\u003c\/span\u003e\n          \u003ch3\u003eDurable and elegant toilet seat\u003c\/h3\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mk-offer-hook\"\u003eUpgrade your bathroom with the Unisan duroplast toilet seat! Vintage design, superior durability, and optional soft close. Certified quality and fast delivery.\u003c\/div\u003e\u003cdiv class=\"mk-section-marker\"\u003eEspecificaciones\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eDiscover the technical features of the Unisan duroplast toilet seat in vintage white.\u003c\/p\u003e\u003cdiv class=\"mk-table-container\"\u003e\u003ctable class=\"mk-table\"\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eMaterial\u003c\/th\u003e\u003ctd\u003eDuroplast\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eColor\u003c\/th\u003e\u003ctd\u003eVintage white\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eClosing system\u003c\/th\u003e\u003ctd\u003eNormal or \u003cstrong\u003eSoft Close\u003c\/strong\u003e (damped)\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eCertifications\u003c\/th\u003e\u003ctd\u003eAENOR, APCER, IQnet, EMAS\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eWarranty\u003c\/th\u003e\u003ctd\u003e3 years\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eSKU\u003c\/th\u003e\u003ctd\u003e2171100U, 2173100U\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\"\u003eDetalles del Producto\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eLearn all the details of this toilet seat and its installation options.\u003c\/p\u003e\n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eProduct Details\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003eSeat and lid made of \u003cstrong\u003eduroplast\u003c\/strong\u003e with high resistance.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eVintage white\u003c\/strong\u003e finish.\u003c\/li\u003e\u003cli\u003eIncludes \u003cstrong\u003efixing kit\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eSoft Close\u003c\/strong\u003e option available.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eAENOR\u003c\/strong\u003e certification for quality and safety.\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eAvailable Options\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e: standard closing.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eSoft Close\u003c\/strong\u003e: smooth and quiet closing.\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"mk-detail-card\"\u003e\n              \u003ch4\u003eWarranty\u003c\/h4\u003e\n              \u003cdiv class=\"details-content\"\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003e3 years\u003c\/strong\u003e warranty against manufacturing defects.\u003c\/li\u003e\u003cli\u003eCovers any defect during proper use.\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\"\u003eVentajas\u003c\/div\u003e\u003cp class=\"mk-section-intro\"\u003eReasons to choose this Unisan toilet seat: quality, durability, and design.\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 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\u003eExceptional durability\u003c\/h3\u003e\n              \u003cp\u003eMade of \u003cstrong\u003eduroplast\u003c\/strong\u003e, resistant to daily use and impacts.\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\u003eVintage finish\u003c\/h3\u003e\n              \u003cp\u003e\u003cstrong\u003eVintage white\u003c\/strong\u003e color adds a classic and elegant touch to your bathroom.\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\u003eEasy installation\u003c\/h3\u003e\n              \u003cp\u003eIncludes \u003cstrong\u003efixing kit\u003c\/strong\u003e for simple and secure placement.\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 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n              \u003ch3\u003eOptional soft close\u003c\/h3\u003e\n              \u003cp\u003eAvailable with \u003cstrong\u003eSLOW CLOSE\u003c\/strong\u003e system for quiet and safe closing.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Unisan","offers":[{"title":"Normal","offer_id":55240731001097,"sku":"2171100U","price":95.32,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber (soft close)","offer_id":55240731033865,"sku":"2173100U","price":134.91,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_2171100U_0_4f23ec82-93c4-4f99-9606-70a301ad60f0.webp?v=1756343397"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/collections\/ROCA_ATLANTA_A801289004_Tapa_y_asiento_para_inodoro-898675_ff492c0a-3aba-4920-ab19-606794c8a15c.jpg?v=1782927174","url":"https:\/\/markimarket.com\/en\/collections\/toilet-seats-and-lids.oembed?page=5","provider":"MerkiMarket","version":"1.0","type":"link"}