{"title":"Bathroom accessories","description":"\u003cdiv\u003e\u003cspan\u003eAdd the perfect finishing touch to your bathroom with our exclusive selection of accessories. At MerkiMarket, we have a variety of functional and decorative products that will help you keep your space organized and stylish.\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003cspan\u003eFrom toilet paper holders, shelves, and soap dishes to elegant mirrors and towel racks, our accessories are designed to offer you practicality without sacrificing design. Each piece is perfect for enhancing the aesthetics of your bathroom, making it a more comfortable and inviting space. Discover our collection and transform your bathroom into a unique space!\u003c\/span\u003e\n\u003c\/div\u003e","products":[{"product_id":"roca-rubik-a816852001-escobillero-de-suelo-hecho-para-cuarto-de-bano-de-8-6-cm-de-color-blanco","title":"Escobillero de Suelo Rubik 8,6 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 • RUBIK\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eRubik Toilet Brush: 8.6 cm of pure precision\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eWith a width of just 8.6 cm, the Rubik toilet brush from Roca fits discreetly into any corner of the bathroom. Its compact design and white finish bring a serene and functional presence, ensuring that daily cleaning never compromises 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\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 Rubik Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA816852001\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290379976\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eToilet Brush Holders\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCommercial Width\u003c\/dt\u003e\u003cdd\u003e8,6 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance metal and components\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\u003eEscobillero para suelo de baño.\u003c\/li\u003e\n      \u003cli\u003eDisponible en color blanco.\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":48862316232969,"sku":"A816852001","price":57.33,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/escobillero-de-suelo-hecho-para-cuarto-de-bano-de-86-cm-de-color-blanco-rubik-roca.webp?v=1755775989"},{"product_id":"roca-onda-a3870ze000-escobillero-a-pared-de-porcelana-de-11-cm-con-un-acabado-en-color-blanco","title":"Roca Onda A3870ZE000 – Toilet Brush Holder, White, 11 cm","description":"\u003cp\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\u003eWALL-MOUNTED PORCELAIN TOILET BRUSH HOLDER OF 11 CM WITH A WHITE FINISH ONDA ROCA\u003c\/span\u003e\u003c\/h2\u003e\n\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\u003eProduct Description:\u003c\/span\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cdiv style=\"line-height:1.7;text-align:left;text-indent:0\"\u003e\n\u003cspan style=\"font-weight:bold\"\u003eType:\u003c\/span\u003e\u003cspan\u003e Toilet brush holder from the Roca Onda line.\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cdiv style=\"line-height:1.7;text-align:left;text-indent:0\"\u003e\n\u003cspan style=\"font-weight:bold\"\u003eMaterial:\u003c\/span\u003e\u003cspan\u003e Made of porcelain.\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cdiv style=\"line-height:1.7;text-align:left;text-indent:0\"\u003e\n\u003cspan style=\"font-weight:bold\"\u003eColor:\u003c\/span\u003e\u003cspan\u003e Available in white.\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cdiv style=\"line-height:1.7;text-align:left;text-indent:0\"\u003e\n\u003cspan style=\"font-weight:bold\"\u003eInstallation:\u003c\/span\u003e\u003cspan\u003e Fixed, with screws.\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cdiv style=\"line-height:1.7;text-align:left;text-indent:0\"\u003e\n\u003cspan style=\"font-weight:bold\"\u003eDimensions:\u003c\/span\u003e\u003cspan\u003e 11 cm wide x 40 cm high x 11,5 cm deep.\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\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\u003eProduct Classification:\u003c\/span\u003e\u003c\/h3\u003e\n\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 falls within the category of Toilet Brush Holders (toilet brushes, toilet brush holders, WC brushes, lavatory brushes): wall-hung, ceramic, white, modern style, with lid.\u003c\/span\u003e\u003c\/p\u003e\n\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\u003eAbout the Brand:\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp style=\"line-height:1.7;text-align:left;text-indent:0;margin-left:0;margin-top:0;margin-bottom:0\"\u003e\u003cspan\u003eRoca's commercial network extends across more than one hundred thirty countries around the world. It has become one of the most important companies in the production of bathroom products. Today, Roca is an international benchmark.\u003c\/span\u003e\u003c\/p\u003e\u003c\/article\u003e\u003c\/p\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":48862316200201,"sku":"A3870ZE000","price":65.29,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_product_08_10_2024_A3870ZE000_0_888e7ee1-ff0f-4c66-a6c9-d66897235d60.webp?v=1755775992"},{"product_id":"roca-meridian-a32724d000-lavabo-con-repisa-de-85-cm-fabricado-en-porcelana-de-color-blanco","title":"Toallero Lateral Metal Brillo Meridian 28,2 cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Header --- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Section Heading --- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Bento Grid --- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Extra Block --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Components List --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Technical Specifications Table --- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • MERIDIAN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eMeridian Side Towel Rail: 28.2 cm Precision in Gloss Metal\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Meridian side towel rail from Roca, with its 28.2 cm length and metal construction in a gloss finish, delivers a precise and elegant storage solution. Its compact design optimizes vertical space, keeping towels within reach with a contemporary style that endures.\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 Meridian Collection\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer Reference\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA816291001\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8414329097849\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Category\u003c\/dt\u003e\u003cdd\u003eToalleros\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMain Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-resistance metal and components\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:\u003c\/strong\u003e metal.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eFinish:\u003c\/strong\u003e brillo.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eWeight:\u003c\/strong\u003e 0,5kg.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eLugar de instalación:\u003c\/strong\u003e lateral.\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":"Side towel rail","offer_id":49060676043017,"sku":"A816291001","price":68.34,"currency_code":"EUR","in_stock":true},{"title":"Without accessories","offer_id":49060676075785,"sku":"A32724D000","price":310.26,"currency_code":"EUR","in_stock":true},{"title":"2 side towel rails","offer_id":49060676108553,"sku":"A32724D000+A816291001(x2)","price":305.74,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_370176_358436.webp?v=1790958870"},{"product_id":"dosificador-de-jabon-a-pared-con-capacidad-de-350-ml-y-acabado-cromado-portland-de-imex","title":"Wall-Mounted Soap Dispenser 350 ml Chrome Finish Portland Series IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX PORTLAND COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003ePortland Wall-Mounted Soap Dispenser: Practical and Stylish\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eRenew your bathroom or kitchen with the Portland wall-mounted soap dispenser from IMEX. Its water-resistant chrome finish and 350 ml capacity give you the perfect dose of soap without splashes, keeping your space tidy and clean in your daily routine.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eGLOSSY CHROME FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eGlossy Chrome coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003ePortland\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eDispensadores y dosificadores de jabón\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADJ013\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668031820\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eGlossy Chrome\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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 dosificador de jabón está hecho de PVC y ABS.\u003c\/li\u003e\n      \u003cli\u003eMide 6,3 cm de ancho, 22 cm de alto y 9 cm de fondo.\u003c\/li\u003e\n      \u003cli\u003eCuenta con un acabado cromado.\u003c\/li\u003e\n      \u003cli\u003eTiene una capacidad de 350 ml.\u003c\/li\u003e\n      \u003cli\u003eInstalación a pared.\u003c\/li\u003e\n      \u003cli\u003eEl producto es apto para gel desinfectante.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQuality Commitment and Reliability\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year Official Factory Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eManufactured under rigorous production controls for sanitary installations, this model includes a 5-year official direct factory warranty against manufacturing defects.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":56862104486153,"sku":"ADJ013","price":30.86,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/dosificador-de-jabon-a-pared-con-capacidad-de-350-ml-y-acabado-cromado-portland-de-imex-1.webp?v=1794312926"},{"product_id":"dosificador-de-jabon-a-pared-con-capacidad-de-350-ml-y-acabado-negro-mate-portland-de-imex","title":"Wall-Mounted Soap Dispenser 350 ml Matte Black Finish Portland Series IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX PORTLAND COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003ePortland Wall Dispenser: Practicality and Style for Your Bathroom\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eForget about bottles on the sink and keep your space tidy with this 350 ml wall-mounted dispenser. Its matte black finish and Portland series design add a modern and resistant touch, perfect for daily use. Easy to install and clean, you'll always have soap at hand without splashes.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eMATTE BLACK FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eMatte Black coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003ePortland\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eDispensadores y dosificadores de jabón\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADJ013\/NG\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668031837\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eMatte Black\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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 dosificador de jabón está hecho de PVC y ABS.\u003c\/li\u003e\n      \u003cli\u003eMide 6,3 cm de ancho, 22 cm de alto y 9 cm de fondo.\u003c\/li\u003e\n      \u003cli\u003eCuenta con un acabado negro mate.\u003c\/li\u003e\n      \u003cli\u003eTiene una capacidad de 350 ml.\u003c\/li\u003e\n      \u003cli\u003eInstalación a pared.\u003c\/li\u003e\n      \u003cli\u003eEl producto es apto para gel desinfectante.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQuality Commitment and Reliability\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year Official Factory Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eManufactured under rigorous production controls for sanitary installations, this model includes a 5-year official direct factory warranty against manufacturing defects.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":56862104518921,"sku":"ADJ013\/NG","price":30.86,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/dosificador-de-jabon-a-pared-con-capacidad-de-350-ml-y-acabado-negro-mate-portland-de-imex-1.webp?v=1794312949"},{"product_id":"jabonera-frontal-con-un-diseno-elegante-combinada-en-color-negro-mate-mayura-de-imex","title":"Front Soap Dish with Elegant Design in Matte Black Mayura IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMEX COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eMayura Soap Dish: Matte Black Elegance for Your Bathroom\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThe Mayura front soap dish from IMEX adds a touch of sophistication to your bathroom with its matte black finish. Its elegant and compact design fits any space, keeping soap within reach and the sink free from splashes. Made with high-quality materials, it resists moisture and daily use, offering a practical and durable solution.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eMATTE BLACK FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eMatte Black coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eImex\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADY007\/NG\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668013260\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eMatte Black\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño elegante ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eTipo de fijación:\u003c\/strong\u003e Atornillada.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado en color negro mate.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQuality Commitment and Reliability\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year Official Factory Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eManufactured under rigorous production controls for sanitary installations, this model includes a 5-year official direct factory warranty against manufacturing defects.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470338896137,"sku":"ADY007\/NG","price":55.85,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-frontal-con-un-diseno-elegante-combinada-en-color-negro-mate-mayura-de-imex-1.webp?v=1794399691"},{"product_id":"jabonera-frontal-con-diseno-redondeado-de-acero-s304-con-acabado-blanco-mate-nirmala-de-imex","title":"Front Soap Dish Rounded Design in S304 Stainless Steel Matte White Finish IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMEX COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eRounded S304 Matte White Soap Dish for Your Bathroom\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eKeep your soap within easy reach with this front soap dish featuring a rounded design. Made of S304 stainless steel, it resists moisture and knocks, while its matte white finish hides fingerprints and wipes clean with a cloth. A practical accessory that adds a clean, modern touch to your bathroom.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eMATTE WHITE FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eMatte White coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eImex\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADL012\/BL\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668013291\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eMatte White\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño redondeado ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado blanco mate.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial European Warranty Seal\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year Official IMEX Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eDesigned to meet the demands of everyday use, this product includes a 5-year official manufacturer warranty under European standards, ensuring direct brand reliability.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470339059977,"sku":"ADL012\/BL","price":62.05,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-frontal-con-diseno-redondeado-de-acero-s304-con-acabado-blanco-mate-nirmala-de-imex-1.webp?v=1794399701"},{"product_id":"jabonera-frontal-rectangular-con-un-diseno-elegante-fabricada-en-acero-inoxidable-mayura-de-imex","title":"Rectangular Front Wall-Mounted Soap Dish in Stainless Steel MAYURA IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMEX COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eRectangular stainless steel soap dish that will not rust\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eKeep soap within easy reach and your basin tidy with this front wall-mounted soap dish in stainless steel. The steel stands up to bathroom and kitchen moisture without rusting, and its smooth surface wipes clean with a simple cloth. A practical, long-lasting accessory that brings order and a touch of elegance to your everyday routine.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eSUS304 STAINLESS STEEL\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid sus304 stainless steel structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eSTAINLESS STEEL FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eStainless Steel coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eImex\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADY007\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668013086\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eSUS304 Stainless Steel\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eStainless Steel\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño elegante ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eTipo de fijación:\u003c\/strong\u003e Atornillada.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eColor:\u003c\/strong\u003e Cromo.\u003c\/li\u003e\n      \u003cli\u003eSe puede elegir en diferentes colores:\u003c\/li\u003e\n      \u003cli\u003eCromo.\u003c\/li\u003e\n      \u003cli\u003eNegro oro.\u003c\/li\u003e\n      \u003cli\u003eBlanco.\u003c\/li\u003e\n      \u003cli\u003eNegro mate.\u003c\/li\u003e\n      \u003cli\u003eNíquel cepillado.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Manufacturer Coverage\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year IMEX Factory Protection\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eCrafted to deliver dependable long-term operation, this fixture is backed by 5 years of official factory warranty coverage in compliance with European directives.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48868193239305,"sku":"ADY007","price":55.85,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-frontal-rectangular-con-un-diseno-elegante-fabricada-en-acero-inoxidable-mayura-de-imex-1.webp?v=1794399720"},{"product_id":"jabonera-frontal-con-diseno-elegante-de-acero-s304-con-acabado-blanco-mate-anga-de-imex","title":"Front Soap Dish in S304 Stainless Steel Matte White Finish Anga IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX ANGA COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eAnga Soap Dish: S304 Steel and Matte White\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eKeep your soap within reach and your bathroom spotless with this front soap dish in S304 stainless steel. Its matte white finish resists moisture and splashes, and wipes clean with a simple cloth. A practical and durable detail that brings order and style to your daily routine.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eMATTE WHITE FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eMatte White coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eAnga\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADN008\/BL\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668013635\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eMatte White\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño elegante ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eTipo de fijación:\u003c\/strong\u003e Atornillada.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado en color blanco mate.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Certification \u0026 Warranty\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year IMEX Manufacturer Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eMeeting stringent sanitary fixture benchmarks, this product includes 5 years of official factory warranty, providing complete confidence and peace of mind.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470339420425,"sku":"ADN008\/BL","price":75.35,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-frontal-con-diseno-elegante-de-acero-s304-con-acabado-blanco-mate-anga-de-imex-1.webp?v=1794399730"},{"product_id":"jabonera-frontal-con-diseno-elegante-de-acero-s304-con-acabado-negro-mate-anga-de-imex","title":"Front Soap Dish in S304 Stainless Steel Matte Black Finish Anga Series IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX ANGA COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eAnga Soap Dish: S304 Steel and Matte Black\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eKeep soap always at hand with this front soap dish in S304 stainless steel, resistant to moisture and easy to clean. Its matte black finish adds a modern and discreet touch, perfect for any bathroom or kitchen. The Anga series by IMEX guarantees quality and durability for daily use.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eMATTE BLACK FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eMatte Black coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eAnga\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADN008\/NG\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668012379\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eMatte Black\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño elegante ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eTipo de fijación:\u003c\/strong\u003e Atornillada.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado en color negro mate.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial European Warranty Seal\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year Official IMEX Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eDesigned to meet the demands of everyday use, this product includes a 5-year official manufacturer warranty under European standards, ensuring direct brand reliability.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470339584265,"sku":"ADN008\/NG","price":75.35,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-frontal-con-diseno-elegante-de-acero-s304-con-acabado-negro-mate-anga-de-imex-1.webp?v=1794399740"},{"product_id":"jabonera-frontal-con-diseno-elegante-de-acero-s304-con-acabado-niquel-cromado-anga-de-imex","title":"Front Soap Dish in Stainless Steel S304 Nickel Chrome Finish Anga IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX ANGA COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eAnga Soap Dish: S304 Steel and Nickel Chrome\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eKeep your bathroom tidy and splash-free with this front soap dish made of stainless steel S304. Its nickel chrome finish resists moisture and daily use, while the elegant design blends seamlessly into any decor style. Easy to clean and corrosion-resistant, it is the perfect addition to your washbasin.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eBRUSHED NICKEL FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eBrushed Nickel coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eAnga\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADN008\/NQ\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668012492\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eBrushed Nickel\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño elegante ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eTipo de fijación:\u003c\/strong\u003e Atornillada.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado en color níquel cromado.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Certification \u0026 Warranty\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year IMEX Manufacturer Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eMeeting stringent sanitary fixture benchmarks, this product includes 5 years of official factory warranty, providing complete confidence and peace of mind.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470339682569,"sku":"ADN008\/NQ","price":75.35,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-frontal-con-diseno-elegante-de-acero-s304-con-acabado-niquel-cromado-anga-de-imex-1.webp?v=1794399750"},{"product_id":"jabonera-frontal-con-diseno-moderno-de-acero-s304-con-acabado-cromado-bethari-de-imex","title":"Front Soap Dish in S304 Stainless Steel Chrome Finish Bethari IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX BETHARI COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eBethari Soap Dish: Stainless Steel and Modern Style\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eKeep your soap within reach and your bathroom spotless with this front soap dish in S304 stainless steel. Its chrome finish resists moisture and splashes, and wipes clean with a simple cloth. A practical accessory that brings a modern, tidy touch to your daily routine.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eSUS304 STAINLESS STEEL\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid sus304 stainless steel structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eSTAINLESS STEEL FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eStainless Steel coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eBethari\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADT009\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668012669\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eSUS304 Stainless Steel\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eStainless Steel\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño elegante ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado cromado.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Certification \u0026 Warranty\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year IMEX Manufacturer Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eMeeting stringent sanitary fixture benchmarks, this product includes 5 years of official factory warranty, providing complete confidence and peace of mind.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470339846409,"sku":"ADT009","price":68.26,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-frontal-con-diseno-moderno-de-acero-s304-con-acabado-cromado-bethari-de-imex-1.webp?v=1794399761"},{"product_id":"jabonera-frontal-con-diseno-moderno-de-acero-s304-con-acabado-negro-y-oro-rosa-bethari-de-imex","title":"Front Soap Dish in S304 Stainless Steel Black and Rose Gold Finish Bethari IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX BETHARI COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eBethari Soap Dish in Black and Rose Gold for Your Bathroom\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eRefresh your basin with this front soap dish in S304 stainless steel, water-resistant and easy to clean. Its black and rose gold contrast adds a refined touch to any modern bathroom. Keep soap within reach while keeping your countertop free from splashes and residue.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eBLACK AND ROSE GOLD FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eBlack and Rose Gold coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eBethari\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADT009\/NOR\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668013024\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eBlack and Rose Gold\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño elegante ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado negro y oro rosa.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eGuaranteed Factory Reliability\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year Direct IMEX Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eEngineered for consistent and reliable operation over time, it includes 5 years of official warranty handled directly with the manufacturer for total reliability.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470339977481,"sku":"ADT009\/NOR","price":72.69,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-frontal-con-diseno-moderno-de-acero-s304-con-acabado-negro-y-oro-rosa-bethari-de-imex-1.webp?v=1794399772"},{"product_id":"jabonera-frontal-con-diseno-moderno-de-acero-s304-con-acabado-blanco-mate-bethari-de-imex","title":"Front Soap Dish in Stainless Steel S304 Matte White Finish Bethari IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX BETHARI COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eBethari Soap Dish: S304 Steel and Matte White\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eRenew your bathroom with the Bethari soap dish from IMEX, made of stainless steel S304 resistant to moisture and knocks. Its matte white finish adds a modern touch and blends with any style, while the front design makes daily use and cleaning easy. Enjoy a practical and durable solution that keeps your space tidy and hygienic.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eMATTE WHITE FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eMatte White coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eBethari\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADT009\/BL\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668012720\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eMatte White\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño elegante ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado blanco mate.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial European Warranty Seal\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year Official IMEX Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eDesigned to meet the demands of everyday use, this product includes a 5-year official manufacturer warranty under European standards, ensuring direct brand reliability.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470340075785,"sku":"ADT009\/BL","price":69.14,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-frontal-con-diseno-moderno-de-acero-s304-con-acabado-blanco-mate-bethari-de-imex-1.webp?v=1794399783"},{"product_id":"jabonera-de-rincon-con-diseno-moderno-de-acero-s304-con-acabado-cromado-dhanu-de-imex","title":"Modern Corner Soap Dish in S304 Stainless Steel Chrome Finish IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMEX COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eCorner Soap Dish that Optimizes Your Space\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eMake the most of every corner in your bathroom or kitchen with this S304 stainless steel soap dish, water-resistant and easy to clean. Its chrome finish adds a modern touch, and the corner design keeps soap within reach without taking up useful space.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eSUS304 STAINLESS STEEL\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid sus304 stainless steel structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eSTAINLESS STEEL FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eStainless Steel coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eImex\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADH010\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668012409\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eSUS304 Stainless Steel\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eStainless Steel\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño elegante ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado cromado.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eGuaranteed Factory Reliability\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year Direct IMEX Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eEngineered for consistent and reliable operation over time, it includes 5 years of official warranty handled directly with the manufacturer for total reliability.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470340206857,"sku":"ADH010","price":70.91,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-de-rincon-con-diseno-moderno-de-acero-s304-con-acabado-cromado-dhanu-de-imex-1.webp?v=1794399794"},{"product_id":"jabonera-de-rincon-con-diseno-moderno-de-acero-s304-con-acabado-blanco-mate-dhanu-de-imex","title":"Modern Corner Soap Dish in Stainless Steel S304 Matte White Finish IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMEX COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eDhanu Corner Soap Dish: S304 Steel and Matte White\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eKeep your soap within reach and your bathroom spotless with this corner soap dish that makes the most of every space. Its S304 stainless steel resists moisture and daily use, while the matte white finish adds a modern, easy-to-clean touch. Install it in seconds and say goodbye to puddles on the sink.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eMATTE WHITE FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eMatte White coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eImex\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADH010\/BL\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668012461\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eMatte White\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño elegante ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado blanco mate.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eEuropean Conformity Warranty\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5 Years of Official IMEX Coverage\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eBuilt with selected materials for lasting wear resistance, this product incorporates 5 years of official manufacturer warranty, guaranteeing a dependable investment.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470340305161,"sku":"ADH010\/BL","price":70.91,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-de-rincon-con-diseno-moderno-de-acero-s304-con-acabado-blanco-mate-dhanu-de-imex-1.webp?v=1794399804"},{"product_id":"jabonera-de-rincon-con-diseno-moderno-de-acero-s304-con-acabado-negro-mate-dhanu-de-imex","title":"Modern Corner Soap Dish in S304 Stainless Steel with Matte Black Finish IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMEX COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eDhanu Corner Soap Dish: S304 Steel and Matte Black\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eKeep soap within reach and your bathroom spotless with this corner soap dish that makes the most of every space. Its S304 stainless steel resists moisture and daily use, while the matte black finish adds a modern touch and is easy to clean.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eMATTE BLACK FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eMatte Black coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eImex\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADH010\/NG\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668012577\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eMatte Black\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño elegante ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado negro mate.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eEuropean Conformity Warranty\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5 Years of Official IMEX Coverage\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eBuilt with selected materials for lasting wear resistance, this product incorporates 5 years of official manufacturer warranty, guaranteeing a dependable investment.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470340501769,"sku":"ADH010\/NG","price":70.91,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-de-rincon-con-diseno-moderno-de-acero-s304-con-acabado-negro-mate-dhanu-de-imex-1.webp?v=1794399814"},{"product_id":"jabonera-frontal-con-diseno-elegante-de-acero-s304-con-acabado-cromado-iman-de-imex","title":"Front Soap Dish in S304 Stainless Steel Chrome Finish Iman Series IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMAN COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIman Soap Dish: Stainless Steel and Chrome Style\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eKeep your soap always within reach with this front soap dish in S304 stainless steel, water-resistant and easy to clean. Its chrome finish adds a modern and elegant touch to your bathroom or kitchen, combining practicality and durable design.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eSUS304 STAINLESS STEEL\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid sus304 stainless steel structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eSTAINLESS STEEL FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eStainless Steel coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eIman\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADI011\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668012751\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eSUS304 Stainless Steel\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eStainless Steel\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño elegante ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado cromado.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eEuropean Conformity Warranty\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5 Years of Official IMEX Coverage\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eBuilt with selected materials for lasting wear resistance, this product incorporates 5 years of official manufacturer warranty, guaranteeing a dependable investment.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470340600073,"sku":"ADI011","price":70.91,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-frontal-con-diseno-elegante-de-acero-s304-con-acabado-cromado-iman-de-imex-1.webp?v=1794399824"},{"product_id":"jabonera-frontal-con-diseno-elegante-de-acero-s304-con-acabado-en-color-negro-y-oro-rosa-iman-de-imex","title":"Front Soap Dish in S304 Stainless Steel Black and Rose Gold Iman Series IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMAN COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIman soap dish in S304 steel, black and rose gold\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eKeep soap within reach and your basin spotless with this front soap dish in S304 stainless steel, water-resistant and easy to clean. Its black and rose gold finish adds an elegant contrast that enhances any bathroom, with no splashes or damp marks.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eBLACK AND ROSE GOLD FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eBlack and Rose Gold coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eIman\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADI011\/NOR\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668013116\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eBlack and Rose Gold\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño elegante ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado en color negro y oro rosa.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Certification \u0026 Warranty\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year IMEX Manufacturer Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eMeeting stringent sanitary fixture benchmarks, this product includes 5 years of official factory warranty, providing complete confidence and peace of mind.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470340763913,"sku":"ADI011\/NOR","price":76.23,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-frontal-con-diseno-elegante-de-acero-s304-con-acabado-en-color-negro-y-oro-rosa-iman-de-imex-1.webp?v=1794399834"},{"product_id":"jabonera-frontal-con-diseno-elegante-de-acero-s304-con-acabado-en-color-blanco-mate-iman-de-imex","title":"Front Soap Dish in Stainless Steel S304 Matte White Finish Iman Series IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMAN COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIman Soap Dish: S304 Steel and Matte White\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eKeep your soap within reach and your bathroom spotless with this front soap dish in stainless steel S304. Its matte white finish resists moisture and splashes, and wipes clean with a simple cloth. The Iman series by IMEX combines elegant design and functionality for your daily routine.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eMATTE WHITE FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eMatte White coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eIman\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADI011\/BL\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668012812\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eMatte White\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño elegante ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado en color blanco mate.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Certification \u0026 Warranty\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year IMEX Manufacturer Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eMeeting stringent sanitary fixture benchmarks, this product includes 5 years of official factory warranty, providing complete confidence and peace of mind.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470340862217,"sku":"ADI011\/BL","price":70.91,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-frontal-con-diseno-elegante-de-acero-s304-con-acabado-en-color-blanco-mate-iman-de-imex-1.webp?v=1794399844"},{"product_id":"jabonera-frontal-con-diseno-elegante-de-acero-s304-con-acabado-en-color-negro-mate-iman-de-imex","title":"Front Soap Dish in Stainless Steel S304 Matte Black Finish Iman IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMAN COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIman Soap Dish: S304 Steel and Matte Black\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eKeep your soap always at hand and your bathroom spotless with this front soap dish in stainless steel S304. Its matte black finish resists moisture and splashes, and wipes clean with a simple cloth. The elegant design of the Iman series adds a modern and functional touch to your daily routine.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eMATTE BLACK FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eMatte Black coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eIman\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADI011\/NG\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668012935\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eMatte Black\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño elegante ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado en color negro mate.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Certification \u0026 Warranty\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year IMEX Manufacturer Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eMeeting stringent sanitary fixture benchmarks, this product includes 5 years of official factory warranty, providing complete confidence and peace of mind.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470340960521,"sku":"ADI011\/NG","price":70.91,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-frontal-con-diseno-elegante-de-acero-s304-con-acabado-en-color-negro-mate-iman-de-imex-1.webp?v=1794399855"},{"product_id":"jabonera-frontal-con-diseno-redondeado-de-acero-s304-con-acabado-niquel-cepillado-nirmala-de-imex","title":"Rounded Front Soap Dish in S304 Stainless Steel Brushed Nickel Finish IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMEX COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eRounded Brushed Nickel Soap Dish: Resistance and Style\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThis rounded front soap dish in S304 stainless steel with brushed nickel finish adds a modern and resistant touch to your bathroom. Its curved design and high-quality material prevent water accumulation, keeping the soap dry for longer. Easy to clean and install, it is the perfect solution to maintain order and hygiene in your daily routine.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eBRUSHED NICKEL FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eBrushed Nickel coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eImex\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADL012\/NQ\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668013475\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eBrushed Nickel\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño redondeado ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado niquel cepillado.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eEuropean Conformity Warranty\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5 Years of Official IMEX Coverage\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eBuilt with selected materials for lasting wear resistance, this product incorporates 5 years of official manufacturer warranty, guaranteeing a dependable investment.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470341157129,"sku":"ADL012\/NQ","price":60.28,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-frontal-con-diseno-redondeado-de-acero-s304-con-acabado-niquel-cepillado-nirmala-de-imex-1.webp?v=1794399866"},{"product_id":"jabonera-frontal-de-diseno-elegante-combinada-en-color-blanco-mate-mayura-de-imex","title":"Elegant Design Front Soap Dish in Matte White Mayura IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMEX COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eMayura Soap Dish: Style and Practicality in Matte White\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eRenew your bathroom with the Mayura soap dish from IMEX, an accessory that combines elegant design and modernity with everyday practicality. Its matte white finish adds a touch of sophistication, is easy to clean, resistant to humidity, and perfect for keeping your sink area tidy.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eMATTE WHITE FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eMatte White coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eImex\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADY007\/BL\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668013208\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eMatte White\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño elegante ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eTipo de fijación:\u003c\/strong\u003e Atornillada.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado en color blanco mate.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Certification \u0026 Warranty\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year IMEX Manufacturer Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eMeeting stringent sanitary fixture benchmarks, this product includes 5 years of official factory warranty, providing complete confidence and peace of mind.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470341222665,"sku":"ADY007\/BL","price":55.85,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-frontal-de-diseno-elegante-combinada-en-color-blanco-mate-mayura-de-imex-1.webp?v=1794399879"},{"product_id":"jabonera-frontal-de-diseno-elegante-con-un-acabado-de-niquel-cepillado-mayura-de-imex","title":"Elegant Front Soap Dish with Brushed Nickel Finish Mayura IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMEX COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eMayura Brushed Nickel Soap Dish for Your Bathroom\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eKeep soap within easy reach and your basin tidy with this elegant front soap dish. Its brushed nickel finish resists moisture and everyday marks, and wipes clean in moments with a soft cloth. A practical, long-lasting detail that brings order and style to your bathroom or cloakroom.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eBRUSHED NICKEL FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eBrushed Nickel coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eImex\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADY007\/NQ\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668013383\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eBrushed Nickel\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño elegante ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eTipo de fijación:\u003c\/strong\u003e Atornillada.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado en níquel cepillado.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Manufacturer Coverage\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year IMEX Factory Protection\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eCrafted to deliver dependable long-term operation, this fixture is backed by 5 years of official factory warranty coverage in compliance with European directives.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470341353737,"sku":"ADY007\/NQ","price":55.85,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-frontal-de-diseno-elegante-con-un-acabado-de-niquel-cepillado-mayura-de-imex-1.webp?v=1794399889"},{"product_id":"jabonera-frontal-con-diseno-elegante-de-acero-s304-con-acabado-cromado-anga-de-imex","title":"Front Soap Dish in S304 Stainless Steel with Chrome Finish Anga Series IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX ANGA COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eAnga Soap Dish: Stainless Steel and Chrome Style\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eKeep your soap within reach and your bathroom spotless with this front soap dish in S304 stainless steel. Its chrome finish resists moisture and knocks, and the elegant design wipes clean in seconds. A practical detail that brings order and sophistication to your daily routine.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eSUS304 STAINLESS STEEL\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid sus304 stainless steel structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eSTAINLESS STEEL FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eStainless Steel coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eAnga\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADN008\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668013536\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eSUS304 Stainless Steel\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eStainless Steel\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño elegante ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eTipo de fijación:\u003c\/strong\u003e Atornillada.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado cromado.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQuality Commitment and Reliability\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year Official Factory Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eManufactured under rigorous production controls for sanitary installations, this model includes a 5-year official direct factory warranty against manufacturing defects.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470341484809,"sku":"ADN008","price":75.35,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-frontal-con-diseno-elegante-de-acero-s304-con-acabado-cromado-anga-de-imex-1.webp?v=1794399898"},{"product_id":"jabonera-frontal-con-diseno-moderno-de-acero-s304-con-acabado-niquel-cepillado-bethari-de-imex","title":"Front Soap Dish in S304 Stainless Steel Brushed Nickel Finish Bethari IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX BETHARI COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eBethari Soap Dish: S304 Steel and Brushed Nickel\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eKeep your soap within reach and your bathroom spotless with this front soap dish in S304 stainless steel. Its brushed nickel finish resists moisture and stains, while the modern design adds a contemporary touch to any space. Easy to clean and install, it is the practical solution for everyday use.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eBRUSHED NICKEL FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eBrushed Nickel coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eBethari\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADT009\/NQ\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668012904\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eBrushed Nickel\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño elegante ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado níquel cepillado.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Manufacturer Coverage\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year IMEX Factory Protection\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eCrafted to deliver dependable long-term operation, this fixture is backed by 5 years of official factory warranty coverage in compliance with European directives.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470341779721,"sku":"ADT009\/NQ","price":69.14,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-frontal-con-diseno-moderno-de-acero-s304-con-acabado-niquel-cepillado-bethari-de-imex-1.webp?v=1794399909"},{"product_id":"jabonera-frontal-de-diseno-elegante-combinada-en-color-negro-y-oro-rosa-mayura-de-imex","title":"Elegant Front Soap Dish in Black and Rose Gold Mayura IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMEX COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eMayura soap dish: black and rose gold contrast\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eGive your washbasin a distinctive look with this elegant front soap dish that pairs deep black with the warm glow of rose gold. Its front-fitting format keeps soap within easy reach and leaves the countertop clear, with no puddles or slipping bars. A Mayura series accessory that brings personality to your bathroom from day one.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eBLACK AND ROSE GOLD FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eBlack and Rose Gold coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eImex\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADY007\/NOR\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668013444\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eBlack and Rose Gold\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño elegante ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eTipo de fijación:\u003c\/strong\u003e Atornillada.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado en color negro y oro rosa.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eGuaranteed Factory Reliability\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year Direct IMEX Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eEngineered for consistent and reliable operation over time, it includes 5 years of official warranty handled directly with the manufacturer for total reliability.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470341943561,"sku":"ADY007\/NOR","price":62.93,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-frontal-de-diseno-elegante-combinada-en-color-negro-y-oro-rosa-mayura-de-imex-1.webp?v=1794399920"},{"product_id":"jabonera-frontal-con-diseno-elegante-de-acero-s304-con-acabado-negro-y-oro-rosa-anga-de-imex","title":"Front Soap Dish in Stainless Steel S304 with Black and Rose Gold Finish Anga IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX ANGA COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eAnga Soap Dish: Steel and Rose Gold for Your Bathroom\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eRenew your bathroom with this front soap dish made of stainless steel S304, resistant to moisture and easy to clean. Its black and rose gold finish adds an elegant and modern touch. The design of the Anga series by IMEX guarantees durability and style for everyday use.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eBLACK AND ROSE GOLD FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eBlack and Rose Gold coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eAnga\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADN008\/NOR\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668012546\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eBlack and Rose Gold\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño elegante ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003eMide 28 cm de ancho, 10,3 cm de alto y 12 cm de fondo.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eTipo de fijación:\u003c\/strong\u003e Atornillada.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado en color negro y oro rosa.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Certification \u0026 Warranty\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year IMEX Manufacturer Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eMeeting stringent sanitary fixture benchmarks, this product includes 5 years of official factory warranty, providing complete confidence and peace of mind.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470342041865,"sku":"ADN008\/NOR","price":80.67,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-frontal-con-diseno-elegante-de-acero-s304-con-acabado-negro-y-oro-rosa-anga-de-imex-1.webp?v=1794399930"},{"product_id":"jabonera-frontal-con-diseno-moderno-de-acero-s304-con-acabado-negro-mate-bethari-de-imex","title":"Front Soap Dish in S304 Stainless Steel Black Matte Finish Bethari IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX BETHARI COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eBethari Black Matte Soap Dish for Your Bathroom\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eKeep soap within reach and your sink free of splashes with this front soap dish in S304 stainless steel. Its black matte finish resists moisture and wipes clean with a simple cloth, while the modern design fits any bathroom.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eMATTE BLACK FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eMatte Black coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eBethari\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADT009\/NG\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668012843\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eMatte Black\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño elegante ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado negro mate.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial European Warranty Seal\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year Official IMEX Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eDesigned to meet the demands of everyday use, this product includes a 5-year official manufacturer warranty under European standards, ensuring direct brand reliability.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470342205705,"sku":"ADT009\/NG","price":69.14,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-frontal-con-diseno-moderno-de-acero-s304-con-acabado-negro-mate-bethari-de-imex-1.webp?v=1794399941"},{"product_id":"jabonera-de-rincon-con-diseno-moderno-de-acero-s304-con-acabado-niquel-cepillado-dhanu-de-imex","title":"Modern Corner Soap Dish in S304 Stainless Steel Brushed Nickel Finish IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMEX COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eDhanu Corner Soap Dish: Order and Style in Your Shower\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eKeep your soap within reach and dry with this corner soap dish that makes the most of every inch of your shower. Its S304 stainless steel resists moisture and knocks, while the brushed nickel finish hides water marks so a quick wipe is all it needs. Easy to install and effortless to clean for a bathroom that always looks tidy.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eBRUSHED NICKEL FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eBrushed Nickel coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eImex\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADH010\/NQ\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668012638\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eBrushed Nickel\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño elegante ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado níquel cepillado.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eEuropean Conformity Warranty\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5 Years of Official IMEX Coverage\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eBuilt with selected materials for lasting wear resistance, this product incorporates 5 years of official manufacturer warranty, guaranteeing a dependable investment.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470342304009,"sku":"ADH010\/NQ","price":69.14,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-de-rincon-con-diseno-moderno-de-acero-s304-con-acabado-niquel-cepillado-dhanu-de-imex-1.webp?v=1794399952"},{"product_id":"jabonera-frontal-con-diseno-redondeado-de-acero-s304-con-acabado-cromado-nirmala-de-imex","title":"Rounded Front Soap Dish in S304 Stainless Steel Chrome Finish IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMEX COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eStainless Steel Soap Dish with Rounded Design\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eKeep your soap always at hand and your bathroom spotless with this rounded front soap dish. Made of S304 stainless steel with a chrome finish, it resists moisture and cleans with a simple wipe. Its modern and functional style fits any space.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eSUS304 STAINLESS STEEL\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid sus304 stainless steel structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eSTAINLESS STEEL FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eStainless Steel coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eImex\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADL012\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668013178\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eSUS304 Stainless Steel\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eStainless Steel\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño redondeado ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado cromado.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQuality Commitment and Reliability\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year Official Factory Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eManufactured under rigorous production controls for sanitary installations, this model includes a 5-year official direct factory warranty against manufacturing defects.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470342467849,"sku":"ADL012","price":62.05,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-frontal-con-diseno-redondeado-de-acero-s304-con-acabado-cromado-nirmala-de-imex-1.webp?v=1794399961"},{"product_id":"jabonera-frontal-con-diseno-redondeado-de-acero-s304-con-acabado-negro-mate-nirmala-de-imex","title":"Rounded Front Soap Dish in S304 Stainless Steel Matte Black Finish IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMEX COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eRounded Front Soap Dish Matte Black IMEX\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eThis front soap dish with a rounded design is made of S304 stainless steel, offering excellent resistance to moisture and knocks. Its matte black finish hides fingerprints and wipes clean with a simple cloth, keeping the bathroom always tidy. The front mounting system allows easy placement on tiled walls or shower screens, without drilling.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eMATTE BLACK FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eMatte Black coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eImex\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eJaboneras\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADL012\/NG\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668013352\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eMatte Black\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEsta jabonera tiene un diseño redondeado ideal para modernizar cualquier baño.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable S304.\u003c\/li\u003e\n      \u003cli\u003ePresenta un acabado negro mate.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eEuropean Conformity Warranty\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5 Years of Official IMEX Coverage\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eBuilt with selected materials for lasting wear resistance, this product incorporates 5 years of official manufacturer warranty, guaranteeing a dependable investment.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470342795529,"sku":"ADL012\/NG","price":62.05,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/jabonera-frontal-con-diseno-redondeado-de-acero-s304-con-acabado-negro-mate-nirmala-de-imex-1.webp?v=1794399975"},{"product_id":"toallero-de-barra-negro-para-mueble-de-bano-con-un-diseno-minimalista-de-acabado-negro-de-imex","title":"Black Bar Towel Rack for Bathroom Cabinet with Minimalist Design Black Finish IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMEX COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eMinimalist Black Bar Towel Rack for Your Bathroom\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOrganize your towels with style and make the most of every corner of your bathroom cabinet. This black bar towel rack features a minimalist design that blends with any decor, keeping your towels always at hand and dry. Its easy installation and water-resistant finish make it the perfect addition for a tidy and functional bathroom.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eMATTE BLACK FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eMatte Black coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eImex\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eToalleros\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eSPA001\/NG\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668007078\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eMatte Black\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eToallero de una barra para sujetarse en el interior de un mueble .\u003c\/li\u003e\n      \u003cli\u003eTiene un acabado en color negro.\u003c\/li\u003e\n      \u003cli\u003eLa longitud de la barra es de 36 cm.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Certification \u0026 Warranty\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year IMEX Manufacturer Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eMeeting stringent sanitary fixture benchmarks, this product includes 5 years of official factory warranty, providing complete confidence and peace of mind.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470350758153,"sku":"SPA001\/NG","price":46.96,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/toallero-de-barra-negro-para-mueble-de-bano-con-un-diseno-minimalista-de-acabado-negro-de-imex-2.webp?v=1794400259"},{"product_id":"toallero-de-barra-rectangular-de-36-cm-para-mueble-de-bano-con-un-acabado-cromado-de-imex","title":"36 cm Rectangular Bar Towel Rail for Bathroom Cabinet Chrome Finish IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMEX COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003e36 cm Chrome Towel Rail for Your Bathroom Cabinet\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eKeep your towels close at hand and neatly arranged with this 36 cm rectangular bar towel rail, designed to be fixed to the bathroom cabinet. Its chrome finish stands up to everyday moisture and wipes clean with a simple cloth, keeping its shine like the first day.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eGLOSSY CHROME FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eGlossy Chrome coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eImex\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eToalleros\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eSPA001\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668007061\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eGlossy Chrome\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eToallero con una barra para sujetarse en el interior de un mueble .\u003c\/li\u003e\n      \u003cli\u003eTiene un acabado cromado.\u003c\/li\u003e\n      \u003cli\u003eLa longitud de la barra es de 36 cm.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eGuaranteed Factory Reliability\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year Direct IMEX Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eEngineered for consistent and reliable operation over time, it includes 5 years of official warranty handled directly with the manufacturer for total reliability.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470350921993,"sku":"SPA001","price":37.57,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/toallero-de-barra-rectangular-de-36-cm-para-mueble-de-bano-con-un-acabado-cromado-de-imex-1.webp?v=1794400269"},{"product_id":"estante-de-rejilla-con-forma-triangular-para-bano-fabricada-en-acero-inoxidable-con-acabado-cromado-de-imex","title":"Triangular Grid Shelf for Bathroom in Stainless Steel Chrome Finish IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMEX COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eTriangular Stainless Steel Shelf for Your Bathroom\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eKeep sponges, soaps and bottles tidy in any corner without giving up on style. This triangular grid shelf in stainless steel with a chrome finish stands up to daily moisture and wipes clean in seconds. Its shape makes the most of every corner and keeps everything within reach, with no splashes or clutter.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eSUS304 STAINLESS STEEL\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid sus304 stainless steel structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eSTAINLESS STEEL FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eStainless Steel coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eImex\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADR001\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668005289\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eSUS304 Stainless Steel\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eStainless Steel\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eJabonera fabricada en rejilla para atornillar sobre la pared.\u003c\/li\u003e\n      \u003cli\u003eLa medida total es de 30 cm de ancho x 14 cm de alto x 21,5 cm de fondo.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricada en acero inoxidable.\u003c\/li\u003e\n      \u003cli\u003eTiene acabado cromado.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial European Warranty Seal\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year Official IMEX Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eDesigned to meet the demands of everyday use, this product includes a 5-year official manufacturer warranty under European standards, ensuring direct brand reliability.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470351151369,"sku":"ADR001","price":31.03,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/estante-de-rejilla-con-forma-triangular-para-bano-fabricada-en-acero-inoxidable-con-acabado-cromado-de-imex-1.webp?v=1794400284"},{"product_id":"estante-con-rejilla-fabricado-en-acero-inoxidable-con-acabado-cromado-de-30-cm-de-imex","title":"Stainless Steel Grid Shelf with Chrome Finish 30 cm IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMEX COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003e30 cm Chrome Shelf for Your Bathroom\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eKeep your bathroom always tidy with this stainless steel grid shelf with chrome finish. Its water-resistant and easy-to-clean surface makes it perfect for the shower or sink area. At 30 cm long, it provides just the right space for your daily toiletries.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eSUS304 STAINLESS STEEL\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid sus304 stainless steel structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eSTAINLESS STEEL FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eStainless Steel coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eImex\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADF002\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668005265\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eSUS304 Stainless Steel\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eStainless Steel\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eCesta de forma rectangular para baño.\u003c\/li\u003e\n      \u003cli\u003eLa medida total es de 30 cm de ancho x 13 cm de alto x 12 cm de fondo.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en acero inoxidable.\u003c\/li\u003e\n      \u003cli\u003eTiene un acabado cromado.\u003c\/li\u003e\n      \u003cli\u003eLa instalación del producto se realiza con tornillos sobre la pared.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial Manufacturer Coverage\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year IMEX Factory Protection\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eCrafted to deliver dependable long-term operation, this fixture is backed by 5 years of official factory warranty coverage in compliance with European directives.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470351315209,"sku":"ADF002","price":35.46,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/estante-con-rejilla-fabricado-en-acero-inoxidable-con-acabado-cromado-de-30-cm-de-imex-1.webp?v=1794400297"},{"product_id":"cesta-con-rejilla-para-el-bano-fabricado-en-acero-inoxidable-con-acabado-en-color-cromo-de-imex","title":"Bathroom Grid Basket in Stainless Steel Chrome Finish IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMEX COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eStainless Steel Chrome Grid Basket IMEX\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOrganize your bathroom with style and keep everything tidy. This stainless steel grid basket with chrome finish resists moisture and is easy to clean, perfect for keeping essentials at hand effortlessly.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eSUS304 STAINLESS STEEL\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid sus304 stainless steel structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eSTAINLESS STEEL FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eStainless Steel coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eImex\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eADG003\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668005272\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eSUS304 Stainless Steel\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eStainless Steel\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eCesta de grifería para baño.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricada en acero inoxidable.\u003c\/li\u003e\n      \u003cli\u003eTiene acabado en color cromo.\u003c\/li\u003e\n      \u003cli\u003eLa medida total es de 25 cm de ancho x 45 cm de alto x 12,95 cm de fondo.\u003c\/li\u003e\n      \u003cli\u003eEste producto se puede colgar.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQuality Commitment and Reliability\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year Official Factory Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eManufactured under rigorous production controls for sanitary installations, this model includes a 5-year official direct factory warranty against manufacturing defects.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470351479049,"sku":"ADG003","price":36.34,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/cesta-con-rejilla-para-el-bano-fabricado-en-acero-inoxidable-con-acabado-en-color-cromo-de-imex-1.webp?v=1794400309"},{"product_id":"estante-rectangular-para-bano-con-diseno-moderno-fabricado-en-pvc-de-color-blanco-de-imex","title":"Rectangular Wall Shelf for Bathroom in White PVC Easy to Clean IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMEX COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eOrder and style in your bathroom with the IMEX shelf\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eGain useful space in your bathroom without building work or hassle. This rectangular white PVC shelf stands up to everyday moisture and wipes clean with a simple cloth, keeping towels, bottles and accessories always within reach and neatly organised.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eMATTE WHITE FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eMatte White coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eImex\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eABL006\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668010146\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eMatte White\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEl estante tiene forma rectangular.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en PVC.\u003c\/li\u003e\n      \u003cli\u003eTiene acabado en color blanco.\u003c\/li\u003e\n      \u003cli\u003eLa medida total es de 28 cm de ancho x 11 cm de alto x 10,5 cm de fondo.\u003c\/li\u003e\n      \u003cli\u003eLa estantería se puede atornillar sobre la pared.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eGuaranteed Factory Reliability\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year Direct IMEX Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eEngineered for consistent and reliable operation over time, it includes 5 years of official warranty handled directly with the manufacturer for total reliability.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470351741193,"sku":"ABL006","price":32.19,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/estante-rectangular-para-bano-con-diseno-moderno-fabricado-en-pvc-de-color-blanco-de-imex-1.webp?v=1794400321"},{"product_id":"estante-rectangular-para-bano-con-diseno-moderno-fabricado-en-pvc-de-color-negro-de-imex","title":"Rectangular Wall Shelf for Bathroom in PVC Black Finish IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMEX COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eTidy your bathroom with the black rectangular shelf IMEX\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eGain useful space in your bathroom without works or complications. This rectangular PVC shelf in a black finish stands up to everyday moisture and wipes clean with a simple cloth, keeping towels, gels and bottles always within reach. Its modern, discreet design fits into any corner and helps you keep everything tidy and dry.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eMATTE BLACK FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eMatte Black coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eImex\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eANG005\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668010153\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eMatte Black\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eEl estante tiene forma rectangular.\u003c\/li\u003e\n      \u003cli\u003eEstá fabricado en PVC.\u003c\/li\u003e\n      \u003cli\u003eTiene acabado en color negro.\u003c\/li\u003e\n      \u003cli\u003eLa medida total es de 28 cm de ancho x 11 cm de alto x 10,5 cm de fondo.\u003c\/li\u003e\n      \u003cli\u003eLa estantería se puede atornillar sobre la pared.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQuality Commitment and Reliability\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year Official Factory Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eManufactured under rigorous production controls for sanitary installations, this model includes a 5-year official direct factory warranty against manufacturing defects.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470351872265,"sku":"ANG005","price":32.19,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/estante-rectangular-para-bano-con-diseno-moderno-fabricado-en-pvc-de-color-negro-de-imex-1.webp?v=1794400334"},{"product_id":"asa-rectangular-de-seguridad-para-pared-fabricada-en-laton-con-un-acabado-cromado-de-imex","title":"Rectangular Safety Grab Bar for Wall in Brass Chrome Finish IMEX","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.mkd__sublista-opc {\n  margin: 12px 0 0 !important;\n  gap: 8px !important;\n}\n.mkd__sublista-opc li {\n  font-size: 14.5px !important;\n  line-height: 1.55 !important;\n  color: var(--mkd-gris) !important;\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\"\u003eIMEX IMEX COLLECTION\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eRectangular Chrome Safety Grab Bar IMEX\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eAdd a firm and safe support point in your bathroom with this rectangular brass grab bar in chrome finish. Water-resistant and easy to clean, it gives you the confidence you need every day, combining practicality with a clean, modern style.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eAspectos Destacados\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003col class=\"mkd__rejilla\"\u003e\n    \u003cli class=\"mkd__carta mkd__anim\"\u003e\n      \u003cdiv class=\"mkd__cab\"\u003e\n        \u003cspan class=\"mkd__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"mkd__rotulo\"\u003eHIGH-DENSITY SANITARY BRASS\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSolid Corrosion-Resistant Body\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eSolid high-density sanitary brass structure engineered to endure continuous water pressure and deliver lasting reliability.\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\"\u003ePRECISION CERAMIC CARTRIDGE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSmooth and Leak-Free Flow Control\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003ePrecision ceramic disc mechanism delivering effortless handle motion while eliminating drips and wear.\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\"\u003eGLOSSY CHROME FINISH\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDurable Protective Surface\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eGlossy Chrome coating engineered to resist limescale and corrosion, ensuring effortless daily care.\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\"\u003eINTEGRATED AERATOR\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSoft Aerated Stream with Water Saving\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eAir-injection technology producing a smooth, splash-free aerated stream that cuts everyday water consumption.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eEspecificaciones Técnicas\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Tabla con cebra (blanco\/beige), animación hover y textos a los extremos --\u003e\n  \u003cdl class=\"mkd__specs mkd__anim\"\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Brand\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eIMEX\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Series\u003c\/dt\u003e\u003cdd\u003eImex\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eProduct Type\u003c\/dt\u003e\u003cdd\u003eBarras de apoyo\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eManufacturer SKU\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eAAS004\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eEAN Code\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8435668005241\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCore Material\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eHigh-Density Sanitary Brass\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinish\u003c\/dt\u003e\u003cdd\u003eGlossy Chrome\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eInternal Cartridge\u003c\/dt\u003e\u003cdd\u003ePrecision ceramic disc cartridge Sedal \/ Citec\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConnections \u0026 Fittings\u003c\/dt\u003e\u003cdd\u003eRosca estándar G 1\/2\"\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eOfficial Warranty\u003c\/dt\u003e\u003cdd\u003e5-year official European manufacturer warranty IMEX\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eTechnical 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\u003eHecha de latón cromado.\u003c\/li\u003e\n      \u003cli\u003eLa barra tiene una longitud de 32 cm.\u003c\/li\u003e\n      \u003cli\u003eEl diámetro del tubo es de 2,5 cm.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eOfficial European Warranty Seal\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e5-Year Official IMEX Warranty\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eDesigned to meet the demands of everyday use, this product includes a 5-year official manufacturer warranty under European standards, ensuring direct brand reliability.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Default Title","offer_id":48470352822537,"sku":"AAS004","price":36.22,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/asa-rectangular-de-seguridad-para-pared-fabricada-en-laton-con-un-acabado-cromado-de-imex-3.webp?v=1794400406"},{"product_id":"tres-16123620or-percha-para-cuarto-de-bano-de-3-cm-de-diametro-presenta-acabado-color-oro-brillante-max","title":"TRES 16123620OR Bathroom Hook 3 cm Diameter in Glossy Gold Finish Max TRES","description":"\u003cmeta name=\"qrichtext\" content=\"1\"\u003e\n\u003cstyle type=\"text\/css\"\u003e p, li  white-space: pre-wrap;  \u003c\/style\u003e  \u003cp style=\" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"\u003e \u003cspan style=\" font-size:12pt; font-weight:600;\"\u003eBATHROOM HANGER, MAXIMUM OF THREE, 3 CM IN DIAMETER AND BRILLIANT GOLD FINISH\u003c\/span\u003e \u003c\/p\u003e\n\u003cp style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"\u003e\u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e \u003cspan style=\" font-size:14px; font-weight:600;\"\u003eProduct Description:\u003c\/span\u003e \u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003eBathroom hanger with a modern and minimalist design.\u003cbr\u003e This accessory has dimensions of 3 cm in diameter and 3.6 cm in height, ideal for any bathroom space.\u003cbr\u003e It features a shiny 24K gold finish, giving it an exclusive aesthetic.\u003cbr\u003e\u003c\/span\u003e \u003cspan style=\" font-size:14px; font-weight:600;\"\u003eInstallation:\u003c\/span\u003e \u003cspan style=\" font-size:14px;\"\u003eEasy installation with concealed fixing for a clean and elegant result.\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e \u003cspan style=\" font-size:14px; font-weight:600;\"\u003eProduct classification:\u003c\/span\u003e\u003cspan style=\" font-size:14px;\"\u003e \u003cbr\u003eThis product is in the category \u003cspan style=\" font-size:14px; font-weight:600;\"\u003eHangers and Racks\u003c\/span\u003e \u003cspan style=\" font-size:14px;\"\u003e(Bathroom Racks): Individual, Gold-colored, Modern Style, Metal.\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e \u003cspan style=\" font-size:14px; font-weight:600;\"\u003eManufacturer:\u003c\/span\u003e \u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003eWith 50 years of experience, TRES has led the advancement of faucet and bathroom accessory techniques.\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e \u003cspan style=\" font-size:14px; font-weight:600;\"\u003eSeries Three Exclusive:\u003c\/span\u003e \u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003eThis product belongs to the Exclusive series by TRES, being a personalized and exclusive item that is only manufactured on demand.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"Tres","offers":[{"title":"Default Title","offer_id":56863195693321,"sku":"16123620OR","price":72.44,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/tres_product_25_10_2024_16123620OR_0_d2bb5474-401f-49fd-9969-44c0f833f453.webp?v=1755780009"},{"product_id":"cesta-de-ducha-semicircular-de-acero-inoxidable-y-acabado-brillo-b7000-de-aquore","title":"Shower caddy semicircular of stainless steel and shiny finish B7000 Aquore","description":"\u003ch2\u003eAquore B7000 stainless steel semicircular shower basket with gloss finish \u003c\/h2\u003e\n\n\u003ch3\u003eProduct description:\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli\u003eCorner shower caddy by \u003cstrong\u003eAquore\u003c\/strong\u003e, model \u003cstrong\u003eB7000\u003c\/strong\u003e, designed to make the most of the available space.\u003c\/li\u003e\n\n  \u003cli\u003eMade of \u003cstrong\u003estainless steel\u003c\/strong\u003e with a \u003cstrong\u003egloss\u003c\/strong\u003e finish that provides a modern aesthetic and resistance to moisture.\u003c\/li\u003e\n\n  \u003cli\u003eIt is wall-mounted via drilling, with hardware included for secure installation.\u003c\/li\u003e\n\n  \u003cli\u003eApproximate dimensions: \u003cstrong\u003ewidth\u003c\/strong\u003e 30.07 cm, \u003cstrong\u003eheight\u003c\/strong\u003e 4.45 cm, and \u003cstrong\u003edepth\u003c\/strong\u003e 22 cm.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eProduct classification:\u003c\/h3\u003e\n\u003cp\u003eThis item falls under the \u003cstrong\u003eBathroom baskets and caddies\u003c\/strong\u003e for showers category, with mounting hardware and made of \u003cstrong\u003estainless steel\u003c\/strong\u003e, intended as a functional and decorative storage solution for the bathroom.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eSKU:\u003c\/strong\u003e 8436553465324, 1640\/SA, 65324\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Default Title","offer_id":56863172854025,"sku":"1640 \/ SA.65324","price":79.09,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/aquore_product_29_10_2024_1640-SA.65324_0_cecd4ee9-3ba6-412c-8a01-6aee0446dc97.webp?v=1755780016"},{"product_id":"cesta-esquinera-doble-triangular-de-acero-cromado-para-bano-aquore","title":"Aquore chrome-plated triangular double corner bathroom basket","description":"\u003ch2\u003eDouble triangular corner basket made of chrome-plated steel by Aquore\u003c\/h2\u003e\n\n\u003ch3\u003eProduct Description:\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli\u003e\n\u003cstrong\u003eDouble corner basket\u003c\/strong\u003e with a \u003cstrong\u003egrid\u003c\/strong\u003e design that mimics a basket, perfect for the \u003cstrong\u003ebathroom\u003c\/strong\u003e.\u003c\/li\u003e\n\n  \u003cli\u003eDimensions: \u003cstrong\u003e22 cm\u003c\/strong\u003e (\u003cstrong\u003ewidth\u003c\/strong\u003e) x \u003cstrong\u003e46 cm\u003c\/strong\u003e (\u003cstrong\u003eheight\u003c\/strong\u003e) x \u003cstrong\u003e22 cm\u003c\/strong\u003e (\u003cstrong\u003edepth\u003c\/strong\u003e).\u003c\/li\u003e\n\n  \u003cli\u003eMade of \u003cstrong\u003estainless steel\u003c\/strong\u003e with a shiny \u003cstrong\u003echrome finish\u003c\/strong\u003e.\u003c\/li\u003e\n\n  \u003cli\u003eFeatures a \u003cstrong\u003esemi-triangular shape\u003c\/strong\u003e to make the most of corners and nooks.\u003c\/li\u003e\n\n  \u003cli\u003eBrand: \u003cstrong\u003eAquore\u003c\/strong\u003e, renowned for bathroom solutions.\u003c\/li\u003e\n\n  \u003cli\u003eInstallation: fixed to the wall using a drill and necessary screws.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eProduct Classification:\u003c\/h3\u003e\n\u003cp\u003eBathroom organization solution, within the category of stainless steel bathroom baskets and containers with wall-mounting option.\u003c\/p\u003e\n\n\u003cstrong\u003eSKU:\u003c\/strong\u003e \u003cp\u003e8431759011108, 32873, SAJAT11\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Default Title","offer_id":56863172886793,"sku":"32873 \/ SA.JAT11","price":77.58,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/aquore_product_29_10_2024_32873-SA.JAT11_0_41859c0c-2340-4884-8584-ac7d643aabf8.webp?v=1755780018"},{"product_id":"cesta-ovalada-de-acero-inoxidable-cromado-para-colgar-en-mampara-de-aquore","title":"Basket oval of chromed stainless steel for hanging on shower screen of Aquore","description":"\u003ch2\u003eAquore chrome-plated stainless steel oval hanging shower screen basket\u003c\/h2\u003e\n\n\u003ch3\u003eProduct description:\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli\u003eDesigned to hang on the shower screen, this wire basket offers a practical and elegant solution for organizing the bathroom.\u003c\/li\u003e\n\n  \u003cli\u003eIts stainless steel structure with a chrome-plated finish provides durability and a shiny, modern look.\u003c\/li\u003e\n\n  \u003cli\u003eWith dimensions of 28 cm wide, 55 cm high, and 12.5 cm deep, it easily adapts to any space.\u003c\/li\u003e\n\n  \u003cli\u003eIts oval shape and wire style allow for quick drainage and proper ventilation of stored items.\u003c\/li\u003e\n\n  \u003cli\u003eIdeal for storing hygiene products and keeping them within reach while showering.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eProduct classification:\u003c\/h3\u003e\n\u003cp\u003eThis accessory falls under the category of bathroom baskets and shelves, specifically designed for installation on shower screens, made of stainless steel with a chrome-plated finish and an oval shape.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eSKU:\u003c\/strong\u003e 8431759011092, 34106\/SA, JAC10\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Default Title","offer_id":56863172985097,"sku":"34106 \/ SA.JAC10","price":80.53,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/aquore_product_29_10_2024_34106-SA.JAC10_0_0485f9da-c801-4998-8d01-406b17a48aa7.webp?v=1755780018"},{"product_id":"cesta-de-rejilla-para-grifo-de-bano-de-acero-inoxidable-cromado-de-aquore","title":"basket strainer for bathroom faucet chrome stainless steel by Aquore","description":"\u003ch2\u003eAquore Chrome-Plated Stainless Steel Bathroom Faucet Wire Basket\u003c\/h2\u003e\n\n\u003ch3\u003eProduct description:\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli\u003ePractical basket-style wire shelf, designed to hang directly from the washbasin or bathtub faucet.\u003c\/li\u003e\n\n  \u003cli\u003eIts dimensions are 28 cm wide, 12.5 cm high, and 12 cm deep, ideal for small spaces.\u003c\/li\u003e\n\n  \u003cli\u003eShiny chrome finish that adds a modern and elegant touch to the bathroom.\u003c\/li\u003e\n\n  \u003cli\u003eIts oval and open design allows for quick drainage and proper ventilation of items.\u003c\/li\u003e\n\n  \u003cli\u003eMade of high-quality stainless steel, resistant to humidity and corrosion.\u003c\/li\u003e\n\n  \u003cli\u003ePerfect for keeping sponges, brushes, or hygiene products within reach during daily grooming.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eProduct classification:\u003c\/h3\u003e\n\u003cp\u003eThis accessory falls under the category of bathroom baskets and shelves, specifically designed to hang from the faucet, made of stainless steel with a chrome finish and an oval shape.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eSKU:\u003c\/strong\u003e 8431759011078, 34104\/SA, JAC08\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Default Title","offer_id":56863173017865,"sku":"34104 \/ SA.JAC08","price":73.29,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/aquore_product_29_10_2024_34104-SA.JAC08_0_45c491e5-eac5-4151-b778-86bbdcd0af33.webp?v=1755780020"},{"product_id":"cesta-rincon-de-bano-de-acero-inoxidable-cromada-fijacion-a-pared-de-aquore","title":"Basket for bathroom corner in chromed stainless steel wall mount Aquore","description":"\u003ch2\u003eAquore chrome-plated stainless steel corner bathroom basket for wall mounting\u003c\/h2\u003e\n\n\u003ch3\u003eProduct description:\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli\u003ePractical corner container designed to make the most of the space in the shower or bathtub.\u003c\/li\u003e\n\n  \u003cli\u003eIts measurements are 28 cm wide, 12.5 cm high, and 12 cm deep.\u003c\/li\u003e\n\n  \u003cli\u003eBright chrome finish that provides a modern and elegant look to the bathroom.\u003c\/li\u003e\n\n  \u003cli\u003eMade of high-quality stainless steel, resistant to humidity and the passage of time.\u003c\/li\u003e\n\n  \u003cli\u003eEasy installation: it is fixed directly to the wall using the included screws.\u003c\/li\u003e\n\n  \u003cli\u003eIdeal for storing and organizing hygiene and personal care products, keeping them always at hand.\u003c\/li\u003e\n\n  \u003cli\u003eIts open design facilitates water drainage and ventilation of the placed items.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eProduct classification:\u003c\/h3\u003e\n\u003cp\u003eThis accessory falls into the category of bathroom baskets and organizers, designed for corner installation with wall mounting, manufactured from stainless steel with a chrome finish.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eSKU:\u003c\/strong\u003e 8431759011054, 341028\/SA, JAE06\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Default Title","offer_id":56863173116169,"sku":"341028 \/ SA.JAE06","price":73.4,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/aquore_product_29_10_2024_341028-SA.JAE06_0_63f99796-301d-44f7-88fd-ce155ed1226c.webp?v=1755780021"},{"product_id":"cesta-rejilla-ovalada-para-bano-de-acero-inoxidable-cromado-a-pared-de-aquore","title":"Oval mesh basket for bathroom chrome plated stainless steel wall mounted by Aquore","description":"\u003ch2\u003eAquore wall-mounted oval stainless steel chrome bathroom wire basket\u003c\/h2\u003e\n\n\u003ch3\u003eProduct description:\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli\u003e\n\u003cstrong\u003eWire\u003c\/strong\u003e shelf with an oval design, ideal for organizing the bathroom and keeping accessories handy.\u003c\/li\u003e\n\n  \u003cli\u003eMade of \u003cstrong\u003estainless steel\u003c\/strong\u003e with a \u003cstrong\u003echrome\u003c\/strong\u003e finish, moisture-resistant and easy to clean.\u003c\/li\u003e\n\n  \u003cli\u003eAttaches directly to the wall by drilling (screws included).\u003c\/li\u003e\n\n  \u003cli\u003eIts dimensions are \u003cstrong\u003e28 cm\u003c\/strong\u003e wide, \u003cstrong\u003e12 cm\u003c\/strong\u003e high, and \u003cstrong\u003e12.5 cm\u003c\/strong\u003e deep.\u003c\/li\u003e\n\n  \u003cli\u003eIts oval shape and open design allow for quick drainage and proper ventilation of the items placed inside.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eProduct classification:\u003c\/h3\u003e\n\u003cp\u003eThis accessory is included in the \u003cstrong\u003ebathroom baskets and containers\u003c\/strong\u003e category, designed for wall installation with screws, made of \u003cstrong\u003estainless steel\u003c\/strong\u003e with a \u003cstrong\u003echrome\u003c\/strong\u003e finish.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eSKU:\u003c\/strong\u003e 8431759011047, 34100\/SA, JAC05\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Default Title","offer_id":56863173214473,"sku":"34100 \/ SA.JAC05","price":64.44,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/aquore_product_29_10_2024_34100-SA.JAC05_0_0602aeec-b54b-4cf7-92e9-858daa86b3e8.webp?v=1755780025"},{"product_id":"cesta-de-rejilla-rectangular-colgante-de-acero-inoxidable-para-bano-aquore","title":"Aquore stainless steel rectangular hanging wire basket for bathroom","description":"\u003ch2\u003eAquore Rectangular Stainless Steel Hanging Grid Basket\u003c\/h2\u003e\n\n\u003ch3\u003eProduct description:\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli\u003eBrand: \u003cstrong\u003eAquore\u003c\/strong\u003e — made of \u003cstrong\u003estainless steel\u003c\/strong\u003e for greater durability.\u003c\/li\u003e\n\n  \u003cli\u003ePractical \u003cstrong\u003egrid basket\u003c\/strong\u003e for the \u003cstrong\u003ebathroom\u003c\/strong\u003e, with the option to \u003cstrong\u003ehang\u003c\/strong\u003e to free up space.\u003c\/li\u003e\n\n  \u003cli\u003eFeatures a \u003cstrong\u003erectangular\u003c\/strong\u003e silhouette that optimizes organization in small areas.\u003c\/li\u003e\n\n  \u003cli\u003eDimensions: \u003cstrong\u003e28 cm\u003c\/strong\u003e \u003cstrong\u003ewidth\u003c\/strong\u003e, \u003cstrong\u003e12 cm\u003c\/strong\u003e \u003cstrong\u003eheight\u003c\/strong\u003e, \u003cstrong\u003e12.5 cm\u003c\/strong\u003e \u003cstrong\u003edepth\u003c\/strong\u003e.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eProduct classification:\u003c\/h3\u003e\n\u003cp\u003eBathroom organizer accessory, designed to be placed in the shower or on the wall, made of \u003cstrong\u003estainless steel\u003c\/strong\u003e and designed for hanging.\u003c\/p\u003e\n\n\u003cstrong\u003eSKU:\u003c\/strong\u003e 8431759011061, 34103, SAJAC07","brand":"Aquore","offers":[{"title":"Default Title","offer_id":56863173247241,"sku":"34103 \/ SA.JAC07","price":60.42,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/aquore_product_29_10_2024_34103-SA.JAC07_0_f70a52b0-0408-444f-bc18-b13905ae38f4.webp?v=1755780027"},{"product_id":"cesta-rectangular-de-bano-de-acero-inoxidable-con-acabado-brillante-b8000-de-aquore","title":"Basket rectangular bathroom stainless steel glossy finish B8000 Aquore","description":"\u003ch2\u003eAquore B8000 rectangular stainless steel bathroom basket with polished finish\u003c\/h2\u003e\n\u003ch3\u003eProduct description:\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli\u003e\n\n\u003cstrong\u003eBrand\u003c\/strong\u003e: Aquore\u003c\/li\u003e\n\n  \u003cli\u003e\n\n\u003cstrong\u003eModel\u003c\/strong\u003e: B-8000\u003c\/li\u003e\n\n  \u003cli\u003e\n\n\u003cstrong\u003eMaterial\u003c\/strong\u003e: stainless steel\u003c\/li\u003e\n\n  \u003cli\u003e\n\n\u003cstrong\u003eFinish\u003c\/strong\u003e: bright polished\u003c\/li\u003e\n\n  \u003cli\u003e\n\n\u003cstrong\u003eUsage\u003c\/strong\u003e: versatile bathroom shelf with a modern design\u003c\/li\u003e\n\n  \u003cli\u003e\n\n\u003cstrong\u003eInstallation\u003c\/strong\u003e: wall-mounted by drilling and securing with screws\u003c\/li\u003e\n\n  \u003cli\u003e\n\n\u003cstrong\u003eDimensions\u003c\/strong\u003e: 35 cm wide, 5.6 cm high, and 12.5 cm deep\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003ch3\u003eProduct classification:\u003c\/h3\u003e\n\u003cp\u003eIt falls under the family of bathroom organizers made of \u003cstrong\u003emetal\u003c\/strong\u003e, specifically designed for installation in showers or near sinks. It is a stainless steel \u003cstrong\u003estorage accessory\u003c\/strong\u003e that includes mounting hardware, combining utility and aesthetics.\u003c\/p\u003e\n\u003cstrong\u003eSKU:\u003c\/strong\u003e 8436553465331, 1641\/SA, 65331","brand":"Aquore","offers":[{"title":"Default Title","offer_id":56863173345545,"sku":"1641 \/ SA.65331","price":80.76,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/aquore_product_29_10_2024_1641-SA.65331_0_486f8b3a-af6a-4e39-8cff-f402a80de55f.webp?v=1755780029"},{"product_id":"cesta-rejilla-rectangular-de-acero-inoxidable-de-acabado-cromado-de-aquore","title":"Basket grid rectangular of stainless steel of chrome finish from Aquore","description":"\u003ch2\u003eAquore rectangular stainless steel wire basket with chrome finish\u003c\/h2\u003e\n\n\u003ch3\u003eProduct description:\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli\u003e\n\n\u003cstrong\u003eBrand:\u003c\/strong\u003e Aquore\u003c\/li\u003e\n\n  \u003cli\u003e\n\n\u003cstrong\u003eType:\u003c\/strong\u003e rectangular bathroom wire basket\u003c\/li\u003e\n\n  \u003cli\u003e\n\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e stainless steel with chrome finish\u003c\/li\u003e\n\n  \u003cli\u003e\n\n\u003cstrong\u003eInstallation:\u003c\/strong\u003e wall-mounted via drilling\u003c\/li\u003e\n\n  \u003cli\u003e\n\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e \u003cstrong\u003e30 cm wide\u003c\/strong\u003e x \u003cstrong\u003e12 cm high\u003c\/strong\u003e x \u003cstrong\u003e12 cm deep\u003c\/strong\u003e\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eProduct classification:\u003c\/h3\u003e\n\u003cp\u003eBathroom organization accessory, classified under shower baskets and containers. Made of \u003cstrong\u003estainless steel\u003c\/strong\u003e with a chrome finish and designed for wall mounting.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eSKU:\u003c\/strong\u003e 8431759011016, 34098\/SA, JAR02\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Default Title","offer_id":56863173378313,"sku":"34098 \/ SA.JAR02","price":67.96,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/aquore_product_29_10_2024_34098-SA.JAR02_0_b85606b8-df9b-41e4-a41a-83dad195964d.webp?v=1755780029"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/collections\/Coleccion_Tapas_de_wc-466280_9b76c91b-2b1f-4818-a566-d13f5c1dc715.jpg?v=1782927165","url":"https:\/\/merkimarket.com\/en-it\/collections\/bathroom-accesories.oembed?page=5","provider":"MerkiMarket","version":"1.0","type":"link"}