{"title":"meubles de salle de bain","description":"\u003cp\u003eRenueva tu hogar con nuestra exclusiva gama de muebles de baño modernos, diseñados para aprovechar al máximo cada espacio con estilo y elegancia. Encontrarás desde muebles de baño suspendidos de líneas minimalistas hasta soluciones completas de almacenamiento, además de prácticos muebles auxiliares. Cada pieza combina funcionalidad, resistencia a la humedad y estética contemporánea, en diferentes medidas y acabados.\u003c\/p\u003e","products":[{"product_id":"mueble-de-bano-suspendido-de-60-cm-en-mdf-color-blanco-de-alta-calidad-alicante-de-unisan","title":"ALICANTE Unisan meuble de salle de bain suspendu 60 cm en MDF finition blanche","description":"\u003ch1\u003eMeuble Suspendu de Salle de Bains Alicante - Unisan\u003c\/h1\u003e\u003cp\u003eDécouvrez le \u003cstrong\u003emeuble suspendu\u003c\/strong\u003e de salle de bains de 60 cm, conçu pour optimiser votre espace avec élégance. Ce meuble est parfait pour les petites salles de bains.\u003c\/p\u003e\u003cul\u003e    \u003cli\u003e\u003cstrong\u003eDimensions :\u003c\/strong\u003e 60 cm (L) x 24,7 cm (l) x 32 cm (H)\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eCouleur :\u003c\/strong\u003e Blanc éclatant\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eMatériau :\u003c\/strong\u003e MDF, fibres de densité moyenne résistantes à l'humidité\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003ePorte :\u003c\/strong\u003e Une porte pour un accès facile\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eInclus :\u003c\/strong\u003e Plan vasque à encastrer \u003cstrong\u003eblanc Alicante\u003c\/strong\u003e de 60,5 cm (L) x 25 cm (l) x 12,5 cm (H)\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eOrifice :\u003c\/strong\u003e Latéral pour robinetterie\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eMontage :\u003c\/strong\u003e Produit livré déjà monté pour votre confort\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003eCe meuble est idéal pour ceux qui recherchent un \u003cstrong\u003estyle moderne\u003c\/strong\u003e avec des caractéristiques pratiques. Sa conception mural élimine l'encombrement et maximise l'espace au sol.\u003c\/p\u003e\u003ch2\u003eCaractéristiques du Produit\u003c\/h2\u003e\u003cul\u003e    \u003cli\u003e\u003cstrong\u003eCatégorie :\u003c\/strong\u003e Meubles avec plan vasque\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eLargeur :\u003c\/strong\u003e De 52 à 61 cm, intégrée et suspendue\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eMatériaux :\u003c\/strong\u003e Porcelaine, couleur blanche\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eStyle :\u003c\/strong\u003e Moderne et peu profond, jusqu'à 39 cm\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eGarantie :\u003c\/strong\u003e 2 ans contre les imperfections de fabrication\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003eOffrez à votre salle de bains une touche de sophistication avec ce meuble \u003cstrong\u003epratique et esthétique\u003c\/strong\u003e.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eEAN :\u003c\/strong\u003e 118920004\u003cbr\u003e\u003cstrong\u003eRéférence :\u003c\/strong\u003e 118920004\u003c\/p\u003e","brand":"Unisan","offers":[{"title":"Default Title","offer_id":56863229575433,"sku":"6150100+118920004","price":517.84,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_6150100-118920004_0_f630f6df-9129-4f8a-af67-53dad36bce63.webp?v=1756343333"},{"product_id":"mueble-de-bano-de-65-cm-en-mdf-con-acabado-blanco-y-negro-brillante-join-de-unisan","title":"JOIN Unisan meuble de salle de bain 65 cm en MDF finition brillante blanc et noir","description":"\u003chtml\u003e\u003chead\u003e    \u003ctitle\u003eMeuble de salle de bains suspendu JOIN Unisan en MDF Blanc et Noir Brillant\u003c\/title\u003e    \u003cmeta name=\"description\" content=\"Meuble de salle de bains suspendu JOIN Unisan, finition blanc et noir brillant, parfait pour optimiser votre espace.\" \/\u003e\u003c\/head\u003e\u003cbody\u003e    \u003ch1\u003eMeuble de salle de bains suspendu JOIN Unisan\u003c\/h1\u003e    \u003cp\u003e\u003cstrong\u003eDimensions :\u003c\/strong\u003e 65 cm de long x 52 cm de large x 36 cm de haut.\u003c\/p\u003e    \u003cp\u003e\u003cstrong\u003eCouleur :\u003c\/strong\u003e Blanc et noir brillant, apportant une touche moderne.\u003c\/p\u003e    \u003cp\u003e\u003cstrong\u003eMatériaux :\u003c\/strong\u003e Fabriqué en MDF, résistant à l'humidité, avec \u003cstrong\u003etiroir\u003c\/strong\u003e pratique.\u003c\/p\u003e    \u003cp\u003e\u003cstrong\u003ePlan de toilette :\u003c\/strong\u003e En verre trempé de 8 mm d'épaisseur, couleur noire.\u003c\/p\u003e    \u003cp\u003e\u003cstrong\u003ePortes :\u003c\/strong\u003e Disponibles en finition laquée noir brillant ou en verre.\u003c\/p\u003e    \u003cp\u003e\u003cstrong\u003eMontage :\u003c\/strong\u003e Produit livré déjà monté pour une installation facile.\u003c\/p\u003e    \u003cp\u003e\u003cstrong\u003eOptions :\u003c\/strong\u003e Choix d'acheter avec ou sans vasque Join, couleur blanche.\u003c\/p\u003e    \u003cp\u003e\u003cstrong\u003eGarantie :\u003c\/strong\u003e 2 ans contre tout défaut de fabrication.\u003c\/p\u003e    \u003ch2\u003eClassification du produit\u003c\/h2\u003e    \u003cul\u003e        \u003cli\u003e\u003cstrong\u003eCatégorie :\u003c\/strong\u003e Meubles de salle de bains avec vasque\u003c\/li\u003e        \u003cli\u003e\u003cstrong\u003eDimensions :\u003c\/strong\u003e 62 à 71 cm de large, suspension murale\u003c\/li\u003e        \u003cli\u003e\u003cstrong\u003eStyles :\u003c\/strong\u003e Moderne, avec tiroirs, avec portes\u003c\/li\u003e        \u003cli\u003e\u003cstrong\u003eFinitions :\u003c\/strong\u003e Blanc, noir, laqué, en verre\u003c\/li\u003e    \u003c\/ul\u003e    \u003cp\u003e\u003cstrong\u003eEAN :\u003c\/strong\u003e 6440106U\u003c\/p\u003e    \u003cp\u003e\u003cstrong\u003eRéférence :\u003c\/strong\u003e 6440006U, 109710004U\u003c\/p\u003e\u003c\/body\u003e\u003c\/html\u003e","brand":"Unisan","offers":[{"title":"Sans vasque \/ Avec portes laquées","offer_id":55240804040969,"sku":"6440106U","price":994.03,"currency_code":"EUR","in_stock":true},{"title":"Sans vasque \/ Avec portes en verre","offer_id":55240804073737,"sku":"6440006U","price":1093.28,"currency_code":"EUR","in_stock":true},{"title":"Avec vasque Join \/ Avec portes laquées","offer_id":55240804106505,"sku":"6440106U+109710004U","price":1287.84,"currency_code":"EUR","in_stock":true},{"title":"Avec vasque Join \/ Avec portes en verre","offer_id":55240804139273,"sku":"109710004U+6440006U","price":1387.08,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_6440106U_0_609ddfea-7ba0-4004-b1d8-4667d0b172f6.webp?v=1755837936"},{"product_id":"mueble-de-bano-suspendido-de-100-cm-en-madera-aglomerada-color-cuzco-area-denia-de-unisan","title":"Unisan ÁREA DENIA meuble de salle de bain suspendu 100 cm en bois aggloméré finition coloris Cuzco","description":"\u003cdiv\u003e\u003ch2\u003eMeuble Suspendu de Salle de Bains 100 cm en Bois Aggloméré Cuzco AREA DENIA Unisan\u003c\/h2\u003e\u003cp\u003eTransformez votre salle de bains avec le \u003cstrong\u003emeuble suspendu\u003c\/strong\u003e AREA DENIA. Conçu en \u003cstrong\u003ebois aggloméré\u003c\/strong\u003e de couleur \u003cstrong\u003ecuzco\u003c\/strong\u003e, cet élément de mobilier allie \u003cstrong\u003emodernité\u003c\/strong\u003e et \u003cstrong\u003epraticité\u003c\/strong\u003e.\u003c\/p\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eDimensions :\u003c\/strong\u003e 100 cm de long x 44,6 cm de large x 52,5 cm de haut\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eMatériau :\u003c\/strong\u003e Panneau en \u003cstrong\u003eaggloméré\u003c\/strong\u003e résistant à l’humidité\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eTiroirs :\u003c\/strong\u003e 2 tiroirs spacieux pour un rangement optimal\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003ePlan Vasque :\u003c\/strong\u003e Inclus, en \u003cstrong\u003eporcelaine\u003c\/strong\u003e, dimensions : 100 cm x 45 cm x 18,5 cm\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eInstallation :\u003c\/strong\u003e Meuble livré déjà monté, kit de fixation inclus\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003eEn option, choisissez d'ajouter un \u003cstrong\u003emiroir\u003c\/strong\u003e pour compléter votre salle de bains. Ce meuble est idéal pour les espaces réduit et ajoute une touche de style.\u003c\/p\u003e\u003cp\u003eBénéficiez d’une \u003cstrong\u003egarantie de 2 ans\u003c\/strong\u003e pour toute imperfection de fabrication, assurant ainsi votre tranquillité d'esprit lors de l'achat.\u003c\/p\u003e\u003c\/div\u003e\u003cdiv\u003e\u003ch3\u003eClassification du Produit\u003c\/h3\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eCatégorie :\u003c\/strong\u003e Meubles de salle de bains avec plan vasque\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eCaractéristiques :\u003c\/strong\u003e Meubles avec vasque, intégrée, encastrée, à suspendre au mur\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eStyle :\u003c\/strong\u003e Moderne\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eInclus :\u003c\/strong\u003e Plan vasque et miroirs (en option)\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eTaille :\u003c\/strong\u003e De 92 à 101 cm de large\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\u003cp\u003e\u003cstrong\u003eEAN :\u003c\/strong\u003e 5604815903164\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eRéférence :\u003c\/strong\u003e 69542123U, 69547023U, 69542123AU\u003c\/p\u003e","brand":"Unisan","offers":[{"title":"Sans miroir","offer_id":55240829600009,"sku":"69542123U","price":624.47,"currency_code":"EUR","in_stock":true},{"title":"Avec miroir","offer_id":55240829632777,"sku":"69547023U","price":747.17,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_69542123U_0_11eaeab9-c066-4b22-8ef7-816b433186fc.webp?v=1756342770"},{"product_id":"mueble-suspendido-83-cm-mdf-gris-blanco-moderno-y-funcional-look-de-unisan","title":"LOOK Unisan meuble suspendu 83 cm en MDF finition gris et blanc","description":"\u003ch2\u003eMeuble Suspendu de Salle de Bains 83 cm - Look Unisan\u003c\/h2\u003e\u003cp\u003eDécouvrez le \u003cstrong\u003emeuble suspendu de salle de bains\u003c\/strong\u003e de \u003cstrong\u003e83 cm\u003c\/strong\u003e conçu par \u003cstrong\u003eUnisan\u003c\/strong\u003e. Alliant élégance et praticité, ce modèle s'intègre parfaitement dans tout espace moderne.\u003c\/p\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eDimensions :\u003c\/strong\u003e 83 cm de long x 36 cm de large x 51,2 cm de haut.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eCouleur :\u003c\/strong\u003e Un mélange raffiné de \u003cstrong\u003eblanc\u003c\/strong\u003e et \u003cstrong\u003egris clair\u003c\/strong\u003e.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eMatériau :\u003c\/strong\u003e Fabriqué en \u003cstrong\u003eMDF hydrofuge laqué\u003c\/strong\u003e, garantissant durabilité et résistance à l'humidité.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eAménagement :\u003c\/strong\u003e Équipé de \u003cstrong\u003edeux tiroirs\u003c\/strong\u003e sur toute la longueur, offrant un rangement optimal.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003ePlan vasque :\u003c\/strong\u003e En \u003cstrong\u003eporcelaine blanche\u003c\/strong\u003e, pour un style épuré et contemporain.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003ePoids :\u003c\/strong\u003e 23,85 kg (meuble) + 16,4 kg (plan vasque).\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eMontage :\u003c\/strong\u003e Meuble déjà monté, prêt à être installé.\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003eCe produit appartient à la catégorie \u003cstrong\u003emeubles avec plan vasque\u003c\/strong\u003e (82 à 91 cm de large, intégrés, suspendus), en porcelaine et avec poignées cachées.\u003c\/p\u003e\u003cp\u003eProfitez de votre achat avec une \u003cstrong\u003egarantie de deux ans\u003c\/strong\u003e contre tout défaut de fabrication. Optez pour la qualité et le style avec ce meuble suspendu de salle de bains.\u003c\/p\u003e\u003ch3\u003eClassification du Produit\u003c\/h3\u003e\u003cul\u003e\u003cli\u003eType : Meubles de salle de bains avec vasque\u003c\/li\u003e\u003cli\u003eTaille : 83 cm\u003c\/li\u003e\u003cli\u003eStyle : Moderne\u003c\/li\u003e\u003cli\u003eMatériau : MDF, Porcelaine\u003c\/li\u003e\u003cli\u003eCouleur : Blanc et Gris clair\u003c\/li\u003e\u003cli\u003eMontage : Suspendu\u003c\/li\u003e\u003cli\u003eGarantie : 2 ans\u003c\/li\u003e\u003cli\u003ePoids total : 40,25 kg\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eEAN :\u003c\/strong\u003e 134780004\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eRéférence :\u003c\/strong\u003e 134780004\u003c\/p\u003e","brand":"Unisan","offers":[{"title":"Default Title","offer_id":56863240978697,"sku":"6343103+134780004","price":558.73,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_6343103-134780004_0_727abd93-c315-4bf2-b627-065db2d28010.webp?v=1756342524"},{"product_id":"lavabo-encastrar-90-cm-mdf-color-blanco-acabado-elegante-y-duradero-unisan-lavabo-de-unisan","title":"Unisan 90 cm plan de travail pour lavabo encastré en MDF finition blanche","description":"\u003ch1\u003ePlan de Toilette pour Vasque à Encastrer de 90 cm en MDF\u003c\/h1\u003e\u003cp\u003eDécouvrez notre \u003cstrong\u003ePlan de Toilette\u003c\/strong\u003e conçu pour vasques à encastrer, de dimensions \u003cstrong\u003e90 cm\u003c\/strong\u003e de long, \u003cstrong\u003e60 cm\u003c\/strong\u003e de large et \u003cstrong\u003e5 cm\u003c\/strong\u003e de haut. Ce meuble est fabriqué en \u003cstrong\u003eMDF\u003c\/strong\u003e, un matériau hydrofuge y de alta densidad, garantizando así durabilidad y resistencia al agua.\u003c\/p\u003e\u003cp\u003eLa \u003cstrong\u003efinition blanche\u003c\/strong\u003e de este producto le proporciona un aire moderno y elegante, perfecto para cualquier baño. Además, cuenta con un perçage específico para vasques de \u003cstrong\u003e40,7 cm\u003c\/strong\u003e de diámetro, facilitando su instalación.\u003c\/p\u003e\u003cp\u003eEste mueble se clasifica en la categoría de \u003cstrong\u003ePlans de Toilette\u003c\/strong\u003e (plans vasques): en madera, de color blanco, con un ancho de \u003cstrong\u003e61 a 120 cm\u003c\/strong\u003e, y un grosor de \u003cstrong\u003e2 a 5 cm\u003c\/strong\u003e, con una \u003cstrong\u003efinishing lisse\u003c\/strong\u003e.\u003c\/p\u003e\u003cp\u003eCon la compra de este artículo, disfruta de una \u003cstrong\u003egarantía de dos años\u003c\/strong\u003e contra cualquier anomalía de fabricación en un uso correcto. No te pierdas la oportunidad de transformar tu baño con un diseño funcional y estético.\u003c\/p\u003e\u003ch2\u003eClasificación del Producto\u003c\/h2\u003e\u003cul\u003e    \u003cli\u003e\u003cstrong\u003eCategoría:\u003c\/strong\u003e Plans de Toilette\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e MDF\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eColor:\u003c\/strong\u003e Blanco\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eDimensiones:\u003c\/strong\u003e 90 cm x 60 cm x 5 cm\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003ePerçage:\u003c\/strong\u003e 40,7 cm de diámetro\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eGrosor:\u003c\/strong\u003e 2-5 cm\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eFinition:\u003c\/strong\u003e Lisse\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eGarantie:\u003c\/strong\u003e 2 años\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eEAN:\u003c\/strong\u003e 5604815804171\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eReferencia:\u003c\/strong\u003e SKU: 5604815804171\u003c\/p\u003e","brand":"Unisan","offers":[{"title":"Default Title","offer_id":56863241502985,"sku":"6119300","price":1421.1,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_6119300_0_94f221d3-3de3-4db1-9f3e-b1ddbec22b3f.webp?v=1756343809"},{"product_id":"encimera-para-lavabo-de-encastrar-de-60-cm-en-mdf-color-blanco-resistente-wca-de-unisan","title":"Unisan lavabo encastrer plan de travail 60 cm MDF finition blanche","description":"\u003chtml\u003e\u003chead\u003e    \u003ctitle\u003ePlan de toilette pour vasque à encastrer 60 cm - WCA Unisan\u003c\/title\u003e\u003c\/head\u003e\u003cbody\u003e    \u003ch2\u003ePlan de toilette pour vasque à encastrer 60 cm - WCA Unisan\u003c\/h2\u003e    \u003cp\u003eDécouvrez le \u003cstrong\u003eplan de toilette\u003c\/strong\u003e idéal pour votre salle de bain. Ce modèle est spécialement conçu pour une \u003cstrong\u003evasque à encastrer\u003c\/strong\u003e de 40,7 cm de diamètre. Avec ses dimensions de \u003cstrong\u003e60 cm de long\u003c\/strong\u003e, \u003cstrong\u003e60 cm de large\u003c\/strong\u003e et \u003cstrong\u003e5 cm de haut\u003c\/strong\u003e, ce meuble s'intègre parfaitement dans tout espace.\u003c\/p\u003e    \u003cp\u003eFabriqué en \u003cstrong\u003eMDF blanc\u003c\/strong\u003e, ce produit est non seulement esthétique mais aussi pratique grâce à sa finition \u003cstrong\u003ehydrofuge\u003c\/strong\u003e et son \u003cstrong\u003epanneau laqué\u003c\/strong\u003e, garantissant durabilité et résistance à l'humidité.\u003c\/p\u003e    \u003cp\u003eCe meuble est classé dans la catégorie \u003cstrong\u003eplans de toilette\u003c\/strong\u003e (plans vasques), offrant un design élégant en \u003cstrong\u003eblanc\u003c\/strong\u003e qui s’adapte à tous les styles de décoration intérieure.\u003c\/p\u003e    \u003cp\u003eAvec l'achat de ce matériel, vous bénéficiez d'une \u003cstrong\u003egarantie de 2 ans\u003c\/strong\u003e contre tout défaut de fabrication, à condition d'une utilisation correcte.\u003c\/p\u003e        \u003ch3\u003eClassification du produit\u003c\/h3\u003e    \u003cul\u003e        \u003cli\u003e\u003cstrong\u003eCatégorie :\u003c\/strong\u003e Plans de toilette\u003c\/li\u003e        \u003cli\u003e\u003cstrong\u003eType :\u003c\/strong\u003e Meuble sous vasque\u003c\/li\u003e        \u003cli\u003e\u003cstrong\u003eMatériau :\u003c\/strong\u003e MDF\u003c\/li\u003e        \u003cli\u003e\u003cstrong\u003eCouleur :\u003c\/strong\u003e Blanc\u003c\/li\u003e        \u003cli\u003e\u003cstrong\u003eDimensions :\u003c\/strong\u003e 60 cm x 60 cm x 5 cm\u003c\/li\u003e        \u003cli\u003e\u003cstrong\u003eCompatibilité :\u003c\/strong\u003e Vasque à encastrer de 40,7 cm\u003c\/li\u003e        \u003cli\u003e\u003cstrong\u003eGarantie :\u003c\/strong\u003e 2 ans\u003c\/li\u003e    \u003c\/ul\u003e        \u003cp\u003e\u003cstrong\u003eEAN :\u003c\/strong\u003e 5604815804164\u003c\/p\u003e    \u003cp\u003e\u003cstrong\u003eRéférence :\u003c\/strong\u003e WCA Unisan\u003c\/p\u003e\u003c\/body\u003e\u003c\/html\u003e","brand":"Unisan","offers":[{"title":"Default Title","offer_id":56863241535753,"sku":"6119200","price":1057.66,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_6119200_0_382fee35-e7ee-4b5c-8bb4-63697ede91b0.webp?v=1756342695"},{"product_id":"mueble-con-encimera-para-lavabo-de-90-cm-en-mdf-blanco-de-alta-calidad-de-unisan","title":"Unisan meuble lavabo 90 cm MDF finition blanche","description":"\u003cdiv\u003e\u003cstrong\u003eMeuble avec plan pour vasque de 90 cm\u003c\/strong\u003e en \u003cstrong\u003eMDF\u003c\/strong\u003e avec finition blanche de \u003cstrong\u003eWCA Unisan\u003c\/strong\u003e - la parfaite combinaison de style et fonctionnalité pour votre salle de bains. Conçu pour s’adapter à vos besoins, ce meuble est idéal pour une vasque à encastrer de 41,5 cm de diamètre.\u003cstrong\u003eDimensions du meuble\u003c\/strong\u003e : \u003cstrong\u003e90 cm\u003c\/strong\u003e de long x \u003cstrong\u003e60 cm\u003c\/strong\u003e de large x \u003cstrong\u003e45 cm\u003c\/strong\u003e de haut. Fabriqué en \u003cstrong\u003eMDF\u003c\/strong\u003e hydrofuge et laqué, ce meuble apporte une atmosphère moderne à votre espace.Choisissez le \u003cstrong\u003esens d'ouverture de la porte\u003c\/strong\u003e : gauche ou droite, selon votre préférence. Ce meuble est livré monté, garantissant une installation aisée.\u003cstrong\u003eCaractéristiques supplémentaires\u003c\/strong\u003e :\u003cul\u003e\u003cli\u003eCatégorie : Meubles avec plan vasque\u003c\/li\u003e\u003cli\u003eDimensions : 82 à 91 cm de large, intégrée, à suspendre\u003c\/li\u003e\u003cli\u003eMatériau : Porcelaine de couleur blanche\u003c\/li\u003e\u003cli\u003eStyle : Moderne, avec poignées cachées et portes\u003c\/li\u003e\u003c\/ul\u003eAvec l'achat de ce meuble, vous bénéficiez d'une \u003cstrong\u003egarantie de 2 ans\u003c\/strong\u003e contre tout défaut de fabrication lors d'une utilisation appropriée.\u003cstrong\u003eClassification du produit\u003c\/strong\u003e :\u003cul\u003e\u003cli\u003eType de produit : Meuble de salle de bains\u003c\/li\u003e\u003cli\u003eUsage : Salle de bains, vasque\u003c\/li\u003e\u003cli\u003eMatériau principal : MDF\u003c\/li\u003e\u003cli\u003eFinition : Laquée, blanche\u003c\/li\u003e\u003cli\u003eDimensions totales : 90 cm x 60 cm x 45 cm\u003c\/li\u003e\u003cli\u003eGarantie : 2 ans\u003c\/li\u003e\u003c\/ul\u003eEAN : \u003cstrong\u003e5604815804041\u003c\/strong\u003e\u003cbr\u003eRéférence : \u003cstrong\u003e5604815804041\u003c\/strong\u003e\u003c\/div\u003e","brand":"Unisan","offers":[{"title":"Default Title","offer_id":56863241568521,"sku":"6110400","price":1787.04,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_6110400_0_fc126551-5373-4f0b-b1bf-a5d6e2204cee.webp?v=1756342442"},{"product_id":"lavabo-con-mueble-pedestal-de-45-cm-en-porcelana-blanca-y-corcho-de-alta-calidad-de-unisan","title":"Unisan lavabo avec meuble de piédestal de 45 cm en porcelaine blanche et liège","description":"\u003ch2\u003eLavabo avec Meuble Colonne de 45 cm - Unisan\u003c\/h2\u003e\u003cp\u003eDécouvrez le \u003cstrong\u003elavabo avec meuble colonne\u003c\/strong\u003e de \u003cstrong\u003e45 cm\u003c\/strong\u003e, fabriqué en \u003cstrong\u003eporcelaine\u003c\/strong\u003e. Ce modèle de la série \u003cstrong\u003eRound 45\u003c\/strong\u003e d'Unisan allie élégance et praticité.\u003c\/p\u003e\u003cul\u003e    \u003cli\u003e\u003cstrong\u003eDimensions du lavabo\u003c\/strong\u003e: 45 cm de diamètre x 15 cm de haut.\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eMatériau\u003c\/strong\u003e: Porcelaine de haute qualité.\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eCouleur du lavabo\u003c\/strong\u003e: Blanc éclatant.\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eDimensions de la colonne\u003c\/strong\u003e: 45 cm de diamètre x 75 cm de haut.\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eCouleur du meuble\u003c\/strong\u003e: Liège, apportant une touche chaleureuse à votre salle de bains.\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eOptions disponibles\u003c\/strong\u003e :\u003c\/p\u003e\u003cul\u003e    \u003cli\u003eCouleur du lavabo : \u003cstrong\u003eBlanc\u003c\/strong\u003e, \u003cstrong\u003eNoir\u003c\/strong\u003e.\u003c\/li\u003e    \u003cli\u003eCouleur de la porte du meuble : \u003cstrong\u003eLiège\u003c\/strong\u003e.\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003eCe \u003cstrong\u003emeuble est livré monté\u003c\/strong\u003e, prêt à être installé. Son design moderne et compact s'adapte à tous les espaces.\u003c\/p\u003e\u003cp\u003eCe produit appartient à la catégorie : \u003cstrong\u003eMeubles avec plan vasque\u003c\/strong\u003e (meubles de salle de bains avec vasque, jusqu'à 51 cm de large, intégrée, au sol avec socle, en porcelaine, moderne, avec portes, avec plan vasque inclus).\u003c\/p\u003e\u003cp\u003eEn achetant ce produit, vous bénéficiez d'une \u003cstrong\u003egarantie de 24 mois\u003c\/strong\u003e contre tout défaut de fabrication lors d'une utilisation appropriée.\u003c\/p\u003e\u003ch3\u003eClassification du produit :\u003c\/h3\u003e\u003cul\u003e    \u003cli\u003e\u003cstrong\u003eCatégorie\u003c\/strong\u003e: Meubles de salle de bains\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eType\u003c\/strong\u003e: Lavabo avec meuble colonne\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eDimensions du lavabo\u003c\/strong\u003e: 45 cm de diamètre\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eMatériau\u003c\/strong\u003e: Porcelaine\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eCouleur du meuble\u003c\/strong\u003e: Liège\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eStyle\u003c\/strong\u003e: Moderne\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eGarantie\u003c\/strong\u003e: 24 mois\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eEAN\u003c\/strong\u003e: 108990B64U, 6753023U, 108990004U\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eRéférence\u003c\/strong\u003e: 108990B64U\u003c\/p\u003e","brand":"Unisan","offers":[{"title":"Liège \/ BL blanc","offer_id":55240881438985,"sku":"108990004U+6753023U","price":1284.71,"currency_code":"EUR","in_stock":true},{"title":"Liège \/ Noir","offer_id":55240881471753,"sku":"108990B64U+6753023U","price":1510.35,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_108990004U-6753023U_0_a34405c9-bcac-46ff-981d-9c5faa90f603.webp?v=1756342442"},{"product_id":"mueble-suspendido-de-40-cm-en-mdf-color-blanco-azul-y-amarillo-wckids-de-unisan","title":"WCKids Unisan meuble suspendu 40 cm MDF finition blanc bleu jaune","description":"\u003cdiv\u003e  \u003ch2\u003eMeuble Suspendu de 40 cm avec Plan Vasque WCKids Unisan\u003c\/h2\u003e  \u003cp\u003eDécouvrez le \u003cstrong\u003emeuble suspendu\u003c\/strong\u003e de salle de bains parfait pour les enfants. Mesurant \u003cstrong\u003e40 cm de long\u003c\/strong\u003e, \u003cstrong\u003e36,7 cm de large\u003c\/strong\u003e et \u003cstrong\u003e38,6 cm de haut\u003c\/strong\u003e, ce meuble idéal pour les \u003cstrong\u003esalles de bains d'enfant\u003c\/strong\u003e et les \u003cstrong\u003eWC des crèches\u003c\/strong\u003e allie fonctionnalité et esthétique.\u003c\/p\u003e  \u003cp\u003e\u003cstrong\u003eDesign Coloré\u003c\/strong\u003e: Avec un \u003cstrong\u003eplan vasque WCKids blanc\u003c\/strong\u003e de \u003cstrong\u003e43 cm\u003c\/strong\u003e qui complète son look, ce meuble est disponible en \u003cstrong\u003ejaune\u003c\/strong\u003e et \u003cstrong\u003ebleu\u003c\/strong\u003e pour égayer l'espace des petits. De plus, il comprend deux tiroirs pour un rangement pratique.\u003c\/p\u003e  \u003cp\u003e\u003cstrong\u003eMatériaux de Qualité\u003c\/strong\u003e: Fabriqué en \u003cstrong\u003eMDF\u003c\/strong\u003e (fibres de densité moyenne), ce meuble est conçu pour durer. De plus, le \u003cstrong\u003ekit de fixation\u003c\/strong\u003e est inclus pour une installation facile.\u003c\/p\u003e  \u003cp\u003e\u003cstrong\u003eAccessoires Optionnels\u003c\/strong\u003e: Personnalisez votre meuble avec des accessoires tels que le \u003cstrong\u003eporte-savon\u003c\/strong\u003e et le \u003cstrong\u003eporte-verre\u003c\/strong\u003e, disponibles en trois couleurs : \u003cstrong\u003eblanc\u003c\/strong\u003e, \u003cstrong\u003ebleu\u003c\/strong\u003e et \u003cstrong\u003ejaune\u003c\/strong\u003e.\u003c\/p\u003e  \u003cp\u003e\u003cstrong\u003eÀ Noter\u003c\/strong\u003e: Ce produit est déjà monté pour une installation rapide. Avec une \u003cstrong\u003egarantie de 2 ans\u003c\/strong\u003e contre tout défaut de fabrication, vous pouvez acheter en toute confiance.\u003c\/p\u003e    \u003ch3\u003eClassification du Produit\u003c\/h3\u003e  \u003cul\u003e    \u003cli\u003e\u003cstrong\u003eCatégorie\u003c\/strong\u003e: Meubles avec plan vasque\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eLargeur\u003c\/strong\u003e: jusqu'à 51 cm\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eType\u003c\/strong\u003e: meubles de salle de bains avec vasque intégrée\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eStyle\u003c\/strong\u003e: moderne, pour enfants\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eProfondeur\u003c\/strong\u003e: peu profonds (jusqu'à 39 cm)\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eFonctionnalité\u003c\/strong\u003e: avec tiroirs, plan vasque inclus\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eSKU\u003c\/strong\u003e: 6253169U, 4250112U, 4251312U, 4250107U, 4251307U\u003c\/li\u003e  \u003c\/ul\u003e    \u003cp\u003e\u003cstrong\u003eEAN\u003c\/strong\u003e: [Insérer EAN ici]\u003c\/p\u003e\u003c\/div\u003e","brand":"Unisan","offers":[{"title":"Aucun \/ AZ Bleu","offer_id":55240884584713,"sku":"6253169U","price":503.43,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-savon et porte-verre \/ AM Jaune","offer_id":55240884617481,"sku":"6253169U+4250112U+4251312U","price":549.39,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-savon et porte-verre \/ AZ Bleu","offer_id":55240884650249,"sku":"6253169U+4250107U+4251307U","price":549.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_6253169U_0_43e65fd2-23b3-4c20-a600-9dfcf3f47f65.webp?v=1756342443"},{"product_id":"mueble-de-bano-suspendido-60-cm-mdf-color-haya-alicante-de-unisan","title":"Unisan meuble de salle de bain suspendu 60 cm en MDF finition hêtre Alicante","description":"\u003ch1\u003eMeuble Suspendu de Salle de Bains ALICANTE Unisan\u003c\/h1\u003e\u003cp\u003eDécouvrez le \u003cstrong\u003emeuble suspendu de salle de bains\u003c\/strong\u003e de 60 cm en \u003cstrong\u003eMDF\u003c\/strong\u003e de couleur \u003cstrong\u003ehêtre\u003c\/strong\u003e ALICANTE Unisan. Ce meuble compact allie style et praticité.\u003c\/p\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e: 60 cm de long x 25 cm de large x 32 cm de haut.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eCouleur\u003c\/strong\u003e: Hêtre.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eMatériau\u003c\/strong\u003e: MDF, résistant à l'humidité.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003ePorte\u003c\/strong\u003e: Comprend une porte pour un rangement discret.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003ePlan Vasque\u003c\/strong\u003e: Inclus, de couleur blanche, dimensions de 60,5 cm x 25 cm x 12,5 cm avec orifice latéral pour la robinetterie.\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eInstallation\u003c\/strong\u003e: Ce meuble est livré déjà monté, prêt à être installé.\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003eCe \u003cstrong\u003emeuble de salle de bains\u003c\/strong\u003e appartient à la catégorie des \u003cstrong\u003emeubles avec plan vasque\u003c\/strong\u003e: taille compacte de 52 à 61 cm, intégrée, suspendue au mur, avec vasque en porcelaine, de style moderne et peu profonde (jusqu'à 39 cm).\u003c\/p\u003e\u003cp\u003eBénéficiez d'une garantie de \u003cstrong\u003e2 ans\u003c\/strong\u003e contre tout défaut de fabrication lors d'une utilisation appropriée.\u003c\/p\u003e\u003ch2\u003eClassification du Produit\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eType de Meuble\u003c\/strong\u003e: Meuble suspendu\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eUsage\u003c\/strong\u003e: Salle de bains\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e: 60 cm x 25 cm x 32 cm\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eMatériaux\u003c\/strong\u003e: MDF, Porcelaine\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eCouleur\u003c\/strong\u003e: Hêtre\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eStyle\u003c\/strong\u003e: Moderne\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eInstallation\u003c\/strong\u003e: À suspendre\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eGarantie\u003c\/strong\u003e: 2 ans\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eEAN\u003c\/strong\u003e: 118920004\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eRéférence\u003c\/strong\u003e: SKU: 118920004\u003c\/li\u003e\u003c\/ul\u003e","brand":"Unisan","offers":[{"title":"Default Title","offer_id":56863242125577,"sku":"6150136+118920004","price":538.21,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_6150136-118920004_0_deeb1177-615d-4172-8ca3-891b001e1c35.webp?v=1756342357"},{"product_id":"mueble-de-bano-suspendido-mdf-color-haya-moderno-y-elegante-alicante-de-unisan","title":"Unisan meuble de salle de bain suspendu en MDF finition hêtre Alicante","description":"\u003ch2\u003eMeuble suspendu de salle de bains ALICANTE Unisan en MDF\u003c\/h2\u003e\u003cp\u003eOptimisez votre \u003cstrong\u003esalle de bains\u003c\/strong\u003e avec le meuble suspendu ALICANTE de Unisan, un choix élégant et pratique. Fabriqué en \u003cstrong\u003eMDF\u003c\/strong\u003e avec une finition \u003cstrong\u003ehêtre\u003c\/strong\u003e, ce meuble allie modernité et fonctionnalité.\u003c\/p\u003e\u003cul\u003e    \u003cli\u003e\u003cstrong\u003eDimensions compactes\u003c\/strong\u003e: 40,8 cm de long x 24,7 cm de large x 32 cm de haut.\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eCouleur\u003c\/strong\u003e: Hêtre, pour une harmonie chaleureuse.\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003ePorte\u003c\/strong\u003e : Inclut une porte pour un rangement discret.\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eMatériau\u003c\/strong\u003e: MDF, fibre de densité moyenne, résistant à l'humidité.\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003ePlan vasque\u003c\/strong\u003e: Comprend un plan vasque à encastrer blanc Alicante, mesurant 41,5 cm de long x 25 cm de large x 12,5 cm de haut.\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eOrifice latéral\u003c\/strong\u003e : Prévu pour la robinetterie, facilitant l’installation.\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eLivré monté\u003c\/strong\u003e: Prêt à utiliser dès la réception.\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003eCe meuble appartient à la catégorie des \u003cstrong\u003emeubles avec plan vasque\u003c\/strong\u003e. Parfait pour des salles de bains modernes, avec une intégration murale, peu profonds et fonctionnels.\u003c\/p\u003e\u003cp\u003eAvec l'achat de ce meuble, vous bénéficiez d'une \u003cstrong\u003egarantie de 2 ans\u003c\/strong\u003e contre tout défaut de fabrication.\u003c\/p\u003e\u003ch3\u003eClassification du produit\u003c\/h3\u003e\u003cul\u003e    \u003cli\u003eCatégorie : Meubles de salle de bains\u003c\/li\u003e    \u003cli\u003eType : Meuble suspendu avec vasque encastrée\u003c\/li\u003e    \u003cli\u003eStyle : Moderne\u003c\/li\u003e    \u003cli\u003eProfondeur : Peu profond (jusqu'à 39 cm)\u003c\/li\u003e    \u003cli\u003eMatériaux : Bois, porcelaine\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eEAN\u003c\/strong\u003e: 118910004\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eRéférence\u003c\/strong\u003e: 118910004\u003c\/p\u003e","brand":"Unisan","offers":[{"title":"Default Title","offer_id":56863242158345,"sku":"6140136+118910004","price":433.44,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_6140136-118910004_0_fb8ba803-57d6-4e98-83c2-316d36d1b417.webp?v=1756342358"},{"product_id":"mueble-de-bano-suspendido-mdf-blanco-decoracion-elegante-alicante-de-unisan","title":"Unisan Alicante meuble de salle de bain suspendu en MDF finition blanc","description":"\u003ch2\u003eMeuble Suspendu de Salle de Bains ALICANTE de Unisan\u003c\/h2\u003e\u003cp\u003eDécouvrez le \u003cstrong\u003emeuble suspendu\u003c\/strong\u003e de salle de bains ALICANTE, conçu pour allier fonctionnalité et style moderne. Ce meuble compact est parfait pour les petits espaces.\u003c\/p\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eDimensions:\u003c\/strong\u003e 40,8 cm de long x 24,7 cm de large x 32 cm de haut\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eCouleur:\u003c\/strong\u003e Blanc éclatant\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eMatériau:\u003c\/strong\u003e MDF, spécialement traité pour résister à l'humidité\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eInclusions:\u003c\/strong\u003e Plan vasque à encastrer blanc Alicante 40 (41,5 cm de long x 25 cm de large x 12,5 cm de haut)\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eFonctionnalité:\u003c\/strong\u003e Porte unique avec orifice latéral pour la robinetterie\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eLivraison:\u003c\/strong\u003e Produit déjà monté pour une installation facile\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003eCe meuble de salle de bains moderne appartient à la catégorie des \u003cstrong\u003emeubles avec plan vasque\u003c\/strong\u003e, offrant une séléction variée à suspendre au mur, en porcelaine et au style contemporain.\u003c\/p\u003e\u003cp\u003eEn optant pour ce produit, vous bénéficiez d'une garantie de 2 ans contre toute imperfection due à une utilisation correcte.\u003c\/p\u003e\u003ch3\u003eClassification du produit\u003c\/h3\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eType de produit:\u003c\/strong\u003e Meuble suspendu pour salle de bains\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eStyle:\u003c\/strong\u003e Moderne\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eLargeur maximale:\u003c\/strong\u003e 51 cm\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eProfondeur:\u003c\/strong\u003e Peu profonds (jusqu'à 39 cm)\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003ePortes:\u003c\/strong\u003e Avec porte\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003ePlan vasque:\u003c\/strong\u003e Inclus\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eCouleur du plan vasque:\u003c\/strong\u003e Blanc\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eMatériau principal:\u003c\/strong\u003e MDF et porcelaine\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eGarantie:\u003c\/strong\u003e 2 ans\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eEAN:\u003c\/strong\u003e 118910004\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eRéférence:\u003c\/strong\u003e 118910004\u003c\/p\u003e","brand":"Unisan","offers":[{"title":"Default Title","offer_id":56863242191113,"sku":"6140100+118910004","price":416.72,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_6140100-118910004_0_96cdeebe-ca5a-41ee-acb5-1498a7ddc8e3.webp?v=1756342358"},{"product_id":"mueble-de-bano-suspendido-de-120-cm-en-tablero-aglomerado-color-cuzco-area-denia-de-unisan","title":"Unisan Área Denia meuble de salle de bain suspendu 120 cm en aggloméré couleur cuzco","description":"\u003ch2\u003eMeuble Suspendu de Salle de Bains AREA DENIA 120 cm\u003c\/h2\u003e\u003cp\u003eFaites de votre salle de bains un véritable espace de bien-être avec le \u003cstrong\u003emeuble suspendu de salle de bains\u003c\/strong\u003e AREA DENIA. Mesurant \u003cstrong\u003e120 cm de long\u003c\/strong\u003e, \u003cstrong\u003e44,6 cm de large\u003c\/strong\u003e et \u003cstrong\u003e35 cm de haut\u003c\/strong\u003e, ce meuble combine esthétisme et fonctionnalité.\u003c\/p\u003e\u003cp\u003eLa finition \u003cstrong\u003eCuzco\u003c\/strong\u003e offre un style moderne, tandis que le \u003cstrong\u003ematériau en aggloméré\u003c\/strong\u003e garantit une résistance à l'humidité. Ce meuble pratique est doté de \u003cstrong\u003e4 tiroirs\u003c\/strong\u003e spacieux, idéal pour le rangement de vos accessoires de salle de bains.\u003c\/p\u003e\u003cp\u003eInclus avec le meuble, le \u003cstrong\u003eplan vasque blanc Denia\u003c\/strong\u003e de \u003cstrong\u003e120 cm de long\u003c\/strong\u003e et \u003cstrong\u003e45 cm de large\u003c\/strong\u003e offre un espace généreux pour vos besoins quotidiens.\u003c\/p\u003e\u003cp\u003eLe kit de fixation est également inclus pour une installation facile. En option, vous pouvez choisir d'ajouter un \u003cstrong\u003emiroir\u003c\/strong\u003e pour compléter votre ensemble.\u003c\/p\u003e\u003cp\u003eCe produit est livré déjà monté, ce qui vous permet de l'installer facilement sans tracas supplémentaires. Avec l'achat de cet article, vous bénéficiez d'une \u003cstrong\u003egarantie de 2 ans\u003c\/strong\u003e contre tout défaut de fabrication.\u003c\/p\u003e\u003ch3\u003eCatégories et Caractéristiques\u003c\/h3\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eMeubles avec plan vasque\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eLargeur : de \u003cstrong\u003e112 à 121 cm\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eType : avec \u003cstrong\u003evasque intégrée\u003c\/strong\u003e (encastrée)\u003c\/li\u003e\u003cli\u003eStyle : \u003cstrong\u003emoderne\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eAccessoires : options de \u003cstrong\u003emiroir\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eNombre de bacs : \u003cstrong\u003edeux bacs\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003eType de rangement : avec \u003cstrong\u003etiroirs\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003ePlan vasque : \u003cstrong\u003einclus\u003c\/strong\u003e\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eSKU:\u003c\/strong\u003e 69512123AU, 69517123AU\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eEAN:\u003c\/strong\u003e [Votre code EAN ici]\u003c\/p\u003e","brand":"Unisan","offers":[{"title":"Sans miroir","offer_id":55240893858057,"sku":"69512123AU","price":758.08,"currency_code":"EUR","in_stock":true},{"title":"Avec miroir","offer_id":55240893890825,"sku":"69517123AU","price":972.98,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_69512123AU_0_633cddbd-15b2-45d0-96a7-c7876214f246.webp?v=1756342442"},{"product_id":"mueble-de-bano-suspendido-de-120-cm-en-tablero-aglomerado-color-blanco-area-denia-de-unisan","title":"Unisan Área Denia meuble de salle de bain suspendu 120 cm en aggloméré blanc","description":"\u003ch1\u003eMeuble Suspendu de Salle de Bains AREA DENIA Unisan\u003c\/h1\u003e\u003cp\u003eTransformez votre \u003cstrong\u003esalle de bains\u003c\/strong\u003e avec le \u003cstrong\u003eMeuble Suspendu de Salle de Bains\u003c\/strong\u003e de 120 cm d'\u003cstrong\u003eaggloméré blanc\u003c\/strong\u003e. Son \u003cstrong\u003edesign moderne\u003c\/strong\u003e et épuré apporte une touche d'élégance à votre espace.\u003c\/p\u003e\u003cul\u003e    \u003cli\u003e\u003cstrong\u003eDimensions:\u003c\/strong\u003e 120 cm de long x 44,6 cm de large x 35 cm de haut\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eCouleur:\u003c\/strong\u003e Blanc\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eMatériau:\u003c\/strong\u003e Panneau en \u003cstrong\u003eaggloméré\u003c\/strong\u003e (résistant à l'humidité)\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eCaractéristiques:\u003c\/strong\u003e 4 tiroirs pratiques\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003ePlan vasque:\u003c\/strong\u003e Encastré blanc Denia de 120 cm x 45 cm x 18,5 cm inclus\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eKit de fixation:\u003c\/strong\u003e Inclus\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eOptions:\u003c\/strong\u003e Miroir en option (Avec ou Sans miroir)\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eLivré:\u003c\/strong\u003e Déjà monté pour une installation facile\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003eOptez pour un meuble de salle de bains qui allie fonctionnalité et style. Avec une \u003cstrong\u003egarantie de 24 mois\u003c\/strong\u003e, vous êtes couvert contre toute anomalie de fabrication lors d'une utilisation conforme.\u003c\/p\u003e\u003ch2\u003eClassification du produit\u003c\/h2\u003e\u003cp\u003eCe meuble fait partie de la catégorie \u003cstrong\u003eMeubles avec plan vasque\u003c\/strong\u003e. Il est idéal pour les espaces allant de 112 à 121 cm de large, avec un style moderne et pratique, incluant:\u003c\/p\u003e\u003cul\u003e    \u003cli\u003eMeubles de salle de bains avec vasque intégrée\u003c\/li\u003e    \u003cli\u003eMeubles sur pieds en \u003cstrong\u003eporcelaine\u003c\/strong\u003e\u003c\/li\u003e    \u003cli\u003eOptions avec \u003cstrong\u003emiroir\u003c\/strong\u003e\u003c\/li\u003e    \u003cli\u003eMeubles à deux bacs\u003c\/li\u003e    \u003cli\u003eMeubles avec tiroirs\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eSKU:\u003c\/strong\u003e 69512100AU, 69517100AU\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eEAN:\u003c\/strong\u003e [Veuillez insérer le code EAN ici]\u003c\/p\u003e","brand":"Unisan","offers":[{"title":"Sans miroir","offer_id":55240893956361,"sku":"69512100AU","price":758.08,"currency_code":"EUR","in_stock":true},{"title":"Avec miroir","offer_id":55240893989129,"sku":"69517100AU","price":974.67,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_69512100AU_0_5ee9ec41-5d58-48b9-900d-97efdb3f077d.webp?v=1756342520"},{"product_id":"mueble-de-bano-suspendido-de-100-cm-en-tablero-aglomerado-blanco-area-denia-de-unisan","title":"Unisan Área Denia meuble de salle de bain suspendu 100 cm en aggloméré blanc","description":"\u003cdiv\u003e    \u003ch1\u003eMeuble Suspendu de Salle de Bains Area DENIA Unisan\u003c\/h1\u003e    \u003cp\u003eTransformez votre salle de bains avec le \u003cstrong\u003emeuble suspendu\u003c\/strong\u003e Area DENIA de 100 cm. Conçu en aggloméré \u003cstrong\u003eblanc\u003c\/strong\u003e, ce meuble allie esthétisme et fonctionnalité.\u003c\/p\u003e    \u003cp\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e: 100 cm de long x 44,6 cm de large x 52,5 cm de haut.\u003c\/p\u003e    \u003cp\u003e\u003cstrong\u003eMatériau\u003c\/strong\u003e: Panneau en aggloméré, résistant à l'humidité, garantissant durabilité.\u003c\/p\u003e    \u003cp\u003eCe meuble est équipé de \u003cstrong\u003edeux tiroirs\u003c\/strong\u003e spacieux, parfaits pour le rangement.\u003c\/p\u003e    \u003cp\u003eIl comprend également un \u003cstrong\u003eplan vasque à encastrer\u003c\/strong\u003e blanc Denia de 100 cm, d'une dimension de 100 cm de long x 45 cm de large x 18,5 cm de haut.\u003c\/p\u003e    \u003cp\u003eInstallation facilitée grâce au \u003cstrong\u003ekit de fixation inclus\u003c\/strong\u003e.\u003c\/p\u003e    \u003cp\u003e\u003cstrong\u003eOption\u003c\/strong\u003e: Choisissez d'ajouter un miroir pour compléter votre décoration.\u003c\/p\u003e    \u003cp\u003eLivré déjà monté, ce meuble vous fait gagner du temps.\u003c\/p\u003e    \u003cp\u003eBénéficiez d'une garantie de \u003cstrong\u003edeux ans\u003c\/strong\u003e contre tout défaut de fabrication lors d'une utilisation appropriée.\u003c\/p\u003e    \u003ch2\u003eClassification du produit\u003c\/h2\u003e    \u003cul\u003e        \u003cli\u003e\u003cstrong\u003eCatégorie\u003c\/strong\u003e: Meubles avec plan vasque\u003c\/li\u003e        \u003cli\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e: 92 à 101 cm de large\u003c\/li\u003e        \u003cli\u003e\u003cstrong\u003eType\u003c\/strong\u003e: Encastré, à suspendre au mur\u003c\/li\u003e        \u003cli\u003e\u003cstrong\u003eMatériau\u003c\/strong\u003e: Porcelaine\u003c\/li\u003e        \u003cli\u003e\u003cstrong\u003eCouleur\u003c\/strong\u003e: Blanche\u003c\/li\u003e        \u003cli\u003e\u003cstrong\u003eStyle\u003c\/strong\u003e: Moderne\u003c\/li\u003e        \u003cli\u003e\u003cstrong\u003eRangements\u003c\/strong\u003e: Avec tiroirs\u003c\/li\u003e        \u003cli\u003e\u003cstrong\u003ePlan vasque\u003c\/strong\u003e: Inclus\u003c\/li\u003e    \u003c\/ul\u003e    \u003cp\u003eEAN: 5604815903140\u003c\/p\u003e    \u003cp\u003eRéférence: 69542100U, 69547000U, 69542100AU\u003c\/p\u003e\u003c\/div\u003e","brand":"Unisan","offers":[{"title":"Sans miroir","offer_id":55240894021897,"sku":"69542100U","price":624.47,"currency_code":"EUR","in_stock":true},{"title":"Avec miroir","offer_id":55240894054665,"sku":"69547000U","price":747.17,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_69542100U_0_93ec82ce-a613-4961-8cfa-d13f85647eb2.webp?v=1756342357"},{"product_id":"mueble-suspendido-de-bano-63-cm-mdf-acabado-blanco-flat-de-unisan","title":"Unisan meuble de salle de bain suspendu 63 cm en MDF finition blanche satinée","description":"\u003ch2\u003eMeuble Suspendu pour Salle de Bains 63 cm - FLAT Unisan\u003c\/h2\u003e\u003cp\u003eTransformez votre salle de bains con un \u003cstrong\u003emeuble suspendu\u003c\/strong\u003e elegante de \u003cstrong\u003e63 cm\u003c\/strong\u003e en MDF de colore \u003cstrong\u003eblanc\u003c\/strong\u003e. Este meuble compact combina funcionalidad y estilo con su diseño moderno.\u003c\/p\u003e\u003cul\u003e    \u003cli\u003e\u003cstrong\u003eDimensiones:\u003c\/strong\u003e 63 cm de largo x 34,3 cm de ancho x 48,4 cm de alto.\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eColor:\u003c\/strong\u003e Blanco puro, que se adapta a cualquier decoración.\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e MDF de alta calidad, fibras de densidad media.\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eIncluye:\u003c\/strong\u003e Tiroir espacioso para almacenamiento eficiente.\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003ePlan vasque semi-encastré:\u003c\/strong\u003e 63 cm de largo x 35 cm de ancho x 15 cm de alto, en color blanco.\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003ePosición del grifo:\u003c\/strong\u003e Lateral para un acceso cómodo.\u003c\/li\u003e    \u003cli\u003e\u003cstrong\u003eEntrega:\u003c\/strong\u003e Producto ya montado, listo para usar.\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003eEste \u003cstrong\u003emueble de baño\u003c\/strong\u003e pertenece a la categoría de \u003cstrong\u003emuebles con plan vasque\u003c\/strong\u003e (meubles de salle de bains) de 62 a 71 cm de ancho, con un diseño \u003cstrong\u003eencastré\u003c\/strong\u003e y \u003cstrong\u003esuspendu\u003c\/strong\u003e (al mur), en porcelana \u003cstrong\u003eblanca\u003c\/strong\u003e, ideal para espacios reducidos (hasta 39 cm de profundidad), con \u003cstrong\u003etiroirs\u003c\/strong\u003e y plan vasque incluido.\u003c\/p\u003e\u003cp\u003eAdemás, al adquirir este artículo, obtendrás una \u003cstrong\u003egarantía de 2 años\u003c\/strong\u003e contra defectos de fabricación, asegurando tu inversión.\u003c\/p\u003e\u003ch3\u003eClasificación del Producto\u003c\/h3\u003e\u003cp\u003eEste elegante \u003cstrong\u003emeuble suspendu\u003c\/strong\u003e es perfecto para quienes buscan un toque moderno en su baño. A través de sus dimensiones compactas y su acabado en blanco, se adapta a cualquier estilo decorativo. Su fácil instalación y la presencia de un práctico tirador lo hacen un artículo indispensable para un baño bien organizado.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSKU:\u003c\/strong\u003e 109890004\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eEAN:\u003c\/strong\u003e [inserte el EAN aquí]\u003c\/p\u003e","brand":"Unisan","offers":[{"title":"Default Title","offer_id":56863242223881,"sku":"6430200+109890004","price":586.25,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_6430200-109890004_0_0a5de387-9208-4d8c-9c71-72a35ef5c2ed.webp?v=1756342358"},{"product_id":"mueble-de-bano-con-lavabo-y-dos-cajones-de-70-cm-de-ancho-en-color-nogal-tenet-roca","title":"Meuble avec plan vasque et deux tiroirs de 70 cm couleur noyer Tenet Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • ESPACES DE BAIN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble avec plan vasque et deux tiroirs de 70 cm couleur noyer Tenet Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Équipements\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA851776517\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290442748\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Sans jeu de pieds","offer_id":57371574632713,"sku":"A851776517","price":321.21,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds","offer_id":57371574665481,"sku":"A851776517+A816826339","price":351.61,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_482412_752809.webp?v=1790865483"},{"product_id":"mueble-de-bano-compacto-con-lavabo-y-2-cajones-de-80-cm-de-ancho-color-fresno-unik-the-gap-roca","title":"Meuble de salle de bains compact avec plan vasque et 2 tiroirs de 80 cm couleur frêne Unik The Gap Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • THE GAP\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble de salle de bains compact avec plan vasque et 2 tiroirs de 80 cm couleur frêne Unik The Gap Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca The Gap\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA851497434\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290200614\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Sans jeu de pieds \/ Sin set de 2 colgadores","offer_id":57371575124233,"sku":"A851497434","price":372.13,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Set de 2 colgadores","offer_id":57371575157001,"sku":"A851497434+A816761001","price":447.49,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Set de 2 colgadores","offer_id":57371575189769,"sku":"A851497434+A816826458+A816761001","price":468.76,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Sin set de 2 colgadores","offer_id":57371575222537,"sku":"A851497434+A816826458","price":402.53,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_420300_369975.webp?v=1790865536"},{"product_id":"mueble-de-bano-con-lavabo-y-2-cajones-de-80-cm-de-ancho-color-fresno-nordico-unik-lander-roca","title":"Meuble de salle de bains de 80 cm avec plan vasque et 2 tiroirs frêne nordique Unik Lander Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • LANDER\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble de salle de bains de 80 cm avec plan vasque et 2 tiroirs frêne nordique Unik Lander Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Lander\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA851425434\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290017137\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Sans jeu de pieds \/ Sin caja organizadora \/ Sin caja organizadora","offer_id":57371576172809,"sku":"A851425434","price":574.52,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con caja organizadora \/ Con dos cajas organizadoras","offer_id":57371576205577,"sku":"A851425434+A816820409+A816819409x2","price":606.71,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con caja organizadora \/ Con dos cajas organizadoras","offer_id":57371576238345,"sku":"A851425434+A816824339+A816820409+A816819409x2","price":637.81,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con caja organizadora \/ Sin caja organizadora","offer_id":57371576271113,"sku":"A851425434+A816820409","price":589.16,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con caja organizadora \/ Sin caja organizadora","offer_id":57371576303881,"sku":"A851425434+A816824339+A816820409","price":620.26,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con caja organizadora \/ Con caja organizadora","offer_id":57371576336649,"sku":"A851425434+A816820409+A816819409","price":597.93,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con caja organizadora \/ Con caja organizadora","offer_id":57371576369417,"sku":"A851425434+A816824339+A816820409+A816819409","price":629.05,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Sin caja organizadora \/ Con dos cajas organizadoras","offer_id":57371576402185,"sku":"A851425434+A816819409x2","price":592.06,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Sin caja organizadora \/ Con dos cajas organizadoras","offer_id":57371576434953,"sku":"A851425434+A816824339+A816819409x2","price":623.16,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Sin caja organizadora \/ Sin caja organizadora","offer_id":57371576467721,"sku":"A851425434+A816824339","price":605.61,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Sin caja organizadora \/ Con caja organizadora","offer_id":57371576500489,"sku":"A851425434+A816819409","price":583.28,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Sin caja organizadora \/ Con caja organizadora","offer_id":57371576533257,"sku":"A851425434+A816824339+A816819409","price":614.39,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con dos cajas organizadoras \/ Con dos cajas organizadoras","offer_id":57371576566025,"sku":"A851425434+A816820409x2+A816819409x2","price":621.36,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con dos cajas organizadoras \/ Con dos cajas organizadoras","offer_id":57371576598793,"sku":"A851425434+A816824339+A816820409x2+A816819409x2","price":652.46,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con dos cajas organizadoras \/ Sin caja organizadora","offer_id":57371576631561,"sku":"A851425434+A816820409x2","price":603.81,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con dos cajas organizadoras \/ Sin caja organizadora","offer_id":57371576664329,"sku":"A851425434+A816824339+A816820409x2","price":634.91,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con dos cajas organizadoras \/ Con caja organizadora","offer_id":57371576697097,"sku":"A851425434+A816820409x2+A816819409","price":612.58,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con dos cajas organizadoras \/ Con caja organizadora","offer_id":57371576729865,"sku":"A851425434+A816824339+A816820409x2+A816819409","price":643.69,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_409475_371093.webp?v=1790865690"},{"product_id":"conjunto-de-bano-con-cuatro-cajones-y-doble-lavabo-de-120-cm-de-color-blanco-victoria-n-roca","title":"Meuble avec plan vasque et 2 tiroirs de 100 cm couleur chêne Unik Victoria-N Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • VICTORIA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble avec plan vasque et 2 tiroirs de 100 cm couleur chêne Unik Victoria-N Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Victoria\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA855831155\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8414329937473\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Sans jeu de pieds \/ Sin caja organizadora \/ Sin caja organizadora","offer_id":57371582071049,"sku":"A855831155","price":436.37,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con caja organizadora \/ Con dos cajas organizadoras","offer_id":57371582103817,"sku":"A855831155+A816820409+A816819409x2","price":459.43,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con caja organizadora \/ Con dos cajas organizadoras","offer_id":57371582136585,"sku":"A855831155+A816413001+A816820409+A816819409x2","price":488.02,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con caja organizadora \/ Sin caja organizadora","offer_id":57371582169353,"sku":"A855831155+A816820409","price":451.02,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con caja organizadora \/ Sin caja organizadora","offer_id":57371582202121,"sku":"A855831155+A816413001+A816820409","price":470.48,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con caja organizadora \/ Con caja organizadora","offer_id":57371582234889,"sku":"A855831155+A816820409+A816819409","price":450.65,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con caja organizadora \/ Con caja organizadora","offer_id":57371582267657,"sku":"A855831155+A816413001+A816820409+A816819409","price":479.24,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Sin caja organizadora \/ Con dos cajas organizadoras","offer_id":57371582300425,"sku":"A855831155+A816819409x2","price":453.92,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Sin caja organizadora \/ Con dos cajas organizadoras","offer_id":57371582333193,"sku":"A855831155+A816413001+A816819409x2","price":473.38,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Sin caja organizadora \/ Sin caja organizadora","offer_id":57371582365961,"sku":"A855831155+A816413001","price":455.83,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Sin caja organizadora \/ Con caja organizadora","offer_id":57371582398729,"sku":"A855831155+A816819409","price":445.14,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Sin caja organizadora \/ Con caja organizadora","offer_id":57371582431497,"sku":"A855831155+A816413001+A816819409","price":464.6,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con dos cajas organizadoras \/ Con dos cajas organizadoras","offer_id":57371582464265,"sku":"A855831155+A816820409x2+A816819409x2","price":474.08,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con dos cajas organizadoras \/ Con dos cajas organizadoras","offer_id":57371582497033,"sku":"A855831155+A816413001+A816820409x2+A816819409x2","price":502.67,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con dos cajas organizadoras \/ Sin caja organizadora","offer_id":57371582529801,"sku":"A855831155+A816820409x2","price":456.53,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con dos cajas organizadoras \/ Sin caja organizadora","offer_id":57371582562569,"sku":"A855831155+A816413001+A816820409x2","price":485.13,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con dos cajas organizadoras \/ Con caja organizadora","offer_id":57371582595337,"sku":"A855831155+A816820409x2+A816819409","price":465.3,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con dos cajas organizadoras \/ Con caja organizadora","offer_id":57371582628105,"sku":"A855831155+A816413001+A816820409x2+A816819409","price":493.89,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_371228_2930366.webp?v=1790953265"},{"product_id":"mueble-alto-auxiliar-de-bano-suspendido-con-una-puerta-en-color-blanco-madera-extra-roca","title":"Meuble auxiliaire haut suspendu avec une porte et de couleur blanc bois Extra Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • EXTRA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble auxiliaire haut suspendu avec une porte et de couleur blanc bois Extra Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca EXTRA\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA857703525\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003eNon disponible\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57371582923017,"sku":"A857703525","price":142.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_482853_757230.webp?v=1790866100"},{"product_id":"conjunto-de-bano-de-60-cm-con-dos-cajones-en-acabado-color-blanco-brillo-pack-the-gap-roca","title":"Meuble de salle de bains de 100,5 cm avec bac centré et de couleur blanc mat Unik The Gap Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • THE GAP\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble de salle de bains de 100,5 cm avec bac centré et de couleur blanc mat Unik The Gap Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca The Gap\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA851853509\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003eNon disponible\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin set de 2 colgadores","offer_id":57373340008713,"sku":"A851853509","price":523.59,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Set de 2 colgadores","offer_id":57373340041481,"sku":"A851853509+A816820409+A816761001","price":613.6,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Set de 2 colgadores","offer_id":57373340074249,"sku":"A851853509+A816827339+A816820409+A816761001","price":645.57,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Set de 2 colgadores","offer_id":57373340107017,"sku":"A851853509+A817922C00+A816820409+A816761001","price":653.32,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Set de 2 colgadores","offer_id":57373340139785,"sku":"A851853509+A817922C00+A816827339+A816820409+A816761001","price":685.3,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin set de 2 colgadores","offer_id":57373340172553,"sku":"A851853509+A816820409","price":538.24,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin set de 2 colgadores","offer_id":57373340205321,"sku":"A851853509+A816827339+A816820409","price":570.2,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin set de 2 colgadores","offer_id":57373340238089,"sku":"A851853509+A817922C00+A816820409","price":577.96,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin set de 2 colgadores","offer_id":57373340270857,"sku":"A851853509+A817922C00+A816827339+A816820409","price":609.92,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Set de 2 colgadores","offer_id":57373340303625,"sku":"A851853509+A816761001","price":598.95,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Set de 2 colgadores","offer_id":57373340336393,"sku":"A851853509+A816827339+A816761001","price":630.92,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Set de 2 colgadores","offer_id":57373340369161,"sku":"A851853509+A817922C00+A816761001","price":638.67,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Set de 2 colgadores","offer_id":57373340401929,"sku":"A851853509+A817922C00+A816827339+A816761001","price":670.65,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin set de 2 colgadores","offer_id":57373340434697,"sku":"A851853509+A816827339","price":555.55,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin set de 2 colgadores","offer_id":57373340467465,"sku":"A851853509+A817922C00","price":563.31,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin set de 2 colgadores","offer_id":57373340500233,"sku":"A851853509+A817922C00+A816827339","price":595.28,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_670564_1740414.webp?v=1790966201"},{"product_id":"mueble-base-suspendido-dos-cajones-lavabo-porcelana-80x46x58-cm-roca","title":"Meuble bas suspendu 2 tiroirs avec lavabo en porcelaine dimensions 80,5 x 46 x 58,3 cm finition moderne Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • VICTORIAN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble bas suspendu 2 tiroirs avec lavabo en porcelaine dimensions 80,5 x 46 x 58,3 cm finition moderne Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Victorian\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA852097564\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290997231\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57371584823561,"sku":"A852097564","price":385.45,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_1197819_4979140.webp?v=1790866185"},{"product_id":"conjunto-de-bano-de-80-cm-con-espejo-led-y-un-acabado-en-color-blanco-brillo-lander-roca","title":"Ensemble de salle de bains de 80 cm avec miroir LED blanc brillant Lander Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • LANDER\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eEnsemble de salle de bains de 80 cm avec miroir LED blanc brillant Lander Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Lander\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA851430806\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290017533\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Sans jeu de pieds \/ Sin caja organizadora \/ Sin caja organizadora","offer_id":57371586724105,"sku":"A851430806","price":735.11,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con caja organizadora \/ Con dos cajas organizadoras","offer_id":57371586756873,"sku":"A851430806+A816820409+A816819409x2","price":767.32,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con caja organizadora \/ Con dos cajas organizadoras","offer_id":57371586789641,"sku":"A851430806+A816824339+A816820409+A816819409x2","price":787.97,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con caja organizadora \/ Sin caja organizadora","offer_id":57371586822409,"sku":"A851430806+A816820409","price":749.77,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con caja organizadora \/ Sin caja organizadora","offer_id":57371586855177,"sku":"A851430806+A816824339+A816820409","price":780.86,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con caja organizadora \/ Con caja organizadora","offer_id":57371586887945,"sku":"A851430806+A816820409+A816819409","price":758.54,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con caja organizadora \/ Con caja organizadora","offer_id":57371586920713,"sku":"A851430806+A816824339+A816820409+A816819409","price":789.64,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Sin caja organizadora \/ Con dos cajas organizadoras","offer_id":57371586953481,"sku":"A851430806+A816819409x2","price":752.67,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Sin caja organizadora \/ Con dos cajas organizadoras","offer_id":57371586986249,"sku":"A851430806+A816824339+A816819409x2","price":783.76,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Sin caja organizadora \/ Sin caja organizadora","offer_id":57371587019017,"sku":"A851430806+A816824339","price":766.21,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Sin caja organizadora \/ Con caja organizadora","offer_id":57371587051785,"sku":"A851430806+A816819409","price":743.89,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Sin caja organizadora \/ Con caja organizadora","offer_id":57371587084553,"sku":"A851430806+A816824339+A816819409","price":774.99,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con dos cajas organizadoras \/ Con dos cajas organizadoras","offer_id":57371587117321,"sku":"A851430806+A816820409x2+A816819409x2","price":781.96,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con dos cajas organizadoras \/ Con dos cajas organizadoras","offer_id":57371587150089,"sku":"A851430806+A816824339+A816820409x2+A816819409x2","price":802.61,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con dos cajas organizadoras \/ Sin caja organizadora","offer_id":57371587182857,"sku":"A851430806+A816820409x2","price":764.42,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con dos cajas organizadoras \/ Sin caja organizadora","offer_id":57371587215625,"sku":"A851430806+A816824339+A816820409x2","price":785.07,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con dos cajas organizadoras \/ Con caja organizadora","offer_id":57371587248393,"sku":"A851430806+A816820409x2+A816819409","price":773.18,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con dos cajas organizadoras \/ Con caja organizadora","offer_id":57371587281161,"sku":"A851430806+A816824339+A816820409x2+A816819409","price":793.85,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_385806_370660.webp?v=1790866265"},{"product_id":"mueble-de-bano-con-lavabo-centrado-de-70-cm-de-ancho-en-color-blanco-mate-aleyda-roca","title":"Meuble de salle de bains avec bac centré de 70 cm couleur blanc mat Aleyda Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • ESPACES DE BAIN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble de salle de bains avec bac centré de 70 cm couleur blanc mat Aleyda Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Équipements\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA851814509\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003eNon disponible\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Sans jeu de pieds","offer_id":57371591311625,"sku":"A851814509","price":405.04,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds","offer_id":57371591344393,"sku":"A851814509+A816826339","price":435.42,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_481385_741913.webp?v=1790866364"},{"product_id":"conjunto-de-bano-con-lavabo-a-la-derecha-de-110-cm-de-color-blanco-brillo-pack-prisma-roca","title":"Meuble de salle de bains avec plan et vasque à droite et 2 tiroirs de 110 cm couleur gris anthracite Prisma Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • PRISMA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble de salle de bains avec plan et vasque à droite et 2 tiroirs de 110 cm couleur gris anthracite Prisma Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Prisma\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA855956153\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290326338\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371596751113,"sku":"A855956153","price":782.12,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371596783881,"sku":"A855956153+A816761001","price":847.03,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371596816649,"sku":"A855956153+A816764339+A816761001","price":888.72,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371596849417,"sku":"A855956153+A817922C00+A816761001","price":886.75,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371596882185,"sku":"A855956153+A817922C00+A816764339+A816761001","price":928.44,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371596914953,"sku":"A855956153+A816764339","price":813.35,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371596947721,"sku":"A855956153+A817922C00","price":811.39,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371596980489,"sku":"A855956153+A817922C00+A816764339","price":853.07,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371597013257,"sku":"A855956153+A816819409+A816761001","price":855.82,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371597046025,"sku":"A855956153+A816764339+A816819409+A816761001","price":897.49,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371597078793,"sku":"A855956153+A817922C00+A816819409+A816761001","price":895.53,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371597111561,"sku":"A855956153+A817922C00+A816764339+A816819409+A816761001","price":937.21,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371597144329,"sku":"A855956153+A816819409","price":790.89,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371597177097,"sku":"A855956153+A816764339+A816819409","price":822.14,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371597209865,"sku":"A855956153+A817922C00+A816819409","price":820.17,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371597242633,"sku":"A855956153+A817922C00+A816764339+A816819409","price":861.85,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Set de 2 colgadores","offer_id":57371597275401,"sku":"A855956153+A816819409x2+A816761001","price":864.59,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Set de 2 colgadores","offer_id":57371597308169,"sku":"A855956153+A816764339+A816819409x2+A816761001","price":906.28,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Set de 2 colgadores","offer_id":57371597340937,"sku":"A855956153+A817922C00+A816819409x2+A816761001","price":904.31,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Set de 2 colgadores","offer_id":57371597373705,"sku":"A855956153+A817922C00+A816764339+A816819409x2+A816761001","price":945.99,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Sin set de 2 colgadores","offer_id":57371597406473,"sku":"A855956153+A816819409x2","price":789.23,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Sin set de 2 colgadores","offer_id":57371597439241,"sku":"A855956153+A816764339+A816819409x2","price":830.9,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Sin set de 2 colgadores","offer_id":57371597472009,"sku":"A855956153+A817922C00+A816819409x2","price":828.95,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Sin set de 2 colgadores","offer_id":57371597504777,"sku":"A855956153+A817922C00+A816764339+A816819409x2","price":870.63,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371597537545,"sku":"A855956153+A816820409+A816761001","price":861.69,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371597570313,"sku":"A855956153+A816764339+A816820409+A816761001","price":903.38,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371597603081,"sku":"A855956153+A817922C00+A816820409+A816761001","price":901.4,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371597635849,"sku":"A855956153+A817922C00+A816764339+A816820409+A816761001","price":943.09,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371597668617,"sku":"A855956153+A816820409","price":786.33,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371597701385,"sku":"A855956153+A816764339+A816820409","price":828.0,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371597734153,"sku":"A855956153+A817922C00+A816820409","price":826.05,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371597766921,"sku":"A855956153+A817922C00+A816764339+A816820409","price":867.73,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371597799689,"sku":"A855956153+A816820409+A816819409+A816761001","price":870.47,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371597832457,"sku":"A855956153+A816764339+A816820409+A816819409+A816761001","price":912.14,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371597865225,"sku":"A855956153+A817922C00+A816820409+A816819409+A816761001","price":910.19,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371597897993,"sku":"A855956153+A817922C00+A816764339+A816820409+A816819409+A816761001","price":951.87,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371597930761,"sku":"A855956153+A816820409+A816819409","price":795.1,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371597963529,"sku":"A855956153+A816764339+A816820409+A816819409","price":836.78,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371597996297,"sku":"A855956153+A817922C00+A816820409+A816819409","price":834.82,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371598029065,"sku":"A855956153+A817922C00+A816764339+A816820409+A816819409","price":876.51,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_373909_368809.webp?v=1790946278"},{"product_id":"mueble-de-bano-con-lavabo-de-40-cm-de-ancho-en-color-verde-montana-unik-ella-ona-roca","title":"Meuble de salle de bains de 40 cm vert montagne Unik Ella Ona Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • ONA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble de salle de bains de 40 cm vert montagne Unik Ella Ona Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Ona\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA851677513\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290992533\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57371598979337,"sku":"A851677513","price":350.19,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_466396_673626.webp?v=1790866541"},{"product_id":"mueble-de-bano-de-80-cm-de-ancho-con-lavabo-compacto-en-color-negro-mate-aleyda-roca","title":"Meuble de 80 cm avec plan vasque compact de couleur noir mat Aleyda Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • ESPACES DE BAIN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble de 80 cm avec plan vasque compact de couleur noir mat Aleyda Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Équipements\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA851884523\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003eNon disponible\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57371773370633,"sku":"A851884523","price":452.04,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_482123_749969.webp?v=1790873867"},{"product_id":"mueble-de-bano-de-80-cm-de-ancho-con-lavabo-central-color-fresno-unik-the-gap-roca","title":"Meuble de salle de bains de 80 cm avec bac central de couleur frêne Unik The Gap Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • THE GAP\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble de salle de bains de 80 cm avec bac central de couleur frêne Unik The Gap Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca The Gap\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA851486434\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290199369\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371775992073,"sku":"A851486434","price":454.65,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371776024841,"sku":"A851486434+A816761001","price":530.01,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371776057609,"sku":"A851486434+A816827458+A816761001","price":561.98,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371776090377,"sku":"A851486434+A817922C00+A816761001","price":569.74,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371776123145,"sku":"A851486434+A817922C00+A816827458+A816761001","price":601.69,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371776155913,"sku":"A851486434+A816827458","price":486.61,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371776188681,"sku":"A851486434+A817922C00","price":494.38,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371776221449,"sku":"A851486434+A817922C00+A816827458","price":526.33,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371776254217,"sku":"A851486434+A816819409+A816761001","price":538.79,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371776286985,"sku":"A851486434+A816827458+A816819409+A816761001","price":570.75,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371776319753,"sku":"A851486434+A817922C00+A816819409+A816761001","price":578.52,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371776352521,"sku":"A851486434+A817922C00+A816827458+A816819409+A816761001","price":610.39,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371776385289,"sku":"A851486434+A816819409","price":463.42,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371776418057,"sku":"A851486434+A816827458+A816819409","price":495.4,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371776450825,"sku":"A851486434+A817922C00+A816819409","price":503.14,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371776483593,"sku":"A851486434+A817922C00+A816827458+A816819409","price":535.1,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371776516361,"sku":"A851486434+A816820409+A816761001","price":544.66,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371776549129,"sku":"A851486434+A816827458+A816820409+A816761001","price":576.64,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371776581897,"sku":"A851486434+A817922C00+A816820409+A816761001","price":584.62,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371776614665,"sku":"A851486434+A817922C00+A816827458+A816820409+A816761001","price":616.34,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371776647433,"sku":"A851486434+A816820409","price":469.3,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371776680201,"sku":"A851486434+A816827458+A816820409","price":501.26,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371776712969,"sku":"A851486434+A817922C00+A816820409","price":509.03,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371776745737,"sku":"A851486434+A817922C00+A816827458+A816820409","price":540.99,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371776778505,"sku":"A851486434+A816820409+A816819409+A816761001","price":553.44,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371776811273,"sku":"A851486434+A816827458+A816820409+A816819409+A816761001","price":585.4,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371776844041,"sku":"A851486434+A817922C00+A816820409+A816819409+A816761001","price":593.94,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371776876809,"sku":"A851486434+A817922C00+A816827458+A816820409+A816819409+A816761001","price":625.13,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371776909577,"sku":"A851486434+A816820409+A816819409","price":478.07,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371776942345,"sku":"A851486434+A816827458+A816820409+A816819409","price":510.04,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371776975113,"sku":"A851486434+A817922C00+A816820409+A816819409","price":517.79,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371777007881,"sku":"A851486434+A817922C00+A816827458+A816820409+A816819409","price":549.76,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_421088_376077.webp?v=1790874110"},{"product_id":"mueble-de-bano-con-lavabo-suspendido-de-45-cm-de-ancho-en-color-arena-texturizado-unik-mini-roca","title":"Meuble de salle de bains avec plan vasque suspendu de 45 cm et couleur sable texturé Unik Mini Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • ESPACES DE BAIN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble de salle de bains avec plan vasque suspendu de 45 cm et couleur sable texturé Unik Mini Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Équipements\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA855873156\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433291114927\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Aucun","offer_id":57371777237257,"sku":"A855873156","price":144.94,"currency_code":"EUR","in_stock":true},{"title":"Set de 2 colgadores","offer_id":57371777270025,"sku":"A855873156+A816761001","price":220.29,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_430000_432051.webp?v=1790874207"},{"product_id":"conjunto-de-bano-de-100-cm-con-dos-cajones-en-color-blanco-brillo-pack-the-gap-roca","title":"Meuble de salle de bains de 100 cm avec deux tiroirs de couleur blanc brillant Pack The Gap Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • THE GAP\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble de salle de bains de 100 cm avec deux tiroirs de couleur blanc brillant Pack The Gap Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca The Gap\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA851515806\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290170269\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371778842889,"sku":"A851515806","price":543.17,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371778875657,"sku":"A851515806+A816761001","price":618.53,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371778908425,"sku":"A851515806+A816826339+A816761001","price":648.94,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371778941193,"sku":"A851515806+A817922C00+A816761001","price":658.26,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371778973961,"sku":"A851515806+A817922C00+A816826339+A816761001","price":688.66,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371779006729,"sku":"A851515806+A816826339","price":573.58,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371779039497,"sku":"A851515806+A817922C00","price":582.9,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371779072265,"sku":"A851515806+A817922C00+A816826339","price":613.29,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371779105033,"sku":"A851515806+A816819409+A816761001","price":627.31,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371779137801,"sku":"A851515806+A816826339+A816819409+A816761001","price":657.71,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371779170569,"sku":"A851515806+A817922C00+A816819409+A816761001","price":667.04,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371779203337,"sku":"A851515806+A817922C00+A816826339+A816819409+A816761001","price":697.43,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371779236105,"sku":"A851515806+A816819409","price":551.94,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371779268873,"sku":"A851515806+A816826339+A816819409","price":582.35,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371779301641,"sku":"A851515806+A817922C00+A816819409","price":591.66,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371779334409,"sku":"A851515806+A817922C00+A816826339+A816819409","price":622.07,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371779367177,"sku":"A851515806+A816820409+A816761001","price":633.18,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371779399945,"sku":"A851515806+A816826339+A816820409+A816761001","price":663.59,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371779432713,"sku":"A851515806+A817922C00+A816820409+A816761001","price":672.91,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371779465481,"sku":"A851515806+A817922C00+A816826339+A816820409+A816761001","price":703.32,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371779498249,"sku":"A851515806+A816820409","price":557.83,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371779531017,"sku":"A851515806+A816826339+A816820409","price":588.23,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371779563785,"sku":"A851515806+A817922C00+A816820409","price":597.54,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371779596553,"sku":"A851515806+A817922C00+A816826339+A816820409","price":627.94,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371779629321,"sku":"A851515806+A816820409+A816819409+A816761001","price":641.97,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371779662089,"sku":"A851515806+A816826339+A816820409+A816819409+A816761001","price":672.36,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371779694857,"sku":"A851515806+A817922C00+A816820409+A816819409+A816761001","price":681.68,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371779727625,"sku":"A851515806+A817922C00+A816826339+A816820409+A816819409+A816761001","price":712.08,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371779760393,"sku":"A851515806+A816820409+A816819409","price":566.6,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371779793161,"sku":"A851515806+A816826339+A816820409+A816819409","price":597.0,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371779825929,"sku":"A851515806+A817922C00+A816820409+A816819409","price":606.32,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371779858697,"sku":"A851515806+A817922C00+A816826339+A816820409+A816819409","price":636.72,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_420754_373803.webp?v=1790874296"},{"product_id":"lavabo-con-conjunto-de-fijaciones-de-60-cm-fabricado-en-porcelana-de-color-blanco-prisma-roca","title":"Structure de base avec porte-serviettes frontal de 80 cm fabriquée en acier inoxydable Prisma Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • PRISMA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLa \u003cb\u003eStructure de base avec porte-serviettes frontal de 80 cm fabriquée en acier inoxydable Prisma Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Prisma\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA856747001\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290343687\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Sans lavabo","offer_id":57373349740809,"sku":"A856747001","price":429.31,"currency_code":"EUR","in_stock":true},{"title":"Avec lavabo","offer_id":57373349773577,"sku":"A856747001+A327545000","price":619.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_366889_292058.webp?v=1790949764"},{"product_id":"mueble-de-bano-de-80-cm-de-ancho-con-lavabo-centrado-en-color-blanco-mate-aleyda-roca","title":"Meuble de salle de bains avec bac centré de 80 cm de large et de couleur blanc mat Aleyda Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • ESPACES DE BAIN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble de salle de bains avec bac centré de 80 cm de large et de couleur blanc mat Aleyda Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Équipements\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA851812509\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290639056\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Sans jeu de pieds","offer_id":57371794637065,"sku":"A851812509","price":378.39,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds","offer_id":57371794669833,"sku":"A851812509+A816826339","price":408.79,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_482059_749548.webp?v=1790875783"},{"product_id":"mueble-auxiliar-de-40-cm-de-ancho-con-repisa-abierta-en-color-blanco-mate-delta-ona-roca","title":"Meuble auxiliaire de 40 cm avec étagère ouverte couleur blanc mat Delta Ona Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • VICTORIA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble auxiliaire de 40 cm avec étagère ouverte couleur blanc mat Delta Ona Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Victoria\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA857636509\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290906561\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57371810070793,"sku":"A857636509","price":326.69,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_470071_2061195.webp?v=1790878165"},{"product_id":"mueble-de-bano-con-lavabo-doble-y-6-cajones-de-120-cm-de-ancho-color-roble-unik-family-victoria-n-roca","title":"Meuble de salle de bains avec plan vasque et 6 tiroirs de 120 cm couleur chêne Unik Family Victoria-N Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • VICTORIA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble de salle de bains avec plan vasque et 6 tiroirs de 120 cm couleur chêne Unik Family Victoria-N Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Victoria\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA855835155\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8414329938371\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Sans jeu de pieds \/ Sin caja organizadora \/ Sin caja organizadora","offer_id":57371811545353,"sku":"A855835155","price":840.62,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con caja organizadora \/ Con dos cajas organizadoras","offer_id":57371811578121,"sku":"A855835155+A816820409+A816819409x2","price":872.81,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con caja organizadora \/ Con dos cajas organizadoras","offer_id":57371811610889,"sku":"A855835155+A816555001+A816820409+A816819409x2","price":901.4,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con caja organizadora \/ Sin caja organizadora","offer_id":57371811643657,"sku":"A855835155+A816820409","price":855.26,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con caja organizadora \/ Sin caja organizadora","offer_id":57371811676425,"sku":"A855835155+A816555001+A816820409","price":883.86,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con caja organizadora \/ Con caja organizadora","offer_id":57371811709193,"sku":"A855835155+A816820409+A816819409","price":864.04,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con caja organizadora \/ Con caja organizadora","offer_id":57371811741961,"sku":"A855835155+A816555001+A816820409+A816819409","price":892.64,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Sin caja organizadora \/ Con dos cajas organizadoras","offer_id":57371811774729,"sku":"A855835155+A816819409x2","price":858.16,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Sin caja organizadora \/ Con dos cajas organizadoras","offer_id":57371811807497,"sku":"A855835155+A816555001+A816819409x2","price":886.75,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Sin caja organizadora \/ Sin caja organizadora","offer_id":57371811840265,"sku":"A855835155+A816555001","price":869.21,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Sin caja organizadora \/ Con caja organizadora","offer_id":57371811873033,"sku":"A855835155+A816819409","price":849.39,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Sin caja organizadora \/ Con caja organizadora","offer_id":57371811905801,"sku":"A855835155+A816555001+A816819409","price":877.99,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con dos cajas organizadoras \/ Con dos cajas organizadoras","offer_id":57371811938569,"sku":"A855835155+A816820409x2+A816819409x2","price":887.47,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con dos cajas organizadoras \/ Con dos cajas organizadoras","offer_id":57371811971337,"sku":"A855835155+A816555001+A816820409x2+A816819409x2","price":916.06,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con dos cajas organizadoras \/ Sin caja organizadora","offer_id":57371812004105,"sku":"A855835155+A816820409x2","price":869.91,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con dos cajas organizadoras \/ Sin caja organizadora","offer_id":57371812036873,"sku":"A855835155+A816555001+A816820409x2","price":898.5,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con dos cajas organizadoras \/ Con caja organizadora","offer_id":57371812069641,"sku":"A855835155+A816820409x2+A816819409","price":878.69,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con dos cajas organizadoras \/ Con caja organizadora","offer_id":57371812102409,"sku":"A855835155+A816555001+A816820409x2+A816819409","price":907.29,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_371198_367727.webp?v=1790878352"},{"product_id":"mueble-de-bano-con-doble-lavabo-de-120-cm-de-ancho-y-4-cajones-en-color-blanco-mate-ona-roca","title":"Meuble de salle de bains avec plan vasque double de 120 cm et 4 tiroirs blanc mat Ona Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • ONA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble de salle de bains avec plan vasque double de 120 cm et 4 tiroirs blanc mat Ona Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Ona\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA851694509\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290980325\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57371814723849,"sku":"A851694509","price":991.04,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_469226_685750.webp?v=1790878790"},{"product_id":"mueble-de-bano-con-lavabo-y-3-cajones-de-80-cm-de-ancho-en-color-nogal-tenet-roca","title":"Meuble avec plan vasque et 3 tiroirs de 80 cm couleur noyer Tenet Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • ESPACES DE BAIN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble avec plan vasque et 3 tiroirs de 80 cm couleur noyer Tenet Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Équipements\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA851781517\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290443332\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57371819802889,"sku":"A851781517","price":416.79,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_482648_755135.webp?v=1790879210"},{"product_id":"mueble-de-bano-de-60-cm-de-ancho-con-lavabo-centrado-en-color-beige-madera-aleyda-roca","title":"Meuble de salle de bains bac centré de 60 cm couleur beige bois Aleyda Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • ESPACES DE BAIN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble de salle de bains bac centré de 60 cm couleur beige bois Aleyda Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Équipements\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA851810524\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003eNon disponible\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Sans jeu de pieds","offer_id":57371821179145,"sku":"A851810524","price":350.19,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds","offer_id":57371821211913,"sku":"A851810524+A816826339","price":380.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_482082_749667.webp?v=1790879347"},{"product_id":"pack-mueble-de-bano-de-90-cm-con-dos-cajones-y-patas-opcionales-fresno-prisma-roca","title":"Ensemble de salle de bains de 90 cm avec deux tiroirs de couleur frêne Pack Prisma Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • PRISMA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eEnsemble de salle de bains de 90 cm avec deux tiroirs de couleur frêne Pack Prisma Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Prisma\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA855938321\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290326826\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371822719241,"sku":"A855938321","price":940.11,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371822752009,"sku":"A855938321+A816761001","price":1015.47,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371822784777,"sku":"A855938321+A816764339+A816761001","price":1057.16,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371822817545,"sku":"A855938321+A817922C00+A816761001","price":1055.19,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371822850313,"sku":"A855938321+A817922C00+A816764339+A816761001","price":1096.88,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371822883081,"sku":"A855938321+A816764339","price":981.78,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371822915849,"sku":"A855938321+A817922C00","price":979.83,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371822948617,"sku":"A855938321+A817922C00+A816764339","price":1021.51,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371822981385,"sku":"A855938321+A816819409+A816761001","price":1024.25,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371823014153,"sku":"A855938321+A816764339+A816819409+A816761001","price":1065.92,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371823046921,"sku":"A855938321+A817922C00+A816819409+A816761001","price":1063.97,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371823079689,"sku":"A855938321+A817922C00+A816764339+A816819409+A816761001","price":1105.65,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371823112457,"sku":"A855938321+A816819409","price":948.89,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371823145225,"sku":"A855938321+A816764339+A816819409","price":990.56,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371823177993,"sku":"A855938321+A817922C00+A816819409","price":988.6,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371823210761,"sku":"A855938321+A817922C00+A816764339+A816819409","price":1030.29,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Set de 2 colgadores","offer_id":57371823243529,"sku":"A855938321+A816819409x2+A816761001","price":1033.03,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Set de 2 colgadores","offer_id":57371823276297,"sku":"A855938321+A816764339+A816819409x2+A816761001","price":1074.7,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Set de 2 colgadores","offer_id":57371823309065,"sku":"A855938321+A817922C00+A816819409x2+A816761001","price":1072.74,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Set de 2 colgadores","offer_id":57371823341833,"sku":"A855938321+A817922C00+A816764339+A816819409x2+A816761001","price":1114.43,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Sin set de 2 colgadores","offer_id":57371823374601,"sku":"A855938321+A816819409x2","price":957.66,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Sin set de 2 colgadores","offer_id":57371823407369,"sku":"A855938321+A816764339+A816819409x2","price":999.34,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Sin set de 2 colgadores","offer_id":57371823440137,"sku":"A855938321+A817922C00+A816819409x2","price":997.39,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Sin set de 2 colgadores","offer_id":57371823472905,"sku":"A855938321+A817922C00+A816764339+A816819409x2","price":1039.05,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371823505673,"sku":"A855938321+A816820409+A816761001","price":1030.12,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371823538441,"sku":"A855938321+A816764339+A816820409+A816761001","price":1071.81,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371823571209,"sku":"A855938321+A817922C00+A816820409+A816761001","price":1069.84,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371823603977,"sku":"A855938321+A817922C00+A816764339+A816820409+A816761001","price":1111.53,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371823636745,"sku":"A855938321+A816820409","price":954.77,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371823669513,"sku":"A855938321+A816764339+A816820409","price":996.43,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371823702281,"sku":"A855938321+A817922C00+A816820409","price":994.48,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371823735049,"sku":"A855938321+A817922C00+A816764339+A816820409","price":1036.16,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371823767817,"sku":"A855938321+A816820409+A816819409+A816761001","price":1038.91,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371823800585,"sku":"A855938321+A816764339+A816820409+A816819409+A816761001","price":1080.58,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371823833353,"sku":"A855938321+A817922C00+A816820409+A816819409+A816761001","price":1078.62,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371823866121,"sku":"A855938321+A817922C00+A816764339+A816820409+A816819409+A816761001","price":1120.3,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371823898889,"sku":"A855938321+A816820409+A816819409","price":963.53,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371823931657,"sku":"A855938321+A816764339+A816820409+A816819409","price":1005.22,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371823964425,"sku":"A855938321+A817922C00+A816820409+A816819409","price":1003.26,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371823997193,"sku":"A855938321+A817922C00+A816764339+A816820409+A816819409","price":1044.94,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_370618_319488.webp?v=1790879657"},{"product_id":"mueble-de-bano-de-80-cm-de-ancho-con-lavabo-centrado-en-color-beige-madera-aleyda-roca","title":"Meuble avec bac centré de 80 cm couleur beige bois Aleyda Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • ESPACES DE BAIN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble avec bac centré de 80 cm couleur beige bois Aleyda Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Équipements\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA851812524\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003eNon disponible\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Sans jeu de pieds","offer_id":57371830321417,"sku":"A851812524","price":378.39,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds","offer_id":57371830354185,"sku":"A851812524+A816826339","price":408.79,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_482053_749517.webp?v=1790880546"},{"product_id":"mueble-de-lavabo-de-porcelana-incluido-en-acabado-negro-y-blanco-con-puerta-con-cierre-amortiguado-mini-roca","title":"Meuble avec plan vasque en porcelaine avec porte de couleur noir et blanc Mini Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • ESPACES DE BAIN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble avec plan vasque en porcelaine avec porte de couleur noir et blanc Mini Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Équipements\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA852008806\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003eNon disponible\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57371833860361,"sku":"A852008806","price":245.21,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_763936_2295030.webp?v=1790880790"},{"product_id":"mueble-de-bano-con-lavabo-de-50-cm-y-2-cajones-en-color-verde-montana-unik-ella-ona-roca","title":"Meuble de salle de bains avec plan vasque de 50 cm et 2 tiroirs couleur vert montagne Unik Ella Ona Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • ONA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble de salle de bains avec plan vasque de 50 cm et 2 tiroirs couleur vert montagne Unik Ella Ona Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Ona\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA851682513\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290117967\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57371834122505,"sku":"A851682513","price":412.87,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_466424_673824.webp?v=1790880898"},{"product_id":"pack-de-patas-opcionales-disenado-para-muebles-de-11-cm-con-acabado-en-cromo-victoria-n-roca","title":"Ensemble de salle de bains avec six tiroirs et double vasque de 120 cm couleur wengé Victoria-N Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • VICTORIA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eEnsemble de salle de bains avec six tiroirs et double vasque de 120 cm couleur wengé Victoria-N Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Victoria\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA855845154\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8414329938166\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Sans jeu de pieds \/ Sin caja organizadora \/ Sin caja organizadora","offer_id":57372943057161,"sku":"A855845154","price":944.02,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con caja organizadora \/ Con dos cajas organizadoras","offer_id":57372943089929,"sku":"A855845154+A816820409+A816819409x2","price":976.23,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con caja organizadora \/ Con dos cajas organizadoras","offer_id":57372943122697,"sku":"A855845154+A816555001+A816820409+A816819409x2","price":1004.82,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con caja organizadora \/ Sin caja organizadora","offer_id":57372943155465,"sku":"A855845154+A816820409","price":958.68,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con caja organizadora \/ Sin caja organizadora","offer_id":57372943188233,"sku":"A855845154+A816555001+A816820409","price":987.28,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con caja organizadora \/ Con caja organizadora","offer_id":57372943221001,"sku":"A855845154+A816820409+A816819409","price":967.45,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con caja organizadora \/ Con caja organizadora","offer_id":57372943253769,"sku":"A855845154+A816555001+A816820409+A816819409","price":996.06,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Sin caja organizadora \/ Con dos cajas organizadoras","offer_id":57372943286537,"sku":"A855845154+A816819409x2","price":961.58,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Sin caja organizadora \/ Con dos cajas organizadoras","offer_id":57372943319305,"sku":"A855845154+A816555001+A816819409x2","price":990.17,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Sin caja organizadora \/ Sin caja organizadora","offer_id":57372943352073,"sku":"A855845154+A816555001","price":972.63,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Sin caja organizadora \/ Con caja organizadora","offer_id":57372943384841,"sku":"A855845154+A816819409","price":952.8,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Sin caja organizadora \/ Con caja organizadora","offer_id":57372943417609,"sku":"A855845154+A816555001+A816819409","price":981.41,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con dos cajas organizadoras \/ Con dos cajas organizadoras","offer_id":57372943450377,"sku":"A855845154+A816820409x2+A816819409x2","price":990.88,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con dos cajas organizadoras \/ Con dos cajas organizadoras","offer_id":57372943483145,"sku":"A855845154+A816555001+A816820409x2+A816819409x2","price":1019.47,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con dos cajas organizadoras \/ Sin caja organizadora","offer_id":57372943515913,"sku":"A855845154+A816820409x2","price":973.33,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con dos cajas organizadoras \/ Sin caja organizadora","offer_id":57372943548681,"sku":"A855845154+A816555001+A816820409x2","price":1001.92,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con dos cajas organizadoras \/ Con caja organizadora","offer_id":57372943581449,"sku":"A855845154+A816820409x2+A816819409","price":982.1,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con dos cajas organizadoras \/ Con caja organizadora","offer_id":57372943614217,"sku":"A855845154+A816555001+A816820409x2+A816819409","price":1010.7,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_371205_367813.webp?v=1790947252"},{"product_id":"mueble-de-bano-de-80-cm-con-lavabo-izquierdo-color-blanco-brillo-unik-the-gap-roca","title":"Meuble de salle de bains de 80 cm avec bac à gauche de couleur blanc brillant Unik The Gap Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • THE GAP\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble de salle de bains de 80 cm avec bac à gauche de couleur blanc brillant Unik The Gap Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca The Gap\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA851487806\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290199260\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371843035401,"sku":"A851487806","price":454.65,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371843068169,"sku":"A851487806+A816761001","price":530.01,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371843100937,"sku":"A851487806+A816827339+A816761001","price":561.98,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371843133705,"sku":"A851487806+A817922C00+A816761001","price":569.74,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371843166473,"sku":"A851487806+A817922C00+A816827339+A816761001","price":601.69,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371843199241,"sku":"A851487806+A816827339","price":486.61,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371843232009,"sku":"A851487806+A817922C00","price":494.38,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371843264777,"sku":"A851487806+A817922C00+A816827339","price":526.33,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371843297545,"sku":"A851487806+A816819409+A816761001","price":538.79,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371843330313,"sku":"A851487806+A816827339+A816819409+A816761001","price":570.75,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371843363081,"sku":"A851487806+A817922C00+A816819409+A816761001","price":578.52,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371843395849,"sku":"A851487806+A817922C00+A816827339+A816819409+A816761001","price":610.39,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371843428617,"sku":"A851487806+A816819409","price":463.42,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371843461385,"sku":"A851487806+A816827339+A816819409","price":495.4,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371843494153,"sku":"A851487806+A817922C00+A816819409","price":503.14,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371843526921,"sku":"A851487806+A817922C00+A816827339+A816819409","price":535.1,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371843559689,"sku":"A851487806+A816820409+A816761001","price":544.66,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371843592457,"sku":"A851487806+A816827339+A816820409+A816761001","price":576.64,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371843625225,"sku":"A851487806+A817922C00+A816820409+A816761001","price":584.62,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371843657993,"sku":"A851487806+A817922C00+A816827339+A816820409+A816761001","price":616.34,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371843690761,"sku":"A851487806+A816820409","price":469.3,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371843723529,"sku":"A851487806+A816827339+A816820409","price":501.26,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371843756297,"sku":"A851487806+A817922C00+A816820409","price":509.03,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371843789065,"sku":"A851487806+A817922C00+A816827339+A816820409","price":540.99,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371843821833,"sku":"A851487806+A816820409+A816819409+A816761001","price":553.44,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371843854601,"sku":"A851487806+A816827339+A816820409+A816819409+A816761001","price":585.4,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371843887369,"sku":"A851487806+A817922C00+A816820409+A816819409+A816761001","price":593.94,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371843920137,"sku":"A851487806+A817922C00+A816827339+A816820409+A816819409+A816761001","price":625.13,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371843952905,"sku":"A851487806+A816820409+A816819409","price":478.07,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371843985673,"sku":"A851487806+A816827339+A816820409+A816819409","price":510.04,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371844018441,"sku":"A851487806+A817922C00+A816820409+A816819409","price":517.79,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371844051209,"sku":"A851487806+A817922C00+A816827339+A816820409+A816819409","price":549.76,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_421085_376028.webp?v=1790881948"},{"product_id":"mueble-auxiliar-con-una-puerta-de-40-cm-de-ancho-en-color-blanco-mate-delta-ona-roca","title":"Meuble auxiliaire à une porte de 40 cm de couleur blanc mat Delta Ona Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • VICTORIA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble auxiliaire à une porte de 40 cm de couleur blanc mat Delta Ona Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Victoria\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA857635509\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290907018\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57371844509961,"sku":"A857635509","price":326.69,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_470047_692939.webp?v=1790882113"},{"product_id":"mueble-de-bano-con-lavabo-y-2-cajones-de-45-cm-de-ancho-en-color-blanco-unik-ella-ona-roca","title":"Meuble de salle de bains avec plan vasque et 2 tiroirs de 45 cm blanc Unik Ella Ona Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • ONA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble de salle de bains avec plan vasque et 2 tiroirs de 45 cm blanc Unik Ella Ona Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Ona\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA851681509\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290995114\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57371846443273,"sku":"A851681509","price":405.04,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_466414_673794.webp?v=1790882204"},{"product_id":"mueble-de-bano-con-lavabo-y-2-cajones-de-100-cm-de-ancho-color-roble-unik-lander-roca","title":"Meuble de salle de bains de 100 cm avec plan vasque et 2 tiroirs couleur chêne Unik Lander Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • LANDER\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble de salle de bains de 100 cm avec plan vasque et 2 tiroirs couleur chêne Unik Lander Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Lander\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA851426402\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290017168\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Sans jeu de pieds \/ Sin caja organizadora \/ Sin caja organizadora","offer_id":57371848081673,"sku":"A851426402","price":623.87,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con caja organizadora \/ Con dos cajas organizadoras","offer_id":57371848114441,"sku":"A851426402+A816820409+A816819409x2","price":656.06,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con caja organizadora \/ Con dos cajas organizadoras","offer_id":57371848147209,"sku":"A851426402+A816824339+A816820409+A816819409x2","price":687.18,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con caja organizadora \/ Sin caja organizadora","offer_id":57371848179977,"sku":"A851426402+A816820409","price":638.52,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con caja organizadora \/ Sin caja organizadora","offer_id":57371848212745,"sku":"A851426402+A816824339+A816820409","price":669.63,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con caja organizadora \/ Con caja organizadora","offer_id":57371848245513,"sku":"A851426402+A816820409+A816819409","price":647.3,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con caja organizadora \/ Con caja organizadora","offer_id":57371848278281,"sku":"A851426402+A816824339+A816820409+A816819409","price":678.4,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Sin caja organizadora \/ Con dos cajas organizadoras","offer_id":57371848311049,"sku":"A851426402+A816819409x2","price":641.41,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Sin caja organizadora \/ Con dos cajas organizadoras","offer_id":57371848343817,"sku":"A851426402+A816824339+A816819409x2","price":672.53,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Sin caja organizadora \/ Sin caja organizadora","offer_id":57371848376585,"sku":"A851426402+A816824339","price":654.97,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Sin caja organizadora \/ Con caja organizadora","offer_id":57371848409353,"sku":"A851426402+A816819409","price":632.65,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Sin caja organizadora \/ Con caja organizadora","offer_id":57371848442121,"sku":"A851426402+A816824339+A816819409","price":663.75,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con dos cajas organizadoras \/ Con dos cajas organizadoras","offer_id":57371848474889,"sku":"A851426402+A816820409x2+A816819409x2","price":670.72,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con dos cajas organizadoras \/ Con dos cajas organizadoras","offer_id":57371848507657,"sku":"A851426402+A816824339+A816820409x2+A816819409x2","price":701.82,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con dos cajas organizadoras \/ Sin caja organizadora","offer_id":57371848540425,"sku":"A851426402+A816820409x2","price":653.16,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con dos cajas organizadoras \/ Sin caja organizadora","offer_id":57371848573193,"sku":"A851426402+A816824339+A816820409x2","price":684.28,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Con dos cajas organizadoras \/ Con caja organizadora","offer_id":57371848605961,"sku":"A851426402+A816820409x2+A816819409","price":661.94,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Con dos cajas organizadoras \/ Con caja organizadora","offer_id":57371848638729,"sku":"A851426402+A816824339+A816820409x2+A816819409","price":693.05,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_409455_371059.webp?v=1790882330"},{"product_id":"mueble-alto-auxiliar-de-bano-suspendido-con-una-puerta-en-color-blanco-brillante-extra-roca","title":"Meuble auxiliaire haut suspendu avec une porte et de couleur blanc brillant Extra Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • EXTRA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble auxiliaire haut suspendu avec une porte et de couleur blanc brillant Extra Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca EXTRA\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA857703806\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003eNon disponible\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57371851555081,"sku":"A857703806","price":142.59,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_482854_764003.webp?v=1790882534"},{"product_id":"conjunto-de-bano-compacto-de-80-cm-con-lavabo-central-color-blanco-brillo-pack-the-gap-roca","title":"Ensemble de salle de bains compact de 80 cm avec bac central couleur blanc brillant Pack The Gap Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • THE GAP\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eEnsemble de salle de bains compact de 80 cm avec bac central couleur blanc brillant Pack The Gap Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca The Gap\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA851528806\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290169485\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Sans jeu de pieds \/ Sin set de 2 colgadores","offer_id":57371851915529,"sku":"A851528806","price":462.49,"currency_code":"EUR","in_stock":true},{"title":"Sans jeu de pieds \/ Set de 2 colgadores","offer_id":57371851948297,"sku":"A851528806+A816761001","price":537.85,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Set de 2 colgadores","offer_id":57371851981065,"sku":"A851528806+A816826339+A816761001","price":568.25,"currency_code":"EUR","in_stock":true},{"title":"Avec jeu de pieds \/ Sin set de 2 colgadores","offer_id":57371852013833,"sku":"A851528806+A816826339","price":492.87,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_421322_377591.webp?v=1790882577"},{"product_id":"conjunto-de-bano-de-90-cm-con-dos-cajones-y-lavabo-derecho-blanco-fresno-pack-prisma-roca","title":"Ensemble de salle de bains avec plan vasque à droite de 90 cm de couleur blanc-frêne Pack Prisma Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Entradilla ---------------------------------------------------------- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Título de apartado -------------------------------------------------- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Aspectos destacados ------------------------------------------------- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Bloque Versátil de Opciones y Equipamiento --------------------------- *\/\n.mkd__bloque {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 24px 28px;\n  display: flex; flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.mkd__bloque-item {\n  border-bottom: 1px solid var(--mkd-borde);\n  padding-bottom: 14px;\n}\n.mkd__bloque-item:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 16px; font-weight: 700;\n  color: var(--mkd-tinta); margin: 0 0 6px;\n}\n.mkd__bloque-txt {\n  font-size: 14px; color: var(--mkd-gris);\n  margin: 0; line-height: 1.55;\n}\n\n\/* --- Especificaciones técnicas (Estilo cebra + Animación V1) ------------- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • PRISMA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eIngénierie européenne, qualité supérieure et confort durable pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eEnsemble de salle de bains avec plan vasque à droite de 90 cm de couleur blanc-frêne Pack Prisma Roca\u003c\/b\u003e combine un design contemporain aux normes de qualité rigoureuses du fabricant Roca, offrant résistance, confort et élégance pour votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003ePoints Forts\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\"\u003eQualité Certifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication avec des matériaux de premier choix\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConception conforme aux normes européennes les plus rigoureuses pour une durabilité à toute épreuve.\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\"\u003eDesign Épuré\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉquilibre esthétique et ergonomie soignée\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFormes actuelles créées pour s'intégrer harmonieusement dans tout type d'agencement intérieur.\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\"\u003eEntretien Facile\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eSurfaces lisses et résistantes\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eFinitions de haute qualité facilitant l'entretien régulier et protégeant contre l'humidité ambiante.\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\"\u003ePièces d'Origine\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eCompatibilité et pièces certifiées Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDisponibilité garantie des pièces détachées officielles pour une longévité sans compromis.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eSpécifications Techniques\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\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eRoca Prisma\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA855938322\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290326833\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie\u003c\/dt\u003e\u003cdd\u003eÉquipement de salle de bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMatériaux certifiés haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eQualité et Sérénité\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle du Fabricant Roca 5 Ans\u003c\/p\u003e\n    \u003cp\u003eRoca est la marque européenne de référence en équipement et design de salle de bain. Tous ses produits bénéficient d'une garantie officielle européenne et d'un réseau étendu de support technique spécialisé pour votre tranquillité.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371853324553,"sku":"A855938322","price":940.11,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371853357321,"sku":"A855938322+A816761001","price":1015.47,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371853390089,"sku":"A855938322+A816764339+A816761001","price":1057.16,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371853422857,"sku":"A855938322+A817922C00+A816761001","price":1055.19,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371853455625,"sku":"A855938322+A817922C00+A816764339+A816761001","price":1096.88,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371853488393,"sku":"A855938322+A816764339","price":981.78,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371853521161,"sku":"A855938322+A817922C00","price":979.83,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371853553929,"sku":"A855938322+A817922C00+A816764339","price":1021.51,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371853586697,"sku":"A855938322+A816819409+A816761001","price":1024.25,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371853619465,"sku":"A855938322+A816764339+A816819409+A816761001","price":1065.92,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371853652233,"sku":"A855938322+A817922C00+A816819409+A816761001","price":1063.97,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371853685001,"sku":"A855938322+A817922C00+A816764339+A816819409+A816761001","price":1105.65,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371853717769,"sku":"A855938322+A816819409","price":948.89,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371853750537,"sku":"A855938322+A816764339+A816819409","price":990.56,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371853783305,"sku":"A855938322+A817922C00+A816819409","price":988.6,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371853816073,"sku":"A855938322+A817922C00+A816764339+A816819409","price":1030.29,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Set de 2 colgadores","offer_id":57371853848841,"sku":"A855938322+A816819409x2+A816761001","price":1033.03,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Set de 2 colgadores","offer_id":57371853881609,"sku":"A855938322+A816764339+A816819409x2+A816761001","price":1074.7,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Set de 2 colgadores","offer_id":57371853914377,"sku":"A855938322+A817922C00+A816819409x2+A816761001","price":1072.74,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Set de 2 colgadores","offer_id":57371853947145,"sku":"A855938322+A817922C00+A816764339+A816819409x2+A816761001","price":1114.43,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Sin set de 2 colgadores","offer_id":57371853979913,"sku":"A855938322+A816819409x2","price":957.66,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Sin set de 2 colgadores","offer_id":57371854012681,"sku":"A855938322+A816764339+A816819409x2","price":999.34,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Sin set de 2 colgadores","offer_id":57371854045449,"sku":"A855938322+A817922C00+A816819409x2","price":997.39,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Sin caja organizadora + Con dos cajas organizadoras + Sin set de 2 colgadores","offer_id":57371854078217,"sku":"A855938322+A817922C00+A816764339+A816819409x2","price":1039.05,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371854110985,"sku":"A855938322+A816820409+A816761001","price":1030.12,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371854143753,"sku":"A855938322+A816764339+A816820409+A816761001","price":1071.81,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371854176521,"sku":"A855938322+A817922C00+A816820409+A816761001","price":1069.84,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Set de 2 colgadores","offer_id":57371854209289,"sku":"A855938322+A817922C00+A816764339+A816820409+A816761001","price":1111.53,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371854242057,"sku":"A855938322+A816820409","price":954.77,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371854274825,"sku":"A855938322+A816764339+A816820409","price":996.43,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371854307593,"sku":"A855938322+A817922C00+A816820409","price":994.48,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Sin caja organizadora + Sin set de 2 colgadores","offer_id":57371854340361,"sku":"A855938322+A817922C00+A816764339+A816820409","price":1036.16,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371854373129,"sku":"A855938322+A816820409+A816819409+A816761001","price":1038.91,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371854405897,"sku":"A855938322+A816764339+A816820409+A816819409+A816761001","price":1080.58,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371854438665,"sku":"A855938322+A817922C00+A816820409+A816819409+A816761001","price":1078.62,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Set de 2 colgadores","offer_id":57371854471433,"sku":"A855938322+A817922C00+A816764339+A816820409+A816819409+A816761001","price":1120.3,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371854504201,"sku":"A855938322+A816820409+A816819409","price":963.53,"currency_code":"EUR","in_stock":true},{"title":"Sans porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371854536969,"sku":"A855938322+A816764339+A816820409+A816819409","price":1005.22,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Sans jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371854569737,"sku":"A855938322+A817922C00+A816820409+A816819409","price":1003.26,"currency_code":"EUR","in_stock":true},{"title":"Avec porte-serviettes \/ Avec jeu de pieds \/ Con caja organizadora + Con caja organizadora + Sin set de 2 colgadores","offer_id":57371854602505,"sku":"A855938322+A817922C00+A816764339+A816820409+A816819409","price":1044.94,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_370620_69331.webp?v=1790882930"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/collections\/Muebles_de_bano-7821200_0fd5469c-829e-4062-a855-bbbb9df37ee8.jpg?v=1782528267","url":"https:\/\/merkimarket.com\/fr-fr\/collections\/meubles-de-salle-de-bain.oembed?page=5","provider":"MerkiMarket","version":"1.0","type":"link"}