{"title":"Paniers et conteneurs de salle de bain","description":"\u003cp class=\"MsoNormal\" style=\"text-align: justifier;\"\u003e\u003cspan lang=\"ES-US\" style=\"mso-ansi-langue: ES-US;\"\u003eOrganisez votre \u003cb\u003esalle de bain avec style et fonctionnalité\u003c\/b\u003e grâce à nos \u003cb\u003epaniers et conteneurs de salle de bain\u003c\/b\u003e. Trouvez des \u003cb\u003esolutions pratiques\u003c\/b\u003e pour ranger \u003cb\u003eproduits d'hygiène, serviettes ou petits accessoires \u003c\/b\u003esans perdre le bon goût. Disponibles dans différents matériaux comme le \u003cb\u003ebambou, le métal ou le plastique imperméable\u003c\/b\u003e, ils s'adaptent à toutes les décorations. Idéal pour maintenir l'ordre et faciliter le nettoyage. Découvrez comment transformer votre salle de bain avec \u003cb\u003eMerkimarket !\u003c\/b\u003e\u003c\/span\u003e\u003cb\u003e\u003cspan lang=\"ES-TRAD\" style=\"mso-ansi-lingual: ES-TRAD;\"\u003e\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e","products":[{"product_id":"estante-de-rejilla-con-forma-triangular-para-bano-fabricada-en-acero-inoxidable-con-acabado-cromado-de-imex","title":"IMEX ADR001 étagère de salle de bain de forme triangulaire en acier inoxydable avec finition chromée","description":"\u003cdiv class=\"apple-product-container\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Text', 'SF Pro Display', 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; color: #1d1d1f; max-width: 980px; margin: 0 auto; line-height: 1.5; padding: 10px 0;\"\u003e\n\n  \u003c!-- Hero Highlight Section --\u003e\n  \u003cdiv style=\"background: linear-gradient(180deg, #fbfbfd 0%, #f5f5f7 100%); border-radius: 24px; padding: 48px 32px; text-align: center; margin-bottom: 32px; border: 1px solid #e5e5e7;\"\u003e\n    \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: #0071e3; background: rgba(0, 113, 227, 0.08); padding: 6px 14px; border-radius: 999px; margin-bottom: 16px;\"\u003eIMEX • ÉTAGÈRES DE SALLE DE BAIN\u003c\/span\u003e\n    \u003ch2 style=\"font-size: 30px; font-weight: 700; letter-spacing: -0.02em; color: #1d1d1f; margin: 0 0 16px 0; line-height: 1.25;\"\u003eÉtagère triangulaire à grille : précision et style pour votre salle de bain.\u003c\/h2\u003e\n    \u003cp style=\"font-size: 16px; color: #6e6e73; max-width: 740px; margin: 0 auto; line-height: 1.6;\"\u003eConçue pour optimiser chaque coin, cette étagère à grille en acier inoxydable avec finition chromée apporte une touche contemporaine et fonctionnelle. Son design compact et d'angle garde vos accessoires toujours à portée de main avec une élégance maximale.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Bento Features (Single Column Stack) --\u003e\n  \u003cdiv style=\"margin-bottom: 36px;\"\u003e\n    \u003ch3 style=\"font-size: 20px; font-weight: 600; letter-spacing: -0.01em; color: #1d1d1f; margin-bottom: 20px;\"\u003ePourquoi choisir ce modèle\u003c\/h3\u003e\n    \u003cdiv style=\"display: flex; flex-direction: column; gap: 16px;\"\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px; box-shadow: 0 4px 16px rgba(0,0,0,0.03);\"\u003e\n        \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; color: #0071e3; background: #f5f5f7; padding: 4px 10px; border-radius: 6px; text-transform: uppercase; margin-bottom: 12px;\"\u003e01 \/ MATÉRIAU ET FINITION\u003c\/span\u003e\n        \u003ch4 style=\"font-size: 18px; font-weight: 600; color: #1d1d1f; margin: 0 0 10px 0; line-height: 1.3;\"\u003eAcier inoxydable avec finition chromée\u003c\/h4\u003e\n        \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eFabriquée en acier inoxydable de haute qualité avec une finition chromée brillante qui résiste à l'humidité et à l'usage quotidien, garantissant durabilité et facilité de nettoyage.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px; box-shadow: 0 4px 16px rgba(0,0,0,0.03);\"\u003e\n        \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; color: #0071e3; background: #f5f5f7; padding: 4px 10px; border-radius: 6px; text-transform: uppercase; margin-bottom: 12px;\"\u003e02 \/ DESIGN ET FONCTIONNALITÉ\u003c\/span\u003e\n        \u003ch4 style=\"font-size: 18px; font-weight: 600; color: #1d1d1f; margin: 0 0 10px 0; line-height: 1.3;\"\u003eGrille triangulaire qui optimise l'espace\u003c\/h4\u003e\n        \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eSa forme triangulaire et d'angle exploite au mieux les coins de la salle de bain, offrant un espace de rangement pratique sans occuper d'espace supplémentaire.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px; box-shadow: 0 4px 16px rgba(0,0,0,0.03);\"\u003e\n        \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; color: #0071e3; background: #f5f5f7; padding: 4px 10px; border-radius: 6px; text-transform: uppercase; margin-bottom: 12px;\"\u003e03 \/ INSTALLATION FACILE\u003c\/span\u003e\n        \u003ch4 style=\"font-size: 18px; font-weight: 600; color: #1d1d1f; margin: 0 0 10px 0; line-height: 1.3;\"\u003eFixation rapide et stable\u003c\/h4\u003e\n        \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eS'installe facilement au mur avec la visserie incluse, assurant une fixation solide et durable sur toute surface.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px; box-shadow: 0 4px 16px rgba(0,0,0,0.03);\"\u003e\n        \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; color: #0071e3; background: #f5f5f7; padding: 4px 10px; border-radius: 6px; text-transform: uppercase; margin-bottom: 12px;\"\u003e04 \/ QUALITÉ IMEX\u003c\/span\u003e\n        \u003ch4 style=\"font-size: 18px; font-weight: 600; color: #1d1d1f; margin: 0 0 10px 0; line-height: 1.3;\"\u003eSoutenu par une marque leader\u003c\/h4\u003e\n        \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eConçu par Imex, synonyme de qualité et de confiance dans les accessoires de salle de bain, avec une garantie de 5 ans pour votre tranquillité d'esprit.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Technical Specifications Table --\u003e\n  \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 24px; padding: 36px 32px; margin-bottom: 32px; box-shadow: 0 4px 16px rgba(0,0,0,0.02);\"\u003e\n    \u003ch3 style=\"font-size: 20px; font-weight: 600; letter-spacing: -0.01em; color: #1d1d1f; margin: 0 0 20px 0; border-bottom: 1px solid #f0f0f2; padding-bottom: 16px;\"\u003eSpécifications Techniques\u003c\/h3\u003e\n    \u003cdiv style=\"display: flex; flex-direction: column;\"\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eMarque\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eImex\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eCollection\/Série\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eÉtagères de salle de bain\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eType\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eÉtagère triangulaire à grille\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eMatériau\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eAcier inoxydable\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eFinition\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eChromée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eCaractéristiques\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eGrille, design d'angle\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eDimensions\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003e30 cm largeur x 14 cm hauteur x 21,5 cm profondeur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eInstallation\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eMontage mural avec visserie incluse\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eConnexions\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eNon applicable\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eRéférence\/SKU\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eÉtagère triangulaire à grille\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Guarantee \u0026 Manufacturer Trust Block --\u003e\n  \u003cdiv style=\"background: #fbfbfd; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px 32px; margin-bottom: 20px;\"\u003e\n    \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: #86868b; margin-bottom: 8px;\"\u003eGARANTIE OFFICIELLE IMEX (5 ANS)\u003c\/span\u003e\n    \u003ch4 style=\"font-size: 17px; font-weight: 600; color: #1d1d1f; margin: 0 0 8px 0;\"\u003eQualité certifiée et tranquillité totale\u003c\/h4\u003e\n    \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eImex soutient ce produit avec une garantie de 5 ans contre les défauts de fabrication, réaffirmant sa durabilité et la fiabilité de la finition chromée dans les environnements humides.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Argent \/ Laiton \/ Imex","offer_id":48470351151369,"sku":"ADR001","price":31.34,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/imex-estante-de-rejilla-con-forma-triangular-p-adr001-1.webp?v=1790798165"},{"product_id":"estante-con-rejilla-fabricado-en-acero-inoxidable-con-acabado-cromado-de-30-cm-de-imex","title":"IMEX ADF002 Tablette de 30 cm en acier inoxydable avec grille, finition chromée","description":"\u003cdiv class=\"apple-product-container\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Text', 'SF Pro Display', 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; color: #1d1d1f; max-width: 980px; margin: 0 auto; line-height: 1.5; padding: 10px 0;\"\u003e\n\n  \u003c!-- Hero Highlight Section --\u003e\n  \u003cdiv style=\"background: linear-gradient(180deg, #fbfbfd 0%, #f5f5f7 100%); border-radius: 24px; padding: 48px 32px; text-align: center; margin-bottom: 32px; border: 1px solid #e5e5e7;\"\u003e\n    \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: #0071e3; background: rgba(0, 113, 227, 0.08); padding: 6px 14px; border-radius: 999px; margin-bottom: 16px;\"\u003eIMEX • ÉTAGÈRES\u003c\/span\u003e\n    \u003ch2 style=\"font-size: 30px; font-weight: 700; letter-spacing: -0.02em; color: #1d1d1f; margin: 0 0 16px 0; line-height: 1.25;\"\u003eÉtagère à grille chromée de 30 cm : ordre et éclat dans votre salle de bain.\u003c\/h2\u003e\n    \u003cp style=\"font-size: 16px; color: #6e6e73; max-width: 740px; margin: 0 auto; line-height: 1.6;\"\u003eConçue pour maximiser l'espace dans la douche ou à côté du lavabo, cette étagère en acier inoxydable avec finition chromée apporte une élégance intemporelle. Sa grille optimise l'organisation et son éclat facilite le nettoyage quotidien.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Bento Features (Single Column Stack) --\u003e\n  \u003cdiv style=\"margin-bottom: 36px;\"\u003e\n    \u003ch3 style=\"font-size: 20px; font-weight: 600; letter-spacing: -0.01em; color: #1d1d1f; margin-bottom: 20px;\"\u003ePourquoi choisir ce modèle\u003c\/h3\u003e\n    \u003cdiv style=\"display: flex; flex-direction: column; gap: 16px;\"\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px; box-shadow: 0 4px 16px rgba(0,0,0,0.03);\"\u003e\n        \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; color: #0071e3; background: #f5f5f7; padding: 4px 10px; border-radius: 6px; text-transform: uppercase; margin-bottom: 12px;\"\u003e01 \/ MATÉRIAU ET FINITION\u003c\/span\u003e\n        \u003ch4 style=\"font-size: 18px; font-weight: 600; color: #1d1d1f; margin: 0 0 10px 0; line-height: 1.3;\"\u003eAcier inoxydable avec finition chromée\u003c\/h4\u003e\n        \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eFabriquée en acier inoxydable de haute qualité avec une finition chromée brillante qui résiste à l'humidité et à la corrosion, conservant son aspect impeccable au fil du temps.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px; box-shadow: 0 4px 16px rgba(0,0,0,0.03);\"\u003e\n        \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; color: #0071e3; background: #f5f5f7; padding: 4px 10px; border-radius: 6px; text-transform: uppercase; margin-bottom: 12px;\"\u003e02 \/ DESIGN FONCTIONNEL\u003c\/span\u003e\n        \u003ch4 style=\"font-size: 18px; font-weight: 600; color: #1d1d1f; margin: 0 0 10px 0; line-height: 1.3;\"\u003eGrille qui optimise l'espace\u003c\/h4\u003e\n        \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eSon design rectangulaire et sa grille permettent une organisation efficace des savons, gels et accessoires, facilitant l'écoulement de l'eau et évitant son accumulation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px; box-shadow: 0 4px 16px rgba(0,0,0,0.03);\"\u003e\n        \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; color: #0071e3; background: #f5f5f7; padding: 4px 10px; border-radius: 6px; text-transform: uppercase; margin-bottom: 12px;\"\u003e03 \/ DIMENSIONS ET ERGONOMIE\u003c\/span\u003e\n        \u003ch4 style=\"font-size: 18px; font-weight: 600; color: #1d1d1f; margin: 0 0 10px 0; line-height: 1.3;\"\u003eDimensions parfaites pour votre salle de bain\u003c\/h4\u003e\n        \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eAvec 30 cm de largeur, 13 cm de hauteur et 12 cm de profondeur, elle offre un espace de rangement spacieux sans encombrer. Idéale pour la douche ou à côté du lavabo.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px; box-shadow: 0 4px 16px rgba(0,0,0,0.03);\"\u003e\n        \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; color: #0071e3; background: #f5f5f7; padding: 4px 10px; border-radius: 6px; text-transform: uppercase; margin-bottom: 12px;\"\u003e04 \/ INSTALLATION FACILE\u003c\/span\u003e\n        \u003ch4 style=\"font-size: 18px; font-weight: 600; color: #1d1d1f; margin: 0 0 10px 0; line-height: 1.3;\"\u003eMontage mural avec visserie incluse\u003c\/h4\u003e\n        \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eSe fixe facilement au mur avec les vis incluses, garantissant une installation sûre et stable sur toute surface.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Technical Specifications Table --\u003e\n  \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 24px; padding: 36px 32px; margin-bottom: 32px; box-shadow: 0 4px 16px rgba(0,0,0,0.02);\"\u003e\n    \u003ch3 style=\"font-size: 20px; font-weight: 600; letter-spacing: -0.01em; color: #1d1d1f; margin: 0 0 20px 0; border-bottom: 1px solid #f0f0f2; padding-bottom: 16px;\"\u003eSpécifications Techniques\u003c\/h3\u003e\n    \u003cdiv style=\"display: flex; flex-direction: column;\"\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eMarque\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eImex\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eCollection\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eÉtagères et grilles\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eType\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eÉtagère de salle de bain avec grille\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eMatériau\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eAcier inoxydable\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eFinition\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eChromée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eCaractéristiques\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eGrille, design rectangulaire\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eDimensions\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003e30 cm largeur x 13 cm hauteur x 12 cm profondeur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eInstallation\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eMontage mural\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eConnexions\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eVisserie incluse\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eRéférence\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eÉtagère à grille chromée 30 cm\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Guarantee \u0026 Manufacturer Trust Block --\u003e\n  \u003cdiv style=\"background: #fbfbfd; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px 32px; margin-bottom: 20px;\"\u003e\n    \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: #86868b; margin-bottom: 8px;\"\u003eGARANTIE OFFICIELLE IMEX (5 ANS)\u003c\/span\u003e\n    \u003ch4 style=\"font-size: 17px; font-weight: 600; color: #1d1d1f; margin: 0 0 8px 0;\"\u003eQualité certifiée et tranquillité totale\u003c\/h4\u003e\n    \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eCe produit bénéficie d'une garantie de 5 ans couvrant les défauts de fabrication en usage normal. La durabilité de l'acier inoxydable et sa finition chromée assurent une performance exceptionnelle pendant des années.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Argent \/ Imex","offer_id":48470351315209,"sku":"ADF002","price":35.82,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/imex-estante-con-rejilla-fabricado-en-acero-in-adf002-1.webp?v=1790798179"},{"product_id":"cesta-con-rejilla-para-el-bano-fabricado-en-acero-inoxidable-con-acabado-en-color-cromo-de-imex","title":"IMEX ADG003 Panier de salle de bains avec grille en acier inoxydable avec finition chromée","description":"\u003cdiv class=\"apple-product-container\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Text', 'SF Pro Display', 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; color: #1d1d1f; max-width: 980px; margin: 0 auto; line-height: 1.5; padding: 10px 0;\"\u003e\n\n  \u003c!-- Hero Highlight Section --\u003e\n  \u003cdiv style=\"background: linear-gradient(180deg, #fbfbfd 0%, #f5f5f7 100%); border-radius: 24px; padding: 48px 32px; text-align: center; margin-bottom: 32px; border: 1px solid #e5e5e7;\"\u003e\n    \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: #0071e3; background: rgba(0, 113, 227, 0.08); padding: 6px 14px; border-radius: 999px; margin-bottom: 16px;\"\u003eIMEX • ACCESSOIRES DE SALLE DE BAIN\u003c\/span\u003e\n    \u003ch2 style=\"font-size: 30px; font-weight: 700; letter-spacing: -0.02em; color: #1d1d1f; margin: 0 0 16px 0; line-height: 1.25;\"\u003ePanier Grille : Ordre et Style dans Votre Douche.\u003c\/h2\u003e\n    \u003cp style=\"font-size: 16px; color: #6e6e73; max-width: 740px; margin: 0 auto; line-height: 1.6;\"\u003eConçu pour tirer le meilleur parti de chaque coin avec élégance, ce panier en acier inoxydable avec finition chromée ajoute une touche de distinction à votre salle de bain. Sa grille optimise l'espace et garde vos produits d'hygiène toujours à portée de main.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Bento Features (Single Column Stack) --\u003e\n  \u003cdiv style=\"margin-bottom: 36px;\"\u003e\n    \u003ch3 style=\"font-size: 20px; font-weight: 600; letter-spacing: -0.01em; color: #1d1d1f; margin-bottom: 20px;\"\u003ePourquoi choisir ce modèle\u003c\/h3\u003e\n    \u003cdiv style=\"display: flex; flex-direction: column; gap: 16px;\"\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px; box-shadow: 0 4px 16px rgba(0,0,0,0.03);\"\u003e\n        \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; color: #0071e3; background: #f5f5f7; padding: 4px 10px; border-radius: 6px; text-transform: uppercase; margin-bottom: 12px;\"\u003e01 \/ MATÉRIAU ET FINITION\u003c\/span\u003e\n        \u003ch4 style=\"font-size: 18px; font-weight: 600; color: #1d1d1f; margin: 0 0 10px 0; line-height: 1.3;\"\u003eAcier Inoxydable avec Finition Chromée\u003c\/h4\u003e\n        \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eRésiste à l'humidité et conserve son éclat au fil du temps. Une finition haut de gamme qui apporte luminosité et style.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px; box-shadow: 0 4px 16px rgba(0,0,0,0.03);\"\u003e\n        \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; color: #0071e3; background: #f5f5f7; padding: 4px 10px; border-radius: 6px; text-transform: uppercase; margin-bottom: 12px;\"\u003e02 \/ DESIGN FONCTIONNEL\u003c\/span\u003e\n        \u003ch4 style=\"font-size: 18px; font-weight: 600; color: #1d1d1f; margin: 0 0 10px 0; line-height: 1.3;\"\u003eGrille qui Optimise l'Espace\u003c\/h4\u003e\n        \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eSa conception en grille permet de placer et d'organiser des produits d'hygiène tels que gel et shampooing, facilitant l'accès et évitant l'accumulation d'eau.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px; box-shadow: 0 4px 16px rgba(0,0,0,0.03);\"\u003e\n        \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; color: #0071e3; background: #f5f5f7; padding: 4px 10px; border-radius: 6px; text-transform: uppercase; margin-bottom: 12px;\"\u003e03 \/ DIMENSIONS ET ERGONOMIE\u003c\/span\u003e\n        \u003ch4 style=\"font-size: 18px; font-weight: 600; color: #1d1d1f; margin: 0 0 10px 0; line-height: 1.3;\"\u003eDimensions Parfaites pour Votre Douche\u003c\/h4\u003e\n        \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eAvec 25 cm de largeur, 45 cm de hauteur et 12,95 cm de profondeur, il profite des coins sans encombrer l'espace.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px; box-shadow: 0 4px 16px rgba(0,0,0,0.03);\"\u003e\n        \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; color: #0071e3; background: #f5f5f7; padding: 4px 10px; border-radius: 6px; text-transform: uppercase; margin-bottom: 12px;\"\u003e04 \/ INSTALLATION FACILE\u003c\/span\u003e\n        \u003ch4 style=\"font-size: 18px; font-weight: 600; color: #1d1d1f; margin: 0 0 10px 0; line-height: 1.3;\"\u003eFixation Murale, Sans Tracas\u003c\/h4\u003e\n        \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eConception à suspendre qui libère la surface d'utilisation quotidienne et s'intègre facilement dans toute salle de bain.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Technical Specifications Table --\u003e\n  \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 24px; padding: 36px 32px; margin-bottom: 32px; box-shadow: 0 4px 16px rgba(0,0,0,0.02);\"\u003e\n    \u003ch3 style=\"font-size: 20px; font-weight: 600; letter-spacing: -0.01em; color: #1d1d1f; margin: 0 0 20px 0; border-bottom: 1px solid #f0f0f2; padding-bottom: 16px;\"\u003eSpécifications Techniques\u003c\/h3\u003e\n    \u003cdiv style=\"display: flex; flex-direction: column;\"\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eMarque\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eImex\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eCollection\/Série\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eAccessoires de Salle de Bain\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eType\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003ePanier Grille\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eMatériau\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eAcier Inoxydable\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eFinition\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eChromée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eCaractéristiques\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eGrille, fixation murale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eDimensions\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003e25 cm largeur x 45 cm hauteur x 12,95 cm profondeur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eInstallation\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eFixation murale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eConnexions\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eNon applicable\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eRéférence\/SKU\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eIMEX-PANIER-CHROME\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Guarantee \u0026 Manufacturer Trust Block --\u003e\n  \u003cdiv style=\"background: #fbfbfd; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px 32px; margin-bottom: 20px;\"\u003e\n    \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: #86868b; margin-bottom: 8px;\"\u003eGARANTIE OFFICIELLE IMEX (5 ANS)\u003c\/span\u003e\n    \u003ch4 style=\"font-size: 17px; font-weight: 600; color: #1d1d1f; margin: 0 0 8px 0;\"\u003eQualité Certifiée et Tranquillité Totale\u003c\/h4\u003e\n    \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eTous nos produits Imex bénéficient d'une garantie de 5 ans couvrant les défauts de fabrication. Profitez d'une salle de bain organisée et élégante pendant longtemps.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Argent \/ Laiton \/ Imex","offer_id":48470351479049,"sku":"ADG003","price":35.82,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/imex-cesta-con-rejilla-para-el-bano-fabricado-adg003-1.webp?v=1790798188"},{"product_id":"estante-rectangular-para-bano-con-diseno-moderno-fabricado-en-pvc-de-color-blanco-de-imex","title":"IMEX ABL006 étagère de salle de bain rectangulaire au design moderne en pvc blanc","description":"\u003cdiv class=\"apple-product-container\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Text', 'SF Pro Display', 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; color: #1d1d1f; max-width: 980px; margin: 0 auto; line-height: 1.5; padding: 10px 0;\"\u003e\n\n  \u003c!-- Hero Highlight Section --\u003e\n  \u003cdiv style=\"background: linear-gradient(180deg, #fbfbfd 0%, #f5f5f7 100%); border-radius: 24px; padding: 48px 32px; text-align: center; margin-bottom: 32px; border: 1px solid #e5e5e7;\"\u003e\n    \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: #0071e3; background: rgba(0, 113, 227, 0.08); padding: 6px 14px; border-radius: 999px; margin-bottom: 16px;\"\u003eIMEX • RANGEMENT SALLE DE BAIN\u003c\/span\u003e\n    \u003ch2 style=\"font-size: 30px; font-weight: 700; letter-spacing: -0.02em; color: #1d1d1f; margin: 0 0 16px 0; line-height: 1.25;\"\u003eÉtagère rectangulaire en PVC : ordre et style dans votre salle de bain.\u003c\/h2\u003e\n    \u003cp style=\"font-size: 16px; color: #6e6e73; max-width: 740px; margin: 0 auto; line-height: 1.6;\"\u003eConçue pour optimiser l'espace avec une élégance minimaliste, cette étagère IMEX allie un design moderne et compact à la résistance du PVC blanc. Sa finition impeccable et sa surface facile à nettoyer en font l'alliée parfaite pour garder vos essentiels de toilette à portée de main.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Bento Features (Single Column Stack) --\u003e\n  \u003cdiv style=\"margin-bottom: 36px;\"\u003e\n    \u003ch3 style=\"font-size: 20px; font-weight: 600; letter-spacing: -0.01em; color: #1d1d1f; margin-bottom: 20px;\"\u003ePourquoi choisir ce modèle\u003c\/h3\u003e\n    \u003cdiv style=\"display: flex; flex-direction: column; gap: 16px;\"\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px; box-shadow: 0 4px 16px rgba(0,0,0,0.03);\"\u003e\n        \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; color: #0071e3; background: #f5f5f7; padding: 4px 10px; border-radius: 6px; text-transform: uppercase; margin-bottom: 12px;\"\u003e01 \/ MATÉRIAU ET FINITION\u003c\/span\u003e\n        \u003ch4 style=\"font-size: 18px; font-weight: 600; color: #1d1d1f; margin: 0 0 10px 0; line-height: 1.3;\"\u003ePVC blanc haute résistance\u003c\/h4\u003e\n        \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eFabriquée en PVC blanc, résistante à l'humidité et facile à nettoyer. Sa surface lisse et brillante apporte une touche de distinction à toute salle de bain moderne.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px; box-shadow: 0 4px 16px rgba(0,0,0,0.03);\"\u003e\n        \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; color: #0071e3; background: #f5f5f7; padding: 4px 10px; border-radius: 6px; text-transform: uppercase; margin-bottom: 12px;\"\u003e02 \/ DESIGN ET FONCTIONNALITÉ\u003c\/span\u003e\n        \u003ch4 style=\"font-size: 18px; font-weight: 600; color: #1d1d1f; margin: 0 0 10px 0; line-height: 1.3;\"\u003eFormat compact et polyvalent\u003c\/h4\u003e\n        \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eAvec des dimensions de 28 cm de largeur x 11 cm de hauteur x 10,5 cm de profondeur, elle offre l'espace idéal pour organiser shampoings, crèmes et accessoires sans encombrer la pièce.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px; box-shadow: 0 4px 16px rgba(0,0,0,0.03);\"\u003e\n        \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; color: #0071e3; background: #f5f5f7; padding: 4px 10px; border-radius: 6px; text-transform: uppercase; margin-bottom: 12px;\"\u003e03 \/ INSTALLATION\u003c\/span\u003e\n        \u003ch4 style=\"font-size: 18px; font-weight: 600; color: #1d1d1f; margin: 0 0 10px 0; line-height: 1.3;\"\u003eFixation ferme et sécurisée\u003c\/h4\u003e\n        \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eS'installe facilement au mur avec des vis (incluses), garantissant un support stable et durable. Idéal pour profiter de chaque coin de la salle de bain.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px; box-shadow: 0 4px 16px rgba(0,0,0,0.03);\"\u003e\n        \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; color: #0071e3; background: #f5f5f7; padding: 4px 10px; border-radius: 6px; text-transform: uppercase; margin-bottom: 12px;\"\u003e04 \/ GARANTIE\u003c\/span\u003e\n        \u003ch4 style=\"font-size: 18px; font-weight: 600; color: #1d1d1f; margin: 0 0 10px 0; line-height: 1.3;\"\u003e5 ans de tranquillité d'esprit\u003c\/h4\u003e\n        \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eSoutenue par la garantie officielle IMEX, couvrant les défauts de fabrication et assurant une performance exceptionnelle année après année.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Technical Specifications Table --\u003e\n  \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 24px; padding: 36px 32px; margin-bottom: 32px; box-shadow: 0 4px 16px rgba(0,0,0,0.02);\"\u003e\n    \u003ch3 style=\"font-size: 20px; font-weight: 600; letter-spacing: -0.01em; color: #1d1d1f; margin: 0 0 20px 0; border-bottom: 1px solid #f0f0f2; padding-bottom: 16px;\"\u003eSpécifications Techniques\u003c\/h3\u003e\n    \u003cdiv style=\"display: flex; flex-direction: column;\"\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eMarque\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eIMEX\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eCollection\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eRangement Salle de Bain\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eType\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eÉtagère rectangulaire murale\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eMatériau\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003ePVC\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eFinition\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eBlanc\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eDimensions\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003e28 cm largeur x 11 cm hauteur x 10,5 cm profondeur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eInstallation\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eAvec vis (incluses)\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eRéférence\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eÉtagère IMEX PVC Blanc\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Guarantee \u0026 Manufacturer Trust Block --\u003e\n  \u003cdiv style=\"background: #fbfbfd; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px 32px; margin-bottom: 20px;\"\u003e\n    \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: #86868b; margin-bottom: 8px;\"\u003eGARANTIE OFFICIELLE IMEX (5 ANS)\u003c\/span\u003e\n    \u003ch4 style=\"font-size: 17px; font-weight: 600; color: #1d1d1f; margin: 0 0 8px 0;\"\u003eQualité certifiée et tranquillité totale\u003c\/h4\u003e\n    \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eCe produit bénéficie d'une garantie de 5 ans couvrant les défauts de fabrication lorsqu'il est utilisé conformément aux recommandations du fabricant. La durabilité du PVC et la précision de sa conception assurent une performance exceptionnelle dans l'environnement humide de la salle de bain.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Blanc \/ Plastique \/ Imex","offer_id":48470351741193,"sku":"ABL006","price":24.12,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/imex-estante-rectangular-para-bano-con-diseno-abl006-1.webp?v=1790798197"},{"product_id":"estante-rectangular-para-bano-con-diseno-moderno-fabricado-en-pvc-de-color-negro-de-imex","title":"IMEX ANG005 étagère de salle de bain rectangulaire au design moderne en pvc noir","description":"\u003cdiv class=\"apple-product-container\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Text', 'SF Pro Display', 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; color: #1d1d1f; max-width: 980px; margin: 0 auto; line-height: 1.5; padding: 10px 0;\"\u003e\n\n  \u003c!-- Hero Highlight Section --\u003e\n  \u003cdiv style=\"background: linear-gradient(180deg, #fbfbfd 0%, #f5f5f7 100%); border-radius: 24px; padding: 48px 32px; text-align: center; margin-bottom: 32px; border: 1px solid #e5e5e7;\"\u003e\n    \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: #0071e3; background: rgba(0, 113, 227, 0.08); padding: 6px 14px; border-radius: 999px; margin-bottom: 16px;\"\u003eIMEX • ORGANISATION\u003c\/span\u003e\n    \u003ch2 style=\"font-size: 30px; font-weight: 700; letter-spacing: -0.02em; color: #1d1d1f; margin: 0 0 16px 0; line-height: 1.25;\"\u003eÉtagère rectangulaire pour salle de bain : ordre et style en PVC noir.\u003c\/h2\u003e\n    \u003cp style=\"font-size: 16px; color: #6e6e73; max-width: 740px; margin: 0 auto; line-height: 1.6;\"\u003eConçue par Imex pour les environnements modernes, cette étagère en PVC noir allie durabilité et résistance à l'humidité avec une finition contemporaine. Idéale pour les petits espaces, elle apporte ordre et sophistication à votre salle de bain.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Bento Features (Single Column Stack) --\u003e\n  \u003cdiv style=\"margin-bottom: 36px;\"\u003e\n    \u003ch3 style=\"font-size: 20px; font-weight: 600; letter-spacing: -0.01em; color: #1d1d1f; margin-bottom: 20px;\"\u003ePourquoi choisir ce modèle\u003c\/h3\u003e\n    \u003cdiv style=\"display: flex; flex-direction: column; gap: 16px;\"\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px; box-shadow: 0 4px 16px rgba(0,0,0,0.03);\"\u003e\n        \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; color: #0071e3; background: #f5f5f7; padding: 4px 10px; border-radius: 6px; text-transform: uppercase; margin-bottom: 12px;\"\u003e01 \/ MATÉRIAU ET FINITION\u003c\/span\u003e\n        \u003ch4 style=\"font-size: 18px; font-weight: 600; color: #1d1d1f; margin: 0 0 10px 0; line-height: 1.3;\"\u003ePVC haute résistance\u003c\/h4\u003e\n        \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eFabriquée en PVC durable et résistant à l'humidité, facile à nettoyer et à entretenir. Sa finition noir mat apporte une touche moderne et élégante.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px; box-shadow: 0 4px 16px rgba(0,0,0,0.03);\"\u003e\n        \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; color: #0071e3; background: #f5f5f7; padding: 4px 10px; border-radius: 6px; text-transform: uppercase; margin-bottom: 12px;\"\u003e02 \/ DESIGN ET FONCTIONNALITÉ\u003c\/span\u003e\n        \u003ch4 style=\"font-size: 18px; font-weight: 600; color: #1d1d1f; margin: 0 0 10px 0; line-height: 1.3;\"\u003eDesign rectangulaire compact\u003c\/h4\u003e\n        \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eAvec des dimensions de 28 cm de largeur, 11 cm de hauteur et 10,5 cm de profondeur, elle optimise l'espace sans sacrifier la capacité. Parfaite pour organiser les produits d'hygiène.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px; box-shadow: 0 4px 16px rgba(0,0,0,0.03);\"\u003e\n        \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; color: #0071e3; background: #f5f5f7; padding: 4px 10px; border-radius: 6px; text-transform: uppercase; margin-bottom: 12px;\"\u003e03 \/ INSTALLATION\u003c\/span\u003e\n        \u003ch4 style=\"font-size: 18px; font-weight: 600; color: #1d1d1f; margin: 0 0 10px 0; line-height: 1.3;\"\u003eFixation murale sécurisée\u003c\/h4\u003e\n        \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eS'installe facilement avec des vis pour une plus grande stabilité. Inclut tout le nécessaire pour un montage rapide et sûr.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px; box-shadow: 0 4px 16px rgba(0,0,0,0.03);\"\u003e\n        \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; color: #0071e3; background: #f5f5f7; padding: 4px 10px; border-radius: 6px; text-transform: uppercase; margin-bottom: 12px;\"\u003e04 \/ VERSATILITÉ\u003c\/span\u003e\n        \u003ch4 style=\"font-size: 18px; font-weight: 600; color: #1d1d1f; margin: 0 0 10px 0; line-height: 1.3;\"\u003eComplément idéal pour votre salle de bain\u003c\/h4\u003e\n        \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eSon design contemporain s'accorde avec la robinetterie et les accessoires de salle de bain. Idéale pour le rangement léger de produits d'hygiène et d'articles quotidiens.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Technical Specifications Table --\u003e\n  \u003cdiv style=\"background: #ffffff; border: 1px solid #e5e5e7; border-radius: 24px; padding: 36px 32px; margin-bottom: 32px; box-shadow: 0 4px 16px rgba(0,0,0,0.02);\"\u003e\n    \u003ch3 style=\"font-size: 20px; font-weight: 600; letter-spacing: -0.01em; color: #1d1d1f; margin: 0 0 20px 0; border-bottom: 1px solid #f0f0f2; padding-bottom: 16px;\"\u003eSpécifications Techniques\u003c\/h3\u003e\n    \u003cdiv style=\"display: flex; flex-direction: column;\"\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eMarque\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eImex\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eCollection\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eNon spécifiée\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eType\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eÉtagère de salle de bain\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eMatériau\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003ePVC\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eFinition\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eNoir\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eCaractéristiques\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eRésistant à l'humidité, facile à nettoyer\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eDimensions\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003e28 cm largeur x 11 cm hauteur x 10,5 cm profondeur\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eInstallation\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eFixation murale avec vis\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eConnexions\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eNon applicable\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; padding: 14px 0; border-bottom: 1px solid #f5f5f7;\"\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 500; color: #86868b; min-width: 180px;\"\u003eRéférence\u003c\/span\u003e\n        \u003cspan style=\"font-size: 14px; font-weight: 600; color: #1d1d1f; text-align: right;\"\u003eÉtagère rectangulaire pour salle de bain, PVC noir\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Guarantee \u0026 Manufacturer Trust Block --\u003e\n  \u003cdiv style=\"background: #fbfbfd; border: 1px solid #e5e5e7; border-radius: 20px; padding: 28px 32px; margin-bottom: 20px;\"\u003e\n    \u003cspan style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: #86868b; margin-bottom: 8px;\"\u003eGARANTIE OFFICIELLE IMEX (5 ANS)\u003c\/span\u003e\n    \u003ch4 style=\"font-size: 17px; font-weight: 600; color: #1d1d1f; margin: 0 0 8px 0;\"\u003eQualité certifiée et tranquillité totale\u003c\/h4\u003e\n    \u003cp style=\"font-size: 14px; color: #6e6e73; margin: 0; line-height: 1.5;\"\u003eImex offre une garantie de 5 ans contre les défauts de fabrication, garantissant la durabilité et la performance de cette étagère. Profitez d'un produit fiable qui gardera votre salle de bain organisée pendant des années.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Imex","offers":[{"title":"Noir \/ Plastique \/ Imex","offer_id":48470351872265,"sku":"ANG005","price":24.12,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/imex-estante-rectangular-para-bano-diseno-mode-ang005-1.webp?v=1790798206"},{"product_id":"cesta-de-ducha-semicircular-de-acero-inoxidable-y-acabado-brillo-b7000-de-aquore","title":"Panier de douche semicirculaire en acier inoxydable à finition brillante B7000 d'Aquore","description":" \u003cmeta content=\"1\" name=\"qrichtext\"\u003e\u003cstyle type=\"text\/css\"\u003e p, li white-space : pre-wrap ; \u003c\/style\u003e \u003cp style=\" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"\u003e\u003cstrong\u003eB-7000 AQUORE PANIER D'ANGLE DE DOUCHE EN ACIER INOXYDABLE AVEC FINITION BRILLANTE\u003c\/strong\u003e\u003c\/p\u003e \u003cp style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"\u003e\u003cspan style=\" font-size:14px;\"\u003e \u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eDescription du produit :\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003eBac d'angle spécialement conçu pour optimiser l'espace dans la douche. Sa forme semi-circulaire le rend idéal pour les salles de bains modernes, maximisant l'organisation sans prendre d'espace inutile.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eMatériau : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eAcier inoxydable, résistant à la corrosion.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eFinition : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eLa finition brillante facilite l'entretien.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eInstallation : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eIl s'installe à l'aide d'une perceuse et se fixe solidement au mur, ce qui garantit sa sécurité et sa durabilité.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eDimensions : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e24,5 cm de largeur, 5,6 cm de hauteur et 24 cm de profondeur, optimisées pour offrir une capacité sans surcharger l'espace.\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eClassification du produit :\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003eCe produit appartient à la catégorie. \u003c\/span\u003e\u003cstrong\u003ePaniers et récipients de salle de bains\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003ePaniers de douche, décoratifs, avec vis, en acier inoxydable. \u003c\/span\u003e\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Default Title","offer_id":56863172854025,"sku":"1640 \/ SA.65324","price":79.09,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/aquore_product_29_10_2024_1640-SA.65324_0_cecd4ee9-3ba6-412c-8a01-6aee0446dc97.webp?v=1755780016"},{"product_id":"cesta-esquinera-doble-triangular-de-acero-cromado-para-bano-aquore","title":"AQUORE 32873\/SA.JAT11 double panier d'angle triangulaire en acier chromé","description":" \u003cmeta content=\"1\" name=\"qrichtext\"\u003e\u003cstyle type=\"text\/css\"\u003e p, li white-space : pre-wrap ; \u003c\/style\u003e \u003cp style=\" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"\u003e\u003cstrong\u003ePANIER D'ANGLE TRIANGULAIRE DOUBLE EN ACIER AVEC FINITION CHROMÉE AQUORE\u003c\/strong\u003e\u003c\/p\u003e \u003cp style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"\u003e\u003cspan style=\" font-size:14px;\"\u003e \u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eDescription du produit :\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003eÉtagère à double grille, conçue pour optimiser l'espace dans les salles de bains modernes. Sa structure à deux niveaux facilite l'accès rapide aux objets de la salle de bains.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eMatériau : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eAcier inoxydable, résistant à la corrosion.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eFinition : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eLa finition chromée s'harmonise parfaitement avec tous les styles de salles de bains.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eInstallation : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eL'installation se fait en le fixant au mur à l'aide d'une perceuse, ce qui garantit un ancrage sûr et stable.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eDimensions : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e22 cm de large, 46 cm de haut et 22 cm de profondeur, optimisé pour les coins et les espaces restreints.\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eClassification du produit :\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003eCe produit appartient à la catégorie. \u003c\/span\u003e\u003cstrong\u003ePaniers et contenants de salle de bains\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003ePaniers de douche, organiseurs, avec vis, en acier inoxydable.\u003c\/span\u003e\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Default Title","offer_id":56863172886793,"sku":"32873 \/ SA.JAT11","price":77.58,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/aquore_product_29_10_2024_32873-SA.JAT11_0_41859c0c-2340-4884-8584-ac7d643aabf8.webp?v=1755780018"},{"product_id":"cesta-ovalada-de-acero-inoxidable-cromado-para-colgar-en-mampara-de-aquore","title":"Panier ovale en acier inoxydable chromé à suspendre sur paroi de Aquore","description":" \u003cmeta content=\"1\" name=\"qrichtext\"\u003e\u003cstyle type=\"text\/css\"\u003e p, li white-space : pre-wrap ; \u003c\/style\u003e \u003cp style=\" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"\u003e\u003cstrong\u003ePANIER EN MAILLE OVALE À SUSPENDRE AUX CABINES DE DOUCHE AQUORE\u003c\/strong\u003e\u003c\/p\u003e \u003cp style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;\"\u003e\u003cbr\u003e\u003c\/p\u003e \u003cp style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;\"\u003e\u003cbr\u003e\u003c\/p\u003e \u003cp style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"\u003e\u003cstrong\u003eDescription du produit :\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003eEtagère grillagée idéale pour les salles de bains organisées, conçue pour être suspendue à la paroi de douche sans perforations. \u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eMatériau : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eFabriqué en \u003c\/span\u003e\u003cstrong\u003eacier inoxydable\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003equi garantit une protection contre la corrosion pour une utilisation prolongée.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eFinition : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eFinition chromée \u003c\/span\u003e\u003cstrong\u003echromé\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e qui confère à la salle de bains une esthétique propre et soignée.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eDimensions : 28 cm de large, 55 cm de haut et 12,5 cm de profondeur : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e28 cm de large, 55 cm de haut et 12,5 cm de profondeur, idéal pour ranger les articles de toilette. \u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e \u003cp style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"\u003e\u003cstrong\u003eClassification du produit :\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003eCe produit appartient à la catégorie. \u003c\/span\u003e\u003cstrong\u003ePaniers et bacs de salle de bains\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003ePaniers et bacs de salle de bains : douche, suspendu, en acier inoxydable. \u003c\/span\u003e\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Default Title","offer_id":56863172985097,"sku":"34106 \/ SA.JAC10","price":80.53,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/aquore_product_29_10_2024_34106-SA.JAC10_0_0485f9da-c801-4998-8d01-406b17a48aa7.webp?v=1755780018"},{"product_id":"cesta-de-rejilla-para-grifo-de-bano-de-acero-inoxidable-cromado-de-aquore","title":"Panier grillagé pour robinet de salle de bains en acier inoxydable chromé de Aquore","description":" \u003cmeta content=\"1\" name=\"qrichtext\"\u003e\u003cstyle type=\"text\/css\"\u003e p, li white-space : pre-wrap ; \u003c\/style\u003e \u003cp style=\" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"\u003e\u003cstrong\u003ePANIER À GRILLE À SUSPENDRE AU ROBINET AQUORE\u003c\/strong\u003e\u003c\/p\u003e \u003cp style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"\u003e\u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eDescription du produit :\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003eÉtagère grillagée conçue pour optimiser l'espace de rangement, destinée à être suspendue directement au robinet de la salle de bains, offrant un accès facile aux articles de toilette.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eMatériau : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eFabriqué en \u003c\/span\u003e\u003cstrong\u003eacier inoxydable\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eLe matériau utilisé est l'acier inoxydable, ce qui garantit une protection contre la corrosion.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eFinition : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eFinition \u003c\/span\u003e\u003cstrong\u003echromée\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003equi apporte brillance et élégance.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eDimensions : Dimensions : 280 mm de large, 125 mm de haut et 120 mm de profondeur : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eDimensions : 280 mm de large, 125 mm de haut et 120 mm de profondeur, idéal pour contenir les produits de tous les jours.\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eClassification du produit :\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003eCe produit appartient à la catégorie. \u003c\/span\u003e\u003cstrong\u003ePaniers et récipients de salle de bains\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003ePanier de douche, suspendu, en acier inoxydable.\u003c\/span\u003e\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Default Title","offer_id":56863173017865,"sku":"34104 \/ SA.JAC08","price":73.29,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/aquore_product_29_10_2024_34104-SA.JAC08_0_45c491e5-eac5-4151-b778-86bbdcd0af33.webp?v=1755780020"},{"product_id":"cesta-rincon-de-bano-de-acero-inoxidable-cromada-fijacion-a-pared-de-aquore","title":"Corbeille d'angle de bain en acier inoxydable chromé fixation murale de Aquore","description":" \u003cmeta content=\"1\" name=\"qrichtext\"\u003e\u003cstyle type=\"text\/css\"\u003e p, li white-space : pre-wrap ; \u003c\/style\u003e \u003cp style=\" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"\u003e\u003cstrong\u003ePANIER D'ANGLE MURAL AQUORE AQUORE\u003c\/strong\u003e\u003c\/p\u003e \u003cp style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"\u003e\u003cspan style=\" font-size:14px;\"\u003e \u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eDescription du produit :\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003eCorbeille d'angle conçue pour les salles de bains, idéale pour garder les articles de toilette organisés et à portée de main.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eMatériau : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eFabriqué en acier inoxydable, assurant une protection contre la corrosion.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eFinition : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eFinition chromée pour un nettoyage facile.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eInstallation : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eSe fixe au mur à l'aide d'un trou de forage, garantissant une installation sûre et solide.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eDimensions : 28 cm de large, 12,5 cm de long : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e28 cm de largeur, 12,5 cm de hauteur et 12 cm de profondeur, ce qui permet d'optimiser les espaces d'angle sans sacrifier la fonctionnalité.\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eClassification du produit :\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003eCe produit appartient à la catégorie. \u003c\/span\u003e\u003cstrong\u003ePaniers et récipients de salle de bains\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003ePanier de douche, avec vis, en acier inoxydable. \u003c\/span\u003e\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Default Title","offer_id":56863173116169,"sku":"341028 \/ SA.JAE06","price":73.4,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/aquore_product_29_10_2024_341028-SA.JAE06_0_63f99796-301d-44f7-88fd-ce155ed1226c.webp?v=1755780021"},{"product_id":"cesta-rejilla-ovalada-para-bano-de-acero-inoxidable-cromado-a-pared-de-aquore","title":"Panier grille ovale de bain en acier inoxydable chromé mural de Aquore","description":" \u003cmeta content=\"1\" name=\"qrichtext\"\u003e\u003cstyle type=\"text\/css\"\u003e p, li white-space : pre-wrap ; \u003c\/style\u003e \u003cp style=\" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"\u003e\u003cstrong\u003eAQUORE PANIER DE BAIN OVALE\u003c\/strong\u003e\u003c\/p\u003e \u003cp style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"\u003e\u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eDescription du produit :\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003eÉtagère à grille conçue pour optimiser l'espace dans la salle de bains. Sa forme ovale apporte une touche élégante et moderne, idéale pour organiser les articles de toilette de manière pratique et accessible.\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eMatériau : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eFabriqué en acier inoxydable, offrant une grande résistance à la corrosion.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eFinition : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eLa finition chromée offre une brillance attrayante.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eInstallation : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eSe fixe au mur à l'aide de vis, ce qui garantit une grande facilité de montage.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eDimensions : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e28 cm de largeur, 12 cm de hauteur et 12,5 cm de profondeur, idéal pour optimiser les espaces de la salle de bains.\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eClassification du produit :\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003eCe produit appartient à la catégorie. \u003c\/span\u003e\u003cstrong\u003ePaniers et récipients de salle de bains\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003ePanier de douche, avec vis, en acier inoxydable. \u003c\/span\u003e\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Default Title","offer_id":56863173214473,"sku":"34100 \/ SA.JAC05","price":64.44,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/aquore_product_29_10_2024_34100-SA.JAC05_0_0602aeec-b54b-4cf7-92e9-858daa86b3e8.webp?v=1755780025"},{"product_id":"cesta-de-rejilla-rectangular-colgante-de-acero-inoxidable-para-bano-aquore","title":"AQUORE 34103\/SA.JAC07 Panier suspendu rectangulaire en acier inoxydable","description":" \u003cmeta content=\"1\" name=\"qrichtext\"\u003e\u003cstyle type=\"text\/css\"\u003e p, li white-space : pre-wrap ; \u003c\/style\u003e \u003cp style=\" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"\u003e\u003cstrong\u003ePANIER RECTANGULAIRE À SUSPENDRE DANS LES SALLES DE BAINS AQUORE\u003c\/strong\u003e\u003c\/p\u003e \u003cp style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"\u003e\u003cspan style=\" font-size:14px;\"\u003e \u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eDescription du produit :\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003eÉtagère grillagée au design rectangulaire, conçue pour être suspendue et optimiser l'espace dans la salle de bains. Sa forme et sa fonctionnalité en font un accessoire pratique et polyvalent pour l'organisation des articles de toilette.\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eMatériau : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eFabriquée en acier inoxydable, elle est résistante à l'humidité.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eFinition : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eLa finition chromée apporte un style moderne et élégant.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eInstallation : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eCette étagère s'accroche facilement au robinet ou à la paroi de douche, garantissant une installation rapide et sûre.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eDimensions : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e 280 mm de large, 120 mm de haut et 125 mm de profondeur, idéale pour ranger divers produits sans prendre trop de place.\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eClassification du produit :\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003eCe produit appartient à la catégorie. \u003c\/span\u003e\u003cstrong\u003ePaniers et bacs de salle de bains\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003ePaniers et récipients de salle de bains : douche, suspendu, acier inoxydable. \u003c\/span\u003e\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Default Title","offer_id":56863173247241,"sku":"34103 \/ SA.JAC07","price":60.42,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/aquore_product_29_10_2024_34103-SA.JAC07_0_f70a52b0-0408-444f-bc18-b13905ae38f4.webp?v=1755780027"},{"product_id":"cesta-rectangular-de-bano-de-acero-inoxidable-con-acabado-brillante-b8000-de-aquore","title":"Panier rectangulaire de salle de bains en acier inoxydable avec finition brillante B8000 de Aquore","description":" \u003cmeta content=\"1\" name=\"qrichtext\"\u003e\u003cstyle type=\"text\/css\"\u003e p, li white-space : pre-wrap ; \u003c\/style\u003e \u003cp style=\" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"\u003e\u003cstrong\u003eAQUORE B-8000 PANIER DE BAIN RECTANGULAIRE EN ACIER INOXYDABLE B-8000\u003c\/strong\u003e\u003c\/p\u003e \u003cp style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"\u003e\u003cspan style=\" font-size:14px;\"\u003e \u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eDescription du produit :\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003eÉtagère rectangulaire idéale pour organiser les articles de toilette dans la salle de bains. Le B-8000 allie fonctionnalité et style moderne, ce qui en fait un accessoire pratique pour toute salle de bains.\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eMatériau : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eFabriqué en acier inoxydable, idéal pour les espaces humides.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eFinition : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eFinition brillante pour une touche de modernité et d'élégance.\u003c\/span\u003e\u003cspan style=\" font-size:11pt;\"\u003eet élégante.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eInstallation : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eSe fixe au mur à l'aide d'un trou de forage, garantissant une stabilité même sous charge.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eDimensions : Largeur de 350 mm, hauteur de 56 mm et profondeur de 125 mm : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e 350 mm de large, 56 mm de haut et 125 mm de profondeur, idéal pour maintenir l'ordre sans prendre trop de place.\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eClassification du produit :\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003eCe produit appartient à la catégorie. \u003c\/span\u003e\u003cstrong\u003ePaniers et contenants de salle de bains\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003ePaniers de douche, décoratifs, avec vis, en acier inoxydable. \u003c\/span\u003e\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Default Title","offer_id":56863173345545,"sku":"1641 \/ SA.65331","price":80.76,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/aquore_product_29_10_2024_1641-SA.65331_0_486f8b3a-af6a-4e39-8cff-f402a80de55f.webp?v=1755780029"},{"product_id":"cesta-rejilla-rectangular-de-acero-inoxidable-de-acabado-cromado-de-aquore","title":"Panier grillagé rectangulaire en acier inoxydable à finition chromée de Aquore","description":" \u003cmeta content=\"1\" name=\"qrichtext\"\u003e\u003cstyle type=\"text\/css\"\u003e p, li white-space : pre-wrap ; \u003c\/style\u003e \u003cp style=\" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"\u003e\u003cstrong\u003ePANIER RECTANGULAIRE EN ACIER INOXYDABLE AVEC FINITION CHROMÉE AQUORE\u003c\/strong\u003e\u003c\/p\u003e \u003cp style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"\u003e\u003cspan style=\" font-size:14px;\"\u003e \u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eDescription du produit :\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003eÉtagère grillagée, conçue pour maximiser l'espace dans la salle de bains. Sa structure rectangulaire optimise l'organisation dans les espaces restreints.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eMatériau : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eEn acier inoxydable, idéal pour les environnements fortement exposés à l'eau.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eFinition : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eFinition chromée qui conserve son éclat au fil du temps.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eInstallation : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eLe produit se fixe au mur à l'aide d'une perceuse, ce qui garantit une installation simple et rapide.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eDimensions : Largeur de 300 mm, hauteur de 120 mm : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e 300 mm de largeur, 120 mm de hauteur et 120 mm de profondeur, idéal pour les salles de bains de petite et moyenne taille.\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eClassification du produit :\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003eCe produit appartient à la catégorie. \u003c\/span\u003e\u003cstrong\u003ePaniers et récipients de salle de bains\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003ePanier de douche, avec vis, en acier inoxydable. \u003c\/span\u003e\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Default Title","offer_id":56863173378313,"sku":"34098 \/ SA.JAR02","price":67.96,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/aquore_product_29_10_2024_34098-SA.JAR02_0_b85606b8-df9b-41e4-a41a-83dad195964d.webp?v=1755780029"},{"product_id":"cesta-de-rincon-semicircular-de-acero-inoxidable-cromado-para-bano-aquore","title":"AQUORE 34097\/SA.JAT01 panier d'angle de forme semi-circulaire en acier inoxydable avec finition chromée","description":" \u003cmeta content=\"1\" name=\"qrichtext\"\u003e\u003cstyle type=\"text\/css\"\u003e p, li white-space : pre-wrap ; \u003c\/style\u003e \u003cp style=\" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"\u003e\u003cstrong\u003eCORBEILLE D'ANGLE SEMI-CIRCULAIRE EN ACIER INOXYDABLE AVEC FINITION CHROME AQUORE\u003c\/strong\u003e\u003c\/p\u003e \u003cp style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"\u003e\u003cspan style=\" font-size:14px;\"\u003e \u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eDescription du produit :\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003eCorbeille d'angle, conçue pour tirer le meilleur parti des espaces d'angle dans la salle de bains. Sa forme semi-circulaire optimise le rangement des produits.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eMatériau : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eAcier inoxydable, résistant à la corrosion.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eFinition : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eLa finition chromée ajoute de la brillance et de la sophistication.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eInstallation : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003eLe produit s'installe par perçage et se fixe au mur pour supporter le poids des produits stockés.\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eDimensions : \u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e 220 mm de large, 120 mm de haut et 220 mm de profondeur, idéal pour optimiser l'espace dans la douche ou la salle de bains.\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003cstrong\u003eClassification du produit :\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003e\u003cbr\u003eCe produit appartient à la catégorie. \u003c\/span\u003e\u003cstrong\u003ePaniers et récipients de salle de bains\u003c\/strong\u003e\u003cspan style=\" font-size:14px;\"\u003ePanier de douche, avec vis, en acier inoxydable. \u003c\/span\u003e\u003c\/p\u003e","brand":"Aquore","offers":[{"title":"Default Title","offer_id":56863173476617,"sku":"34097 \/ SA.JAT01","price":53.6,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/aquore_product_29_10_2024_34097-SA.JAT01_0_55503cc1-39e6-4dd5-a46a-1dd91a82eb74.webp?v=1755780029"},{"product_id":"cesta-jabonera-rectangular-de-acero-inoxidable-color-cromo-resistente-y-moderna-luxe-de-unisan","title":"LUXE Unisan porte-savon rectangulaire en acier inoxydable chromé","description":"\u003ch2\u003ePanier Porte-Savon Rectangulaire LUXE Unisan\u003c\/h2\u003e\u003cp\u003eDescubre el elegante \u003cstrong\u003epanier porte-savon rectangulaire\u003c\/strong\u003e para tu \u003cstrong\u003esalle de bains\u003c\/strong\u003e. Este accesorio cuenta con una \u003cstrong\u003efinalización cromada\u003c\/strong\u003e que añade un toque de \u003cstrong\u003elujo\u003c\/strong\u003e a tu espacio.\u003c\/p\u003e\u003cul\u003e  \u003cli\u003e\u003cstrong\u003eDimensiones:\u003c\/strong\u003e 6 cm x 2,5 cm x 13 cm\u003c\/li\u003e  \u003cli\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e Acero inoxidable\u003c\/li\u003e  \u003cli\u003e\u003cstrong\u003eCategoría:\u003c\/strong\u003e Paniers y boîtes de rangement para salle de bains\u003c\/li\u003e  \u003cli\u003e\u003cstrong\u003eUso:\u003c\/strong\u003e Ideal para la ducha\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003eEste \u003cstrong\u003epanier porte-savon\u003c\/strong\u003e no solo es funcional, sino que también complementa la estética de tu \u003cstrong\u003esalle de bains\u003c\/strong\u003e. Mantén tu jabón siempre a mano y organizado.\u003c\/p\u003e\u003ch3\u003eClasificación del producto\u003c\/h3\u003e\u003cul\u003e  \u003cli\u003e\u003cstrong\u003eTipo de producto:\u003c\/strong\u003e Accesorio de baño\u003c\/li\u003e  \u003cli\u003e\u003cstrong\u003eIdeal para:\u003c\/strong\u003e Ducha y lavabo\u003c\/li\u003e  \u003cli\u003e\u003cstrong\u003eEstilo:\u003c\/strong\u003e Moderno y elegante\u003c\/li\u003e  \u003cli\u003e\u003cstrong\u003eFacilidad de instalación:\u003c\/strong\u003e Sencilla y rápida\u003c\/li\u003e  \u003cli\u003e\u003cstrong\u003eDurabilidad:\u003c\/strong\u003e Resistente a la corrosión\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eEAN:\u003c\/strong\u003e 5604815804546\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eReferencia:\u003c\/strong\u003e SKU 5604815804546\u003c\/p\u003e","brand":"Unisan","offers":[{"title":"Default Title","offer_id":56863231377673,"sku":"4150111","price":69.21,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_4150111_0_131b75a8-f3cb-4907-a0c9-a56b65ba0cd2.webp?v=1756344550"},{"product_id":"cesta-esquinera-de-bano-acero-inoxidable-cromado-resistente-y-elegante-luxe-de-unisan","title":"Unisan Luxe Cesta esquinera en acier inoxydable avec finition chrome","description":"\u003chtml\u003e\u003chead\u003e\u003ctitle\u003ePanier d'Angle en Acier Inoxydable pour Salle de Bains\u003c\/title\u003e\u003c\/head\u003e\u003cbody\u003e\u003ch1\u003ePanier d'Angle pour Salle de Bains - Acier Inoxydable\u003c\/h1\u003e\u003cp\u003eDécouvrez le \u003cstrong\u003epanier d'angle\u003c\/strong\u003e idéal pour optimiser votre espace dans la salle de bains. Conçu en \u003cstrong\u003eacier inoxydable\u003c\/strong\u003e de haute qualité, ce produit allie fonctionnalité et esthétique.\u003c\/p\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eDimensions : \u003c\/strong\u003e6 cm x 22,6 cm x 14,7 cm\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eFinition : \u003c\/strong\u003eChromée LUXE pour un look moderne et élégant\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eUtilisation : \u003c\/strong\u003eParfait pour les savons et accessoires de douche\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eCatégorie : \u003c\/strong\u003ePaniers et boîtes de rangement pour salle de bains\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eInstallation : \u003c\/strong\u003eFacile à installer dans tout coin de douche ou de baignoire\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003eCe panier est non seulement pratique mais aussi facile à nettoyer, garantissant une durabilité exceptionnelle. Son design \u003cstrong\u003emoderne\u003c\/strong\u003e s'intègre parfaitement à tout décor de salle de bains, vous permettant de garder vos produits de soin à portée de main.\u003c\/p\u003e\u003ch2\u003eClassification du Produit\u003c\/h2\u003e\u003cul\u003e\u003cli\u003e\u003cstrong\u003eType de produit :\u003c\/strong\u003e Paniers de rangement\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eMatériau :\u003c\/strong\u003e Acier inoxydable\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eFinition :\u003c\/strong\u003e Chromée\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eDimensions :\u003c\/strong\u003e Compact et adapté pour les petites salles de bains\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003ePropriétés :\u003c\/strong\u003e Résistant à l'humidité et à la corrosion\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eUtilisation recommandée :\u003c\/strong\u003e Pour le rangement de produits de bain et de douche\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eFacilité d'installation :\u003c\/strong\u003e Système de montage simple\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eEAN : \u003c\/strong\u003e5604815804539\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eRéférence : \u003c\/strong\u003eSKU: 5604815804539\u003c\/p\u003e\u003c\/body\u003e\u003c\/html\u003e","brand":"Unisan","offers":[{"title":"Default Title","offer_id":56863235539209,"sku":"4150211","price":56.11,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/unisan_product_10_04_2025_4150211_0_ee902bf7-8b57-40c2-91de-1cf45f68afcb.webp?v=1755838600"},{"product_id":"contenedor-rectangular-con-rejilla-de-laton-acabado-cromado-kassandra","title":"Panier rectangulaire avec grille en laiton avec finition chromée Kassandra","description":"\u003ch2\u003ePanier rectangulaire avec grille en laiton avec finition chromée Kassandra\u003c\/h2\u003e\n\n\u003ch3\u003eDescription du produit :\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003cstrong\u003eKassandra\u003c\/strong\u003e présente un \u003cstrong\u003econteneur rectangulaire\u003c\/strong\u003e avec \u003cstrong\u003egrille\u003c\/strong\u003e en \u003cstrong\u003elaiton\u003c\/strong\u003e à \u003cstrong\u003efinition chromée\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eDimensions : \u003cstrong\u003e32 cm\u003c\/strong\u003e de \u003cstrong\u003elargeur\u003c\/strong\u003e, \u003cstrong\u003e12 cm\u003c\/strong\u003e de \u003cstrong\u003eprofondeur\u003c\/strong\u003e, \u003cstrong\u003e10,5 cm\u003c\/strong\u003e de \u003cstrong\u003ehauteur\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eSe fixe au \u003cstrong\u003emur\u003c\/strong\u003e à l’aide de la visserie incluse pour une installation fiable.\u003c\/li\u003e\n  \u003cli\u003eDesign avec grille qui facilite le \u003cstrong\u003edrainage\u003c\/strong\u003e et l’organisation des articles de \u003cstrong\u003esalle de bain\u003c\/strong\u003e et de \u003cstrong\u003edouche\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eModèle : \u003cstrong\u003eConteneur rectangulaire avec grille en laiton chromé\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eClassification du produit :\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eCatégorie : \u003cstrong\u003eaccessoires de salle de bain\u003c\/strong\u003e et solutions d’\u003cstrong\u003eorganisation\u003c\/strong\u003e pour la douche, avec montage \u003cstrong\u003emural\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eGarantie :\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eCouverture de \u003cstrong\u003e36 mois\u003c\/strong\u003e contre les défauts de fabrication lorsque l’article est utilisé correctement.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eSKU :\u003c\/strong\u003e CN001\u003c\/p\u003e","brand":"Kassandra","offers":[{"title":"Default Title","offer_id":57187706372361,"sku":"CN001","price":76.21,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/contenedor-rectangular-con-rejilla-de-laton-acabado-cromado-kassandra_08_07_2026_0_439d8d40-2953-41c2-897e-8508fc6eeeb4.webp?v=1783560674"},{"product_id":"columna-de-ducha-laton-con-acabado-cromado-kassandra","title":"Colonne de douche avec finition chromée en laiton Kassandra","description":"\u003ch2\u003eColonne de douche avec finition chromée en laiton Kassandra\u003c\/h2\u003e\n\n\u003ch3\u003eDescription du produit :\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003cstrong\u003eMarque :\u003c\/strong\u003e \u003cstrong\u003eKassandra\u003c\/strong\u003e | \u003cstrong\u003eModèle :\u003c\/strong\u003e Colonne de douche en \u003cstrong\u003elaiton\u003c\/strong\u003e avec \u003cstrong\u003efinition chromée\u003c\/strong\u003e pour une plus grande durabilité\u003c\/li\u003e\n  \u003cli\u003eAvec grille à \u003cstrong\u003edeux paniers\u003c\/strong\u003e à suspendre sur la robinetterie de salle de bain ou de douche\u003c\/li\u003e\n  \u003cli\u003eFabriquée en \u003cstrong\u003elaiton\u003c\/strong\u003e avec un revêtement \u003cstrong\u003echromé\u003c\/strong\u003e qui apporte brillance et résistance\u003c\/li\u003e\n  \u003cli\u003eInclut \u003cstrong\u003edeux crochets\u003c\/strong\u003e pour la suspendre à la robinetterie, sans besoin de perçage\u003c\/li\u003e\n  \u003cli\u003eDimensions : \u003cstrong\u003e25 cm\u003c\/strong\u003e de large x \u003cstrong\u003e75 cm\u003c\/strong\u003e de haut x \u003cstrong\u003e17 cm\u003c\/strong\u003e de profondeur\u003c\/li\u003e\n  \u003cli\u003eParfaite pour ceux qui recherchent de la mobilité : elle peut être déplacée ou réinstallée sans endommager les surfaces\u003c\/li\u003e\n  \u003cli\u003eApporte organisation et style à la douche ou à la baignoire avec un design sobre et moderne\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eClassification du produit :\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eCatégorie : \u003cstrong\u003epaniers et contenants de salle de bain\u003c\/strong\u003e pour douche, conçus pour être suspendus\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eGarantie :\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eProtection de \u003cstrong\u003e36 mois\u003c\/strong\u003e contre les défauts de fabrication lorsqu'elle est utilisée correctement\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eSKU :\u003c\/strong\u003e CN007\u003c\/p\u003e","brand":"Kassandra","offers":[{"title":"Default Title","offer_id":57187719610633,"sku":"CN007","price":77.01,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/columna-de-ducha-laton-con-acabado-cromado-kassandra_08_07_2026_0_95f1efb4-b599-4a3c-bb8c-208fc53b2b57.webp?v=1783560739"},{"product_id":"columna-de-ducha-de-laton-con-acabado-cromado-kassandra","title":"Colonne de douche en laiton avec finition chromée Kassandra","description":"\u003ch2\u003eColonne de douche en laiton avec finition chromée Kassandra\u003c\/h2\u003e\n\n\u003ch3\u003eDescription du produit :\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eModèle \u003cstrong\u003eKassandra\u003c\/strong\u003e - \u003cstrong\u003ecolonne de douche\u003c\/strong\u003e en \u003cstrong\u003elaiton\u003c\/strong\u003e avec une \u003cstrong\u003efinition chromée\u003c\/strong\u003e durable et élégante.\u003c\/li\u003e\n  \u003cli\u003eLe corps principal est fabriqué en \u003cstrong\u003elaiton\u003c\/strong\u003e et recouvert d'un \u003cstrong\u003erevêtement chromé\u003c\/strong\u003e pour un aspect brillant et résistant.\u003c\/li\u003e\n  \u003cli\u003eLe panier intérieur présente des grilles en \u003cstrong\u003elaiton chromé\u003c\/strong\u003e pour un drainage efficace.\u003c\/li\u003e\n  \u003cli\u003eDimensions totales : 21 cm de largeur, 5 cm de hauteur et 12 cm de profondeur ; format compact pour les espaces réduits.\u003c\/li\u003e\n  \u003cli\u003eInstallation murale simple à l'aide de la visserie incluse pour une fixation stable.\u003c\/li\u003e\n  \u003cli\u003eComplète l'ensemble avec l'esthétique moderne de \u003cstrong\u003eKassandra\u003c\/strong\u003e et offre une durabilité pour un usage quotidien.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eClassification du produit :\u003c\/h3\u003e\n\u003cp\u003eAccessoire de douche en \u003cstrong\u003elaiton chromé\u003c\/strong\u003e, classé comme \u003cstrong\u003econteneur\/support\u003c\/strong\u003e pour douche, avec quincaillerie de montage pour fixation murale et usage domestique.\u003c\/p\u003e\n\n\u003ch3\u003eGarantie :\u003c\/h3\u003e\n\u003cp\u003eLa pièce bénéficie d'une couverture de \u003cstrong\u003e36 mois\u003c\/strong\u003e contre les défauts de fabrication lorsqu'elle est utilisée conformément aux indications du fabricant.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eSKU :\u003c\/strong\u003e CN002\u003c\/p\u003e","brand":"Kassandra","offers":[{"title":"Default Title","offer_id":57187721576713,"sku":"CN002","price":60.1,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/columna-de-ducha-de-laton-con-acabado-cromado-kassandra_08_07_2026_0_72198d92-a2fa-4eaf-a936-898790c62eff.webp?v=1783560757"},{"product_id":"contenedor-rejilla-para-colgar-de-laton-con-acabado-cromado-kassandra","title":"Panier à suspendre en grille en laiton avec finition chromée Kassandra","description":"\u003ch2\u003ePanier à suspendre en grille en laiton avec finition chromée Kassandra\u003c\/h2\u003e\n\n\u003ch3\u003eDescription du produit :\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eMarque : \u003cstrong\u003eKassandra\u003c\/strong\u003e • Modèle : Conteneur grille à suspendre 25 cm • Matériau : \u003cstrong\u003elaiton\u003c\/strong\u003e avec finition \u003cstrong\u003echromée\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eConçu pour la \u003cstrong\u003esalle de bain\u003c\/strong\u003e ; une \u003cstrong\u003ecorbeille grillagée\u003c\/strong\u003e rectangulaire qui peut être suspendue aux robinets de douche ou de baignoire.\u003c\/li\u003e\n  \u003cli\u003eGrâce à ses deux \u003cstrong\u003ecrochets\u003c\/strong\u003e, il s’installe sans perçage et peut être déplacé facilement d’un endroit à un autre.\u003c\/li\u003e\n  \u003cli\u003eDimensions : 25 cm de largeur x 45 cm de hauteur x 13 cm de profondeur.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eClassification du produit :\u003c\/h3\u003e\n\u003cp\u003eAccessoire d’organisation pour salle de bain, de type suspendu et fabriqué en métal, destiné à stocker et ranger les articles de douche et de bain.\u003c\/p\u003e\n\n\u003ch3\u003eGarantie :\u003c\/h3\u003e\n\u003cp\u003eLa garantie couvre les défauts de fabrication pendant 36 mois à compter de la date d’achat, à condition que le produit soit utilisé correctement.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eSKU :\u003c\/strong\u003e CN006\u003c\/p\u003e","brand":"Kassandra","offers":[{"title":"Default Title","offer_id":57187721642249,"sku":"CN006","price":72.98,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/contenedor-rejilla-para-colgar-de-laton-con-acabado-cromado-kassandra_08_07_2026_0_71f46344-db95-4e03-a11c-3142bc1a231a.webp?v=1783560760"},{"product_id":"contenedor-para-rincon-con-rejillas-de-laton-con-acabado-cromado-kassandra","title":"Panier de coin avec grilles en laiton avec finition chromée Kassandra","description":"\u003ch2\u003ePanier de coin avec grilles en laiton avec finition chromée Kassandra\u003c\/h2\u003e\n\n\u003ch3\u003eDescription du produit :\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003cstrong\u003eMarque\u003c\/strong\u003e : Kassandra\u003c\/li\u003e\n  \u003cli\u003e\u003cstrong\u003eModèle\u003c\/strong\u003e : Conteneur d’angle avec \u003cstrong\u003egrilles en laiton\u003c\/strong\u003e et \u003cstrong\u003efinition chromée\u003c\/strong\u003e\u003c\/li\u003e\n  \u003cli\u003eFabriqué en \u003cstrong\u003elaiton\u003c\/strong\u003e avec une éclatante \u003cstrong\u003efinition chromée\u003c\/strong\u003e pour une brillance durable\u003c\/li\u003e\n  \u003cli\u003eDimensions totales : \u003cstrong\u003e21,5 cm\u003c\/strong\u003e de largeur x \u003cstrong\u003e7 cm\u003c\/strong\u003e de hauteur x \u003cstrong\u003e21,5 cm\u003c\/strong\u003e de profondeur\u003c\/li\u003e\n  \u003cli\u003eSe fixe au mur à l’aide de la visserie incluse pour une installation stable\u003c\/li\u003e\n  \u003cli\u003eConception avec \u003cstrong\u003egrille\u003c\/strong\u003e et un pratique \u003cstrong\u003ecrochet\u003c\/strong\u003e pour organiser les objets dans la salle de bain\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eClassification du produit :\u003c\/h3\u003e\n\u003cp\u003eSolution de rangement pour salles de bain : paniers et conteneurs muraux avec système de fixation qui optimisent l’espace de douche et les zones humides.\u003c\/p\u003e\n\n\u003ch3\u003eGarantie :\u003c\/h3\u003e\n\u003cp\u003eGarantie de \u003cstrong\u003e3 ans\u003c\/strong\u003e contre les défauts de fabrication lorsqu’il est utilisé correctement, conformément aux instructions du fabricant. Ne couvre pas les dommages dus à une mauvaise utilisation ni l’usure normale.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eSKU :\u003c\/strong\u003e CN003\u003c\/p\u003e","brand":"Kassandra","offers":[{"title":"Default Title","offer_id":57187721806089,"sku":"CN003","price":73.79,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/contenedor-para-rincon-con-rejillas-de-laton-con-acabado-cromado-kassandra_08_07_2026_0_a0c093d9-578a-4f49-a494-818cf2373eb2.webp?v=1783560764"},{"product_id":"mueble-de-bano-salgar-30-cm-cromo","title":"Meuble de Salle de Bain Salgar 30 cm Chrome","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\"\u003eCOLLECTION SALGAR • MEUBLES DE BAIN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eÉlégance, fonctionnalité et durabilité pour votre intérieur.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble de Salle de Bain Salgar 30 cm Chrome\u003c\/b\u003e sublime votre espace de bain avec ses finitions soignées, alliant confort d'usage et haute résistance.\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é Salgar\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication premium et finitions soignées\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConçu avec des matériaux haute densité résistants à l'humidité pour garantir longévité et esthétique irréprochable.\u003c\/p\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 Fonctionnel\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eAgencement intérieur ergonomique\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eOptimise le rangement de tous vos produits d'hygiène et accessoires de salle de bain.\u003c\/p\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\"\u003eStyle Moderne\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉlégance en Chrome\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDes lignes épurées et actuelles pour sublimer et moderniser votre pièce d'eau.\u003c\/p\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\"\u003eInstallation Simple\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eMeuble livré pré-assemblé d'usine\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eLivré monté avec ses ferrures de fixation murale pour une pose rapide, stable et sécurisée.\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\"\u003eSalgar (Design et Qualité Européenne)\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eSalgar Salle de Bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003e21170\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8421194211706\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eDimensions Principales\u003c\/dt\u003e\u003cdd\u003e30 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eType d'Installation\u003c\/dt\u003e\u003cdd\u003eMural\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMDF y tablero de partículas de alta densidad\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCouleur \/ Finition\u003c\/dt\u003e\u003cdd itemprop=\"color\"\u003eChrome\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConfiguration\u003c\/dt\u003e\u003cdd\u003eStandard\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eVasque\u003c\/dt\u003e\u003cdd\u003eSelon option\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eÉtat de Livraison\u003c\/dt\u003e\u003cdd\u003eMeuble monté en usine avec ferrures fournies\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Salgar\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 Salgar\u003c\/p\u003e\n    \u003cp\u003eSalgar est un fabricant européen réputé pour l'excellence de son mobilier de bain. Garantie constructeur complète.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Salgar","offers":[{"title":"Default Title","offer_id":57363844890889,"sku":"21170","price":74.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/salgar_371105_71939.webp?v=1790609115"},{"product_id":"mueble-de-bano-salgar-cromo-1","title":"Meuble de Salle de Bain Salgar Chrome","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\"\u003eCOLLECTION SALGAR • MEUBLES DE BAIN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eÉlégance, fonctionnalité et durabilité pour votre intérieur.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble de Salle de Bain Salgar Chrome\u003c\/b\u003e sublime votre espace de bain avec ses finitions soignées, alliant confort d'usage et haute résistance.\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é Salgar\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication premium et finitions soignées\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConçu avec des matériaux haute densité résistants à l'humidité pour garantir longévité et esthétique irréprochable.\u003c\/p\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 Fonctionnel\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eAgencement intérieur ergonomique\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eOptimise le rangement de tous vos produits d'hygiène et accessoires de salle de bain.\u003c\/p\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\"\u003eStyle Moderne\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉlégance en Chrome\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDes lignes épurées et actuelles pour sublimer et moderniser votre pièce d'eau.\u003c\/p\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\"\u003eInstallation Simple\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eMeuble livré pré-assemblé d'usine\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eLivré monté avec ses ferrures de fixation murale pour une pose rapide, stable et sécurisée.\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\"\u003eSalgar (Design et Qualité Européenne)\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eSalgar Salle de Bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003e21169\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8421194211690\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eDimensions Principales\u003c\/dt\u003e\u003cdd\u003eSelon modèle\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eType d'Installation\u003c\/dt\u003e\u003cdd\u003eMural\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMDF y tablero de partículas de alta densidad\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCouleur \/ Finition\u003c\/dt\u003e\u003cdd itemprop=\"color\"\u003eChrome\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConfiguration\u003c\/dt\u003e\u003cdd\u003eStandard\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eVasque\u003c\/dt\u003e\u003cdd\u003eSelon option\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eÉtat de Livraison\u003c\/dt\u003e\u003cdd\u003eMeuble monté en usine avec ferrures fournies\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Salgar\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 Salgar\u003c\/p\u003e\n    \u003cp\u003eSalgar est un fabricant européen réputé pour l'excellence de son mobilier de bain. Garantie constructeur complète.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Salgar","offers":[{"title":"Default Title","offer_id":57364068270345,"sku":"21169","price":62.17,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/salgar_371104_71935.webp?v=1790615948"},{"product_id":"mueble-de-bano-salgar-cromo-4","title":"Meuble de Salle de Bain Salgar Chrome","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\"\u003eCOLLECTION SALGAR • MEUBLES DE BAIN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eÉlégance, fonctionnalité et durabilité pour votre intérieur.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble de Salle de Bain Salgar Chrome\u003c\/b\u003e sublime votre espace de bain avec ses finitions soignées, alliant confort d'usage et haute résistance.\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é Salgar\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication premium et finitions soignées\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConçu avec des matériaux haute densité résistants à l'humidité pour garantir longévité et esthétique irréprochable.\u003c\/p\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 Fonctionnel\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eAgencement intérieur ergonomique\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eOptimise le rangement de tous vos produits d'hygiène et accessoires de salle de bain.\u003c\/p\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\"\u003eStyle Moderne\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉlégance en Chrome\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDes lignes épurées et actuelles pour sublimer et moderniser votre pièce d'eau.\u003c\/p\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\"\u003eInstallation Simple\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eMeuble livré pré-assemblé d'usine\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eLivré monté avec ses ferrures de fixation murale pour une pose rapide, stable et sécurisée.\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\"\u003eSalgar (Design et Qualité Européenne)\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eSalgar Salle de Bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003e21185\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8421194211850\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eDimensions Principales\u003c\/dt\u003e\u003cdd\u003eSelon modèle\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eType d'Installation\u003c\/dt\u003e\u003cdd\u003eMural\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMDF y tablero de partículas de alta densidad\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCouleur \/ Finition\u003c\/dt\u003e\u003cdd itemprop=\"color\"\u003eChrome\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConfiguration\u003c\/dt\u003e\u003cdd\u003eStandard\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eVasque\u003c\/dt\u003e\u003cdd\u003eSelon option\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eÉtat de Livraison\u003c\/dt\u003e\u003cdd\u003eMeuble monté en usine avec ferrures fournies\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Salgar\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 Salgar\u003c\/p\u003e\n    \u003cp\u003eSalgar est un fabricant européen réputé pour l'excellence de son mobilier de bain. Garantie constructeur complète.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Salgar","offers":[{"title":"Default Title","offer_id":57364478460169,"sku":"21185","price":61.42,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/salgar_371124_71976.webp?v=1790643596"},{"product_id":"mueble-de-bano-salgar-cromo-5","title":"Meuble de Salle de Bain Salgar Chrome","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\"\u003eCOLLECTION SALGAR • MEUBLES DE BAIN\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eÉlégance, fonctionnalité et durabilité pour votre intérieur.\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe \u003cb\u003eMeuble de Salle de Bain Salgar Chrome\u003c\/b\u003e sublime votre espace de bain avec ses finitions soignées, alliant confort d'usage et haute résistance.\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é Salgar\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eFabrication premium et finitions soignées\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConçu avec des matériaux haute densité résistants à l'humidité pour garantir longévité et esthétique irréprochable.\u003c\/p\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 Fonctionnel\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eAgencement intérieur ergonomique\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eOptimise le rangement de tous vos produits d'hygiène et accessoires de salle de bain.\u003c\/p\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\"\u003eStyle Moderne\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eÉlégance en Chrome\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDes lignes épurées et actuelles pour sublimer et moderniser votre pièce d'eau.\u003c\/p\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\"\u003eInstallation Simple\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eMeuble livré pré-assemblé d'usine\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eLivré monté avec ses ferrures de fixation murale pour une pose rapide, stable et sécurisée.\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\"\u003eSalgar (Design et Qualité Européenne)\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eSalgar Salle de Bain\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003e21171\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8421194211713\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eDimensions Principales\u003c\/dt\u003e\u003cdd\u003eSelon modèle\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eType d'Installation\u003c\/dt\u003e\u003cdd\u003eMural\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatériau\u003c\/dt\u003e\u003cdd itemprop=\"material\"\u003eMDF y tablero de partículas de alta densidad\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCouleur \/ Finition\u003c\/dt\u003e\u003cdd itemprop=\"color\"\u003eChrome\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eConfiguration\u003c\/dt\u003e\u003cdd\u003eStandard\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eVasque\u003c\/dt\u003e\u003cdd\u003eSelon option\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eÉtat de Livraison\u003c\/dt\u003e\u003cdd\u003eMeuble monté en usine avec ferrures fournies\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e5 Ans de garantie fabricant Salgar\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 Salgar\u003c\/p\u003e\n    \u003cp\u003eSalgar est un fabricant européen réputé pour l'excellence de son mobilier de bain. Garantie constructeur complète.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Salgar","offers":[{"title":"Default Title","offer_id":57364552155401,"sku":"21171","price":61.42,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/salgar_371106_71940.webp?v=1790657405"},{"product_id":"contenedor-para-instalar-en-pared-de-30-cm-fabricado-en-metal-con-acabado-brilloso-victoria-roca","title":"Panier Mural Fabriqué en Métal Avec Finition Brillante Victoria 30 cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Header --- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Section Heading --- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Bento Grid --- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Extra Block --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Components List --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Technical Specifications Table --- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • VICTORIA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eVictoria : 30 cm d'ordre brillant sur votre mur\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe conteneur mural Victoria, de 30 cm avec finition brillante, transforme l'organisation de la salle de bain en un geste de précision. Sa fixation murale libère de l'espace et son métal brillant apporte un reflet de distinction intemporelle.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eCaractéristiques Principales\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\"\u003eGarantie et Qualité Officielle Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConforme aux normes de fabrication officielles de Roca : matériaux éprouvés, pièces de rechange disponibles et sérénité absolue.\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 Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eCollection Victoria de Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA816688001\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290101676\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie de Produit\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eLargeur Commerciale\u003c\/dt\u003e\u003cdd\u003e30 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatière Principale\u003c\/dt\u003e\u003cdd\u003ePorcelaine sanitaire brillante haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e3 Ans de garantie européenne officielle Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDétails et Composants du Produit\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eÉtagère à installation murale fixe, à l'aide de vis ou d'adhésif.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDimensions:\u003c\/strong\u003e 30 cm de largeur x 6,5 cm de hauteur x 13,5 cm de profondeur.\u003c\/li\u003e\n      \u003cli\u003eFabriquée en métal.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFiabilité et Sérénité d'Origine\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle Fabricant Roca (3 Ans)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eChoisir Roca garantit les normes les plus strictes de durabilité. Vous profitez de 3 ans de couverture européenne officielle et d'une assistance technique spécialisée.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57372819783945,"sku":"A816688001","price":71.65,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_367951_359510.webp?v=1790942792"},{"product_id":"contenedor-para-instalacion-fija-fabricado-en-metal-con-acabado-brilloso-de-30-cm-hotels-roca","title":"Panier À Installation Fixe en Métal Avec Finition Brillante 2.0 Hotels 30 cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Header --- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Section Heading --- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Bento Grid --- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Extra Block --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Components List --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Technical Specifications Table --- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • HOTELS\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eConteneur fixe Hotels Roca : 30 cm en métal brillant\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eFixez ce conteneur de 30 cm au mur et libérez votre salle de bain du désordre. Sa finition métallique brillante apporte un éclat subtil et résistant, tandis que son installation fixe garantit un ordre durable et une esthétique impeccable à chaque utilisation.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eCaractéristiques Principales\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\"\u003eGarantie et Qualité Officielle Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConforme aux normes de fabrication officielles de Roca : matériaux éprouvés, pièces de rechange disponibles et sérénité absolue.\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 Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eCollection Hotels de Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA816730001\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433291111438\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie de Produit\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eLargeur Commerciale\u003c\/dt\u003e\u003cdd\u003e30 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatière Principale\u003c\/dt\u003e\u003cdd\u003ePorcelaine sanitaire brillante haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e3 Ans de garantie européenne officielle Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDétails et Composants du Produit\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003ePanier à installation murale fixe, de 30 cm de largeur x 8,3 cm de hauteur x 12 cm de profondeur.\u003c\/li\u003e\n      \u003cli\u003eFabriqué en métal avec finition brillante.\u003c\/li\u003e\n      \u003cli\u003eRecommandé pour les espaces publiques.\u003c\/li\u003e\n      \u003cli\u003eRecomendado para espacios públicos.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFiabilité et Sérénité d'Origine\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle Fabricant Roca (3 Ans)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eChoisir Roca garantit les normes les plus strictes de durabilité. Vous profitez de 3 ans de couverture européenne officielle et d'une assistance technique spécialisée.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57372920414473,"sku":"A816730001","price":67.18,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_367955_359536.webp?v=1790945589"},{"product_id":"contenedor-para-rincon-de-25-cm-fabricado-en-metal-con-acabado-brilloso-victoria-roca","title":"Panier D'angle Fabriqué en Métal Avec Finition Brillante Victoria 25 cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Header --- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Section Heading --- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Bento Grid --- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Extra Block --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Components List --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Technical Specifications Table --- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • VICTORIA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eContenant d'angle Victoria : 25 cm en acier brillant\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOptimisez chaque centimètre de votre salle de bain avec ce contenant d'angle de 25 cm de la série Victoria. Sa fabrication en métal avec finition brillante apporte non seulement un éclat sophistiqué, mais assure également résistance et durabilité pour un rangement élégant.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eCaractéristiques Principales\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\"\u003eGarantie et Qualité Officielle Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConforme aux normes de fabrication officielles de Roca : matériaux éprouvés, pièces de rechange disponibles et sérénité absolue.\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 Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eCollection Victoria de Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA816686001\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290101652\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie de Produit\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eLargeur Commerciale\u003c\/dt\u003e\u003cdd\u003e25 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatière Principale\u003c\/dt\u003e\u003cdd\u003ePorcelaine sanitaire brillante haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e3 Ans de garantie européenne officielle Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDétails et Composants du Produit\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003e\u003cstrong\u003eDesign et Ergonomie:\u003c\/strong\u003e Panier d'angle pour salle de bains, appartenant à la ligne Victoria de Roca.\u003c\/li\u003e\n      \u003cli\u003eInstallation fixe, à l'aide de vis ou d'adhésif.\u003c\/li\u003e\n      \u003cli\u003eFabriqué en métal.\u003c\/li\u003e\n      \u003cli\u003eFinition brillante.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eEngagement Qualité et Soutien Officiel\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Ans de Garantie Européenne Fabricant Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca est la référence européenne dans l'équipement sanitaire. Tous les produits bénéficient de 3 ans de garantie officielle européenne et du soutien de son réseau technique officiel.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57372921692425,"sku":"A816686001","price":71.65,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_367952_359514.webp?v=1790945631"},{"product_id":"contenedor-para-instalacion-fija-fabricado-en-metal-con-acabado-brillante-de-20-cm-hotels-roca","title":"Panier À Installation Fixe en Métal Avec Finition Brillante 2.0 Hotels 20 cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Header --- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Section Heading --- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Bento Grid --- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Extra Block --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Components List --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Technical Specifications Table --- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • HOTELS\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eContenant métallique brillant 20 cm pour salle de bain\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eCe contenant à fixation murale, en métal à finition brillante, apporte une touche de lumière et d'ordre à votre salle de bain. Sa largeur de 20 cm est idéale pour les espaces compacts, tout en préservant l'esthétique impeccable de la série Hotels.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eCaractéristiques Principales\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\"\u003eGarantie et Qualité Officielle Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConforme aux normes de fabrication officielles de Roca : matériaux éprouvés, pièces de rechange disponibles et sérénité absolue.\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 Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eCollection Hotels de Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA816403001\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8414329160833\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie de Produit\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eLargeur Commerciale\u003c\/dt\u003e\u003cdd\u003e20 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatière Principale\u003c\/dt\u003e\u003cdd\u003ePorcelaine sanitaire brillante haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e3 Ans de garantie européenne officielle Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDétails et Composants du Produit\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003ePanier appartenant à la ligne Hotels de Roca.\u003c\/li\u003e\n      \u003cli\u003eFabriqué en métal.\u003c\/li\u003e\n      \u003cli\u003eFinition brillante.\u003c\/li\u003e\n      \u003cli\u003eInstallation murale fixe.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eEngagement Qualité et Soutien Officiel\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Ans de Garantie Européenne Fabricant Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca est la référence européenne dans l'équipement sanitaire. Tous les produits bénéficient de 3 ans de garantie officielle européenne et du soutien de son réseau technique officiel.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57373056073993,"sku":"A816403001","price":54.47,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_367956_359538.webp?v=1790953789"},{"product_id":"contenedor-de-instalacion-fija-fabricado-en-metal-con-acabado-brillante-tempo-roca","title":"Conteneur À Installation Fixe Fabriqué en Métal Avec Finition Brillante Tempo 30 cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Header --- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Section Heading --- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Bento Grid --- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Extra Block --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Components List --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Technical Specifications Table --- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • TEMPO\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eTempo Roca : Conteneur à fixation murale en métal brillant\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe conteneur Tempo Roca, avec sa finition brillante et sa fabrication en métal, apporte un rangement durable et élégant. Sa fixation murale et sa largeur de 30 cm en font la pièce essentielle pour un salle de bain impeccable.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eCaractéristiques Principales\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\"\u003eGarantie et Qualité Officielle Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConforme aux normes de fabrication officielles de Roca : matériaux éprouvés, pièces de rechange disponibles et sérénité absolue.\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\u003eÉléments Inclus\u003c\/dt\u003e\u003cdd\u003ekit de montage\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eCollection Tempo de Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA817028001\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290665901\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie de Produit\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eLargeur Commerciale\u003c\/dt\u003e\u003cdd\u003e30 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatière Principale\u003c\/dt\u003e\u003cdd\u003ePorcelaine sanitaire brillante haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e3 Ans de garantie européenne officielle Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDétails et Composants du Produit\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003eÉtagère en forme de récipient, de la ligne Tempo de Roca.\u003c\/li\u003e\n      \u003cli\u003eInstallation fixe, à l'aide de vis. Kit de fixation inclus.\u003c\/li\u003e\n      \u003cli\u003eFabriquée en métal.\u003c\/li\u003e\n      \u003cli\u003eFinition brillante.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFiabilité et Sérénité d'Origine\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle Fabricant Roca (3 Ans)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eChoisir Roca garantit les normes les plus strictes de durabilité. Vous profitez de 3 ans de couverture européenne officielle et d'une assistance technique spécialisée.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57373129670921,"sku":"A817028001","price":107.29,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_384569_359612.webp?v=1790955984"},{"product_id":"contenedor-de-pared-fabricado-en-acero-inoxidable-con-acabado-mate-superinox-mate-roca","title":"Étagère Murale en Acier Inoxydable Avec Finition Mate Superinox Mate 32 cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Header --- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Section Heading --- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Bento Grid --- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Extra Block --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Components List --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Technical Specifications Table --- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • SUPERINOX\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eSuperinox : Acier Inoxydable Mat pour une Salle de Bain Durable\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe conteneur mural Superinox Mate de Roca, large de 32 cm, allie la résistance de l'acier inoxydable à une finition mate qui résiste aux traces et à la corrosion. Sa fixation murale libère de l'espace et apporte un rangement durable, sublimant le quotidien avec un design intemporel.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eCaractéristiques Principales\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\"\u003eGarantie et Qualité Officielle Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConforme aux normes de fabrication officielles de Roca : matériaux éprouvés, pièces de rechange disponibles et sérénité absolue.\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 Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eCollection Superinox de Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA817311002\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290985559\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie de Produit\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eLargeur Commerciale\u003c\/dt\u003e\u003cdd\u003e32 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatière Principale\u003c\/dt\u003e\u003cdd\u003eAcier inoxydable\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e3 Ans de garantie européenne officielle Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDétails et Composants du Produit\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003e\u003cstrong\u003eCharnières et Fixations:\u003c\/strong\u003e Étagère appartenant à la ligne Superinox de Roca.\u003c\/li\u003e\n      \u003cli\u003eFabriqué en acier inoxydable.\u003c\/li\u003e\n      \u003cli\u003eFinition mate.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFiabilité et Sérénité d'Origine\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle Fabricant Roca (3 Ans)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eChoisir Roca garantit les normes les plus strictes de durabilité. Vous profitez de 3 ans de couverture européenne officielle et d'une assistance technique spécialisée.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57373180166409,"sku":"A817311002","price":85.53,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_383721_359599.webp?v=1790958373"},{"product_id":"contenedor-para-rincon-de-17-5-cm-fabricado-en-metal-con-acabado-de-brillo-rubik-roca","title":"Étagère de Bain\/douche D'angle en Métal Brillant Rubik 17,5 cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Header --- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Section Heading --- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Bento Grid --- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Extra Block --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Components List --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Technical Specifications Table --- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • RUBIK\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eContenant d'angle Rubik : 17,5 cm en métal brillant\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOptimisez chaque recoin de votre salle de bain avec ce contenant d'angle de 17,5 cm de profondeur, conçu pour épouser parfaitement l'angle. Sa fabrication en métal à finition brillante Rubik apporte une luminosité raffinée et une durabilité à toute épreuve, transformant le rangement en un geste stylé.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eCaractéristiques Principales\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\"\u003eDIMENSIONS IDÉALES\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDimensions : 18,7 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDimensions équilibrées conçues pour s'intégrer harmonieusement aussi bien dans les grandes salles de bains que dans les toilettes d'invités.\u003c\/p\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\"\u003eQUALITÉ CERTIFIÉE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantie et Qualité Officielle Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConforme aux normes de fabrication officielles de Roca : matériaux éprouvés, pièces de rechange disponibles et sérénité absolue.\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 Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eCollection Rubik de Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA816854001\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290379990\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie de Produit\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eDimensions Totales\u003c\/dt\u003e\u003cdd\u003e18,7 cm (largeur) x 11,4 cm (hauteur)\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatière Principale\u003c\/dt\u003e\u003cdd\u003ePorcelaine sanitaire brillante haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e3 Ans de garantie européenne officielle Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDétails et Composants du Produit\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003e\u003cstrong\u003eDimensions:\u003c\/strong\u003e 17,5 cm de long x 18,7 cm de large x 11,4 cm de haut.\u003c\/li\u003e\n      \u003cli\u003eInstallation à l'aide de vis ou d'adhésif.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eMatériau:\u003c\/strong\u003e métal.\u003c\/li\u003e\n      \u003cli\u003eFinition brillante.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eType d'installation:\u003c\/strong\u003e mural, d'angle.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eEngagement Qualité et Soutien Officiel\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Ans de Garantie Européenne Fabricant Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca est la référence européenne dans l'équipement sanitaire. Tous les produits bénéficient de 3 ans de garantie officielle européenne et du soutien de son réseau technique officiel.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57373189013769,"sku":"A816854001","price":82.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_367960_359557.webp?v=1790959167"},{"product_id":"contenedor-de-instalacion-fija-de-20-cm-fabricado-en-metal-con-acabado-brillante-victoria-roca","title":"Panier À Installation Fixe en Métal Avec Finition Brillante Victoria 20 cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Header --- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Section Heading --- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Bento Grid --- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Extra Block --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Components List --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Technical Specifications Table --- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • VICTORIA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eVictoria Roca : Conteneur à fixation murale de 20 cm en métal brillant\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eCe conteneur à fixation murale, avec ses 20 cm de largeur et sa finition métal brillant, apporte une touche de sophistication intemporelle à votre salle de bain. Son design issu de la série Victoria allie la résistance du métal à une esthétique lumineuse qui perdure, offrant un rangement élégant et durable pour vos essentiels au quotidien.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eCaractéristiques Principales\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\"\u003eGarantie et Qualité Officielle Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConforme aux normes de fabrication officielles de Roca : matériaux éprouvés, pièces de rechange disponibles et sérénité absolue.\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 Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eCollection Victoria de Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA816687001\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290101669\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie de Produit\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eLargeur Commerciale\u003c\/dt\u003e\u003cdd\u003e20 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatière Principale\u003c\/dt\u003e\u003cdd\u003ePorcelaine sanitaire brillante haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e3 Ans de garantie européenne officielle Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDétails et Composants du Produit\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003e\u003cstrong\u003eDesign et Ergonomie:\u003c\/strong\u003e Panier appartenant à la ligne Victoria de Roca.\u003c\/li\u003e\n      \u003cli\u003eFabriqué en métal.\u003c\/li\u003e\n      \u003cli\u003eFinition brillante.\u003c\/li\u003e\n      \u003cli\u003eInstallation fixe, à l'aide de vis ou d'adhésif.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eEngagement Qualité et Soutien Officiel\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Ans de Garantie Européenne Fabricant Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca est la référence européenne dans l'équipement sanitaire. Tous les produits bénéficient de 3 ans de garantie officielle européenne et du soutien de son réseau technique officiel.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57373197828361,"sku":"A816687001","price":58.23,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_367954_359524.webp?v=1790959864"},{"product_id":"contenedor-para-rincon-de-bano-fabricado-en-metal-con-acabado-brilloso-de-20-cm-hotels-roca","title":"Panier D'angle en Métal Avec Finition Brillante 2.0 Hotels 20 cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Header --- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Section Heading --- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Bento Grid --- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Extra Block --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Components List --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Technical Specifications Table --- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • HOTELS\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eConteneur d'angle Hotels : 20 cm en métal brillant\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOptimisez chaque centimètre de votre salle de bain avec un conteneur d'angle conçu pour les espaces réduits. Sa finition métallique brillante et ses 20 cm de largeur offrent une solution fonctionnelle et élégante, résistante à l'humidité et facile à nettoyer. La série Hotels de Roca garantit durabilité et un style intemporel qui rehausse toute ambiance.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eCaractéristiques Principales\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\"\u003eGarantie et Qualité Officielle Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConforme aux normes de fabrication officielles de Roca : matériaux éprouvés, pièces de rechange disponibles et sérénité absolue.\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 Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eCollection Hotels de Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA816731001\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433291111445\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie de Produit\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eLargeur Commerciale\u003c\/dt\u003e\u003cdd\u003e20 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatière Principale\u003c\/dt\u003e\u003cdd\u003ePorcelaine sanitaire brillante haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e3 Ans de garantie européenne officielle Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDétails et Composants du Produit\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003ePanier d'angle pour salle de bains, de 20 cm de largeur x 8,3 cm de hauteur x 20 cm de profondeur.\u003c\/li\u003e\n      \u003cli\u003eFabriqué en métal.\u003c\/li\u003e\n      \u003cli\u003eFinition brillante.\u003c\/li\u003e\n      \u003cli\u003eInstallation murale fixe.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFiabilité et Sérénité d'Origine\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle Fabricant Roca (3 Ans)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eChoisir Roca garantit les normes les plus strictes de durabilité. Vous profitez de 3 ans de couverture européenne officielle et d'une assistance technique spécialisée.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57373218898185,"sku":"A816731001","price":67.18,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_367957_359542.webp?v=1790960415"},{"product_id":"contenedor-para-rincon-de-20-cm-fabricado-en-metal-con-acabado-brillante-victoria-roca","title":"Panier D'angle Fabriqué en Métal Avec Finition Brillante Victoria 20 cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Header --- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Section Heading --- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Bento Grid --- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Extra Block --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Components List --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Technical Specifications Table --- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • VICTORIA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eConteneur d'angle Victoria : 20 cm en acier brillant\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOptimisez chaque centimètre de votre salle de bain avec un conteneur d'angle conçu pour exploiter l'espace. Sa finition en métal brillant apporte un éclat sophistiqué et durable, résistant à l'humidité. La série Victoria de Roca garantit une intégration parfaite avec un style intemporel.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eCaractéristiques Principales\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\"\u003eGarantie et Qualité Officielle Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConforme aux normes de fabrication officielles de Roca : matériaux éprouvés, pièces de rechange disponibles et sérénité absolue.\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 Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eCollection Victoria de Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA816685001\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290101645\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie de Produit\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eLargeur Commerciale\u003c\/dt\u003e\u003cdd\u003e20 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatière Principale\u003c\/dt\u003e\u003cdd\u003ePorcelaine sanitaire brillante haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e3 Ans de garantie européenne officielle Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDétails et Composants du Produit\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003e\u003cstrong\u003eDesign et Ergonomie:\u003c\/strong\u003e Panier d'angle, appartenant à la ligne Victoria de Roca.\u003c\/li\u003e\n      \u003cli\u003eFabriqué en métal, avec finition brillante.\u003c\/li\u003e\n      \u003cli\u003eInstallation fixe, à l'aide de vis ou d'adhésif.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFiabilité et Sérénité d'Origine\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle Fabricant Roca (3 Ans)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eChoisir Roca garantit les normes les plus strictes de durabilité. Vous profitez de 3 ans de couverture européenne officielle et d'une assistance technique spécialisée.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57373733617929,"sku":"A816685001","price":65.2,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_367953_359522.webp?v=1790997541"},{"product_id":"contenedor-mural-de-metal-negro-titanio-30x11-cm-para-bano-tempo-roca","title":"Conteneur Mural en Métal Noir Titane Pour Salle de Bains Design Et Compact Tempo 30x11cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Header --- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Section Heading --- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Bento Grid --- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Extra Block --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Components List --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Technical Specifications Table --- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • TEMPO\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eTempo : rangement mural noir titane\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe conteneur mural Tempo de Roca, en métal noir titane, mesure 30x11 cm et s'installe avec le kit de montage inclus. Son fini résistant et son design compact apportent ordre et style durable à votre salle de bain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eCaractéristiques Principales\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\"\u003eGarantie et Qualité Officielle Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConforme aux normes de fabrication officielles de Roca : matériaux éprouvés, pièces de rechange disponibles et sérénité absolue.\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\u003eÉléments Inclus\u003c\/dt\u003e\u003cdd\u003ekit de montage\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eCollection Tempo de Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA817028CN0\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290440683\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie de Produit\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatière Principale\u003c\/dt\u003e\u003cdd\u003eAcier inoxydable\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e3 Ans de garantie européenne officielle Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDétails et Composants du Produit\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003e\u003cstrong\u003eMatériau:\u003c\/strong\u003e métal qui garantit une structure robuste et durable pour une utilisation en salle de bains.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eType d'installation:\u003c\/strong\u003e mural pour un montage simple et sûr qui optimise l'espace.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDimensions:\u003c\/strong\u003e 30 x 11 cm (longueur x largeur) adaptées au rangement d'objets de petite taille sans encombrer la salle de bains.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDesign et Ergonomie:\u003c\/strong\u003e Finition : noir titane au design minimaliste qui apporte une touche moderne et élégante aux ambiances urbaines.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eCollection et Configuration:\u003c\/strong\u003e Collection : Tempo qui propose une gamme complète d'accessoires au rendu esthétique uniforme pour équiper les salles de bains contemporaines.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eChromage:\u003c\/strong\u003e chromage brillant anticorrosion qui assure une haute résistance à l'humidité et à l'usure, prolongeant la durée de vie du produit.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eAccessoires inclus:\u003c\/strong\u003e kit de montage avec visserie pour une installation rapide et sans complications.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFiabilité et Sérénité d'Origine\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle Fabricant Roca (3 Ans)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eChoisir Roca garantit les normes les plus strictes de durabilité. Vous profitez de 3 ans de couverture européenne officielle et d'une assistance technique spécialisée.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57377340391689,"sku":"A817028CN0","price":156.1,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_1196847_4977194.webp?v=1791246650"},{"product_id":"contenedor-mural-metal-30x11-cm-diseno-minimalista-cromado-brillante-roca","title":"Conteneur Mural en Métal Finition Chrome Brillant Design Minimaliste Collection Pour Salle de Bains Tempo 30x11cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Header --- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Section Heading --- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Bento Grid --- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Extra Block --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Components List --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Technical Specifications Table --- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • TEMPO\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eContenant mural Tempo : ordre minimaliste en chrome brillant\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eAjoutez une pièce de rangement essentielle avec le contenant mural de Roca. Son design minimaliste et sa finition chromée brillante apportent une touche de distinction à votre salle de bains, tandis que son format compact de 30x11 cm vous permet de tout garder en ordre sans renoncer au style. Kit de montage inclus pour une installation simple et durable.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eCaractéristiques Principales\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\"\u003eGarantie et Qualité Officielle Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConforme aux normes de fabrication officielles de Roca : matériaux éprouvés, pièces de rechange disponibles et sérénité absolue.\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\u003eÉléments Inclus\u003c\/dt\u003e\u003cdd\u003ekit de montage\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eCollection Tempo de Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA817028VA0\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290440836\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie de Produit\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatière Principale\u003c\/dt\u003e\u003cdd\u003eAcier inoxydable\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e3 Ans de garantie européenne officielle Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDétails et Composants du Produit\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003e\u003cstrong\u003eMatériau:\u003c\/strong\u003e Le métal assure résistance et durabilité dans les environnements humides comme la salle de bains.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eType d'installation:\u003c\/strong\u003e Montage mural pour une pose simple et une optimisation de l'espace disponible.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDimensions:\u003c\/strong\u003e 30 x 11 cm (longueur x largeur), adaptées pour ranger des petits objets de manière discrète et fonctionnelle.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eCollection et Configuration:\u003c\/strong\u003e Finition : Chrome brillant anticorrosion offrant une haute résistance à l'oxydation et un aspect élégant durable.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDesign:\u003c\/strong\u003e Esthétique minimaliste issue de la collection Tempo, idéale pour des ambiances urbaines modernes et élégantes.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eCollection et Configuration:\u003c\/strong\u003e Kit de montage : Fournit la visserie nécessaire pour une installation rapide, confortable et sécurisée sans besoin d'outils supplémentaires.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eEngagement Qualité et Soutien Officiel\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Ans de Garantie Européenne Fabricant Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca est la référence européenne dans l'équipement sanitaire. Tous les produits bénéficient de 3 ans de garantie officielle européenne et du soutien de son réseau technique officiel.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57377356677385,"sku":"A817028VA0","price":156.1,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_1196848_4977196.webp?v=1791246944"},{"product_id":"contenedor-mural-de-metal-negro-mate-30x11-cm-para-bano-tempo-roca","title":"Conteneur Mural en Métal Noir Mat Pour Salle de Bains Organisation Compacte Design Minimaliste Tempo 30x11cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Header --- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Section Heading --- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Bento Grid --- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Extra Block --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Components List --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Technical Specifications Table --- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • TEMPO\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eTempo : rangement minimaliste en métal noir mat\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe conteneur mural Tempo de Roca, en métal noir mat et mesurant 30x11 cm, offre une solution de rangement précise et élégante. Son design compact et le kit de montage inclus garantissent une installation sûre, tandis que son esthétique intemporelle s'intègre naturellement dans les salles de bains aux lignes épurées. Un équilibre entre fonctionnalité et sobriété qui perdure.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eCaractéristiques Principales\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\"\u003eGarantie et Qualité Officielle Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConforme aux normes de fabrication officielles de Roca : matériaux éprouvés, pièces de rechange disponibles et sérénité absolue.\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\u003eÉléments Inclus\u003c\/dt\u003e\u003cdd\u003ekit de montage\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eCollection Tempo de Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA817028NB0\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8445662030477\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie de Produit\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatière Principale\u003c\/dt\u003e\u003cdd\u003eAcier inoxydable\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinition \/ Couleur\u003c\/dt\u003e\u003cdd itemprop=\"color\"\u003eNoir Mat\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e3 Ans de garantie européenne officielle Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDétails et Composants du Produit\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003e\u003cstrong\u003eMatériau:\u003c\/strong\u003e métal qui garantit une structure robuste et durable, adaptée aux ambiances de salle de bains.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eType d'installation:\u003c\/strong\u003e mural, qui permet un montage simple et sûr sur la paroi tout en optimisant l'espace disponible.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDimensions:\u003c\/strong\u003e 30 x 11 cm (longueur x largeur), offrant une taille compacte idéale pour organiser et ranger de petits objets dans la salle de bains.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eCouleur:\u003c\/strong\u003e noir mat qui apporte une finition élégante et moderne, compatible avec les styles urbain et minimaliste.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eFinition:\u003c\/strong\u003e traitement anticorrosion et chromé brillant qui assure une forte résistance à l'humidité et à l'usure propres à l'environnement de la salle de bains.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eCollection et Configuration:\u003c\/strong\u003e Collection : Tempo, reconnue pour son design minimaliste et sa fonctionnalité pensée pour habiller les espaces de bain contemporains.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eAccessoires inclus:\u003c\/strong\u003e kit de montage avec la visserie pour faciliter une installation rapide, confortable et sûre sans nécessité d'outils supplémentaires.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eEngagement Qualité et Soutien Officiel\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Ans de Garantie Européenne Fabricant Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca est la référence européenne dans l'équipement sanitaire. Tous les produits bénéficient de 3 ans de garantie officielle européenne et du soutien de son réseau technique officiel.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57377391444233,"sku":"A817028NB0","price":137.29,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_1196844_4977193.webp?v=1791248483"},{"product_id":"contenedor-mural-metal-negro-titanio-cepillado-30x11-cm-tempo-roca","title":"Conteneur Mural en Métal Noir Titane Brossé Design Finition Mate Anticorrosion Kit de Montage Tempo 30x11cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Header --- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Section Heading --- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Bento Grid --- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Extra Block --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Components List --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Technical Specifications Table --- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • TEMPO\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eContenant mural Tempo : ordre et style en noir titane\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe contenant mural Tempo de Roca, en métal noir titane brossé, apporte une touche de sophistication et de fonctionnalité à votre salle de bain. Son fini résistant et son design compact de 30x11 cm vous permettent de tout garder en ordre avec une esthétique minimaliste. Livré avec kit de montage et visserie pour une installation sûre et facile.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eCaractéristiques Principales\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\"\u003eGarantie et Qualité Officielle Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConforme aux normes de fabrication officielles de Roca : matériaux éprouvés, pièces de rechange disponibles et sérénité absolue.\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\u003eÉléments Inclus\u003c\/dt\u003e\u003cdd\u003ekit de montage con tornillería\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eCollection Tempo de Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA817028NM0\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290640700\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie de Produit\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatière Principale\u003c\/dt\u003e\u003cdd\u003eAcier inoxydable\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e3 Ans de garantie européenne officielle Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDétails et Composants du Produit\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003e\u003cstrong\u003eMatériau:\u003c\/strong\u003e métal garantissant résistance et durabilité dans les environnements humides comme la salle de bains.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDesign et Ergonomie:\u003c\/strong\u003e Type d'installation : mural pour une fixation sécurisée et une optimisation de l'espace sur le mur.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDimensions:\u003c\/strong\u003e 30 x 11 cm (Longueur x Largeur) adaptées pour ranger de petits objets tout en conservant un design compact.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eCollection et Configuration:\u003c\/strong\u003e Couleur et finition : noir titane brossé à finition mate qui dissimule les traces et les empreintes.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDesign:\u003c\/strong\u003e minimaliste de la collection Tempo, idéal pour les salles de bains urbaines et contemporaines.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eFinition anticorrosion:\u003c\/strong\u003e finition chromée brillante anticorrosion qui assure une grande résistance à l'humidité et à l'usure quotidienne.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDesign et Ergonomie:\u003c\/strong\u003e Montage : kit de montage inclus avec visserie pour une installation rapide, pratique et sûre sans besoin d'outils supplémentaires.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFiabilité et Sérénité d'Origine\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle Fabricant Roca (3 Ans)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eChoisir Roca garantit les normes les plus strictes de durabilité. Vous profitez de 3 ans de couverture européenne officielle et d'une assistance technique spécialisée.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57377407828233,"sku":"A817028NM0","price":156.1,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_1196843_4977192.webp?v=1791249034"},{"product_id":"contenedor-de-rejilla-mural-para-esquina-instalacion-con-tornilleria-o-adhesivo-17-5x18-7x11-4-cm-roca","title":"Panier Mural D'angle en Métal Maille Noir Mat Fixation Par Vis Ou Adhésif Dimensions X 11.4 Cm Rubik 17.5x18.7 cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Header --- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Section Heading --- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Bento Grid --- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Extra Block --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Components List --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Technical Specifications Table --- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • RUBIK\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eConteneur grille mural Roca Rubik : ordre et style dans votre coin\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOptimisez chaque recoin de votre salle de bain avec le conteneur grille mural de la série Rubik de Roca. Son design compact de 17,5 x 18,7 x 11,4 cm et son installation polyvalente, par vissage ou adhésif, en font la solution idéale pour garder vos espaces rangés avec une touche de design contemporain.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eCaractéristiques Principales\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\"\u003eGarantie et Qualité Officielle Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConforme aux normes de fabrication officielles de Roca : matériaux éprouvés, pièces de rechange disponibles et sérénité absolue.\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 Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eCollection Rubik de Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA816854024\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290087666\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie de Produit\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatière Principale\u003c\/dt\u003e\u003cdd\u003eAcier inoxydable\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinition \/ Couleur\u003c\/dt\u003e\u003cdd itemprop=\"color\"\u003eNoir Mat\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e3 Ans de garantie européenne officielle Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDétails et Composants du Produit\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003e\u003cstrong\u003eMatériau et finition:\u003c\/strong\u003e Métal avec finition brillante qui offre une surface résistante et élégante, idéale pour les espaces modernes.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDimensions:\u003c\/strong\u003e 17,5 x 18,7 x 11,4 cm (longueur x largeur x hauteur), compactes pour une installation en angle et pour optimiser l'espace disponible.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDesign et Ergonomie:\u003c\/strong\u003e Installation : Installation murale en angle qui permet d'exploiter les recoins et de maintenir l'ordre dans l'espace.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eCollection et Configuration:\u003c\/strong\u003e Fixation : Fixation par vis ou par adhésif qui offre une flexibilité pour éviter de percer le mur et qui garantit une charge statique maximale jusqu'à 5 kg.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eCouleur:\u003c\/strong\u003e Noir mat qui apporte un rendu contemporain et discret, compatible avec différents styles décoratifs.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFiabilité et Sérénité d'Origine\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle Fabricant Roca (3 Ans)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eChoisir Roca garantit les normes les plus strictes de durabilité. Vous profitez de 3 ans de couverture européenne officielle et d'une assistance technique spécialisée.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57377415790857,"sku":"A816854024","price":104.17,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_1196735_4976972.webp?v=1791249279"},{"product_id":"contenedor-de-rejilla-mural-30x13x11-cm-instalacion-con-tornillos-o-adhesivo-roca","title":"Panier Mural en Métal Noir Mat X 11.4 Cm Fixation Par Vis Ou Adhésif Résistance 5 Kg Rubik 30x13.7 cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Header --- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Section Heading --- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Bento Grid --- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Extra Block --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Components List --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Technical Specifications Table --- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • RUBIK\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eConteneur à grille mural Roca Rubik : ordre et style en 30x13x11 cm\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOptimisez l'espace de votre salle de bain avec ce conteneur à grille de la série Rubik de Roca. Son design mural et ses dimensions compactes de 30x13x11 cm vous permettent de tout garder en ordre sans renoncer au style. L'installation par vis ou adhésif vous offre une solution polyvalente et durable, s'adaptant à toutes les surfaces.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eCaractéristiques Principales\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\"\u003eDIMENSIONS IDÉALES\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDimensions : 30 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDimensions équilibrées conçues pour s'intégrer harmonieusement aussi bien dans les grandes salles de bains que dans les toilettes d'invités.\u003c\/p\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\"\u003eQUALITÉ CERTIFIÉE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantie et Qualité Officielle Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConforme aux normes de fabrication officielles de Roca : matériaux éprouvés, pièces de rechange disponibles et sérénité absolue.\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\u003eÉléments Inclus\u003c\/dt\u003e\u003cdd\u003emanual de recambios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eCollection Rubik de Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA816853024\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290087642\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie de Produit\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eDimensions Totales\u003c\/dt\u003e\u003cdd\u003e30 cm (largeur) x 11 cm (hauteur) x 13 cm (profondeur)\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatière Principale\u003c\/dt\u003e\u003cdd\u003eAcier inoxydable\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eFinition \/ Couleur\u003c\/dt\u003e\u003cdd itemprop=\"color\"\u003eNoir Mat\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e3 Ans de garantie européenne officielle Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDétails et Composants du Produit\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003e\u003cstrong\u003eUsage mural:\u003c\/strong\u003e Conteneur en treillis métallique à finition brillante conçu pour une installation murale et pour organiser les espaces avec un style contemporain.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDimensions:\u003c\/strong\u003e 30 x 13,7 x 11,4 cm (Longueur x Largeur x Hauteur).\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eCollection et Configuration:\u003c\/strong\u003e Mode d'installation : Fixation par vis ou par adhésif, ce qui permet d'éviter de percer le mur tout en offrant une fixation sûre.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eRésistance:\u003c\/strong\u003e Charge statique maximale jusqu'à 5 kg.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eCouleur et finition:\u003c\/strong\u003e Noir mat avec finition brillante qui apporte une apparence élégante et discrète.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eCollection:\u003c\/strong\u003e Fait partie de la collection Rubik caractérisée par un design contemporain adapté à tous les espaces.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eEngagement Qualité et Soutien Officiel\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Ans de Garantie Européenne Fabricant Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca est la référence européenne dans l'équipement sanitaire. Tous les produits bénéficient de 3 ans de garantie officielle européenne et du soutien de son réseau technique officiel.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57378580791561,"sku":"A816853024","price":129.24,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_1196732_4976970.webp?v=1791284029"},{"product_id":"contenedor-para-instalacion-fija-de-30-cm-fabricado-en-metal-con-acabado-brilloso-rubik-roca","title":"Panier de Bain\/douche Pour Installation Fixe en Métal Brillant Rubik 30 cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Header --- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Section Heading --- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Bento Grid --- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Extra Block --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Components List --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Technical Specifications Table --- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • RUBIK\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eConteneur 30 cm Rubik : Métal Brillant pour Votre Salle de Bain\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eCe conteneur à fixation murale, avec ses 30 cm de largeur et sa finition brillante, apporte un rangement sophistiqué et durable. Sa fabrication en métal assure résistance et éclat durable, rehaussant l'esthétique de votre espace.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eCaractéristiques Principales\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\"\u003eGarantie et Qualité Officielle Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConforme aux normes de fabrication officielles de Roca : matériaux éprouvés, pièces de rechange disponibles et sérénité absolue.\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 Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eCollection Rubik de Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA816853001\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290379983\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie de Produit\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eLargeur Commerciale\u003c\/dt\u003e\u003cdd\u003e30 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatière Principale\u003c\/dt\u003e\u003cdd\u003ePorcelaine sanitaire brillante haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e3 Ans de garantie européenne officielle Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDétails et Composants du Produit\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003ePanier de bain\/douche appartenant à la ligne Rubik, de 30 cm de largeur x 11,4 cm de hauteur x 13,7 cm de profondeur.\u003c\/li\u003e\n      \u003cli\u003eInstallation murale, à l'aide de vis ou d'adhésif.\u003c\/li\u003e\n      \u003cli\u003eFabriqué en métal.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFiabilité et Sérénité d'Origine\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle Fabricant Roca (3 Ans)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eChoisir Roca garantit les normes les plus strictes de durabilité. Vous profitez de 3 ans de couverture européenne officielle et d'une assistance technique spécialisée.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57378807447817,"sku":"A816853001","price":101.02,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_367959_359552.webp?v=1791292523"},{"product_id":"contenedor-para-rincon-de-bano-fabricado-en-metal-con-acabado-brillante-de-15-cm-hotels-roca","title":"Panier D'angle en Métal Avec Finition Brillante 2.0 Hotels 15 cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Header --- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Section Heading --- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Bento Grid --- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Extra Block --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Components List --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Technical Specifications Table --- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • HOTELS\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eContenant d'angle Hotels : 15 cm en acier brillant\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eOptimisez chaque centimètre de votre salle de bain avec un contenant d'angle conçu pour les espaces réduits. Sa fabrication en métal avec finition brillante apporte une touche de lumière et de résistance, tandis que ses 15 cm de largeur s'intègrent discrètement dans n'importe quel coin. La série Hotels de Roca élève l'organisation quotidienne avec une pièce fonctionnelle et durable.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eCaractéristiques Principales\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\"\u003eGarantie et Qualité Officielle Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConforme aux normes de fabrication officielles de Roca : matériaux éprouvés, pièces de rechange disponibles et sérénité absolue.\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 Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eCollection Hotels de Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA816401001\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8414329160635\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie de Produit\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eLargeur Commerciale\u003c\/dt\u003e\u003cdd\u003e15 cm\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatière Principale\u003c\/dt\u003e\u003cdd\u003ePorcelaine sanitaire brillante haute résistance\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e3 Ans de garantie européenne officielle Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDétails et Composants du Produit\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003ePanier d'angle appartenant à la ligne Hotels 2.0 de Roca.\u003c\/li\u003e\n      \u003cli\u003eFabriqué en métal.\u003c\/li\u003e\n      \u003cli\u003eFinition brillante.\u003c\/li\u003e\n      \u003cli\u003eInstallation murale fixe.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eEngagement Qualité et Soutien Officiel\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Ans de Garantie Européenne Fabricant Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca est la référence européenne dans l'équipement sanitaire. Tous les produits bénéficient de 3 ans de garantie officielle européenne et du soutien de son réseau technique officiel.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57386553573641,"sku":"A816401001","price":54.47,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_367958_359545.webp?v=1791332890"},{"product_id":"contenedor-mural-de-metal-acabado-cromado-brillante-tempo-30x11cm-roca","title":"Conteneur Mural en Métal Finition Chrome Brillant Résistant À L'humidité Design Minimaliste Tempo 30x11cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Header --- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Section Heading --- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Bento Grid --- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Extra Block --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Components List --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Technical Specifications Table --- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • TEMPO\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003eContenant mural Tempo : ordre minimaliste en chrome brillant\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe contenant mural Tempo de Roca, avec ses 30x11 cm et sa finition chromée brillante, offre une solution de rangement précise et élégante. Sa fixation murale et son kit de montage inclus facilitent l'intégration dans tout espace, préservant l'harmonie visuelle et la fonctionnalité au quotidien.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eCaractéristiques Principales\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\"\u003eGarantie et Qualité Officielle Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConforme aux normes de fabrication officielles de Roca : matériaux éprouvés, pièces de rechange disponibles et sérénité absolue.\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\u003eÉléments Inclus\u003c\/dt\u003e\u003cdd\u003ekit de montage\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eCollection Tempo de Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA817028RG0\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290100808\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie de Produit\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatière Principale\u003c\/dt\u003e\u003cdd\u003eAcier inoxydable\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e3 Ans de garantie européenne officielle Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDétails et Composants du Produit\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003e\u003cstrong\u003eMatériau:\u003c\/strong\u003e métal garantissant une haute résistance et une grande durabilité dans les environnements humides comme la salle de bains.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eType d'installation:\u003c\/strong\u003e mural, pour un montage simple et sûr qui optimise l'espace disponible.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDimensions:\u003c\/strong\u003e 30 x 11 cm (Longueur x Largeur), idéales pour ranger de petits objets ou accessoires de toilette tout en conservant l'ordre et l'esthétique.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eFinition:\u003c\/strong\u003e chrome brillant offrant un aspect élégant et moderne, et une forte résistance à la corrosion pour une longue durée de vie.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eCollection et Configuration:\u003c\/strong\u003e Design : minimaliste appartenant à la gamme Tempo, parfait pour les ambiances urbaines et contemporaines qui recherchent fonctionnalité et style.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eInclus:\u003c\/strong\u003e kit de montage avec visserie pour une installation rapide, confortable et sécurisée sans besoin d'outils supplémentaires.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDesign et Ergonomie:\u003c\/strong\u003e Marque : Roca reconnue pour la qualité et le design de ses produits pour la salle de bains.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eEngagement Qualité et Soutien Officiel\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003e3 Ans de Garantie Européenne Fabricant Roca\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eRoca est la référence européenne dans l'équipement sanitaire. Tous les produits bénéficient de 3 ans de garantie officielle européenne et du soutien de son réseau technique officiel.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57410617049353,"sku":"A817028RG0","price":156.1,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_1196850_4977199.webp?v=1791597253"},{"product_id":"bandeja-de-plastico-color-verde-mate-para-encimera-ona-35x15x3cm-roca","title":"Plateau de Comptoir en Plastique Vert Mat Compatible Avec Lavabos Asymétriques Et Muraux Ona 35x15.8x2.9cm Roca","description":"\u003cdiv class=\"mkd\" itemscope itemtype=\"https:\/\/schema.org\/Product\"\u003e\n\u003cstyle\u003e\n\/* ==========================================================================\n   MERKI — DESCRIPCIÓN DE PRODUCTO (Optimizado)\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700\u0026family=Playfair+Display:wght@600;700\u0026display=swap');\n\n.mkd {\n  --mkd-marca:   var(--petroleo,   #1e2d7d);\n  --mkd-suave:   var(--brand-soft, #f0f2fb);\n  --mkd-tinta:   var(--tinta,      #1c1c1c);\n  --mkd-gris:    var(--gris,       #737373);\n  --mkd-borde:   var(--borde,      #f0f0f0);\n  --mkd-blanco:  var(--blanco,     #ffffff);\n  --mkd-banda:   var(--porcelana,  #f9f8f6); \/* Tono beige muy sutil para la tabla *\/\n  --mkd-radio:   var(--radius-lg,  16px);\n  --mkd-radio-s: var(--radio,      8px);\n  \n  --mkd-display: 'Playfair Display', Georgia, serif;\n  --mkd-texto:   'Inter', system-ui, -apple-system, sans-serif;\n\n  --mkd-dur:   var(--anim-dur,   280ms);\n  --mkd-curva: var(--anim-curva, cubic-bezier(.16,.84,.44,1));\n  --mkd-desp:  var(--anim-desp,  14px);\n  --mkd-esc:   var(--anim-esc,   70ms);\n\n  font-family: var(--mkd-texto);\n  color: var(--mkd-tinta);\n  line-height: 1.65;\n  font-size: 16px;\n  max-width: 1080px;\n  margin: 0 auto;\n}\n.mkd * { box-sizing: border-box; }\n.mkd p { margin: 0 0 16px; }\n\n\/* --- Header --- *\/\n.mkd__header { margin-bottom: 48px; }\n.mkd__ante {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.1em;\n  text-transform: uppercase; color: var(--mkd-marca); margin-bottom: 12px;\n}\n.mkd__titulo {\n  font-family: var(--mkd-display);\n  font-size: clamp(28px, 4.5vw, 44px);\n  line-height: 1.15; font-weight: 700; letter-spacing: -0.01em;\n  margin: 0 0 20px; color: var(--mkd-tinta);\n}\n.mkd__lead { \n  font-size: clamp(17px, 1.8vw, 20px); color: var(--mkd-gris); \n  max-width: 70ch; line-height: 1.6; \n}\n.mkd__lead b { color: var(--mkd-tinta); font-weight: 600; }\n\n\/* --- Section Heading --- *\/\n.mkd__h3 {\n  font-family: var(--mkd-display);\n  font-size: clamp(22px, 2.5vw, 28px);\n  font-weight: 600; letter-spacing: -0.01em;\n  margin: 56px 0 8px; color: var(--mkd-tinta);\n}\n.mkd__filete {\n  height: 4px; width: 48px; border-radius: 2px;\n  background: var(--mkd-marca); margin-bottom: 32px;\n  transform-origin: left center;\n}\n\n\/* --- Bento Grid --- *\/\n.mkd__rejilla {\n  list-style: none; margin: 0; padding: 0;\n  display: grid; gap: 20px;\n  grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr));\n}\n.mkd__carta {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 32px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex; flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__carta:hover {\n    transform: translateY(-4px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__cab { display: flex; align-items: baseline; gap: 12px; margin-bottom: 16px; }\n.mkd__num {\n  font-family: var(--mkd-display);\n  font-size: 32px; font-weight: 700;\n  color: var(--mkd-marca); line-height: 1;\n}\n.mkd__rotulo {\n  font-size: 13px; font-weight: 600;\n  letter-spacing: 0.05em; text-transform: uppercase; color: var(--mkd-gris);\n}\n.mkd__sub {\n  font-family: var(--mkd-texto);\n  font-size: 18px; font-weight: 700; line-height: 1.35;\n  margin: 0 0 12px; color: var(--mkd-tinta);\n}\n.mkd__cuerpo { font-size: 15px; color: var(--mkd-gris); margin: 0; }\n\n\/* --- Extra Block --- *\/\n.mkd__bloque {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 40px;\n}\n.mkd__bloque-item {\n  background: var(--mkd-blanco);\n  border: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio);\n  padding: 28px 28px;\n  transition: all var(--mkd-dur) var(--mkd-curva);\n  display: flex;\n  flex-direction: column;\n}\n@media (hover: hover){\n  .mkd__bloque-item:hover {\n    transform: translateY(-3px);\n    border-color: var(--mkd-marca);\n    box-shadow: 0 12px 32px rgba(30, 45, 125, 0.08);\n  }\n}\n.mkd__bloque-tit {\n  font-family: var(--mkd-texto);\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: var(--mkd-tinta);\n}\n.mkd__bloque-txt {\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  color: var(--mkd-gris);\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* --- Components List --- *\/\n.mkd__lista-componentes {\n  list-style: none;\n  margin: 20px 0 32px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.mkd__lista-componentes li {\n  position: relative;\n  padding-left: 28px;\n  font-family: var(--mkd-texto);\n  font-size: 15px;\n  line-height: 1.6;\n  color: var(--mkd-tinta);\n}\n.mkd__lista-componentes li::before {\n  content: \"\";\n  position: absolute;\n  left: 6px;\n  top: 9px;\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background-color: var(--mkd-marca);\n}\n.mkd__lista-componentes li strong {\n  color: var(--mkd-tinta);\n  font-weight: 600;\n}\n\n\/* --- Technical Specifications Table --- *\/\n.mkd__specs {\n  margin: 0; padding: 0;\n  border-top: 1px solid var(--mkd-borde);\n  border-radius: var(--mkd-radio-s);\n  overflow: hidden;\n}\n.mkd__fila {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--mkd-borde);\n  gap: 20px;\n  background-color: transparent; \n  transition: background-color var(--mkd-dur) var(--mkd-curva); \n}\n.mkd__fila:nth-child(even) {\n  background-color: var(--mkd-banda);\n}\n@media (hover: hover){\n  .mkd__fila:hover { \n    background-color: var(--mkd-suave); \n  }\n}\n.mkd__fila dt {\n  font-size: 15px; \n  font-weight: 500;\n  color: var(--mkd-gris); \n  margin: 0;\n  flex: 1;\n}\n.mkd__fila dd {\n  margin: 0; \n  font-size: 15px; \n  font-weight: 700;\n  color: var(--mkd-tinta);\n  text-align: right;\n  flex: 1.5;\n}\n\n\/* --- Cierre de garantía -------------------------------------------------- *\/\n.mkd__garantia {\n  margin-top: 56px; padding: 40px;\n  background: var(--mkd-marca); color: #fff;\n  border-radius: var(--mkd-radio);\n  text-align: center;\n}\n.mkd__garantia-ante {\n  font-size: 12px; font-weight: 600; letter-spacing: 0.15em;\n  text-transform: uppercase; opacity: 0.8; margin-bottom: 12px;\n  display: block;\n}\n.mkd__garantia-tit {\n  font-family: var(--mkd-display); font-size: 26px; font-weight: 700;\n  margin: 0 0 16px; color: #fff;\n}\n.mkd__garantia p { \n  margin: 0 auto; font-size: 16px; opacity: 0.9; \n  max-width: 65ch; line-height: 1.6; \n}\n\n\/* --- Movimiento ----------------------------------------------------------- *\/\n@media (prefers-reduced-motion: no-preference){\n  .mkd__anim {\n    animation: mkd-entrar var(--mkd-dur) var(--mkd-curva) both;\n    animation-delay: calc(var(--i, 0) * var(--mkd-esc));\n  }\n  .mkd__filete { animation: mkd-filete var(--mkd-dur) var(--mkd-curva) both; }\n}\n@keyframes mkd-entrar{\n  from{ opacity: 0; transform: translateY(var(--mkd-desp)); }\n  to  { opacity: 1; transform: none; }\n}\n@keyframes mkd-filete{\n  from{ transform: scaleX(0); }\n  to  { transform: scaleX(1); }\n}\n.mkd__rejilla \u003e :nth-child(1){ --i: 0; }\n.mkd__rejilla \u003e :nth-child(2){ --i: 1; }\n.mkd__rejilla \u003e :nth-child(3){ --i: 2; }\n.mkd__rejilla \u003e :nth-child(4){ --i: 3; }\n\n\/* --- Móvil ----------------------------------------------------------------- *\/\n@media (max-width: 768px){\n  .mkd__fila { \n    flex-direction: column; \n    align-items: flex-start;\n    padding: 16px 20px;\n    gap: 6px; \n  }\n  .mkd__fila dt { font-size: 14px; }\n  .mkd__fila dd { text-align: left; width: 100%; }\n  \n  .mkd__bloque { padding: 20px 16px; }\n  .mkd__garantia { padding: 32px 20px; text-align: left; }\n}\n\u003c\/style\u003e\n\n  \u003cheader class=\"mkd__header mkd__anim\"\u003e\n    \u003cp class=\"mkd__ante\" itemprop=\"category\"\u003eROCA • ONA\u003c\/p\u003e\n    \u003ch2 class=\"mkd__titulo\" itemprop=\"name\"\u003ePlateau Ona 35x15 cm : ordre et couleur sur votre plan vasque\u003c\/h2\u003e\n    \u003cp class=\"mkd__lead\" itemprop=\"description\"\u003eLe plateau en plastique vert mat de la série Ona apporte une touche de couleur et de fonctionnalité à votre salle de bains. Avec ses dimensions de 35x15x3 cm, il est parfait pour organiser vos objets de toilette quotidiens. Sa finition mate et son design compact en font un complément idéal pour maintenir l'ordre sur n'importe quel plan vasque.\u003c\/p\u003e\n  \u003c\/header\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eCaractéristiques Principales\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\"\u003eCÉRAMIQUE AVANCÉE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eVasque Fineceramic® Légère et Résistante\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eCéramique exclusive Roca plus légère et résistante que la porcelaine traditionnelle, avec des parois fines, des lignes modernes et un toucher soyeux.\u003c\/p\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\"\u003eDIMENSIONS IDÉALES\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eDimensions : 35 cm\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eDimensions équilibrées conçues pour s'intégrer harmonieusement aussi bien dans les grandes salles de bains que dans les toilettes d'invités.\u003c\/p\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\"\u003eQUALITÉ CERTIFIÉE\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"mkd__sub\"\u003eGarantie et Qualité Officielle Roca\u003c\/p\u003e\n      \u003cp class=\"mkd__cuerpo\"\u003eConforme aux normes de fabrication officielles de Roca : matériaux éprouvés, pièces de rechange disponibles et sérénité absolue.\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\u003eÉléments Inclus\u003c\/dt\u003e\u003cdd\u003eMeuble bas suspendu avec fixations de montage mural\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMarque \/ Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"brand\"\u003eRoca Sanitarios\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCollection \/ Série\u003c\/dt\u003e\u003cdd\u003eCollection Ona de Roca\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eRéférence Fabricant\u003c\/dt\u003e\u003cdd itemprop=\"sku\"\u003eA817670C70\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCode EAN\u003c\/dt\u003e\u003cdd itemprop=\"gtin13\"\u003e8433290905533\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eCatégorie de Produit\u003c\/dt\u003e\u003cdd\u003eCestas y contenedores de baño\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eDimensions Totales\u003c\/dt\u003e\u003cdd\u003e35 cm (largeur) x 3 cm (hauteur) x 15 cm (profondeur)\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eMatière Principale\u003c\/dt\u003e\u003cdd\u003ePVC hydrofuge résistant à l'eau et à l'humidité\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eTechnologie Vasque\u003c\/dt\u003e\u003cdd\u003eFineceramic® (céramique légère et ultra-résistante)\u003c\/dd\u003e\u003c\/div\u003e\n    \u003cdiv class=\"mkd__fila\"\u003e\u003cdt\u003eGarantie Officielle\u003c\/dt\u003e\u003cdd\u003e3 Ans de garantie européenne officielle Roca\u003c\/dd\u003e\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003ch3 class=\"mkd__h3\"\u003eDétails et Composants du Produit\u003c\/h3\u003e\n  \u003cdiv class=\"mkd__filete\"\u003e\u003c\/div\u003e\n  \u003cul class=\"mkd__lista-componentes mkd__anim\"\u003e\n    \u003cli\u003e\u003cstrong\u003eMatériau:\u003c\/strong\u003e plastique résistant qui garantit durabilité et facilite le nettoyage dans l'environnement de la salle de bains.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eFinition:\u003c\/strong\u003e mat en couleur vert qui apporte une touche naturelle et discrète, idéale pour compléter des espaces à esthétique méditerranéenne.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eVasque Intégrée et Plages Dépose:\u003c\/strong\u003e Dimensions : 35 x 15,8 x 2,9 cm (Longueur x Largeur x Hauteur) adaptées pour une pose sur plan vasque, optimisant l'espace sans être volumineux.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eCollection et Configuration:\u003c\/strong\u003e Type d'installation : installation sur plan vasque qui facilite la mise en place et l'utilisation sur lavabos et surfaces planes.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDesign et Ergonomie:\u003c\/strong\u003e Compatibilité : compatible avec les lavabos asymétriques et muraux Fineceramic de la série Ona y compris les modèles 327688.0, 327689.0, 327687.0, 327686.0 et 327685.0, assurant une intégration esthétique et fonctionnelle parfaite.\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eDesign:\u003c\/strong\u003e inspiré par la nature méditerranéenne, il offre simplicité et chaleur en évitant une apparence froide et en apportant harmonie à l'environnement de la salle de bains.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003caside class=\"mkd__garantia mkd__anim\"\u003e\n    \u003cspan class=\"mkd__garantia-ante\"\u003eFiabilité et Sérénité d'Origine\u003c\/span\u003e\n    \u003cp class=\"mkd__garantia-tit\"\u003eGarantie Officielle Fabricant Roca (3 Ans)\u003c\/p\u003e\n    \u003cp class=\"mkd__garantia-txt\"\u003eChoisir Roca garantit les normes les plus strictes de durabilité. Vous profitez de 3 ans de couverture européenne officielle et d'une assistance technique spécialisée.\u003c\/p\u003e\n  \u003c\/aside\u003e\n\u003c\/div\u003e","brand":"Roca","offers":[{"title":"Default Title","offer_id":57448117928201,"sku":"A817670C70","price":22.91,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/files\/roca_1197015_4977535.webp?v=1791913729"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0842\/5753\/8313\/collections\/Cestas_y_contenedores_de_bano-2416024_936d8d6e-a0b6-4fce-b405-22de62c2760f.jpg?v=1782528273","url":"https:\/\/markimarket.com\/fr-fr\/collections\/paniers-et-contenants-de-salle-de-bain.oembed","provider":"MerkiMarket","version":"1.0","type":"link"}