{"title":"Creme","description":"\u003cp\u003eComprar por cor: Creme\u003c\/p\u003e \u003cp\u003e|Berlinger Haus|\u003c\/p\u003e \u003c!----\u003e","products":[{"product_id":"4pcs-knife-set_bh-2959a","title":"Conjunto de facas de 4 peças","description":"\u003cbody\u003e\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003ctitle\u003eBH\/2959A\u003c\/title\u003e\n  \u003cstyle\u003e\n  .tooltip { position: relative; display: inline-block; margin-right: 10px; }\n  .tooltip .tooltiptext {\n  visibility: hidden;\n  max-width: 200px; \/* Limita el ancho *\/\n  background-color: #555;\n  color: #fff;\n  text-align: center;\n  border-radius: 6px;\n  padding: 5px 10px;\n  position: absolute;\n  z-index: 1;\n  bottom: 125%;\n  left: 50%;\n  transform: translateX(-50%);\n  opacity: 0;\n  transition: opacity 0.3s;\n  white-space: normal; \/* Permite que se haga wrap normal *\/\n  word-break: normal; \/* No rompe las palabras arbitrariamente *\/\n  overflow-wrap: break-word; \/* Solo rompe si es absolutamente necesario *\/\n  hyphens: none; \/* No añade guiones automáticos *\/\n  }\n  .tooltip:hover .tooltiptext {\n  visibility: visible;\n  opacity: 1;\n  }\n  \u003c\/style\u003e\n  \n  \u003cp\u003e• Material: Aço inoxidável\u003cbr\u003e• Faca de chef 20 cm\u003cbr\u003e• Faca utilitária\u003cbr\u003e• Faca Santoku 17,5 cm\u003cbr\u003e• Faca utilitária 12,5 cm\u003cbr\u003e• Faca de descascar 9 cm\u003cbr\u003e• Cor: Creme fosco\u003cbr\u003e• Lâmina tratada termicamente\u003cbr\u003e• Afiada à mão\u003cbr\u003e• Design elegante\u003c\/p\u003e\n  \u003cdiv\u003e\n  \u003cdiv class='tooltip'\u003e\n  \u003cimg height='28' width='28' alt='Ergonómico' src='https:\/\/i.ibb.co\/N75JP9h\/ergonomic.gif'\u003e\n  \u003cspan class='tooltiptext'\u003eCabo ergonômico de toque suave\u003c\/span\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv class='tooltip'\u003e\n  \u003cimg height='28' width='28' alt='Alta calidad' src='https:\/\/i.ibb.co\/Scjw6pZ\/high-quality.gif'\u003e\n  \u003cspan class='tooltiptext'\u003eAço inoxidável de alta qualidade\u003c\/span\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv class='tooltip'\u003e\n  \u003cimg height='28' width='28' alt='Protector de dedos' src='https:\/\/i.ibb.co\/WWGYZ92\/protector.gif'\u003e\n  \u003cspan class='tooltiptext'\u003eProtetor de dedos\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003c\/body\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616480756055,"sku":"BH\/2959A","price":45.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-2959-A-1.jpg?v=1763380821"},{"product_id":"electric-chopper-cream_bh-9745","title":"Picador elétrico de creme","description":"\u003cbody\u003e\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003ctitle\u003eBH\/9745\u003c\/title\u003e\n  \u003cstyle\u003e\n  .tooltip { position: relative; display: inline-block; margin-right: 10px; }\n  .tooltip .tooltiptext {\n  visibility: hidden;\n  max-width: 200px; \/* Limita el ancho *\/\n  background-color: #555;\n  color: #fff;\n  text-align: center;\n  border-radius: 6px;\n  padding: 5px 10px;\n  position: absolute;\n  z-index: 1;\n  bottom: 125%;\n  left: 50%;\n  transform: translateX(-50%);\n  opacity: 0;\n  transition: opacity 0.3s;\n  white-space: normal; \/* Permite que se haga wrap normal *\/\n  word-break: normal; \/* No rompe las palabras arbitrariamente *\/\n  overflow-wrap: break-word; \/* Solo rompe si es absolutamente necesario *\/\n  hyphens: none; \/* No añade guiones automáticos *\/\n  }\n  .tooltip:hover .tooltiptext {\n  visibility: visible;\n  opacity: 1;\n  }\n  \u003c\/style\u003e\n  \n  \u003cp\u003e• Material: Aço inoxidável, plástico\u003cbr\u003e• Capacidade: 400 ml\u003cbr\u003e• Bateria: 3,7 V 1500 MA\u003cbr\u003e• Cor: Creme\u003cbr\u003e• Lâminas de aço inoxidável\u003c\/p\u003e\n  \u003cdiv\u003e\n  \u003cdiv class='tooltip'\u003e\n  \u003cimg height='28' width='28' alt='Fácil de usar' src='https:\/\/i.ibb.co\/4fTFCrV\/easy-to-use.gif'\u003e\n  \u003cspan class='tooltiptext'\u003eFácil de usar\u003c\/span\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv class='tooltip'\u003e\n  \u003cimg height='28' width='28' alt='USB' src='https:\/\/i.ibb.co\/728qhfG\/USB.gif'\u003e\n  \u003cspan class='tooltiptext'\u003eUSB C\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003c\/body\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616661078359,"sku":"BH\/9745","price":73.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-9745-1.jpg?v=1764236453"},{"product_id":"multifunctional-slicer_bh-8799","title":"Cortador multifuncional","description":"\u003cbody\u003e\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003ctitle\u003eBH\/8799\u003c\/title\u003e\n  \u003cstyle\u003e\n  .tooltip { position: relative; display: inline-block; margin-right: 10px; }\n  .tooltip .tooltiptext {\n  visibility: hidden;\n  max-width: 200px; \/* Limita el ancho *\/\n  background-color: #555;\n  color: #fff;\n  text-align: center;\n  border-radius: 6px;\n  padding: 5px 10px;\n  position: absolute;\n  z-index: 1;\n  bottom: 125%;\n  left: 50%;\n  transform: translateX(-50%);\n  opacity: 0;\n  transition: opacity 0.3s;\n  white-space: normal; \/* Permite que se haga wrap normal *\/\n  word-break: normal; \/* No rompe las palabras arbitrariamente *\/\n  overflow-wrap: break-word; \/* Solo rompe si es absolutamente necesario *\/\n  hyphens: none; \/* No añade guiones automáticos *\/\n  }\n  .tooltip:hover .tooltiptext {\n  visibility: visible;\n  opacity: 1;\n  }\n  \u003c\/style\u003e\n  \n  \u003cp\u003e• Material: Aço inoxidável, plástico\u003cbr\u003e• Capacidade: 3,5 L\u003cbr\u003e• Tamanho: 18x18x11,5 cm\u003cbr\u003e• Com 3 lâminas diferentes\u003cbr\u003e• Cor: Creme\u003cbr\u003e• Lâminas de aço inoxidável - 3 diferentes para picar vários alimentos de forma rápida e fácil\u003cbr\u003e• Também funciona como uma caixa de armazenamento\u003c\/p\u003e\n  \u003cdiv\u003e\n  \u003cdiv class='tooltip'\u003e\n  \u003cimg height='28' width='28' alt='Antideslizantes' src='https:\/\/i.ibb.co\/HHdgqfH\/antislip.gif'\u003e\n  \u003cspan class='tooltiptext'\u003eFundo antiderrapante\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003c\/body\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616835961175,"sku":"BH\/8799","price":47.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8799_2.jpg?v=1777025226"},{"product_id":"vegetable-slicer_bh-8798","title":"Cortador de legumes","description":"\u003cbody\u003e\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003ctitle\u003eBH\/8798\u003c\/title\u003e\n  \u003cstyle\u003e\n  .tooltip { position: relative; display: inline-block; margin-right: 10px; }\n  .tooltip .tooltiptext {\n  visibility: hidden;\n  max-width: 200px; \/* Limita el ancho *\/\n  background-color: #555;\n  color: #fff;\n  text-align: center;\n  border-radius: 6px;\n  padding: 5px 10px;\n  position: absolute;\n  z-index: 1;\n  bottom: 125%;\n  left: 50%;\n  transform: translateX(-50%);\n  opacity: 0;\n  transition: opacity 0.3s;\n  white-space: normal; \/* Permite que se haga wrap normal *\/\n  word-break: normal; \/* No rompe las palabras arbitrariamente *\/\n  overflow-wrap: break-word; \/* Solo rompe si es absolutamente necesario *\/\n  hyphens: none; \/* No añade guiones automáticos *\/\n  }\n  .tooltip:hover .tooltiptext {\n  visibility: visible;\n  opacity: 1;\n  }\n  \u003c\/style\u003e\n  \n  \u003cp\u003e• Material: Aço inoxidável, plástico\u003cbr\u003e• Tamanho: 28,3x9,4x12,5 cm\u003cbr\u003e• Com 3 lâminas diferentes\u003cbr\u003e• Com bandeja de armazenamento\u003cbr\u003e• Cor: Creme-Taupe\u003cbr\u003e• Lâminas de aço inoxidável - 3 diferentes para corte rápido e fácil de vários vegetais\u003cbr\u003e• Bandeja de armazenamento\u003c\/p\u003e\n  \u003cdiv\u003e\u003c\/div\u003e\n  \u003c\/body\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51617023230295,"sku":"BH\/8798","price":72.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8798-1_c58b4b6c-1b58-4fe9-815f-387425de1991.jpg?v=1764059608"},{"product_id":"pull-chopper_bh-8797","title":"Cortador de tiro","description":"\u003cbody\u003e\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003ctitle\u003eBH\/8797\u003c\/title\u003e\n  \u003cstyle\u003e\n  .tooltip { position: relative; display: inline-block; margin-right: 10px; }\n  .tooltip .tooltiptext {\n  visibility: hidden;\n  max-width: 200px; \/* Limita el ancho *\/\n  background-color: #555;\n  color: #fff;\n  text-align: center;\n  border-radius: 6px;\n  padding: 5px 10px;\n  position: absolute;\n  z-index: 1;\n  bottom: 125%;\n  left: 50%;\n  transform: translateX(-50%);\n  opacity: 0;\n  transition: opacity 0.3s;\n  white-space: normal; \/* Permite que se haga wrap normal *\/\n  word-break: normal; \/* No rompe las palabras arbitrariamente *\/\n  overflow-wrap: break-word; \/* Solo rompe si es absolutamente necesario *\/\n  hyphens: none; \/* No añade guiones automáticos *\/\n  }\n  .tooltip:hover .tooltiptext {\n  visibility: visible;\n  opacity: 1;\n  }\n  \u003c\/style\u003e\n  \n  \u003cp\u003e• Material: Aço inoxidável, plástico\u003cbr\u003e• Capacidade: 400 ml\u003cbr\u003e• Tamanho: 12,5x9,5 cm\u003cbr\u003e• Cor: Creme-taupe\u003cbr\u003e• Lâminas de aço inoxidável\u003c\/p\u003e\n  \u003cdiv\u003e\n  \u003cdiv class='tooltip'\u003e\n  \u003cimg height='28' width='28' alt='Fácil de usar' src='https:\/\/i.ibb.co\/4fTFCrV\/easy-to-use.gif'\u003e\n  \u003cspan class='tooltiptext'\u003eFácil de usar\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003c\/body\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616874037591,"sku":"BH\/8797","price":22.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8797_2.jpg?v=1776943735"},{"product_id":"dish-rack_bh-8595n","title":"Escorredor de pratos","description":"\u003cbody\u003e\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003ctitle\u003eBH\/8595N\u003c\/title\u003e\n  \u003cstyle\u003e\n  .tooltip { position: relative; display: inline-block; margin-right: 10px; }\n  .tooltip .tooltiptext {\n  visibility: hidden;\n  max-width: 200px; \/* Limita el ancho *\/\n  background-color: #555;\n  color: #fff;\n  text-align: center;\n  border-radius: 6px;\n  padding: 5px 10px;\n  position: absolute;\n  z-index: 1;\n  bottom: 125%;\n  left: 50%;\n  transform: translateX(-50%);\n  opacity: 0;\n  transition: opacity 0.3s;\n  white-space: normal; \/* Permite que se haga wrap normal *\/\n  word-break: normal; \/* No rompe las palabras arbitrariamente *\/\n  overflow-wrap: break-word; \/* Solo rompe si es absolutamente necesario *\/\n  hyphens: none; \/* No añade guiones automáticos *\/\n  }\n  .tooltip:hover .tooltiptext {\n  visibility: visible;\n  opacity: 1;\n  }\n  \u003c\/style\u003e\n  \n  \u003cp\u003e• Material: plástico, ferro\u003cbr\u003e• Tamanho: 48x32x29 cm\u003cbr\u003e• Cor: creme fosco\u003c\/p\u003e\n  \u003cdiv\u003e\u003c\/div\u003e\n  \u003c\/body\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616644563287,"sku":"BH\/8595N","price":86.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8595_Conceptual_2.jpg?v=1777025741"},{"product_id":"smoothie-maker_bh-9598","title":"Liquidificador","description":"\u003cbody\u003e\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003ctitle\u003eBH\/9598\u003c\/title\u003e\n  \u003cstyle\u003e\n  .tooltip { position: relative; display: inline-block; margin-right: 10px; }\n  .tooltip .tooltiptext {\n  visibility: hidden;\n  max-width: 200px; \/* Limita el ancho *\/\n  background-color: #555;\n  color: #fff;\n  text-align: center;\n  border-radius: 6px;\n  padding: 5px 10px;\n  position: absolute;\n  z-index: 1;\n  bottom: 125%;\n  left: 50%;\n  transform: translateX(-50%);\n  opacity: 0;\n  transition: opacity 0.3s;\n  white-space: normal; \/* Permite que se haga wrap normal *\/\n  word-break: normal; \/* No rompe las palabras arbitrariamente *\/\n  overflow-wrap: break-word; \/* Solo rompe si es absolutamente necesario *\/\n  hyphens: none; \/* No añade guiones automáticos *\/\n  }\n  .tooltip:hover .tooltiptext {\n  visibility: visible;\n  opacity: 1;\n  }\n  \u003c\/style\u003e\n  \n  \u003cp\u003e• Material: Aço inoxidável, plástico\u003cbr\u003e• Potência: 300 W\u003cbr\u003e• 220-240 V 50\/60 Hz\u003cbr\u003e• Jarra para viagem com tampa: 570 ml\u003cbr\u003e• Cor: Aço inoxidável - creme mate\u003cbr\u003e• Haste de aço inoxidável e lâminas 18\/10\u003cbr\u003e• FUNÇÃO TRITURADOR DE GELO\u003c\/p\u003e\n  \u003cdiv\u003e\n  \u003cdiv class='tooltip'\u003e\n  \u003cimg height='28' width='28' alt='Antideslizantes' src='https:\/\/i.ibb.co\/HHdgqfH\/antislip.gif'\u003e\n  \u003cspan class='tooltiptext'\u003eGarrafa esportiva com pega de silicone antiderrapante e anti-escaldante\u003c\/span\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv class='tooltip'\u003e\n  \u003cimg height='28' width='28' alt='Encendido\/apagado' src='https:\/\/i.ibb.co\/hmgLGs4\/on-off.gif'\u003e\n  \u003cspan class='tooltiptext'\u003eBotão liga\/desliga\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003c\/body\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616934592855,"sku":"BH\/9598","price":114.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-9598-3_a02eb7fc-a25c-4346-9b80-07e2afdf2ed5.jpg?v=1764237128"},{"product_id":"oblong-roaster-with-lid_bh-8639","title":"Grelha retangular com tampa","description":"\u003cbody\u003e\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003ctitle\u003eBH\/8639\u003c\/title\u003e\n  \u003cstyle\u003e\n  .tooltip { position: relative; display: inline-block; margin-right: 10px; }\n  .tooltip .tooltiptext {\n  visibility: hidden;\n  max-width: 200px; \/* Limita el ancho *\/\n  background-color: #555;\n  color: #fff;\n  text-align: center;\n  border-radius: 6px;\n  padding: 5px 10px;\n  position: absolute;\n  z-index: 1;\n  bottom: 125%;\n  left: 50%;\n  transform: translateX(-50%);\n  opacity: 0;\n  transition: opacity 0.3s;\n  white-space: normal; \/* Permite que se haga wrap normal *\/\n  word-break: normal; \/* No rompe las palabras arbitrariamente *\/\n  overflow-wrap: break-word; \/* Solo rompe si es absolutamente necesario *\/\n  hyphens: none; \/* No añade guiones automáticos *\/\n  }\n  .tooltip:hover .tooltiptext {\n  visibility: visible;\n  opacity: 1;\n  }\n  \u003c\/style\u003e\n  \n  \u003cp\u003e• Tamanho: 36,5x24,5x5,5 cm\u003cbr\u003e• Cor: creme fosco\u003cbr\u003e• Design elegante com cor externa fosca (utensílios de cozinha funcionais e elegantes para todos os gostos!)\u003cbr\u003e• Tampa para viagem\u003cbr\u003e• TitanPro, tampa de plástico.\u003cbr\u003e• TitanPro\u003cbr\u003e• Sem PFOA, CHUMBO e cádmio\u003cbr\u003e• Pode ir ao forno até 220 °C\u003c\/p\u003e\n  \u003cdiv\u003e\n  \u003cdiv class='tooltip'\u003e\n  \u003cimg height='28' width='28' alt='Antiadherente' src='https:\/\/i.ibb.co\/5xkxQHt\/non-stick.gif'\u003e\n  \u003cspan class='tooltiptext'\u003eMaterial: Aço carbono com revestimento antiaderente. Revestimento antiaderente\u003c\/span\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv class='tooltip'\u003e\n  \u003cimg height='28' width='28' alt='Ecológico' src='https:\/\/i.ibb.co\/ypj8RMk\/eco.gif'\u003e\n  \u003cspan class='tooltiptext'\u003eEcológico\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003c\/body\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616847364439,"sku":"BH\/8639","price":57.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8639-1_3b882a87-f7c2-49e6-aea1-44dec217cffc.jpg?v=1764059311"},{"product_id":"tart-cake-form-28x35cm_bh-8633","title":"Forma para bolo\/pão de ló 28x3,5cm","description":"\u003cbody\u003e\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003ctitle\u003eBH\/8633\u003c\/title\u003e\n  \u003cstyle\u003e\n  .tooltip { position: relative; display: inline-block; margin-right: 10px; }\n  .tooltip .tooltiptext {\n  visibility: hidden;\n  max-width: 200px; \/* Limita el ancho *\/\n  background-color: #555;\n  color: #fff;\n  text-align: center;\n  border-radius: 6px;\n  padding: 5px 10px;\n  position: absolute;\n  z-index: 1;\n  bottom: 125%;\n  left: 50%;\n  transform: translateX(-50%);\n  opacity: 0;\n  transition: opacity 0.3s;\n  white-space: normal; \/* Permite que se haga wrap normal *\/\n  word-break: normal; \/* No rompe las palabras arbitrariamente *\/\n  overflow-wrap: break-word; \/* Solo rompe si es absolutamente necesario *\/\n  hyphens: none; \/* No añade guiones automáticos *\/\n  }\n  .tooltip:hover .tooltiptext {\n  visibility: visible;\n  opacity: 1;\n  }\n  \u003c\/style\u003e\n  \n  \u003cp\u003e• Tamanho: 28x3,5 cm\u003cbr\u003e• Cor: creme fosco\u003cbr\u003e• Elegante\u003cbr\u003e• Design elegante com cor externa fosca\u003cbr\u003e• Sem PFOA, CHUMBO e cádmio\u003c\/p\u003e\n  \u003cdiv\u003e\n  \u003cdiv class='tooltip'\u003e\n  \u003cimg height='28' width='28' alt='Antiadherente' src='https:\/\/i.ibb.co\/5xkxQHt\/non-stick.gif'\u003e\n  \u003cspan class='tooltiptext'\u003eMaterial: aço carbono com revestimento antiaderente TitanPro.. Revestimento antiaderente TitanPro 3 vezes mais durável\u003c\/span\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv class='tooltip'\u003e\n  \u003cimg height='28' width='28' alt='Fácil de limpiar' src='https:\/\/i.ibb.co\/hYMtQ6C\/clean.gif'\u003e\n  \u003cspan class='tooltiptext'\u003eFácil de limpar\u003c\/span\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv class='tooltip'\u003e\n  \u003cimg height='28' width='28' alt='Ecológico' src='https:\/\/i.ibb.co\/ypj8RMk\/eco.gif'\u003e\n  \u003cspan class='tooltiptext'\u003eEcológico\u003c\/span\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv class='tooltip'\u003e\n  \u003cimg height='28' width='28' alt='Alta calidad' src='https:\/\/i.ibb.co\/Scjw6pZ\/high-quality.gif'\u003e\n  \u003cspan class='tooltiptext'\u003eFeito de aço de alta qualidade\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003c\/body\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616974700887,"sku":"BH\/8633","price":23.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8633-1_a18f032b-c09f-4d41-9094-9dcb9f956d11.jpg?v=1764059540"},{"product_id":"hot-pot-with-lid-30cm_bh-8628","title":"Panela quente com tampa 30cm","description":"\u003cbody\u003e\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003ctitle\u003eBH\/8628\u003c\/title\u003e\n  \u003cstyle\u003e\n  .tooltip { position: relative; display: inline-block; margin-right: 10px; }\n  .tooltip .tooltiptext {\n  visibility: hidden;\n  max-width: 200px; \/* Limita el ancho *\/\n  background-color: #555;\n  color: #fff;\n  text-align: center;\n  border-radius: 6px;\n  padding: 5px 10px;\n  position: absolute;\n  z-index: 1;\n  bottom: 125%;\n  left: 50%;\n  transform: translateX(-50%);\n  opacity: 0;\n  transition: opacity 0.3s;\n  white-space: normal; \/* Permite que se haga wrap normal *\/\n  word-break: normal; \/* No rompe las palabras arbitrariamente *\/\n  overflow-wrap: break-word; \/* Solo rompe si es absolutamente necesario *\/\n  hyphens: none; \/* No añade guiones automáticos *\/\n  }\n  .tooltip:hover .tooltiptext {\n  visibility: visible;\n  opacity: 1;\n  }\n  \u003c\/style\u003e\n  \n  \u003cp\u003e• Material: Alumínio fundido\u003cbr\u003e• Panela quente com diâmetro da tampa 30x10cm 4,2L\u003cbr\u003e• Cor: Creme mate\u003cbr\u003e• Divisória em forma de S para cozinhar dois alimentos diferentes ao mesmo tempo\u003cbr\u003e• Botão de aço inoxidável com revestimento PVD dourado\u003cbr\u003e• TitanPro 3x\u003cbr\u003e• Pode ir ao forno: +220 °C\u003c\/p\u003e\n  \u003cdiv\u003e\n  \u003cdiv class='tooltip'\u003e\n  \u003cimg height='28' width='28' alt='Antiadherente' src='https:\/\/i.ibb.co\/5xkxQHt\/non-stick.gif'\u003e\n  \u003cspan class='tooltiptext'\u003eRevestimento antiaderente durável\u003c\/span\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv class='tooltip'\u003e\n  \u003cimg height='28' width='28' alt='Turbo inducción' src='https:\/\/i.ibb.co\/9svknws\/turbo-induction.gif'\u003e\n  \u003cspan class='tooltiptext'\u003eBaseado em indução turbo\u003c\/span\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv class='tooltip'\u003e\n  \u003cimg height='28' width='28' alt='Resistente al calor' src='https:\/\/i.ibb.co\/FxXRDmk\/resistant.gif'\u003e\n  \u003cspan class='tooltiptext'\u003eTampa de vidro temperado com sistema de fechamento suave de silicone resistente ao calor\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003c\/body\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51617458848087,"sku":"BH\/8628","price":147.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8628-2_e4720aa3-39ef-4b83-88d3-6d2f290ea60d.jpg?v=1764059191"},{"product_id":"6pcs-kitchen-tool-set-with-stand_bh-8619","title":"Conjunto de utensílios de cozinha de 6 peças com suporte","description":"\u003cbody\u003e\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003ctitle\u003eBH\/8619\u003c\/title\u003e\n  \u003cstyle\u003e\n  .tooltip { position: relative; display: inline-block; margin-right: 10px; }\n  .tooltip .tooltiptext {\n  visibility: hidden;\n  max-width: 200px; \/* Limita el ancho *\/\n  background-color: #555;\n  color: #fff;\n  text-align: center;\n  border-radius: 6px;\n  padding: 5px 10px;\n  position: absolute;\n  z-index: 1;\n  bottom: 125%;\n  left: 50%;\n  transform: translateX(-50%);\n  opacity: 0;\n  transition: opacity 0.3s;\n  white-space: normal; \/* Permite que se haga wrap normal *\/\n  word-break: normal; \/* No rompe las palabras arbitrariamente *\/\n  overflow-wrap: break-word; \/* Solo rompe si es absolutamente necesario *\/\n  hyphens: none; \/* No añade guiones automáticos *\/\n  }\n  .tooltip:hover .tooltiptext {\n  visibility: visible;\n  opacity: 1;\n  }\n  \u003c\/style\u003e\n  \n  \u003cp\u003e• Material: Nylon, Plástico, Silicone\u003cbr\u003e• Inclui:\u003cbr\u003e• Concha de sopa 1 pc\u003cbr\u003e• Colher de cozinha 1 pc\u003cbr\u003e• Concha de espaguete 1 pc\u003cbr\u003e• Escumadeira 1 pc\u003cbr\u003e• Espátula com fenda\u003cbr\u003e• Suporte giratório\u003cbr\u003e• Cor: Creme\u003cbr\u003e• Utensílio funcional e elegante para todos os gostos\u003cbr\u003e• Eficiente e higiênico\u003cbr\u003e• Elegante\u003cbr\u003e• Sem PFOA, CHUMBO e Cádmio\u003c\/p\u003e\n  \u003cdiv\u003e\n  \u003cdiv class='tooltip'\u003e\n  \u003cimg height='28' width='28' alt='Ecológico' src='https:\/\/i.ibb.co\/ypj8RMk\/eco.gif'\u003e\n  \u003cspan class='tooltiptext'\u003eEcológico\u003c\/span\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv class='tooltip'\u003e\n  \u003cimg height='28' width='28' alt='Resistente al calor' src='https:\/\/i.ibb.co\/FxXRDmk\/resistant.gif'\u003e\n  \u003cspan class='tooltiptext'\u003eSilicone resistente ao calor até 230 °C\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003c\/body\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616492257623,"sku":"BH\/8619","price":102.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8619-1_4d77ad6a-ae20-425e-85c4-5b958142db60.jpg?v=1764058480"},{"product_id":"food-clamp_bh-8761","title":"Abrazadera Para Alimentos","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8761\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Acero inoxidable y silicona\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Silicona resistente al calor\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/67pftqWV\/resistant.png\" alt=\"Resistente Al Calor\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eSilicona resistente al calor\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616706527575,"sku":"BH\/8761","price":16.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8761-2_212dfd2e-600a-4593-a27a-af8752873c91.jpg?v=1764058967"},{"product_id":"electric-citrus-juicer_bh-9717","title":"Exprimidor Eléctrico De Cítricos","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/9717\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Plástico, acero inoxidable\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eCapacidad\u003c\/td\u003e\n \u003ctd\u003e\n \n 0,7 L\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n acero inoxidable-crema\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de usar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/C5MFG2bM\/easy-to-use.png\" alt=\"Fácil De Usar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de usar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616662061399,"sku":"BH\/9717","price":61.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-9717-1_53bc6afe-6195-4632-a85c-9733e4d47bf9.jpg?v=1764236461"},{"product_id":"digital-toaster_bh-9663","title":"Tostadora Digital","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/9663\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Acero inoxidable con carcasa de plástico\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eTamaño\u003c\/td\u003e\n \u003ctd\u003e\n \n 27,8 x 16,6 x 19,1 cm\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eLongitud del cable de alimentación\u003c\/td\u003e\n \u003ctd\u003e\n \n 75 cm\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Base antideslizante\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/5gy0RhHh\/antislip.png\" alt=\"Antideslizantes\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eBase antideslizante\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616642236759,"sku":"BH\/9663","price":131.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-9663-5_b59c824e-ee4d-4f20-aff2-47b6a09242f3.jpg?v=1764236392"},{"product_id":"2in1-electric-pepper-and-salt-mill_bh-9645","title":"Molinillo Eléctrico De Pimienta Y Sal 2 En 1","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/9645\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Acero inoxidable con molinillo de CERÁMICA\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003ePilas\u003c\/td\u003e\n \u003ctd\u003e\n \n 6 piezas AA (no incluidas)\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003ePráctico\u003c\/td\u003e\n \u003ctd\u003e\n \n 2 en 1\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Práctico: 2 en 1\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/Xf6yznGD\/2n1.png\" alt=\"2 En 1\"\u003e\n \u003cspan class=\"tooltiptext\"\u003ePráctico: 2 en 1\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Recipiente de acrílico de doble pared\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/xK1RvfW1\/double-wall.png\" alt=\"Doble Pared\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eRecipiente de acrílico de doble pared\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Acero inoxidable de primera calidad\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/cSw9fy13\/high-quality.png\" alt=\"Alta Calidad\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eAcero inoxidable de primera calidad\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51617259422039,"sku":"BH\/9645","price":53.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-9645-A-Conceptual-4.jpg?v=1764235864"},{"product_id":"hand-blender_bh-9614","title":"Batidora De Mano","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/9614\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Acero inoxidable, plástico\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eVoltaje\u003c\/td\u003e\n \u003ctd\u003e\n \n 220-240 V 50-60 Hz\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003ePotencia\u003c\/td\u003e\n \u003ctd\u003e\n \n 800 W\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Función turbo\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/Mxy0Twz3\/turbo.png\" alt=\"Función Turbo\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFunción turbo\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Control de velocidad variable\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/23v0hRm1\/control.png\" alt=\"Control De Velocidad Variable\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eControl de velocidad variable\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616773669207,"sku":"BH\/9614","price":90.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-9614-1.jpg?v=1776236911"},{"product_id":"18pcs-dinnerware_bh-10201","title":"Vajilla De 18 Piezas","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/10201\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Porcelana\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eIncluye\u003c\/td\u003e\n \u003ctd\u003e\n \n \n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003e6 platos llanos\u003c\/td\u003e\n \u003ctd\u003e\n \n 25x2,5 cm\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003e6 platos hondos\u003c\/td\u003e\n \u003ctd\u003e\n \n 21,8x4 cm\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003e6 platos de postre\u003c\/td\u003e\n \u003ctd\u003e\n \n 19,8x2,2 cm\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n blanco-crema\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Apto para lavavajillas\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/V07nqkqv\/dishwasher.png\" alt=\"Apto Para Lavavajillas\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eApto para lavavajillas\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Porcelana de primera calidad\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/cSw9fy13\/high-quality.png\" alt=\"Alta Calidad\"\u003e\n \u003cspan class=\"tooltiptext\"\u003ePorcelana de primera calidad\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Apto para microondas\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/PZD5hkLT\/micro-safe.png\" alt=\"Apto Para Microondas\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eApto para microondas\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616422756695,"sku":"BH\/10201","price":172.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-10201-4.jpg?v=1763380590"},{"product_id":"18pcs-dinnerware_bh-10022","title":"Vajilla De 18 Piezas","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/10022\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Gres\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eIncluye\u003c\/td\u003e\n \u003ctd\u003e\n \n \n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003e6 platos llanos\u003c\/td\u003e\n \u003ctd\u003e\n \n 27x3 cm\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003e6 ensaladeras\u003c\/td\u003e\n \u003ctd\u003e\n \n 18x6 cm\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003e6 platos de postre\u003c\/td\u003e\n \u003ctd\u003e\n \n 20x2 cm\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Apto para lavavajillas\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/V07nqkqv\/dishwasher.png\" alt=\"Apto Para Lavavajillas\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eApto para lavavajillas\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Gres de primera calidad\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/cSw9fy13\/high-quality.png\" alt=\"Alta Calidad\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eGres de primera calidad\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Apto para microondas\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/PZD5hkLT\/micro-safe.png\" alt=\"Apto Para Microondas\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eApto para microondas\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616422658391,"sku":"BH\/10022","price":262.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-10022-1.jpg?v=1763380586"},{"product_id":"18pcs-dinnerware_bh-10020","title":"Vajilla De 18 Piezas","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/10020\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Gres\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eIncluye\u003c\/td\u003e\n \u003ctd\u003e\n \n \n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003e6 platos llanos\u003c\/td\u003e\n \u003ctd\u003e\n \n 30x27x3 cm\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003e6 ensaladeras\u003c\/td\u003e\n \u003ctd\u003e\n \n 23,6x21,5x5 cm\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003e6 platos de postre\u003c\/td\u003e\n \u003ctd\u003e\n \n 23x21x2,5 cm\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Apto para lavavajillas\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/V07nqkqv\/dishwasher.png\" alt=\"Apto Para Lavavajillas\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eApto para lavavajillas\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Gres de primera calidad\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/cSw9fy13\/high-quality.png\" alt=\"Alta Calidad\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eGres de primera calidad\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Apto para microondas\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/PZD5hkLT\/micro-safe.png\" alt=\"Apto Para Microondas\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eApto para microondas\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616422560087,"sku":"BH\/10020","price":262.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-10020-1.jpg?v=1763380584"},{"product_id":"4-4pcs-espresso-cup-set_bh-10015","title":"Set De 4 Tazas De Espresso + 4 Piezas","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/10015\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Gres\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003e4 tazas\u003c\/td\u003e\n \u003ctd\u003e\n \n 5x6,5 cm, 100 ml\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003e4 platos\u003c\/td\u003e\n \u003ctd\u003e\n \n 12,8x1,5 cm\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Apto para lavavajillas\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/V07nqkqv\/dishwasher.png\" alt=\"Apto Para Lavavajillas\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eApto para lavavajillas\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Gres de primera calidad\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/cSw9fy13\/high-quality.png\" alt=\"Alta Calidad\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eGres de primera calidad\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Apto para microondas\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/PZD5hkLT\/micro-safe.png\" alt=\"Apto Para Microondas\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eApto para microondas\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616477053271,"sku":"BH\/10015","price":45.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-10015-2.jpg?v=1763380747"},{"product_id":"4pcs-mug-set_bh-10010","title":"Set De 4 Tazas","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/10010\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Gres\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Apto para lavavajillas\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/V07nqkqv\/dishwasher.png\" alt=\"Apto Para Lavavajillas\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eApto para lavavajillas\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Gres de primera calidad\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/cSw9fy13\/high-quality.png\" alt=\"Alta Calidad\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eGres de primera calidad\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Apto para microondas\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/PZD5hkLT\/micro-safe.png\" alt=\"Apto Para Microondas\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eApto para microondas\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616480985431,"sku":"BH\/10010","price":41.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-10010-7_216e3d41-7ed8-473d-8243-540aabeb0f1e.jpg?v=1773751830"},{"product_id":"vacuum-flask-bottle-shape-04l_bh-8746","title":"Termo De Vacío Con Forma De Botella De 0,4L","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8746\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Cuerpo interior de acero inoxidable 18\/10 con revestimiento de polvo mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eCapacidad\u003c\/td\u003e\n \u003ctd\u003e\n \n 0,4 L\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eEmbalaje\u003c\/td\u003e\n \u003ctd\u003e\n \n media caja de regalo\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eCALIENTE\u003c\/td\u003e\n \u003ctd\u003e\n \n 8 H\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eFRÍO\u003c\/td\u003e\n \u003ctd\u003e\n \n 12 H\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"DOBLE PARED\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/xK1RvfW1\/double-wall.png\" alt=\"Doble Pared\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eDOBLE PARED\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51617013399895,"sku":"BH\/8746","price":37.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8746-1_a87be3d5-7978-4c1b-a283-1a4e8267b1c3.jpg?v=1764059579"},{"product_id":"vacuum-flask-bottle-shape-05l_bh-8736","title":"Termo De Vacío Con Forma De Botella De 0,5L","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8736\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Cuerpo interior de acero inoxidable 18\/10 con revestimiento de polvo mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eCapacidad\u003c\/td\u003e\n \u003ctd\u003e\n \n 0,5 L\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eEmbalaje\u003c\/td\u003e\n \u003ctd\u003e\n \n media caja de regalo\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eCALIENTE\u003c\/td\u003e\n \u003ctd\u003e\n \n 8 H\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eFRÍO\u003c\/td\u003e\n \u003ctd\u003e\n \n 12 H\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"DOBLE PARED\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/xK1RvfW1\/double-wall.png\" alt=\"Doble Pared\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eDOBLE PARED\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51617016480087,"sku":"BH\/8736","price":32.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8736-2_1fd7c03d-64a2-4a8c-9ce3-b801714e2b69.jpg?v=1764059591"},{"product_id":"coffee-mug-05l_bh-8732","title":"Taza De Café 0,5L","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8732\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Cuerpo interior de acero inoxidable 18\/10, tapa: plástico\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eCapacidad\u003c\/td\u003e\n \u003ctd\u003e\n \n 0,5 L\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eEmbalaje\u003c\/td\u003e\n \u003ctd\u003e\n \n media caja de regalo\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eCALIENTE\u003c\/td\u003e\n \u003ctd\u003e\n \n 8 H\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eFRÍO\u003c\/td\u003e\n \u003ctd\u003e\n \n 12 H\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fondo antideslizante de silicona\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/5gy0RhHh\/antislip.png\" alt=\"Antideslizantes\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFondo antideslizante de silicona\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"DOBLE PARED\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/xK1RvfW1\/double-wall.png\" alt=\"Doble Pared\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eDOBLE PARED\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616584171863,"sku":"BH\/8732","price":41.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8732-2_1a47efa0-9386-414b-803b-e2f60d6a3732.jpg?v=1764058720"},{"product_id":"vacuum-flask-10l_bh-8727","title":"Termo De Vacío De 1,0L","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8727\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Cuerpo interior de acero inoxidable 18\/10 con revestimiento de polvo mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eCapacidad\u003c\/td\u003e\n \u003ctd\u003e\n \n 1,0 L\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eEmbalaje\u003c\/td\u003e\n \u003ctd\u003e\n \n media caja de regalo\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eCALIENTE\u003c\/td\u003e\n \u003ctd\u003e\n \n 8 H\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eFRÍO\u003c\/td\u003e\n \u003ctd\u003e\n \n 12 H\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"DOBLE PARED\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/xK1RvfW1\/double-wall.png\" alt=\"Doble Pared\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eDOBLE PARED\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51617011925335,"sku":"BH\/8727","price":41.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8727-1_21906fcc-e7f8-4d0e-b7d6-a02a31dd6d15.jpg?v=1764059571"},{"product_id":"napkin-holder_bh-8591","title":"Servilletero","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8591\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Hierro\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eTamaño\u003c\/td\u003e\n \u003ctd\u003e\n \n 18,5x18,5x6,2 cm\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eSoporte de brazo con peso\u003c\/td\u003e\n \u003ctd\u003e\n \n evita que las servilletas se las lleve el viento\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003ePatas redondas elevadas\u003c\/td\u003e\n \u003ctd\u003e\n \n evitan que las servilletas se mojen\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \n \n \n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616836747607,"sku":"BH\/8591","price":32.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8591-Conceptual-3_f01a3dd3-952e-44e7-9267-f756c0aba143.jpg?v=1764059270"},{"product_id":"coffee-tea-plunger-800ml_bh-8587","title":"Cafetera De Émbolo Para Café Y Té De 800 Ml","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8587\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Acero inoxidable 18\/10, vidrio de borosilicato (1,8 mm)\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eCapacidad\u003c\/td\u003e\n \u003ctd\u003e\n \n 800 ml\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Vidrio de borosilicato, resistente al calor hasta 180 °C\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/67pftqWV\/resistant.png\" alt=\"Resistente Al Calor\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eVidrio de borosilicato, resistente al calor hasta 180 °C\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fondo de silicona antideslizante\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/5gy0RhHh\/antislip.png\" alt=\"Antideslizantes\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFondo de silicona antideslizante\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de usar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/C5MFG2bM\/easy-to-use.png\" alt=\"Fácil De Usar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de usar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616609599831,"sku":"BH\/8587","price":41.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8587-1.jpg?v=1764058740"},{"product_id":"coffee-tea-plunger-600ml_bh-8586","title":"Cafetera De Émbolo Para Café Y Té De 600 Ml","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8586\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Acero inoxidable 18\/10, vidrio de borosilicato (1,8 mm)\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eCapacidad\u003c\/td\u003e\n \u003ctd\u003e\n \n 600 ml\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Vidrio de borosilicato, resistente al calor hasta 180 °C\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/67pftqWV\/resistant.png\" alt=\"Resistente Al Calor\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eVidrio de borosilicato, resistente al calor hasta 180 °C\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fondo de silicona antideslizante\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/5gy0RhHh\/antislip.png\" alt=\"Antideslizantes\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFondo de silicona antideslizante\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de usar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/C5MFG2bM\/easy-to-use.png\" alt=\"Fácil De Usar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de usar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616607633751,"sku":"BH\/8586","price":32.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8586-2.jpg?v=1764058730"},{"product_id":"5-5pcs-canister-set_bh-8575","title":"Set De Botes De 5+5 Piezas","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8575\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Plástico\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003e2 botes de 460 ml\u003c\/td\u003e\n \u003ctd\u003e\n \n 11,2 x 11,2 x 8 cm\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003e2 botes de 1100 ml\u003c\/td\u003e\n \u003ctd\u003e\n \n 11,2 x 11,2 x 15 cm\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003e1 bote de 1500 ml\u003c\/td\u003e\n \u003ctd\u003e\n \n 11,2 x 11,2 x 23 cm\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \n \n \n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616481280343,"sku":"BH\/8575","price":82.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8575-1_bef82e36-c47d-4f04-b634-3f59cd945b58.jpg?v=1764058425"},{"product_id":"9pcs-cookware-set_bh-8253","title":"Set De Utensilios De Cocina De 9 Piezas","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8253\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Aluminio\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eIncluye\u003c\/td\u003e\n \u003ctd\u003e\n \n 2 tapas inteligentes\u003cbr\u003eAPILABLE - AHORRO DE ESPACIO\u003cbr\u003eDiámetro de la sartén 20x4,5 cm 1,0L\u003cbr\u003eDiámetro de la sartén 24x4,8 cm 1,7L\u003cbr\u003eCacerola con boca de diámetro 16x7,5 cm 1,2L\u003cbr\u003eDiámetro de la cacerola 20x8,4 cm 2,2L\u003cbr\u003eTapa de cristal (colador) diámetro 20 y diámetro 24 cm\u003cbr\u003eMango Click it\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Revestimiento de titanio antiadherente\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/QFdM6r27\/non-stick.png\" alt=\"Antiadherente\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eRevestimiento de titanio antiadherente\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar (¡Hecho de materiales eficientes e higiénicos!)\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar (¡Hecho de materiales eficientes e higiénicos!)\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Ecológico sin PFOA, PLOMO ni cadmio\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/pr0xqHsm\/eco.png\" alt=\"Ecológico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eEcológico sin PFOA, PLOMO ni cadmio\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Apto para horno también sin tapa y mango click it\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/V05ZgMcy\/oven.png\" alt=\"Apto Para Horno\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eApto para horno también sin tapa y mango click it\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Mango ergonómico suave al tacto\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/vGkXPDw\/ergonomic.png\" alt=\"Ergonómico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMango ergonómico suave al tacto\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616519192919,"sku":"BH\/8253","price":246.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8253-1_43e73736-3925-4933-b919-046cde490cf7.jpg?v=1764058487"},{"product_id":"12pcs-cookware-set_bh-8247","title":"Set De Utensilios De Cocina De 12 Piezas","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8247\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Aluminio\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eIncluye\u003c\/td\u003e\n \u003ctd\u003e\n \n 3 tapas inteligentes\u003cbr\u003eAPILABLE - AHORRO DE ESPACIO\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eDiámetro de la sartén\u003c\/td\u003e\n \u003ctd\u003e\n \n 24 x 4,8 cm (1,7 L)\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eDiámetro de la sartén con tapa (colador)\u003c\/td\u003e\n \u003ctd\u003e\n \n 28 x 5,2 cm (1,7 L)\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eCacerola con boca\u003c\/td\u003e\n \u003ctd\u003e\n \n 16 x 7,5 cm (1,2 L)\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eCacerola con tapa (colador)\u003c\/td\u003e\n \u003ctd\u003e\n \n 18 x 7,9 cm (1,7 L)\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eCacerola con tapa (colador)\u003c\/td\u003e\n \u003ctd\u003e\n \n 20 x 8,4 cm (2,2 L)\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Revestimiento antiadherente de titanio\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/QFdM6r27\/non-stick.png\" alt=\"Antiadherente\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eRevestimiento antiadherente de titanio\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar (Hecho de manera eficiente e higiénica) ¡materiales!)\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar (Hecho de manera eficiente e higiénica) ¡materiales!)\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Ecológico. Libre de PFOA, PLOMO y cadmio\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/pr0xqHsm\/eco.png\" alt=\"Ecológico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eEcológico. Libre de PFOA, PLOMO y cadmio\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Apto para horno también sin tapa y mango Click-it\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/V05ZgMcy\/oven.png\" alt=\"Apto Para Horno\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eApto para horno también sin tapa y mango Click-it\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Mango ergonómico Soft-touch\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/vGkXPDw\/ergonomic.png\" alt=\"Ergonómico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMango ergonómico Soft-touch\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616419643735,"sku":"BH\/8247","price":319.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8247-2.jpg?v=1764058155"},{"product_id":"3pcs-frypan-set_bh-8079","title":"Set De 3 Sartenes","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8079\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Aluminio forjado con revestimiento antiadherente titanPro\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eIncluye\u003c\/td\u003e\n \u003ctd\u003e\n \n Sartén de 20 x 4,5 cm (1,0 L) de diámetro\u003cbr\u003eSartén de 24 x 4,8 cm (1,7 L) de diámetro\u003cbr\u003eParrilla de 28 x 4,1 cm (2,1 L) de diámetro\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \u003ch3\u003e¡DISEÑO REGISTRADO POR BERLINGER HAUS!\u003c\/h3\u003e\n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Material: aluminio forjado con revestimiento antiadherente titanPro\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/QFdM6r27\/non-stick.png\" alt=\"Antiadherente\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMaterial: aluminio forjado con revestimiento antiadherente titanPro\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Ecológico sin PFOA, PLOMO ni cadmio\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/pr0xqHsm\/eco.png\" alt=\"Ecológico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eEcológico sin PFOA, PLOMO ni cadmio\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Basado en turbo inducción\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/ycBr3d8w\/turbo-induction.png\" alt=\"Turbo Inducción\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eBasado en turbo inducción\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Mango ergonómico suave al tacto que se mantiene fresco\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/vGkXPDw\/ergonomic.png\" alt=\"Ergonómico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMango ergonómico suave al tacto que se mantiene fresco\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616475251031,"sku":"BH\/8079","price":159.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8079-1.jpg?v=1763467517"},{"product_id":"grill-plate-47cm_bh-8077","title":"Placa De Parrilla De 47 Cm","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8077\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Aluminio forjado con revestimiento antiadherente titanPro\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eTamaño\u003c\/td\u003e\n \u003ctd\u003e\n \n 47 x 29 cm\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eApto para horno\u003c\/td\u003e\n \u003ctd\u003e\n \n +220 °C\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eApto para lavavajillas\u003c\/td\u003e\n \u003ctd\u003e\n \n ¡fácil de limpiar!\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Material: aluminio forjado con revestimiento antiadherente titanPro\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/QFdM6r27\/non-stick.png\" alt=\"Antiadherente\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMaterial: aluminio forjado con revestimiento antiadherente titanPro\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Apto para lavavajillas: ¡fácil de limpiar!\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eApto para lavavajillas: ¡fácil de limpiar!\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Ecológico. Libre de PFOA, PLOMO y cadmio.\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/pr0xqHsm\/eco.png\" alt=\"Ecológico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eEcológico. Libre de PFOA, PLOMO y cadmio.\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"2 MANGO DE SILICONA RESISTENTE AL CALOR GRATIS\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/67pftqWV\/resistant.png\" alt=\"Resistente Al Calor\"\u003e\n \u003cspan class=\"tooltiptext\"\u003e2 MANGO DE SILICONA RESISTENTE AL CALOR GRATIS\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Apto para lavavajillas: ¡fácil de limpiar!\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/V07nqkqv\/dishwasher.png\" alt=\"Apto Para Lavavajillas\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eApto para lavavajillas: ¡fácil de limpiar!\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Apto para horno: +220 °C\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/V05ZgMcy\/oven.png\" alt=\"Apto Para Horno\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eApto para horno: +220 °C\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"2 MANGO DE SILICONA RESISTENTE AL CALOR GRATIS\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/5WyQnWR4\/free.png\" alt=\"Gratis\"\u003e\n \u003cspan class=\"tooltiptext\"\u003e2 MANGO DE SILICONA RESISTENTE AL CALOR GRATIS\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616770621783,"sku":"BH\/8077","price":106.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8077-3_b05ce617-ba48-4d67-8e02-aae1385506d2.jpg?v=1763467646"},{"product_id":"mini-pan-16cm_bh-8076","title":"Mini Sartén 16Cm","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8076\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Aluminio forjado con revestimiento antiadherente titanPro\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \u003ch3\u003e¡DISEÑO REGISTRADO POR BERLINGER HAUS!\u003c\/h3\u003e\n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Material: aluminio forjado con revestimiento antiadherente titanPro\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/QFdM6r27\/non-stick.png\" alt=\"Antiadherente\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMaterial: aluminio forjado con revestimiento antiadherente titanPro\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Ecológico sin PFOA, PLOMO ni cadmio\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/pr0xqHsm\/eco.png\" alt=\"Ecológico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eEcológico sin PFOA, PLOMO ni cadmio\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Mango ergonómico suave al tacto que se mantiene fresco\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/vGkXPDw\/ergonomic.png\" alt=\"Ergonómico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMango ergonómico suave al tacto que se mantiene fresco\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616810434903,"sku":"BH\/8076","price":33.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8076-1.jpg?v=1763467659"},{"product_id":"milk-pot-12l_bh-8075","title":"Olla De Leche 1,2L","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8075\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Aluminio con revestimiento antiadherente titanPro\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eTamaño\u003c\/td\u003e\n \u003ctd\u003e\n \n 12 cm\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eCapacidad\u003c\/td\u003e\n \u003ctd\u003e\n \n 1,2 L\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Material: aluminio con revestimiento antiadherente titanPro\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/QFdM6r27\/non-stick.png\" alt=\"Antiadherente\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMaterial: aluminio con revestimiento antiadherente titanPro\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Ecológico. Libre de PFOA, PLOMO y cadmio\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/pr0xqHsm\/eco.png\" alt=\"Ecológico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eEcológico. Libre de PFOA, PLOMO y cadmio\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Mango ergonómico suave al tacto\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/vGkXPDw\/ergonomic.png\" alt=\"Ergonómico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMango ergonómico suave al tacto\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616806273367,"sku":"BH\/8075","price":33.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8075-3.jpg?v=1763467653"},{"product_id":"fish-pan-35x25cm_bh-8074","title":"Sartén Para Pescado 35X25Cm","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8074\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Aluminio forjado con revestimiento antiadherente titanPro\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eDiámetro de la sartén para pescado\u003c\/td\u003e\n \u003ctd\u003e\n \n 35 x 25 x 4,5 cm\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \u003ch3\u003e¡DISEÑO REGISTRADO POR BERLINGER HAUS!\u003c\/h3\u003e\n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Material: aluminio forjado con revestimiento antiadherente titanPro\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/QFdM6r27\/non-stick.png\" alt=\"Antiadherente\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMaterial: aluminio forjado con revestimiento antiadherente titanPro\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Ecológico sin PFOA, PLOMO ni cadmio\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/pr0xqHsm\/eco.png\" alt=\"Ecológico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eEcológico sin PFOA, PLOMO ni cadmio\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Basado en turbo inducción\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/ycBr3d8w\/turbo-induction.png\" alt=\"Turbo Inducción\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eBasado en turbo inducción\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Mango ergonómico suave al tacto que se mantiene fresco\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/vGkXPDw\/ergonomic.png\" alt=\"Ergonómico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMango ergonómico suave al tacto que se mantiene fresco\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616694731095,"sku":"BH\/8074","price":78.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8074-2_f0320bbf-951c-45b5-afc0-abc82dc131c4.jpg?v=1763467578"},{"product_id":"casserole-with-lid-30cm_bh-8073","title":"Cacerola Con Tapa 30Cm","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8073\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Aluminio forjado con revestimiento antiadherente titanPro\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \u003ch3\u003e¡DISEÑO REGISTRADO POR BERLINGER HAUS!\u003c\/h3\u003e\n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Material: aluminio forjado con revestimiento antiadherente titanPro\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/QFdM6r27\/non-stick.png\" alt=\"Antiadherente\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMaterial: aluminio forjado con revestimiento antiadherente titanPro\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Ecológico sin PFOA, PLOMO ni cadmio\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/pr0xqHsm\/eco.png\" alt=\"Ecológico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eEcológico sin PFOA, PLOMO ni cadmio\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Basado en turbo inducción\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/ycBr3d8w\/turbo-induction.png\" alt=\"Turbo Inducción\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eBasado en turbo inducción\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Tapa de vidrio templado con sistema de silicona resistente al calor y cierre suave\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/67pftqWV\/resistant.png\" alt=\"Resistente Al Calor\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eTapa de vidrio templado con sistema de silicona resistente al calor y cierre suave\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Mango ergonómico suave al tacto que se mantiene fresco\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/vGkXPDw\/ergonomic.png\" alt=\"Ergonómico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMango ergonómico suave al tacto que se mantiene fresco\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616563462487,"sku":"BH\/8073","price":155.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8073_1.jpg?v=1776943290"},{"product_id":"casserole-with-lid-28cm_bh-8072","title":"Cacerola Con Tapa 28Cm","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8072\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Aluminio forjado con revestimiento antiadherente titanPro\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \u003ch3\u003e¡DISEÑO REGISTRADO POR BERLINGER HAUS!\u003c\/h3\u003e\n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Material: aluminio forjado con revestimiento antiadherente titanPro\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/QFdM6r27\/non-stick.png\" alt=\"Antiadherente\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMaterial: aluminio forjado con revestimiento antiadherente titanPro\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Ecológico sin PFOA, PLOMO ni cadmio\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/pr0xqHsm\/eco.png\" alt=\"Ecológico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eEcológico sin PFOA, PLOMO ni cadmio\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Basado en turbo inducción\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/ycBr3d8w\/turbo-induction.png\" alt=\"Turbo Inducción\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eBasado en turbo inducción\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Tapa de vidrio templado con sistema de silicona resistente al calor y cierre suave\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/67pftqWV\/resistant.png\" alt=\"Resistente Al Calor\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eTapa de vidrio templado con sistema de silicona resistente al calor y cierre suave\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Mango ergonómico suave al tacto que se mantiene fresco\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/vGkXPDw\/ergonomic.png\" alt=\"Ergonómico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMango ergonómico suave al tacto que se mantiene fresco\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616558285143,"sku":"BH\/8072","price":139.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8072-1_c81fb72d-ccba-4780-a42b-bcdc5f29d7f1.jpg?v=1763467550"},{"product_id":"casserole-with-lid-20cm_bh-8070","title":"Cacerola Con Tapa 20Cm","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8070\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Aluminio forjado con revestimiento antiadherente titanPro\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \u003ch3\u003e¡DISEÑO REGISTRADO POR BERLINGER HAUS!\u003c\/h3\u003e\n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Material: aluminio forjado con revestimiento antiadherente titanPro\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/QFdM6r27\/non-stick.png\" alt=\"Antiadherente\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMaterial: aluminio forjado con revestimiento antiadherente titanPro\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Ecológico sin PFOA, PLOMO ni cadmio\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/pr0xqHsm\/eco.png\" alt=\"Ecológico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eEcológico sin PFOA, PLOMO ni cadmio\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Basado en turbo inducción\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/ycBr3d8w\/turbo-induction.png\" alt=\"Turbo Inducción\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eBasado en turbo inducción\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Tapa de vidrio templado con sistema de silicona resistente al calor y cierre suave\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/67pftqWV\/resistant.png\" alt=\"Resistente Al Calor\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eTapa de vidrio templado con sistema de silicona resistente al calor y cierre suave\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Mango ergonómico suave al tacto que se mantiene fresco\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/vGkXPDw\/ergonomic.png\" alt=\"Ergonómico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMango ergonómico suave al tacto que se mantiene fresco\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616553992535,"sku":"BH\/8070","price":98.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8070-N-1.jpg?v=1776238842"},{"product_id":"shallow-pot-with-lid-30cm_bh-8069","title":"Olla Baja Con Tapa 30Cm","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8069\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Aluminio forjado con revestimiento antiadherente titanPro\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \u003ch3\u003e¡DISEÑO REGISTRADO POR BERLINGER HAUS!\u003c\/h3\u003e\n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Material: aluminio forjado con revestimiento antiadherente titanPro\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/QFdM6r27\/non-stick.png\" alt=\"Antiadherente\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMaterial: aluminio forjado con revestimiento antiadherente titanPro\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Ecológico sin PFOA, PLOMO ni cadmio\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/pr0xqHsm\/eco.png\" alt=\"Ecológico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eEcológico sin PFOA, PLOMO ni cadmio\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Basado en turbo inducción\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/ycBr3d8w\/turbo-induction.png\" alt=\"Turbo Inducción\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eBasado en turbo inducción\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Tapa de vidrio templado con sistema de silicona resistente al calor y cierre suave\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/67pftqWV\/resistant.png\" alt=\"Resistente Al Calor\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eTapa de vidrio templado con sistema de silicona resistente al calor y cierre suave\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Mango ergonómico suave al tacto que se mantiene fresco\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/vGkXPDw\/ergonomic.png\" alt=\"Ergonómico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMango ergonómico suave al tacto que se mantiene fresco\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616927416663,"sku":"BH\/8069","price":135.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8069-2_0b0ff91b-4caa-49f6-99a0-22f3d946d3f0.jpg?v=1763467699"},{"product_id":"shallow-pot-with-lid-28cm_bh-8068","title":"Olla Baja Con Tapa 28Cm","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8068\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Aluminio forjado con revestimiento antiadherente titanPro\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \u003ch3\u003e¡DISEÑO REGISTRADO POR BERLINGER HAUS!\u003c\/h3\u003e\n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Material: aluminio forjado con revestimiento antiadherente titanPro\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/QFdM6r27\/non-stick.png\" alt=\"Antiadherente\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMaterial: aluminio forjado con revestimiento antiadherente titanPro\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Ecológico sin PFOA, PLOMO ni cadmio\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/pr0xqHsm\/eco.png\" alt=\"Ecológico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eEcológico sin PFOA, PLOMO ni cadmio\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Tapa de vidrio templado con sistema de silicona resistente al calor de cierre suave\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/67pftqWV\/resistant.png\" alt=\"Resistente Al Calor\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eTapa de vidrio templado con sistema de silicona resistente al calor de cierre suave\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Mango ergonómico suave al tacto que se mantiene fresco\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/vGkXPDw\/ergonomic.png\" alt=\"Ergonómico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMango ergonómico suave al tacto que se mantiene fresco\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616923222359,"sku":"BH\/8068","price":123.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8068-4.jpg?v=1763467694"},{"product_id":"wok-with-lid-30cm_bh-8065","title":"Wok Con Tapa 30Cm","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8065\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Aluminio forjado con revestimiento antiadherente titanPro\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \u003ch3\u003e¡DISEÑO REGISTRADO POR BERLINGER HAUS!\u003c\/h3\u003e\n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Material: aluminio forjado con revestimiento antiadherente titanPro\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/QFdM6r27\/non-stick.png\" alt=\"Antiadherente\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMaterial: aluminio forjado con revestimiento antiadherente titanPro\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Ecológico sin PFOA, PLOMO ni cadmio\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/pr0xqHsm\/eco.png\" alt=\"Ecológico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eEcológico sin PFOA, PLOMO ni cadmio\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Basado en turbo inducción\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/ycBr3d8w\/turbo-induction.png\" alt=\"Turbo Inducción\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eBasado en turbo inducción\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Tapa de vidrio templado con sistema de silicona resistente al calor de cierre suave\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/67pftqWV\/resistant.png\" alt=\"Resistente Al Calor\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eTapa de vidrio templado con sistema de silicona resistente al calor de cierre suave\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Mango ergonómico suave al tacto que se mantiene fresco\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/vGkXPDw\/ergonomic.png\" alt=\"Ergonómico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMango ergonómico suave al tacto que se mantiene fresco\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51617038631255,"sku":"BH\/8065","price":131.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8065-1_75da14a1-9166-43a2-9174-d46c1665df98.jpg?v=1763467721"},{"product_id":"deep-frypan-with-lid-24cm_bh-8062","title":"Sartén Honda Con Tapa 24Cm","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8062\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Aluminio forjado con revestimiento antiadherente titanPro\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \u003ch3\u003e¡DISEÑO REGISTRADO POR BERLINGER HAUS!\u003c\/h3\u003e\n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Material: aluminio forjado con revestimiento antiadherente titanPro\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/QFdM6r27\/non-stick.png\" alt=\"Antiadherente\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMaterial: aluminio forjado con revestimiento antiadherente titanPro\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Ecológico sin PFOA, PLOMO ni cadmio\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/pr0xqHsm\/eco.png\" alt=\"Ecológico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eEcológico sin PFOA, PLOMO ni cadmio\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Basado en turbo inducción\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/ycBr3d8w\/turbo-induction.png\" alt=\"Turbo Inducción\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eBasado en turbo inducción\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Tapa de vidrio templado con sistema de silicona resistente al calor y cierre suave\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/67pftqWV\/resistant.png\" alt=\"Resistente Al Calor\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eTapa de vidrio templado con sistema de silicona resistente al calor y cierre suave\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Mango ergonómico suave al tacto que se mantiene fresco\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/vGkXPDw\/ergonomic.png\" alt=\"Ergonómico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMango ergonómico suave al tacto que se mantiene fresco\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616619299159,"sku":"BH\/8062","price":98.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8062-1_cf7fa3ac-3e18-43cf-860d-5bb80ae6ae06.jpg?v=1763467572"},{"product_id":"flip-frypan-26cm_bh-8059","title":"Sartén Abatible De 26 Cm","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8059\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Aluminio estampado con revestimiento antiadherente titanPro\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \u003ch3\u003e¡DISEÑO REGISTRADO POR BERLINGER HAUS!\u003c\/h3\u003e\n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Material: aluminio estampado con revestimiento antiadherente titanPro\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/QFdM6r27\/non-stick.png\" alt=\"Antiadherente\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMaterial: aluminio estampado con revestimiento antiadherente titanPro\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Ecológico sin PFOA, PLOMO ni cadmio\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/pr0xqHsm\/eco.png\" alt=\"Ecológico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eEcológico sin PFOA, PLOMO ni cadmio\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Basado en turbo inducción\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/ycBr3d8w\/turbo-induction.png\" alt=\"Turbo Inducción\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eBasado en turbo inducción\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Mango ergonómico suave al tacto que se mantiene fresco\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/vGkXPDw\/ergonomic.png\" alt=\"Ergonómico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMango ergonómico suave al tacto que se mantiene fresco\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616701088087,"sku":"BH\/8059","price":63.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8059-1_bc3ccefa-55b5-419a-9cfe-0919d7a0bac5.jpg?v=1763467585"},{"product_id":"sauce-pan-with-lid-16cm_bh-8058","title":"Cacerola Con Tapa 16Cm","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8058\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Aluminio forjado con revestimiento antiadherente titanPro\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eDiámetro de la cacerola\u003c\/td\u003e\n \u003ctd\u003e\n \n 16 x 7 cm, 1,2 L\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \u003ch3\u003e¡DISEÑO REGISTRADO POR BERLINGER HAUS!\u003c\/h3\u003e\n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Material: aluminio forjado con revestimiento antiadherente titanPro\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/QFdM6r27\/non-stick.png\" alt=\"Antiadherente\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMaterial: aluminio forjado con revestimiento antiadherente titanPro\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Ecológico sin PFOA, PLOMO ni cadmio\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/pr0xqHsm\/eco.png\" alt=\"Ecológico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eEcológico sin PFOA, PLOMO ni cadmio\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Tapa de vidrio templado con sistema de silicona resistente al calor y cierre suave\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/67pftqWV\/resistant.png\" alt=\"Resistente Al Calor\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eTapa de vidrio templado con sistema de silicona resistente al calor y cierre suave\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Mango ergonómico suave al tacto que se mantiene fresco\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/vGkXPDw\/ergonomic.png\" alt=\"Ergonómico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMango ergonómico suave al tacto que se mantiene fresco\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616910508375,"sku":"BH\/8058","price":67.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8058-1.jpg?v=1763467684"},{"product_id":"sauce-pan-16cm_bh-8057","title":"Cacerola De 16Cm","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8057\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Aluminio forjado con revestimiento antiadherente titanPro\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \u003ch3\u003e¡DISEÑO REGISTRADO POR BERLINGER HAUS!\u003c\/h3\u003e\n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Material: aluminio forjado con revestimiento antiadherente titanPro\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/QFdM6r27\/non-stick.png\" alt=\"Antiadherente\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMaterial: aluminio forjado con revestimiento antiadherente titanPro\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Ecológico sin PFOA, PLOMO ni cadmio\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/pr0xqHsm\/eco.png\" alt=\"Ecológico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eEcológico sin PFOA, PLOMO ni cadmio\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Basado en turbo inducción\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/ycBr3d8w\/turbo-induction.png\" alt=\"Turbo Inducción\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eBasado en turbo inducción\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Mango ergonómico suave al tacto que se mantiene fresco\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/vGkXPDw\/ergonomic.png\" alt=\"Ergonómico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMango ergonómico suave al tacto que se mantiene fresco\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616904380759,"sku":"BH\/8057","price":39.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8057-1_e19c8f64-55c3-4c66-bdaa-2882696cf449.jpg?v=1763467673"},{"product_id":"pancake-pan-28cm_bh-8056","title":"Molde Para Panqueques De 28 Cm","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8056\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Aluminio forjado con revestimiento antiadherente titanPro\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eDiámetro de la sartén para panqueques\u003c\/td\u003e\n \u003ctd\u003e\n \n 28 cm\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \u003ch3\u003e¡DISEÑO REGISTRADO POR BERLINGER HAUS!\u003c\/h3\u003e\n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Material: aluminio forjado con revestimiento antiadherente titanPro\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/QFdM6r27\/non-stick.png\" alt=\"Antiadherente\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMaterial: aluminio forjado con revestimiento antiadherente titanPro\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Ecológico sin PFOA, PLOMO ni cadmio\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/pr0xqHsm\/eco.png\" alt=\"Ecológico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eEcológico sin PFOA, PLOMO ni cadmio\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Mango ergonómico suave al tacto que se mantiene fresco\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/vGkXPDw\/ergonomic.png\" alt=\"Ergonómico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMango ergonómico suave al tacto que se mantiene fresco\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616859881815,"sku":"BH\/8056","price":55.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8056-1.jpg?v=1763467668"},{"product_id":"pancake-pan-25cm_bh-8055","title":"Molde Para Panqueques De 25 Cm","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8055\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Aluminio forjado con revestimiento antiadherente titanPro\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eDiámetro de la sartén para panqueques\u003c\/td\u003e\n \u003ctd\u003e\n \n 25 x 1,5 cm\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \u003ch3\u003e¡DISEÑO REGISTRADO POR BERLINGER HAUS!\u003c\/h3\u003e\n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Material: aluminio forjado con revestimiento antiadherente titanPro\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/QFdM6r27\/non-stick.png\" alt=\"Antiadherente\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMaterial: aluminio forjado con revestimiento antiadherente titanPro\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Ecológico sin PFOA, PLOMO ni cadmio\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/pr0xqHsm\/eco.png\" alt=\"Ecológico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eEcológico sin PFOA, PLOMO ni cadmio\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Basado en turbo inducción\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/ycBr3d8w\/turbo-induction.png\" alt=\"Turbo Inducción\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eBasado en turbo inducción\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Mango ergonómico suave al tacto que se mantiene fresco\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/vGkXPDw\/ergonomic.png\" alt=\"Ergonómico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMango ergonómico suave al tacto que se mantiene fresco\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616854901079,"sku":"BH\/8055","price":47.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8055-1.jpg?v=1763467663"},{"product_id":"frypan-28cm_bh-8054","title":"Sartén 28Cm","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8054\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Aluminio forjado con revestimiento antiadherente titanPro\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eDiámetro de la sartén\u003c\/td\u003e\n \u003ctd\u003e\n \n 28 x 5,2 cm 2,4 L\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \u003ch3\u003e¡DISEÑO REGISTRADO POR BERLINGER HAUS!\u003c\/h3\u003e\n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Material: aluminio forjado con revestimiento antiadherente titanPro\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/QFdM6r27\/non-stick.png\" alt=\"Antiadherente\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMaterial: aluminio forjado con revestimiento antiadherente titanPro\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Ecológico sin PFOA, PLOMO ni cadmio\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/pr0xqHsm\/eco.png\" alt=\"Ecológico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eEcológico sin PFOA, PLOMO ni cadmio\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Basado en turbo inducción\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/ycBr3d8w\/turbo-induction.png\" alt=\"Turbo Inducción\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eBasado en turbo inducción\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Mango ergonómico suave al tacto que se mantiene fresco\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/vGkXPDw\/ergonomic.png\" alt=\"Ergonómico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMango ergonómico suave al tacto que se mantiene fresco\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616740278615,"sku":"BH\/8054","price":59.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8054-Lifestyle-5_e370fb15-8e7e-4a8b-b7e8-cbbd666cb1c5.jpg?v=1763467617"},{"product_id":"frypan-24cm_bh-8053","title":"Sartén 24Cm","description":"\u003cstyle\u003e\n .bh-scope .bh-head{\n position:absolute; left:-9999px; top:auto; width:1px; height:1px; overflow:hidden; \n }\n .bh-scope .bh-head .label{ color:#222; font-weight:600; }\n .bh-scope .bh-head .sep{ opacity:.5; }\n \n \/* === Estilos encapsulados SOLO para este bloque === *\/\n .bh-scope{line-height:1.6;color:#333}\n \n .bh-scope h2{\n color:#800000;margin:40px 0 15px;border-bottom:2px solid #eee;padding-bottom:5px;\n font-weight:600;font-size:1.5em\n }\n .bh-scope h3{\n color:#800000;font-style:italic;font-size:1.2em;font-weight:600;margin:20px 0\n }\n \n .bh-scope .specs{\n width:100%;border-collapse:collapse;margin-bottom:20px;font-size:1em;border:1px solid #ddd\n }\n .bh-scope .specs td{\n border:1px solid #ddd;vertical-align:top;padding:12px 15px;text-align:left\n }\n .bh-scope .specs td:first-child{font-weight:600;width:30%;background:#f8f8f8}\n \n .bh-scope .bullets{list-style:none;padding:0;margin:0 0 30px}\n .bh-scope .bullets li{\n padding:8px 0;border-bottom:1px dotted #eee;display:flex;align-items:center;font-size:1.05em\n }\n .bh-scope .bullets li:last-child{border-bottom:none}\n .bh-scope .bullets .dot{display:inline-block;width:1em;margin-left:-1em;color:#C28E7D;font-weight:bold}\n \n .bh-scope .icon-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;padding:15px 0}\n .bh-scope .icon-row img{display:block;border:0;outline:0;width:45px;height:45px}\n \n \/* Swatch circular básico (el JS lo convertirá en tooltip burbuja) *\/\n .bh-scope .color-swatch{\n display:inline-block;width:25px;height:25px;border-radius:50%;\n border:1px solid rgba(0,0,0,.25); \/* antes #ccc *\/\n vertical-align:middle;margin-right:8px;margin-bottom:6px; \/* + margen inferior para saltos de línea bonitos *\/\n }\n \n \/* Tooltip burbuja reutilizable (para iconos y colores) *\/\n .bh-scope .tooltip{position:relative;display:inline-flex;flex-direction:column;align-items:center}\n .bh-scope .tooltiptext{\n visibility:hidden;max-width:260px;background:#444;color:#fff;text-align:center;border-radius:5px;\n padding:8px 12px;position:absolute;z-index:9999;bottom:110%;left:50%;transform:translateX(-50%);\n opacity:0;transition:opacity .2s ease,bottom .2s ease;white-space:normal;overflow-wrap:break-word;\n font-size:.9em;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none\n }\n .bh-scope .tooltip:hover .tooltiptext,\n .bh-scope .tooltip:focus .tooltiptext{visibility:visible;opacity:1;bottom:125%}\n .bh-scope .tooltiptext::after{\n content:\"\";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;\n border-color:#444 transparent transparent transparent\n }\n \u003c\/style\u003e\n \n \u003cdiv class=\"bh-scope\"\u003e\n \u003cdiv class=\"bh-head\"\u003e\n \u003cspan class=\"label\"\u003eRef:\u003c\/span\u003e \u003cspan\u003eBH\/8053\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan class=\"label\"\u003eMarca:\u003c\/span\u003e \u003cspan\u003eBerlinger Haus\u003c\/span\u003e\n \u003cspan class=\"sep\"\u003e·\u003c\/span\u003e\n \u003cspan\u003ePromintra\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003ch2\u003eCaracterísticas Principales\u003c\/h2\u003e\n \u003ctable class=\"specs\"\u003e\n \u003ctbody\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eMaterial\u003c\/td\u003e\n \u003ctd\u003e\n \n Aluminio forjado con revestimiento antiadherente titanPro\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eDiámetro de la sartén\u003c\/td\u003e\n \u003ctd\u003e\n \n 24 x 4,8 cm (1,7 L)\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003ctr\u003e\n \u003ctd\u003eColor\u003c\/td\u003e\n \u003ctd\u003e\n \n crema mate\n \n \u003c\/td\u003e\n \u003c\/tr\u003e\n \n \u003c\/tbody\u003e\n \u003c\/table\u003e\n \n \n \n \u003ch3\u003e¡DISEÑO REGISTRADO POR BERLINGER HAUS!\u003c\/h3\u003e\n \n \n \n \n \n \u003ch2\u003eBeneficios\u003c\/h2\u003e\n \u003cdiv class=\"icon-row\"\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Material: aluminio forjado con revestimiento antiadherente titanPro\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/QFdM6r27\/non-stick.png\" alt=\"Antiadherente\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMaterial: aluminio forjado con revestimiento antiadherente titanPro\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Fácil de limpiar\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/jZhWGN7y\/clean.png\" alt=\"Fácil De Limpiar\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eFácil de limpiar\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Ecológico sin PFOA, PLOMO ni cadmio\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/pr0xqHsm\/eco.png\" alt=\"Ecológico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eEcológico sin PFOA, PLOMO ni cadmio\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Basado en turbo inducción\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/ycBr3d8w\/turbo-induction.png\" alt=\"Turbo Inducción\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eBasado en turbo inducción\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"tooltip\" tabindex=\"0\" aria-label=\"Mango ergonómico suave al tacto que se mantiene fresco\"\u003e\n \u003cimg src=\"https:\/\/i.ibb.co\/vGkXPDw\/ergonomic.png\" alt=\"Ergonómico\"\u003e\n \u003cspan class=\"tooltiptext\"\u003eMango ergonómico suave al tacto que se mantiene fresco\u003c\/span\u003e\n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \u003cscript\u003e\n \/* Unifica tooltips de COLOR con los de iconos:\n - Si el Python ya genera estructura con .tooltip\/.tooltiptext, no hacemos nada.\n - Si genera solo \u003cspan class=\"color-swatch\" title=\"...\"\u003e, lo envolvemos en .tooltip y creamos .tooltiptext.\n *\/\n (function(){\n var scopes = document.querySelectorAll('.bh-scope');\n scopes.forEach(function(scope){\n var swatches = scope.querySelectorAll('.color-swatch');\n swatches.forEach(function(swatch){\n \/\/ Evita duplicar si ya está dentro de un tooltip\n if (swatch.closest('.tooltip')) return;\n \n var label = swatch.getAttribute('aria-label') || swatch.getAttribute('title') || '';\n if (!label) return;\n \n \/\/ Crea contenedor tooltip\n var wrap = document.createElement('span');\n wrap.className = 'tooltip';\n wrap.setAttribute('tabindex','0'); \/\/ accesible por teclado\n swatch.parentNode.insertBefore(wrap, swatch);\n wrap.appendChild(swatch);\n \n \/\/ Crea burbuja\n var tip = document.createElement('span');\n tip.className = 'tooltiptext';\n tip.textContent = label;\n wrap.appendChild(tip);\n \n \/\/ Evita tooltip nativo del navegador\n swatch.removeAttribute('title');\n });\n });\n })();\n \u003c\/script\u003e","brand":"Berlinger Haus","offers":[{"title":"Default Title","offer_id":51616727171415,"sku":"BH\/8053","price":47.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/files\/BH-8053-2.jpg?v=1763467601"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/9806\/8567\/collections\/CCr.png?v=1740483521","url":"https:\/\/berlinger-haus.es\/pt\/collections\/cream.oembed?page=12","provider":"Berlinger Haus, tienda oficial en España","version":"1.0","type":"link"}