{"id":8810,"date":"2026-01-26T10:35:46","date_gmt":"2026-01-26T09:35:46","guid":{"rendered":"https:\/\/eco-onehotels.com\/?page_id=8810"},"modified":"2026-04-13T13:19:10","modified_gmt":"2026-04-13T11:19:10","slug":"mobiliario-madrid","status":"publish","type":"page","link":"https:\/\/eco-onehotels.com\/es\/mobiliario-madrid\/","title":{"rendered":"Mobiliario Mercadillo"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"8810\" class=\"elementor elementor-8810\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-170e438 e-flex e-con-boxed e-con e-child\" data-id=\"170e438\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-a957e88 e-flex e-con-boxed e-con e-child\" data-id=\"a957e88\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b858f40 elementor-widget elementor-widget-heading\" data-id=\"b858f40\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Mercado de Segunda Mano <strong>ECO-ONE<\/strong><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a7ae1d6 elementor-widget elementor-widget-text-editor\" data-id=\"a7ae1d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Mercado sostenible \u00b7 Grandes oportunidades, menor impacto<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4e7100a elementor-widget elementor-widget-button\" data-id=\"4e7100a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#muebles\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Conoce todo el mobiliario<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-be97b08 e-con-full e-flex e-con e-parent\" data-id=\"be97b08\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-d666d41 e-con-full e-flex e-con e-child\" data-id=\"d666d41\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_offset&quot;:110,&quot;sticky_offset_mobile&quot;:140,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_effects_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d15b1c4 elementor-widget elementor-widget-taxonomy-filter\" data-id=\"d15b1c4\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;selected_element&quot;:&quot;a0b13fe&quot;,&quot;taxonomy&quot;:&quot;product_cat&quot;,&quot;horizontal_scroll&quot;:&quot;enable&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_offset_mobile&quot;:0,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_offset&quot;:0,&quot;sticky_effects_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}\" data-widget_type=\"taxonomy-filter.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<search class=\"e-filter\" role=\"search\" data-base-url=\"https:\/\/eco-onehotels.com\/es\/\" data-page-num=\"1\">\n\t\t\t\t\t\t\t<button class=\"e-filter-item\" data-filter=\"bano\" aria-pressed=\"false\">Ba\u00f1o<\/button>\n\t\t\t\t\t\t\t<button class=\"e-filter-item\" data-filter=\"decoracion\" aria-pressed=\"false\">Decoraci\u00f3n<\/button>\n\t\t\t\t\t\t\t<button class=\"e-filter-item\" data-filter=\"iluminacion\" aria-pressed=\"false\">Iluminaci\u00f3n<\/button>\n\t\t\t\t\t\t\t<button class=\"e-filter-item\" data-filter=\"exterior\" aria-pressed=\"false\">Mobiliario Exterior<\/button>\n\t\t\t\t\t\t\t<button class=\"e-filter-item\" data-filter=\"mobiliario-interior\" aria-pressed=\"false\">Mobiliario Interior<\/button>\n\t\t\t\n\t\t\t\t\t\t\t\t\t<button class=\"e-filter-item\" data-filter=\"__all\" aria-pressed=\"true\">\n\t\t\t\tTodo\t\t\t<\/button>\n\t\t\t\t\t<\/search>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-80a661b e-con-full e-flex e-con e-child\" data-id=\"80a661b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_offset&quot;:110,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_effects_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9a6a5a6 elementor-mobile-align-center elementor-hidden-desktop elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"9a6a5a6\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/Animation-1750260400790.json&quot;,&quot;id&quot;:7493,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;loop&quot;:&quot;yes&quot;,&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a9f3500 elementor-widget elementor-widget-taxonomy-filter\" data-id=\"a9f3500\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;selected_element&quot;:&quot;a0b13fe&quot;,&quot;taxonomy&quot;:&quot;product_tag&quot;,&quot;horizontal_scroll&quot;:&quot;enable&quot;}\" data-widget_type=\"taxonomy-filter.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<search class=\"e-filter\" role=\"search\" data-base-url=\"https:\/\/eco-onehotels.com\/es\/\" data-page-num=\"1\">\n\t\t\t\t\t\t\t<button class=\"e-filter-item\" data-filter=\"hapimag-marbella\" aria-pressed=\"false\">Hapimag Marbella<\/button>\n\t\t\t\t\t\t\t<button class=\"e-filter-item\" data-filter=\"hotel-miguel-angel-madrid\" aria-pressed=\"false\">Hotel Miguel Angel - MADRID<\/button>\n\t\t\t\t\t\t\t<button class=\"e-filter-item\" data-filter=\"iberostar-chiclana\" aria-pressed=\"false\">Iberostar Chiclana<\/button>\n\t\t\t\t\t\t\t<button class=\"e-filter-item\" data-filter=\"majestic-hotel-spa-barcelona\" aria-pressed=\"false\">Majestic Hotel &amp; Spa - BARCELONA<\/button>\n\t\t\t\t\t\t\t<button class=\"e-filter-item\" data-filter=\"naghoi-estepona\" aria-pressed=\"false\">Naghoi Estepona<\/button>\n\t\t\t\t\t\t\t<button class=\"e-filter-item\" data-filter=\"otros-hoteles\" aria-pressed=\"false\">Otros Hoteles<\/button>\n\t\t\t\n\t\t\t\t\t\t\t\t\t<button class=\"e-filter-item\" data-filter=\"__all\" aria-pressed=\"true\">\n\t\t\t\tTodos los muebles\t\t\t<\/button>\n\t\t\t\t\t<\/search>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-18cb94d e-flex e-con-boxed e-con e-child\" data-id=\"18cb94d\" data-element_type=\"container\" data-e-type=\"container\" id=\"muebles\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"woocommerce elementor-element elementor-element-a0b13fe elementor-grid-5 elementor-grid-mobile-2 elementor-grid-tablet-2 elementor-widget elementor-widget-loop-grid\" data-id=\"a0b13fe\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_skin&quot;:&quot;product&quot;,&quot;template_id&quot;:8151,&quot;columns&quot;:5,&quot;columns_mobile&quot;:2,&quot;pagination_type&quot;:&quot;load_more_on_click&quot;,&quot;row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:4,&quot;sizes&quot;:[]},&quot;columns_tablet&quot;:&quot;2&quot;,&quot;edit_handle_selector&quot;:&quot;[data-elementor-type=\\&quot;loop-item\\&quot;]&quot;,&quot;load_more_spinner&quot;:{&quot;value&quot;:&quot;fas fa-spinner&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"loop-grid.product\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-loop-container elementor-grid\" role=\"list\">\n\t\t<style id=\"loop-8151\">.elementor-8151 .elementor-element.elementor-element-324c936{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8151 .elementor-element.elementor-element-7be64e8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8151 .elementor-element.elementor-element-c8c45af{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8151 .elementor-element.elementor-element-d89fbd3 img{width:100%;max-width:100%;height:100%;}.elementor-8151 .elementor-element.elementor-element-d89fbd3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8151 .elementor-element.elementor-element-8eea069 .cart button, .elementor-8151 .elementor-element.elementor-element-8eea069 .cart .button{font-size:1.2rem;font-weight:400;text-transform:none;text-decoration:none;line-height:16.9px;letter-spacing:0.6px;border-radius:7px 7px 7px 7px;padding:10px 15px 10px 15px;background-color:#000000;transition:all 0.2s;}.elementor-8151 .elementor-element.elementor-element-8eea069 .quantity .qty{transition:all 0.2s;}.elementor-8151 .elementor-element.elementor-element-8eea069.elementor-element{--align-self:center;}.elementor-8151 .elementor-element.elementor-element-c4ea027{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8151 .elementor-element.elementor-element-e09e9aa .elementor-heading-title{font-family:\"Montserrat\", Sans-serif;font-size:13px;font-weight:400;line-height:16.9px;letter-spacing:0.6px;}.elementor-8151 .elementor-element.elementor-element-e09e9aa .elementor-heading-title a:hover, .elementor-8151 .elementor-element.elementor-element-e09e9aa .elementor-heading-title a:focus{color:#5D9680;}.elementor-8151 .elementor-element.elementor-element-e09e9aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-8151 .elementor-element.elementor-element-870653a .price{font-family:\"Montserrat\", Sans-serif;font-size:17px;font-weight:400;line-height:16px;letter-spacing:1px;}.elementor-8151 .elementor-element.elementor-element-870653a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-8151 .elementor-element.elementor-element-2b5d597 .stock{color:#121212B3;font-size:11px;line-height:13.2px;letter-spacing:0.7px;}.elementor-8151 .elementor-element.elementor-element-2b5d597 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-8151 .elementor-element.elementor-element-c8c45af{--width:100%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8151 .elementor-element.elementor-element-8eea069 .cart button, .elementor-8151 .elementor-element.elementor-element-8eea069 .cart .button{font-size:1rem;}.elementor-8151 .elementor-element.elementor-element-8eea069 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}}\/* Start custom CSS for container, class: .elementor-element-c8c45af *\/.eco-media{\r\n  position: relative !important;\r\n  overflow: hidden !important;\r\n}\r\n\r\n\/* capa de la 2\u00aa imagen (shortcode) *\/\r\n.eco-media .eco-second{\r\n  position: absolute !important;\r\n  inset: 0 !important;\r\n  opacity: 0 !important;\r\n  transition: opacity .25s ease !important;\r\n  z-index: 3 !important; \/* debajo del bot\u00f3n (que suele tener z-index 20) *\/\r\n  pointer-events: none !important;\r\n}\r\n\r\n\/* la 2\u00aa imagen ocupa todo *\/\r\n.eco-media .eco-second .eco-second-img{\r\n  width: 100% !important;\r\n  height: 100% !important;\r\n  object-fit: cover !important;\r\n  object-position: center center !important;\r\n  display: block !important;\r\n}\r\n\r\n\/* al hover: aparece la 2\u00aa *\/\r\n.eco-media:hover .eco-second{\r\n  opacity: 1 !important;\r\n}\r\n\r\n.eco-media .eco-first img{\r\n  transition: opacity .25s ease, transform .25s ease !important;\r\n}\r\n.eco-media:hover .eco-first img{\r\n  opacity: 0 !important;\r\n}\r\n\r\n\/* opcional: zoom suave como Shopify *\/\r\n.eco-media:hover .eco-second .eco-second-img{\r\n  transform: scale(1.04);\r\n  transition: transform .25s ease;\r\n}\r\n\r\n\r\n\/* Widget del badge, fijo en la imagen *\/\r\n.eco-card .eco-media .eco-sale-badge{\r\n  position: absolute !important;\r\n  left: 12px !important;\r\n  bottom: 12px !important;\r\n  z-index: 4 !important;\r\n  opacity: 1 !important;\r\n  visibility: visible !important;\r\n  transform: none !important;\r\n  pointer-events: none !important;\r\n}\r\n\r\n\/* Badge *\/\r\n.eco-card .eco-media .eco-sale-badge .onsale{\r\n  position: static !important;\r\n  display: inline-block !important;\r\n\r\n  background: #111 !important;\r\n  color: #fff !important;\r\n  -webkit-text-fill-color: #fff !important;\r\n\r\n  border-radius: 999px !important;\r\n  padding: 4px 10px !important;\r\n\r\n  font-family: \"Montserrat\", sans-serif !important;\r\n  font-weight: 300 !important;  \r\n  font-size: 12px !important;\r\n  line-height: 12px !important;\r\n  letter-spacing: 0.5px !important;\r\n  text-transform: none !important;\r\n\r\n  box-shadow: none !important;\r\n}\r\n\r\n.eco-card .eco-media .eco-sale-badge .onsale:before,\r\n.eco-card .eco-media .eco-sale-badge .onsale:after{\r\n  display: none !important;\r\n}\r\n\r\n.eco-media .eco-atc{\r\n  position: absolute !important; \r\n  z-index: 2 !important;\r\n}\r\n\r\n\r\n.e-loop-item,\r\n.eco-card,\r\n.eco-media{\r\n  position: relative !important;\r\n  z-index: 1 !important;\r\n}\r\n\r\n\r\n\r\n\r\n\/* Badge Por estrenar (mismo estilo que .onsale) *\/\r\n.eco-card .eco-media .eco-sale-badge .por-estrenar{\r\n  position: static !important;\r\n  display: inline-block !important;\r\n\r\n  background: #111 !important;\r\n  color: #fff !important;\r\n  -webkit-text-fill-color: #fff !important;\r\n\r\n  border-radius: 999px !important;\r\n  padding: 4px 10px !important;\r\n\r\n  font-family: \"Montserrat\", sans-serif !important;\r\n  font-weight: 300 !important;\r\n  font-size: 12px !important;\r\n  line-height: 12px !important;\r\n  letter-spacing: 0.5px !important;\r\n  text-transform: none !important;\r\n\r\n  box-shadow: none !important;\r\n}\r\n\r\n\/* Quitar before\/after igual que con onsale *\/\r\n.eco-card .eco-media .eco-sale-badge .por-estrenar:before,\r\n.eco-card .eco-media .eco-sale-badge .por-estrenar:after{\r\n  display: none !important;\r\n}\r\n\r\n\/* Si salen ambos badges, separarlos un poquito *\/\r\n.eco-card .eco-media .eco-sale-badge .onsale{\r\n  margin-right: 6px !important;\r\n}\r\n\/* ===============================\r\n   MOBILE: sin segunda imagen\r\n   =============================== *\/\r\n@media (hover: none) and (pointer: coarse) {\r\n\r\n  \/* \u274c desactivar completamente la 2\u00aa imagen en mobile *\/\r\n  .eco-media .eco-second{\r\n    display: none !important;\r\n  }\r\n\r\n  \/* bot\u00f3n ATC oculto por defecto *\/\r\n  .eco-media .eco-atc{\r\n    opacity: 0 !important;\r\n    visibility: hidden !important;\r\n    pointer-events: none !important;\r\n    transform: translateY(6px) !important;\r\n    transition: opacity .2s ease, transform .2s ease, visibility .2s ease !important;\r\n    z-index: 20 !important;\r\n  }\r\n\r\n  \/* mostrar bot\u00f3n SOLO con primer tap *\/\r\n  .eco-touch-hover .eco-media .eco-atc{\r\n    opacity: 1 !important;\r\n    visibility: visible !important;\r\n    pointer-events: auto !important;\r\n    transform: translateY(0) !important;\r\n  }\r\n\r\n  \/* evitar hover pegajoso en mobile *\/\r\n  .eco-media:hover .eco-atc{\r\n    opacity: 0 !important;\r\n    visibility: hidden !important;\r\n    pointer-events: none !important;\r\n  }\r\n  .eco-touch-hover .eco-media:hover .eco-atc{\r\n    opacity: 1 !important;\r\n    visibility: visible !important;\r\n    pointer-events: auto !important;\r\n  }\r\n}\r\n\/* Badge Vendido (mismo estilo que .por-estrenar) *\/\r\n.eco-card .eco-media .eco-sale-badge .vendido {\r\n  position: static !important;\r\n  display: inline-block !important;\r\n\r\n  background: #BF0606 !important;\r\n  color: #fff !important;\r\n  -webkit-text-fill-color: #fff !important;\r\n\r\n  border-radius: 999px !important;\r\n  padding: 4px 10px !important;\r\n\r\n  font-family: \"Montserrat\", sans-serif !important;\r\n  font-weight: 300 !important;\r\n  font-size: 12px !important;\r\n  line-height: 12px !important;\r\n  letter-spacing: 0.5px !important;\r\n  text-transform: none !important;\r\n\r\n  box-shadow: none !important;\r\n}\r\n\r\n\/* Quitar before\/after igual que con .por-estrenar *\/\r\n.eco-card .eco-media .eco-sale-badge .vendido:before,\r\n.eco-card .eco-media .eco-sale-badge .vendido:after {\r\n  display: none !important;\r\n}\r\n\r\n\/* Si salen ambos badges, separarlos un poquito *\/\r\n.eco-card .eco-media .eco-sale-badge .onsale {\r\n  margin-right: 6px !important;\r\n}\r\n.eco-card .eco-media .eco-sale-badge .pocas-unidades {\r\n  position: static !important;\r\n  display: inline-block !important;\r\n\r\n  background: #5D9680 !important; \/* mismo rojo que vendido *\/\r\n  color: #fff !important;\r\n  -webkit-text-fill-color: #fff !important;\r\n\r\n  border-radius: 999px !important;\r\n  padding: 4px 10px !important;\r\n\r\n  font-family: \"Montserrat\", sans-serif !important;\r\n  font-weight: 300 !important;\r\n  font-size: 12px !important;\r\n  line-height: 12px !important;\r\n  letter-spacing: 0.5px !important;\r\n  text-transform: none !important;\r\n\r\n  box-shadow: none !important;\r\n}\r\n\r\n\/* Quitar before\/after igual que con .vendido *\/\r\n.eco-card .eco-media .eco-sale-badge .pocas-unidades:before,\r\n.eco-card .eco-media .eco-sale-badge .pocas-unidades:after {\r\n  display: none !important;\r\n}\/* End custom CSS *\/\n\/* Start custom CSS for woocommerce-product-title, class: .elementor-element-e09e9aa *\/.eco-card:hover .elementor-heading-title{color:#5D9680!important;}\/* End custom CSS *\/\n\/* Start custom CSS for woocommerce-product-price, class: .elementor-element-870653a *\/\/* 2\u00aa l\u00ednea: el precio actual abajo *\/\r\n.elementor-8151 .elementor-element.elementor-element-870653a .price del + ins{\r\n  display: flex;\r\n  margin-top: 6px;\r\n}\r\n\r\n.elementor-8151 .elementor-element.elementor-element-870653a .price del{\r\n  display: flex;\r\n  align-items: baseline;\r\n  \r\n  margin-right: 0;\r\n  opacity: .85;\r\n  font-size: 14px !important;\r\n}\r\n\r\n.elementor-8151 .elementor-element.elementor-element-870653a .price ins{\r\n  display: flex;\r\n  align-items: baseline;\r\n  gap: 8px;\r\n  background: transparent;\r\n  text-decoration: none;\r\n}\r\n\r\n\r\n.elementor-8151 .elementor-element.elementor-element-870653a .price del::before{\r\n  content: \"Precio en tienda\";\r\n  font-size: 10px !important;\r\n  font-weight: 500;\r\n  opacity: .75;\r\n  margin-left: 6px;   \r\n  margin-right: 0;\r\n}\r\n\r\n.elementor-8151 .elementor-element.elementor-element-870653a .price del,\r\n.elementor-8151 .elementor-element.elementor-element-870653a .price ins{\r\n  flex-direction: row-reverse;\r\n  justify-content: flex-end;\r\n}\r\n\r\n.elementor-8151 .elementor-element.elementor-element-870653a .price del{\r\n  text-decoration: none !important;\r\n}\r\n\r\n\/* 2) Volver a tachar SOLO el n\u00famero dentro de <del> *\/\r\n.elementor-8151 .elementor-element.elementor-element-870653a .price del .woocommerce-Price-amount,\r\n.elementor-8151 .elementor-element.elementor-element-870653a .price del .amount,\r\n.elementor-8151 .elementor-element.elementor-element-870653a .price del bdi{\r\n  text-decoration: line-through !important;\r\n  text-decoration-thickness: 1px;\r\n  text-decoration-skip-ink: none;\r\n}\/* End custom CSS *\/\n\/* Start custom CSS for container, class: .elementor-element-324c936 *\/.postid-8151 .wpml-ls-statics-footer{display:none!important;}\n\n.eco-media .quantity { display: none !important; }\na.added_to_cart.wc-forward{display:none!important;}\n\n.eco-media .eco-atc a{ text-decoration: none !important; }\n\n\n\/* El contenedor de la imagen debe ser \"relative\" para el overlay *\/\n.eco-media{\n  position: relative !important;\n}\n\n\/* Bot\u00f3n: oculto por defecto *\/\n.eco-media .eco-atc{\n  position: absolute !important;\n  left: 50% !important;\n  bottom: 18px !important;\n  transform: translateX(-50%) translateY(10px) !important;\n  width: calc(100% - 40px) !important; \/* margen lateral *\/\n  opacity: 0 !important;\n  pointer-events: none !important;\n  transition: opacity .18s ease, transform .18s ease !important;\n  z-index: 20 !important;\n}\n\n\n\n\/* Mostrar bot\u00f3n cuando haces hover en la imagen\/contendor *\/\n.eco-card:hover .eco-atc{\n  opacity: 1 !important;\n  pointer-events: auto !important;\n  transform: translateX(-50%) translateY(0) !important;\n}\n\n\/* En m\u00f3vil (sin hover), lo dejamos visible *\/\n@media (max-width: 767px){\n  .eco-media .eco-atc{\n    opacity: 1 !important;\n    pointer-events: auto !important;\n    transform: translateX(-50%) translateY(0) !important;\n  }\n}\/* End custom CSS *\/<\/style>\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-11937 post-11937 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-otros-hoteles first instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/comoda-de-estilo-clasico\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/ChatGPT_Image_18_f_vr__2026__17_50_36-1-rkldcnbueewm3wt0vuot3w5ym825vhfe61gqvujtzc.png\" title=\"ChatGPT_Image_18_f_vr__2026__17_50_36 (1)\" alt=\"ChatGPT_Image_18_f_vr__2026__17_50_36 (1)\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"por-estrenar\">Por estrenar<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"pocas-unidades\">\u00daltimas Unidades<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fd4e39a\">C\u00f3moda de estilo cl\u00e1sico cantidad<\/label>\n\t<input\n\t\ttype=\"hidden\"\n\t\t\t\tid=\"quantity_69f770fd4e39a\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=11937\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_11937\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"11937\" data-product_sku=\"MNLI010\" aria-label=\"A\u00f1adir al carrito: &ldquo;C\u00f3moda de estilo cl\u00e1sico&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abC\u00f3moda de estilo cl\u00e1sico\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_11937\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/comoda-de-estilo-clasico\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">C\u00f3moda de estilo cl\u00e1sico<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"11937\"\n\t\t\t  data-parent-id=\"11937\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>65,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">1 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-11927 post-11927 product type-product status-publish has-post-thumbnail product_cat-iluminacion product_tag-otros-hoteles  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/lampara-de-arana-clasica\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/ChatGPT_Image_18_f_vr__2026__18_19_38-rklct722yu9zuf27gxzr0avk25xpkz7d5rg0cpe4qw.png\" title=\"ChatGPT_Image_18_f_vr__2026__18_19_38\" alt=\"ChatGPT_Image_18_f_vr__2026__18_19_38\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"pocas-unidades\">\u00daltimas Unidades<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fd58bbf\">Lampara de Ara\u00f1a cl\u00e1sica cantidad<\/label>\n\t<input\n\t\ttype=\"hidden\"\n\t\t\t\tid=\"quantity_69f770fd58bbf\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=11927\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_11927\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"11927\" data-product_sku=\"MNLI007\" aria-label=\"A\u00f1adir al carrito: &ldquo;Lampara de Ara\u00f1a cl\u00e1sica&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abLampara de Ara\u00f1a cl\u00e1sica\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_11927\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/lampara-de-arana-clasica\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Lampara de Ara\u00f1a cl\u00e1sica<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"11927\"\n\t\t\t  data-parent-id=\"11927\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>30,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">1 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-12376 post-12376 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-iberostar-chiclana product_tag-otros-hoteles product_shipping_class-peninsula  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/silla-mimbre-ocmedor\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/mARICHU-3-1-rlbemcz3myrldn33ze5pdsfpgdgd2aoq80ek8bdle0.png\" title=\"mARICHU (3)\" alt=\"mARICHU (3)\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/03\/WhatsApp-Image-2026-03-17-at-09.57.52-1-1-450x450.jpeg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fd60a6a\">Silla mimbre comedor cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fd60a6a\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"520\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=12376\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_12376\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"12376\" data-product_sku=\"IBCHICLA-001\" aria-label=\"A\u00f1adir al carrito: &ldquo;Silla mimbre comedor&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abSilla mimbre comedor\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_12376\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/silla-mimbre-ocmedor\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Silla mimbre comedor<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"12376\"\n\t\t\t  data-parent-id=\"12376\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>22,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">520 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-8719 post-8719 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula last outofstock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/puff-rayas-cebra\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/WhatsApp_Image_2025_11_25_at_10_10_56__4___2_-ri9uxvhtp14x8y1jl06wm1vizdrjaprdhg7lnveao8.png\" title=\"WhatsApp_Image_2025_11_25_at_10_10_56__4___2_\" alt=\"WhatsApp_Image_2025_11_25_at_10_10_56__4___2_\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2025-11-25-at-10.10.56-4-450x450.jpeg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"vendido\">Todo Vendido<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fd67921\">Puff Rayas Cebra cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fd67921\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_8719\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/puff-rayas-cebra\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Puff Rayas Cebra<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"8719\"\n\t\t\t  data-parent-id=\"8719\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>46,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock out-of-stock\">Sin existencias<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-11923 post-11923 product type-product status-publish has-post-thumbnail product_cat-iluminacion product_tag-otros-hoteles first instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/lampara-de-mesilla-de-noche\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/ChatGPT_Image_18_f_vr__2026__18_33_44-1-rklasl0x0kvkyuj8h229w4io1ltxypxu6d6oq71zew.png\" title=\"ChatGPT_Image_18_f_vr__2026__18_33_44 (1)\" alt=\"ChatGPT_Image_18_f_vr__2026__18_33_44 (1)\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fd719ee\">Lampara de mesilla de noche cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fd719ee\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=11923\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_11923\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"11923\" data-product_sku=\"MNLI005\" aria-label=\"A\u00f1adir al carrito: &ldquo;Lampara de mesilla de noche&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abLampara de mesilla de noche\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_11923\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/lampara-de-mesilla-de-noche\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Lampara de mesilla de noche<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"11923\"\n\t\t\t  data-parent-id=\"11923\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>30,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-7594 post-7594 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-cuadrada-madera-grande\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/ChatGPT_Image_23_mars_2026__13_38_12-rkxk76etabwhrik5kcqsyotj9546pnhvxi5qgjwv48.png\" title=\"ChatGPT_Image_23_mars_2026__13_38_12\" alt=\"ChatGPT_Image_23_mars_2026__13_38_12\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2025\/10\/IMG_20251015_133957-600x800-1-450x450.webp\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fd7991f\">Mesa cuadrada madera grande cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fd7991f\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"12\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=7594\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_7594\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"7594\" data-product_sku=\"VivaH001\" aria-label=\"A\u00f1adir al carrito: &ldquo;Mesa cuadrada madera grande&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abMesa cuadrada madera grande\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_7594\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-cuadrada-madera-grande\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Mesa cuadrada madera grande<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"7594\"\n\t\t\t  data-parent-id=\"7594\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>50,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">12 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-7595 post-7595 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-cuadrada-madera-pequena\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/ChatGPT_Image_23_mars_2026__13_38_12-rkxk76etabwhrik5kcqsyotj9546pnhvxi5qgjwv48.png\" title=\"ChatGPT_Image_23_mars_2026__13_38_12\" alt=\"ChatGPT_Image_23_mars_2026__13_38_12\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2025\/10\/cropped-IMG_20251015_133957-450x450.webp\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fd80855\">Mesa cuadrada madera peque\u00f1a cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fd80855\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"10\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=7595\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_7595\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"7595\" data-product_sku=\"VivaH002\" aria-label=\"A\u00f1adir al carrito: &ldquo;Mesa cuadrada madera peque\u00f1a&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abMesa cuadrada madera peque\u00f1a\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_7595\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-cuadrada-madera-pequena\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Mesa cuadrada madera peque\u00f1a<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"7595\"\n\t\t\t  data-parent-id=\"7595\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>40,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">10 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-7597 post-7597 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior last instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-redonda-alta-de-madera\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/ChatGPT_Image_23_mars_2026__13_36_09-rkxk7a661o1n1yeoyedb8nvdmolnkfwta0rodnrafc.png\" title=\"ChatGPT_Image_23_mars_2026__13_36_09\" alt=\"ChatGPT_Image_23_mars_2026__13_36_09\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2025\/10\/taburetes-376x450.webp\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fd89c59\">Mesa redonda alta de madera cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fd89c59\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"9\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=7597\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_7597\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"7597\" data-product_sku=\"VivaH004\" aria-label=\"A\u00f1adir al carrito: &ldquo;Mesa redonda alta de madera&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abMesa redonda alta de madera\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_7597\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-redonda-alta-de-madera\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Mesa redonda alta de madera<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"7597\"\n\t\t\t  data-parent-id=\"7597\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>60,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">9 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-7596 post-7596 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior first instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-redonda-baja-de-madera\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/ChatGPT_Image_23_mars_2026__13_50_22-rkxkk9byebt5c5k46iaw5vzgv6n2u0feq8zzw6imiw.png\" title=\"ChatGPT_Image_23_mars_2026__13_50_22\" alt=\"ChatGPT_Image_23_mars_2026__13_50_22\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2025\/10\/MesaRedondabaja-362x450.webp\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fd912e4\">Mesa redonda baja de madera cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fd912e4\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"10\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=7596\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_7596\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"7596\" data-product_sku=\"VivaH003\" aria-label=\"A\u00f1adir al carrito: &ldquo;Mesa redonda baja de madera&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abMesa redonda baja de madera\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_7596\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-redonda-baja-de-madera\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Mesa redonda baja de madera<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"7596\"\n\t\t\t  data-parent-id=\"7596\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>30,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">10 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-12377 post-12377 product type-product status-publish has-post-thumbnail product_cat-exterior product_cat-mobiliario-interior product_tag-naghoi-estepona product_tag-otros-hoteles product_shipping_class-peninsula  instock sale taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/exterior\/silla-de-diseno-mimbre\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/ChatGPT-Image-26-mar-2026-12_43_21-rlbdvb6aylqj9mdlxp87mm6616s3jvat64jj1nhgg8.png\" title=\"ChatGPT Image 26 mar 2026, 12_43_21\" alt=\"ChatGPT Image 26 mar 2026, 12_43_21\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/03\/IMG_0111-2-450x450.jpeg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"por-estrenar\">Por estrenar<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fd97e00\">Silla de Dise\u00f1o Mimbre cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fd97e00\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"12\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=12377\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_12377\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"12377\" data-product_sku=\"NGHE001\" aria-label=\"A\u00f1adir al carrito: &ldquo;Silla de Dise\u00f1o Mimbre&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abSilla de Dise\u00f1o Mimbre\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_12377\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/exterior\/silla-de-diseno-mimbre\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Silla de Dise\u00f1o Mimbre<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"12377\"\n\t\t\t  data-parent-id=\"12377\">\n\t\t\t<del aria-hidden=\"true\"><span class=\"woocommerce-Price-amount amount\"><bdi>338,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/del> <span class=\"screen-reader-text\">El precio original era: 338,00&nbsp;&euro;.<\/span><ins aria-hidden=\"true\"><span class=\"woocommerce-Price-amount amount\"><bdi>70,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/ins><span class=\"screen-reader-text\">El precio actual es: 70,00&nbsp;&euro;.<\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">12 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-7599 post-7599 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/sillas-de-madera\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/ChatGPT_Image_23_mars_2026__13_41_41-rkxk73laptsmsoo90tix97j5gzi32k6ox47a0q11mw.png\" title=\"ChatGPT_Image_23_mars_2026__13_41_41\" alt=\"ChatGPT_Image_23_mars_2026__13_41_41\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2025\/10\/IMG_20251015_133957-600x800-1-450x450.webp\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fda1c3b\">Sillas de madera cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fda1c3b\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"115\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=7599\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_7599\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"7599\" data-product_sku=\"VivaH006\" aria-label=\"A\u00f1adir al carrito: &ldquo;Sillas de madera&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abSillas de madera\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_7599\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/sillas-de-madera\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Sillas de madera<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"7599\"\n\t\t\t  data-parent-id=\"7599\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>45,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">115 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-7598 post-7598 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior last outofstock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/taburetes-altos-de-madera\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/ChatGPT_Image_23_mars_2026__13_52_34-rkxkpffzzivx6y1rzqr0vl0qhh5r62y9fu64wyuoaw.png\" title=\"ChatGPT_Image_23_mars_2026__13_52_34\" alt=\"ChatGPT_Image_23_mars_2026__13_52_34\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2025\/10\/taburetes-376x450.webp\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"vendido\">Todo Vendido<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fdab56a\">Taburetes altos de madera cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fdab56a\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_7598\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/taburetes-altos-de-madera\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Taburetes altos de madera<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"7598\"\n\t\t\t  data-parent-id=\"7598\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>35,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock out-of-stock\">Sin existencias<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-12375 post-12375 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-hapimag-marbella product_tag-otros-hoteles product_shipping_class-peninsula first instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/colchon-90x200\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/mARICHU-2-rlbelsanglzaa7x5c57wuxnkdwaacyemt61vo8896w.png\" title=\"mARICHU (2)\" alt=\"mARICHU (2)\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/03\/mARICHU-2.png\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fdb2cab\">Colchon 90x200 cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fdb2cab\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"30\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=12375\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_12375\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"12375\" data-product_sku=\"HAG-011\" aria-label=\"A\u00f1adir al carrito: &ldquo;Colchon 90x200&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abColchon 90x200\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_12375\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/colchon-90x200\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Colchon 90&#215;200<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"12375\"\n\t\t\t  data-parent-id=\"12375\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>66,12&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">30 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-10571 post-10571 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-majestic-hotel-spa-barcelona product_shipping_class-peninsula  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-de-escritorio-de-madera-con-cajon\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/imagen_061-rijym1pj1dc0yuxjho2zdsd6jq41tvs0hos1rti2yw.png\" title=\"imagen_061\" alt=\"imagen_061\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/imagen_061-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fdbd2c2\">Mesa de escritorio de madera con patas anchas y caj\u00f3n cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fdbd2c2\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"20\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=10571\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_10571\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"10571\" data-product_sku=\"MJM035\" aria-label=\"A\u00f1adir al carrito: &ldquo;Mesa de escritorio de madera con patas anchas y caj\u00f3n&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abMesa de escritorio de madera con patas anchas y caj\u00f3n\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_10571\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-de-escritorio-de-madera-con-cajon\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Mesa de escritorio de madera con patas anchas y caj\u00f3n<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"10571\"\n\t\t\t  data-parent-id=\"10571\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>60,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">20 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-8729 post-8729 product type-product status-publish has-post-thumbnail product_cat-iluminacion product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula  outofstock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/aplique-dorado-2-largo\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/aplique-riesvsf474cmrb3ejhwax1i9ohts77sp7s7mtva7pk.png\" title=\"aplique\" alt=\"aplique\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2025-11-25-at-10.57.21-1-450x450.jpeg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"vendido\">Todo Vendido<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fdc4652\">Aplique Dorado 2 Largo cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fdc4652\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_8729\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/aplique-dorado-2-largo\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Aplique Dorado 2 Largo<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"8729\"\n\t\t\t  data-parent-id=\"8729\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>23,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock out-of-stock\">Sin existencias<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-12378 post-12378 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-naghoi-estepona product_tag-otros-hoteles product_shipping_class-peninsula last instock sale taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-de-diseno-madera\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/ChatGPT-Image-26-mar-2026-12_44_26-rlbdubgfqwdn0fthq9sdzv6ngjo5fdd0d7r2t4yf0o.png\" title=\"ChatGPT Image 26 mar 2026, 12_44_26\" alt=\"ChatGPT Image 26 mar 2026, 12_44_26\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/03\/IMG_0111-2-450x450.jpeg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"por-estrenar\">Por estrenar<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fdcdfc0\">Mesa de dise\u00f1o madera cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fdcdfc0\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"12\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=12378\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_12378\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"12378\" data-product_sku=\"NGHE002\" aria-label=\"A\u00f1adir al carrito: &ldquo;Mesa de dise\u00f1o madera&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abMesa de dise\u00f1o madera\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_12378\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-de-diseno-madera\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Mesa de dise\u00f1o madera<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"12378\"\n\t\t\t  data-parent-id=\"12378\">\n\t\t\t<del aria-hidden=\"true\"><span class=\"woocommerce-Price-amount amount\"><bdi>299,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/del> <span class=\"screen-reader-text\">El precio original era: 299,00&nbsp;&euro;.<\/span><ins aria-hidden=\"true\"><span class=\"woocommerce-Price-amount amount\"><bdi>90,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/ins><span class=\"screen-reader-text\">El precio actual es: 90,00&nbsp;&euro;.<\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">12 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-8732 post-8732 product type-product status-publish has-post-thumbnail product_cat-bano product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula first instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/aplique-espejo-bronce-5\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/aplique-2-riet2u7jge01u0urdjlkm9gq2j2vxhs86ocqektx1k.png\" title=\"aplique 2\" alt=\"aplique 2\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2025-11-25-at-11.02.38-4-450x450.jpeg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"por-estrenar\">Por estrenar<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fdd8771\">Aplique Espejo Bronce 5 cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fdd8771\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"51\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=8732\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_8732\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"8732\" data-product_sku=\"MA017\" aria-label=\"A\u00f1adir al carrito: &ldquo;Aplique Espejo Bronce 5&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abAplique Espejo Bronce 5\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_8732\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/aplique-espejo-bronce-5\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Aplique Espejo Bronce 5<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"8732\"\n\t\t\t  data-parent-id=\"8732\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>23,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">51 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-11931 post-11931 product type-product status-publish has-post-thumbnail product_cat-iluminacion product_cat-mobiliario-interior product_tag-otros-hoteles  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/lampara-arana-clasica\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/ChatGPT_Image_18_f_vr__2026__18_26_58-1-rklcz4fg28e31wg9v0828b16wmq149qfn3j8ailrig.png\" title=\"ChatGPT_Image_18_f_vr__2026__18_26_58 (1)\" alt=\"ChatGPT_Image_18_f_vr__2026__18_26_58 (1)\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"pocas-unidades\">\u00daltimas Unidades<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fde1340\">L\u00e1mpara Ara\u00f1a Cl\u00e1sica cantidad<\/label>\n\t<input\n\t\ttype=\"hidden\"\n\t\t\t\tid=\"quantity_69f770fde1340\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=11931\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_11931\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"11931\" data-product_sku=\"MNLI008\" aria-label=\"A\u00f1adir al carrito: &ldquo;L\u00e1mpara Ara\u00f1a Cl\u00e1sica&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abL\u00e1mpara Ara\u00f1a Cl\u00e1sica\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_11931\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/lampara-arana-clasica\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">L\u00e1mpara Ara\u00f1a Cl\u00e1sica<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"11931\"\n\t\t\t  data-parent-id=\"11931\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>30,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">1 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-11924 post-11924 product type-product status-publish has-post-thumbnail product_cat-iluminacion product_cat-mobiliario-interior product_tag-otros-hoteles  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/lampara-arana-clasica-techo\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/PHOTO_2026_02_11_14_24_58__2_-1-rklbbaz74si679ca5nds1wg5yvk49p9dr0xttlaphk.png\" title=\"PHOTO_2026_02_11_14_24_58__2_ (1)\" alt=\"PHOTO_2026_02_11_14_24_58__2_ (1)\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"por-estrenar\">Por estrenar<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"pocas-unidades\">\u00daltimas Unidades<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fdeadea\">Lampara ara\u00f1a cl\u00e1sica techo cantidad<\/label>\n\t<input\n\t\ttype=\"hidden\"\n\t\t\t\tid=\"quantity_69f770fdeadea\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=11924\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_11924\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"11924\" data-product_sku=\"MNLI006\" aria-label=\"A\u00f1adir al carrito: &ldquo;Lampara ara\u00f1a cl\u00e1sica techo&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abLampara ara\u00f1a cl\u00e1sica techo\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_11924\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/lampara-arana-clasica-techo\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Lampara ara\u00f1a cl\u00e1sica techo<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"11924\"\n\t\t\t  data-parent-id=\"11924\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>25,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">1 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-8722 post-8722 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula last outofstock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesita-de-noche-patas-doradas\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/ChatGPT-Image-5-feb-2026-12_38_15-ripevg6ckvc4821hi8783cwhf3n99dxm86i6grk6fc.png\" title=\"ChatGPT Image 5 feb 2026, 12_38_15\" alt=\"ChatGPT Image 5 feb 2026, 12_38_15\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2025-11-25-at-10.21.12-4-450x450.jpeg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"por-estrenar\">Por estrenar<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"vendido\">Todo Vendido<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fe005c3\">Mesita de noche patas doradas cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fe005c3\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_8722\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesita-de-noche-patas-doradas\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Mesita de noche patas doradas<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"8722\"\n\t\t\t  data-parent-id=\"8722\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>41,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock out-of-stock\">Sin existencias<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-11909 post-11909 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-otros-hoteles first instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/silla-de-mimbre\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/PHOTO_2026_02_11_13_52_10__1_-rklafh5xpqxn2lkn0e3k4fl9u6fomnwl1hoxtahm6g.png\" title=\"PHOTO_2026_02_11_13_52_10__1_\" alt=\"PHOTO_2026_02_11_13_52_10__1_\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fe07f7f\">Silla de Mimbre cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fe07f7f\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=11909\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_11909\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"11909\" data-product_sku=\"MNLI001\" aria-label=\"A\u00f1adir al carrito: &ldquo;Silla de Mimbre&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abSilla de Mimbre\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_11909\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/silla-de-mimbre\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Silla de Mimbre<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"11909\"\n\t\t\t  data-parent-id=\"11909\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>15,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-10549 post-10549 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-majestic-hotel-spa-barcelona product_shipping_class-peninsula  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/sofa-de-salon-de-dos-plazas\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/imagen_017-riewh7t38vized3drxxyqvq6bhw92um5ce1iqhdoy0.png\" title=\"imagen_017\" alt=\"imagen_017\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/imagen_017-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fe11656\">Sof\u00e1 sal\u00f3n 2 plazas cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fe11656\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"24\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=10549\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_10549\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"10549\" data-product_sku=\"MJM013\" aria-label=\"A\u00f1adir al carrito: &ldquo;Sof\u00e1 sal\u00f3n 2 plazas&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abSof\u00e1 sal\u00f3n 2 plazas\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_10549\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/sofa-de-salon-de-dos-plazas\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Sof\u00e1 sal\u00f3n 2 plazas<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"10549\"\n\t\t\t  data-parent-id=\"10549\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>280,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">24 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-11914 post-11914 product type-product status-publish has-post-thumbnail product_cat-decoracion product_tag-otros-hoteles  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/decoracion\/espejo-clasico\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/ChatGPT_Image_18_f_vr__2026__18_35_52-2-rklb0e2ns1kbe96zvxjq3nlhntcow7xkx08v7xh9qg.png\" title=\"ChatGPT_Image_18_f_vr__2026__18_35_52 (2)\" alt=\"ChatGPT_Image_18_f_vr__2026__18_35_52 (2)\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fe1adb1\">Espejo Cl\u00e1sico cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fe1adb1\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=11914\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_11914\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"11914\" data-product_sku=\"MNLI004\" aria-label=\"A\u00f1adir al carrito: &ldquo;Espejo Cl\u00e1sico&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abEspejo Cl\u00e1sico\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_11914\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/decoracion\/espejo-clasico\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Espejo Cl\u00e1sico<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"11914\"\n\t\t\t  data-parent-id=\"11914\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>30,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-10543 post-10543 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-majestic-hotel-spa-barcelona product_shipping_class-peninsula last instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesita-de-noche-pequena-con-superficie-de-marmol\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/imagen_005-rievnx668rf9jvnaua2k19uzt6af6gbbbe2qa0tevc.png\" title=\"imagen_005\" alt=\"imagen_005\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/imagen_005-1-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"pocas-unidades\">\u00daltimas Unidades<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fe2410b\">Mesita de Noche peque\u00f1a con superficie de marmol peque\u00f1a cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fe2410b\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"4\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=10543\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_10543\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"10543\" data-product_sku=\"MJM007\" aria-label=\"A\u00f1adir al carrito: &ldquo;Mesita de Noche peque\u00f1a con superficie de marmol peque\u00f1a&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abMesita de Noche peque\u00f1a con superficie de marmol peque\u00f1a\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_10543\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesita-de-noche-pequena-con-superficie-de-marmol\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Mesita de Noche peque\u00f1a con superficie de marmol peque\u00f1a<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"10543\"\n\t\t\t  data-parent-id=\"10543\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>35,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">4 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-10255 post-10255 product type-product status-publish has-post-thumbnail product_cat-exterior product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula first outofstock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/exterior\/tumbonas\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/tumbonas-ridjzt9wnu78t8e1phdcrbsw60ro05hepfz9thb2x4.png\" title=\"tumbonas\" alt=\"tumbonas\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/ChatGPT-Image-29-ene-2026-09_23_19-450x450.png\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"vendido\">Todo Vendido<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fe2ce44\">Tumbonas cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fe2ce44\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_10255\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/exterior\/tumbonas\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Tumbonas<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"10255\"\n\t\t\t  data-parent-id=\"10255\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>78,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock out-of-stock\">Sin existencias<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-9753 post-9753 product type-product status-publish has-post-thumbnail product_cat-iluminacion product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula  instock sale taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/luz-pared-my-way-110x100-led-5w1118720-parathom-led-83-w14869\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/b_my-way-flos-294286-rel9ac22f24-ribob2g3fihb0zwcl6p1v8cp476bjprv0oajvyalc8.webp\" title=\"b_my-way-flos-294286-rel9ac22f24\" alt=\"b_my-way-flos-294286-rel9ac22f24\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"por-estrenar\">Por estrenar<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fe36315\">Luz Pared: My way 110x100 LED 5W11187,20 \/ Parathom Led 8,3 W148,69 cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fe36315\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"11\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=9753\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_9753\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"9753\" data-product_sku=\"MA075\" aria-label=\"A\u00f1adir al carrito: &ldquo;Luz Pared: My way 110x100 LED 5W11187,20 \/ Parathom Led 8,3 W148,69&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abLuz Pared: My way 110x100 LED 5W11187,20 \/ Parathom Led 8,3 W148,69\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_9753\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/luz-pared-my-way-110x100-led-5w1118720-parathom-led-83-w14869\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Luz Pared: My way 110&#215;100 LED 5W11187,20 \/ Parathom Led 8,3 W148,69<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"9753\"\n\t\t\t  data-parent-id=\"9753\">\n\t\t\t<del aria-hidden=\"true\"><span class=\"woocommerce-Price-amount amount\"><bdi>250,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/del> <span class=\"screen-reader-text\">El precio original era: 250,00&nbsp;&euro;.<\/span><ins aria-hidden=\"true\"><span class=\"woocommerce-Price-amount amount\"><bdi>86,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/ins><span class=\"screen-reader-text\">El precio actual es: 86,00&nbsp;&euro;.<\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">11 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-10545 post-10545 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-majestic-hotel-spa-barcelona product_shipping_class-peninsula  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesita-de-noche-de-madera-y-marmol-negro-pulido\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/imagen_011-riew3ekgtimasn5nfh0blv7c2nz2yys540xnv3uydk.png\" title=\"imagen_011\" alt=\"imagen_011\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/imagen_011-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"pocas-unidades\">\u00daltimas Unidades<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fe3ed15\">Mesita de Noche de madera y marmol negro pulido cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fe3ed15\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"11\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=10545\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_10545\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"10545\" data-product_sku=\"MJM009\" aria-label=\"A\u00f1adir al carrito: &ldquo;Mesita de Noche de madera y marmol negro pulido&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abMesita de Noche de madera y marmol negro pulido\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_10545\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesita-de-noche-de-madera-y-marmol-negro-pulido\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Mesita de Noche de madera y marmol negro pulido<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"10545\"\n\t\t\t  data-parent-id=\"10545\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>35,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">11 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-11902 post-11902 product type-product status-publish has-post-thumbnail product_cat-decoracion product_tag-otros-hoteles last instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/decoracion\/11902\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/PHOTO_2026_02_11_14_03_38__1_-1-rkla5w761jtepphpyqzh7cn3trnz5qv3e29qoqp3m0.png\" title=\"PHOTO_2026_02_11_14_03_38__1_ (1)\" alt=\"PHOTO_2026_02_11_14_03_38__1_ (1)\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/03\/PHOTO-2026-02-11-14-03-38-2-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fe47345\">CONJUNTO PORTAVELAS Y RELOJ cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fe47345\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=11902\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_11902\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"11902\" data-product_sku=\"MNLI003\" aria-label=\"A\u00f1adir al carrito: &ldquo;CONJUNTO PORTAVELAS Y RELOJ&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abCONJUNTO PORTAVELAS Y RELOJ\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_11902\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/decoracion\/11902\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">CONJUNTO PORTAVELAS Y RELOJ<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"11902\"\n\t\t\t  data-parent-id=\"11902\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>30,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-8716 post-8716 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula first instock sale taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mini-nevera-f253\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/WhatsApp-Image-2025-11-25-at-10.00.45-3-ri817lmeujvvw96ryo4o5o8f8ituxctd5hae05w8lk.jpeg\" title=\"WhatsApp Image 2025-11-25 at 10.00.45 (3)\" alt=\"WhatsApp Image 2025-11-25 at 10.00.45 (3)\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2025-11-25-at-10.00.45-5-450x450.jpeg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"por-estrenar\">Por estrenar<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fe51522\">Mini Nevera F253 cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fe51522\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"17\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=8716\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_8716\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"8716\" data-product_sku=\"MA001\" aria-label=\"A\u00f1adir al carrito: &ldquo;Mini Nevera F253&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abMini Nevera F253\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_8716\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mini-nevera-f253\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Mini Nevera F253<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"8716\"\n\t\t\t  data-parent-id=\"8716\">\n\t\t\t<del aria-hidden=\"true\"><span class=\"woocommerce-Price-amount amount\"><bdi>70,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/del> <span class=\"screen-reader-text\">El precio original era: 70,00&nbsp;&euro;.<\/span><ins aria-hidden=\"true\"><span class=\"woocommerce-Price-amount amount\"><bdi>41,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/ins><span class=\"screen-reader-text\">El precio actual es: 41,00&nbsp;&euro;.<\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">17 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-10594 post-10594 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-majestic-hotel-spa-barcelona product_shipping_class-peninsula  outofstock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-redonda-para-salon-de-madera-y-base-negra\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/imagen_107-rieuvihrp0jao4wsq00gofxhhyb2jrjcqsag4yxqx4.png\" title=\"imagen_107\" alt=\"imagen_107\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/imagen_107-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"vendido\">Todo Vendido<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fe5b485\">Mesa redonda para sal\u00f3n de madera y base negra cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fe5b485\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_10594\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-redonda-para-salon-de-madera-y-base-negra\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Mesa redonda para sal\u00f3n de madera y base negra<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"10594\"\n\t\t\t  data-parent-id=\"10594\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>20,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock out-of-stock\">Sin existencias<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-11886 post-11886 product type-product status-publish has-post-thumbnail product_cat-decoracion product_tag-otros-hoteles  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/decoracion\/set-de-serigrafias\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/ChatGPT-Image-18-fevr.-2026-18_47_00-2-rkl9z6mn94mptx8m5ckcwjln5qqn7j82sulycmna14.png\" title=\"ChatGPT Image 18 f\u00e9vr. 2026, 18_47_00 (2)\" alt=\"ChatGPT Image 18 f\u00e9vr. 2026, 18_47_00 (2)\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/03\/PHOTO-2026-02-11-14-35-04-1-2-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fe637b3\">Set de Serigrafias cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fe637b3\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=11886\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_11886\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"11886\" data-product_sku=\"MNLI002\" aria-label=\"A\u00f1adir al carrito: &ldquo;Set de Serigrafias&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abSet de Serigrafias\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_11886\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/decoracion\/set-de-serigrafias\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Set de Serigrafias<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"11886\"\n\t\t\t  data-parent-id=\"11886\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>20,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-8720 post-8720 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula last outofstock sale taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/sillon-gris\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/sofa-gris-rieqf90efx5b5lpajq4ejvu7aw845lawpk04gkk7t4.png\" title=\"sofa gris\" alt=\"sofa gris\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2025-11-25-at-10.12.13-3-768x1024-1-450x450.webp\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"por-estrenar\">Por estrenar<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"vendido\">Todo Vendido<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fe6d40a\">Sill\u00f3n Gris cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fe6d40a\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_8720\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/sillon-gris\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Sill\u00f3n Gris<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"8720\"\n\t\t\t  data-parent-id=\"8720\">\n\t\t\t<del aria-hidden=\"true\"><span class=\"woocommerce-Price-amount amount\"><bdi>170,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/del> <span class=\"screen-reader-text\">El precio original era: 170,00&nbsp;&euro;.<\/span><ins aria-hidden=\"true\"><span class=\"woocommerce-Price-amount amount\"><bdi>55,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/ins><span class=\"screen-reader-text\">El precio actual es: 55,00&nbsp;&euro;.<\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock out-of-stock\">Sin existencias<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-8726 post-8726 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula first outofstock sale taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/espejo-ahumado-grande\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/WhatsApp_Image_2025_11_25_at_10_31_38__1_-ribd0ib5e7xjcsg5ly57wbqbdh1z8orese508f3qmg.png\" title=\"WhatsApp_Image_2025_11_25_at_10_31_38__1_\" alt=\"WhatsApp_Image_2025_11_25_at_10_31_38__1_\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2025-11-25-at-10.31.38-1-768x1024-1-450x450.webp\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"vendido\">Todo Vendido<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fe75941\">Espejo ahumado grande cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fe75941\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_8726\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/espejo-ahumado-grande\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Espejo ahumado grande<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"8726\"\n\t\t\t  data-parent-id=\"8726\">\n\t\t\t<del aria-hidden=\"true\"><span class=\"woocommerce-Price-amount amount\"><bdi>170,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/del> <span class=\"screen-reader-text\">El precio original era: 170,00&nbsp;&euro;.<\/span><ins aria-hidden=\"true\"><span class=\"woocommerce-Price-amount amount\"><bdi>55,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/ins><span class=\"screen-reader-text\">El precio actual es: 55,00&nbsp;&euro;.<\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock out-of-stock\">Sin existencias<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-10591 post-10591 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-majestic-hotel-spa-barcelona product_shipping_class-peninsula  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-redonda-para-salon-de-madera-oscura\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/imagen_101-riew3k7hyiu0qaxgijg30ts3mz7a95ej4sukqrmlc8.png\" title=\"imagen_101\" alt=\"imagen_101\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/imagen_101-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"pocas-unidades\">\u00daltimas Unidades<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fe7cdfe\">Mesa redonda para sal\u00f3n de madera oscura cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fe7cdfe\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"5\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=10591\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_10591\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"10591\" data-product_sku=\"MJM055\" aria-label=\"A\u00f1adir al carrito: &ldquo;Mesa redonda para sal\u00f3n de madera oscura&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abMesa redonda para sal\u00f3n de madera oscura\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_10591\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-redonda-para-salon-de-madera-oscura\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Mesa redonda para sal\u00f3n de madera oscura<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"10591\"\n\t\t\t  data-parent-id=\"10591\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>25,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">5 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-10561 post-10561 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-majestic-hotel-spa-barcelona product_shipping_class-peninsula  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-auxiliar-de-madera-y-estructura-metalica\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/imagen_029-riexqymbum5cf6nanpsc3c5r2kfbok7vmt07j9jy4o.png\" title=\"imagen_029\" alt=\"imagen_029\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/imagen_041-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fe85223\">Mesa auxiliar de madera y estructura met\u00e1lica cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fe85223\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"29\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=10561\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_10561\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"10561\" data-product_sku=\"MJM025\" aria-label=\"A\u00f1adir al carrito: &ldquo;Mesa auxiliar de madera y estructura met\u00e1lica&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abMesa auxiliar de madera y estructura met\u00e1lica\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_10561\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-auxiliar-de-madera-y-estructura-metalica\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Mesa auxiliar de madera y estructura met\u00e1lica<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"10561\"\n\t\t\t  data-parent-id=\"10561\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>25,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">29 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-8742 post-8742 product type-product status-publish has-post-thumbnail product_cat-bano product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula last outofstock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/alcachofa-acero\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/PHOTO-2025-11-25-11-46-081-ri7z9r850q9v7cn2sz9ndsqe6t2zz0jdvs6j8zgcy0.jpg\" title=\"PHOTO-2025-11-25-11-46-08(1)\" alt=\"PHOTO-2025-11-25-11-46-08(1)\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/PHOTO-2025-11-25-11-46-08-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"por-estrenar\">Por estrenar<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"vendido\">Todo Vendido<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fe8defd\">Alcachofa Acero cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fe8defd\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_8742\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/alcachofa-acero\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Alcachofa Acero<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"8742\"\n\t\t\t  data-parent-id=\"8742\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>19,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock out-of-stock\">Sin existencias<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-12585 post-12585 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior first instock taxable shipping-taxable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/libro-de-mesa\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/DEQ25ASS11001-200792_839682743b4db4a403c8b46a6b441307_dtl_2-rlermrmygmcy4j5tmh2pigrj999zldbl6843zk37go.webp\" title=\"DEQ25ASS11001-200792_839682743b4db4a403c8b46a6b441307_dtl_2\" alt=\"DEQ25ASS11001-200792_839682743b4db4a403c8b46a6b441307_dtl_2\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/04\/Coffee-Table-Books-450x450.webp\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fe97062\">Libro de mesa cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fe97062\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/libro-de-mesa\/\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_12585\" data-quantity=\"1\" class=\"button product_type_simple\" data-product_id=\"12585\" data-product_sku=\"\" aria-label=\"Lee m\u00e1s sobre &ldquo;Libro de mesa&rdquo;\" rel=\"nofollow\" data-success_message=\"\">Leer m\u00e1s<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_12585\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/libro-de-mesa\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Libro de mesa<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"12585\"\n\t\t\t  data-parent-id=\"12585\">\n\t\t\t<\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-8724 post-8724 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/espejo-anti-vaho\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/espejo-3-rieuwega5dr1mvmdjdts17v5p1xjth2876gygdmd1k.png\" title=\"espejo 3\" alt=\"espejo 3\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2025-11-25-at-10.25.00-2-450x450.jpeg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"por-estrenar\">Por estrenar<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fea0586\">Espejo anti vaho cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fea0586\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"45\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=8724\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_8724\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"8724\" data-product_sku=\"MA009\" aria-label=\"A\u00f1adir al carrito: &ldquo;Espejo anti vaho&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abEspejo anti vaho\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_8724\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/espejo-anti-vaho\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Espejo anti vaho<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"8724\"\n\t\t\t  data-parent-id=\"8724\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>41,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">45 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-9724 post-9724 product type-product status-publish has-post-thumbnail product_cat-bano product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/lavabo-krion-dos-grifos-1850500180\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/PHOTO-2025-11-25-12-42-01-1-ribhelrww2cq3oszfsb8rxic9jtgvze4uwa12uoy2w.jpg\" title=\"PHOTO-2025-11-25-12-42-01 (1)\" alt=\"PHOTO-2025-11-25-12-42-01 (1)\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/PHOTO-2025-11-25-12-42-02-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"pocas-unidades\">\u00daltimas Unidades<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fea86c7\">Lavabo Krion dos grifos 1850*500*180 cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fea86c7\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"17\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=9724\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_9724\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"9724\" data-product_sku=\"MA038\" aria-label=\"A\u00f1adir al carrito: &ldquo;Lavabo Krion dos grifos 1850*500*180&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abLavabo Krion dos grifos 1850*500*180\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_9724\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/lavabo-krion-dos-grifos-1850500180\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Lavabo Krion dos grifos 1850*500*180<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"9724\"\n\t\t\t  data-parent-id=\"9724\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>163,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">17 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-8740 post-8740 product type-product status-publish has-post-thumbnail product_cat-bano product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula last outofstock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/grifo-acero\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/WhatsApp_Image_2025_11_25_at_11_45_46__2___1_-riba42gq0wylck5jgsxiuoij87trze533gmsllyhzc.png\" title=\"WhatsApp_Image_2025_11_25_at_11_45_46__2___1_\" alt=\"WhatsApp_Image_2025_11_25_at_11_45_46__2___1_\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2025-11-25-at-11.45.46-2-450x450.jpeg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"por-estrenar\">Por estrenar<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"vendido\">Todo Vendido<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770feb0890\">Grifo Acero cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770feb0890\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_8740\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/grifo-acero\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Grifo Acero<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"8740\"\n\t\t\t  data-parent-id=\"8740\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>28,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock out-of-stock\">Sin existencias<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-10590 post-10590 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-majestic-hotel-spa-barcelona product_shipping_class-peninsula first instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-redonda-para-salon-de-madera\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/imagen_099-riewja2c8scmvk3iqc1hpuzl8xq8yxsxylkvncblag.png\" title=\"imagen_099\" alt=\"imagen_099\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/imagen_099-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770febad47\">Mesa redonda para sal\u00f3n de madera cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770febad47\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"25\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=10590\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_10590\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"10590\" data-product_sku=\"MJM054\" aria-label=\"A\u00f1adir al carrito: &ldquo;Mesa redonda para sal\u00f3n de madera&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abMesa redonda para sal\u00f3n de madera\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_10590\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-redonda-para-salon-de-madera\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Mesa redonda para sal\u00f3n de madera<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"10590\"\n\t\t\t  data-parent-id=\"10590\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>25,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">25 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-8730 post-8730 product type-product status-publish has-post-thumbnail product_cat-iluminacion product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/aplique-3\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/WhatsApp-Image-2025-11-25-at-10.58.44-1-ri80fnv3ptn2thrp3ldv1q17m8j457wkn78ui3bhjc.jpeg\" title=\"WhatsApp Image 2025-11-25 at 10.58.44 (1)\" alt=\"WhatsApp Image 2025-11-25 at 10.58.44 (1)\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2025-11-25-at-10.58.45-1-450x450.jpeg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fec5500\">Aplique 3 cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fec5500\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"1234\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=8730\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_8730\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"8730\" data-product_sku=\"MA015\" aria-label=\"A\u00f1adir al carrito: &ldquo;Aplique 3&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abAplique 3\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_8730\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/aplique-3\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Aplique 3<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"8730\"\n\t\t\t  data-parent-id=\"8730\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>24,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">1234 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-9737 post-9737 product type-product status-publish has-post-thumbnail product_cat-bano product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/flexo-ducha-inox-porcelanosa\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/media-rilwkhocaaw5uyr2js2xhrmoc70wb8toetr2c5dpqg.webp\" title=\"media\" alt=\"media\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fecf95a\">Flexo Ducha inox Porcelanosa cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fecf95a\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"61\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=9737\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_9737\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"9737\" data-product_sku=\"MA057\" aria-label=\"A\u00f1adir al carrito: &ldquo;Flexo Ducha inox Porcelanosa&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abFlexo Ducha inox Porcelanosa\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_9737\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/flexo-ducha-inox-porcelanosa\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Flexo Ducha inox Porcelanosa<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"9737\"\n\t\t\t  data-parent-id=\"9737\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>14,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">61 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-10262 post-10262 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula last instock sale taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/radiadores-4\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/Img_Home_A25_ritagliata-02-ridjzhzudtrsxwufjchtxend1eb9fs8mnw5g25rszs.jpg\" title=\"Img_Home_A25_ritagliata-02\" alt=\"Img_Home_A25_ritagliata-02\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"por-estrenar\">Por estrenar<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fedabe9\">Radiadores Antrax 110cm cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770fedabe9\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"89\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=10262\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_10262\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"10262\" data-product_sku=\"MA094\" aria-label=\"A\u00f1adir al carrito: &ldquo;Radiadores Antrax 110cm&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abRadiadores Antrax 110cm\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_10262\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/radiadores-4\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Radiadores Antrax 110cm<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"10262\"\n\t\t\t  data-parent-id=\"10262\">\n\t\t\t<del aria-hidden=\"true\"><span class=\"woocommerce-Price-amount amount\"><bdi>250,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/del> <span class=\"screen-reader-text\">El precio original era: 250,00&nbsp;&euro;.<\/span><ins aria-hidden=\"true\"><span class=\"woocommerce-Price-amount amount\"><bdi>100,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/ins><span class=\"screen-reader-text\">El precio actual es: 100,00&nbsp;&euro;.<\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">89 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-10592 post-10592 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-majestic-hotel-spa-barcelona product_shipping_class-peninsula first instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-redonda-para-salon-de-madera-y-negra\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/mesa-2-rif10ekdrex3181yvhc8mp931pkbf4gj43e85vf4p4.png\" title=\"mesa 2\" alt=\"mesa 2\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/imagen_103-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"pocas-unidades\">\u00daltimas Unidades<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770fee5914\">Mesa redonda para sal\u00f3n de madera y negra cantidad<\/label>\n\t<input\n\t\ttype=\"hidden\"\n\t\t\t\tid=\"quantity_69f770fee5914\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=10592\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_10592\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"10592\" data-product_sku=\"MJM056\" aria-label=\"A\u00f1adir al carrito: &ldquo;Mesa redonda para sal\u00f3n de madera y negra&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abMesa redonda para sal\u00f3n de madera y negra\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_10592\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-redonda-para-salon-de-madera-y-negra\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Mesa redonda para sal\u00f3n de madera y negra<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"10592\"\n\t\t\t  data-parent-id=\"10592\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>25,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">1 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-8725 post-8725 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula  outofstock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/puff-gris\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/WhatsApp_Image_2025_11_25_at_10_26_49__1___1_-ri9v0fm0asn0uqbqn40ceemp755i91x2i456ozlpqg.png\" title=\"WhatsApp_Image_2025_11_25_at_10_26_49__1___1_\" alt=\"WhatsApp_Image_2025_11_25_at_10_26_49__1___1_\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2025-11-25-at-10.26.49-1-1-450x450.jpeg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"vendido\">Todo Vendido<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770feef612\">Puff Gris cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770feef612\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_8725\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/puff-gris\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Puff Gris<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"8725\"\n\t\t\t  data-parent-id=\"8725\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>46,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock out-of-stock\">Sin existencias<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-10544 post-10544 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-majestic-hotel-spa-barcelona product_shipping_class-peninsula  outofstock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesita-de-noche-con-superficie-de-madera-decorada\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/imagen_007-rif1ts0tc14nujdycofj1senc6s8ym2k5hbh25v894.png\" title=\"imagen_007\" alt=\"imagen_007\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/imagen_007-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"vendido\">Todo Vendido<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ff05003\">Mesita de Noche peque\u00f1a con superficie decorada cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ff05003\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_10544\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesita-de-noche-con-superficie-de-madera-decorada\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Mesita de Noche peque\u00f1a con superficie decorada<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"10544\"\n\t\t\t  data-parent-id=\"10544\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>35,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock out-of-stock\">Sin existencias<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-10589 post-10589 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-majestic-hotel-spa-barcelona product_shipping_class-peninsula last instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/banco-pie-de-cama-pequeno-de-madera-y-base-negra\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/imagen_097-rif2lwczslmh6kjh5c0q56y3466k8mph0nxex6683s.png\" title=\"imagen_097\" alt=\"imagen_097\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/imagen_097-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"pocas-unidades\">\u00daltimas Unidades<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ff0e270\">Banco pie de cama de madera y base negra cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ff0e270\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"3\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=10589\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_10589\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"10589\" data-product_sku=\"MJM053\" aria-label=\"A\u00f1adir al carrito: &ldquo;Banco pie de cama de madera y base negra&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abBanco pie de cama de madera y base negra\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_10589\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/banco-pie-de-cama-pequeno-de-madera-y-base-negra\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Banco pie de cama de madera y base negra<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"10589\"\n\t\t\t  data-parent-id=\"10589\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>35,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">3 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-8733 post-8733 product type-product status-publish has-post-thumbnail product_cat-iluminacion product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula first outofstock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/aplique\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/WhatsApp-Image-2025-11-25-at-11.04.34-3-ri7ywzl26qsni16qcyl30ipzpe0if0un4l63kodvgo.jpeg\" title=\"WhatsApp Image 2025-11-25 at 11.04.34 (3)\" alt=\"WhatsApp Image 2025-11-25 at 11.04.34 (3)\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2025-11-25-at-11.04.34-4-450x450.jpeg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"vendido\">Todo Vendido<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ff18654\">Aplique 6 cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ff18654\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_8733\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/aplique\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Aplique 6<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"8733\"\n\t\t\t  data-parent-id=\"8733\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>19,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock out-of-stock\">Sin existencias<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-8723 post-8723 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula  outofstock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/espejo-ahumado\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/espejo-1-rieud4re1ndfmnm021z3x2wzaowo0ukbjt0ma66wlk.png\" title=\"espejo (1)\" alt=\"espejo (1)\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2025-11-25-at-10.24.34-2-450x450.jpeg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"por-estrenar\">Por estrenar<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"vendido\">Todo Vendido<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ff20265\">Espejo ahumado cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ff20265\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_8723\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/espejo-ahumado\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Espejo ahumado<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"8723\"\n\t\t\t  data-parent-id=\"8723\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>46,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock out-of-stock\">Sin existencias<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-10598 post-10598 product type-product status-publish has-post-thumbnail product_cat-iluminacion product_tag-majestic-hotel-spa-barcelona product_shipping_class-peninsula  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/lampara-de-mesa-con-pantalla-lisa\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/imagen_115-riev2giu6y1kgetm60383ou3ig2pf93yd5tlskn0y0.png\" title=\"imagen_115\" alt=\"imagen_115\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/imagen_115-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ff28f37\">L\u00e1mpara de mesa con pantalla lisa cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ff28f37\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"66\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=10598\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_10598\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"10598\" data-product_sku=\"MJM062\" aria-label=\"A\u00f1adir al carrito: &ldquo;L\u00e1mpara de mesa con pantalla lisa&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abL\u00e1mpara de mesa con pantalla lisa\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_10598\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/lampara-de-mesa-con-pantalla-lisa\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">L\u00e1mpara de mesa con pantalla lisa<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"10598\"\n\t\t\t  data-parent-id=\"10598\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>12,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">66 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-8727 post-8727 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula last instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/espejo-anti-vaho-grande\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/espejo-2-rieuk5lz42zkdreq1l9r1t3z3caejfg46ki8dls03s.png\" title=\"espejo 2\" alt=\"espejo 2\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2025-11-25-at-10.34.28-2-450x450.jpeg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"por-estrenar\">Por estrenar<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ff31dff\">Espejo anti vaho grande cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ff31dff\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"25\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=8727\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_8727\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"8727\" data-product_sku=\"MA012\" aria-label=\"A\u00f1adir al carrito: &ldquo;Espejo anti vaho grande&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abEspejo anti vaho grande\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_8727\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/espejo-anti-vaho-grande\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Espejo anti vaho grande<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"8727\"\n\t\t\t  data-parent-id=\"8727\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>46,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">25 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-8731 post-8731 product type-product status-publish has-post-thumbnail product_cat-bano product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula first instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/aplique-espejo-dorado-4\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/aplique-2-2-rieusxfqwezwqqnytdsebleuot1qdq9xdzpdmkrq14.png\" title=\"aplique 2 (2)\" alt=\"aplique 2 (2)\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2025-11-25-at-11.00.42-4-450x450.jpeg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ff3bfd9\">Aplique Espejo Dorado 4 cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ff3bfd9\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"33\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=8731\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_8731\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"8731\" data-product_sku=\"MA016\" aria-label=\"A\u00f1adir al carrito: &ldquo;Aplique Espejo Dorado 4&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abAplique Espejo Dorado 4\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_8731\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/aplique-espejo-dorado-4\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Aplique Espejo Dorado 4<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"8731\"\n\t\t\t  data-parent-id=\"8731\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>23,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">33 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-8738 post-8738 product type-product status-publish has-post-thumbnail product_cat-iluminacion product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/aplique-barra-7\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/WhatsApp_Image_2025_11_25_at_11_33_24__3_-ribc8ewt4hh0cd99nsyndeyc6vj16d889c6juorclk.png\" title=\"WhatsApp_Image_2025_11_25_at_11_33_24__3_\" alt=\"WhatsApp_Image_2025_11_25_at_11_33_24__3_\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2025-11-25-at-11.33.24-1-768x1024-1-450x450.webp\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ff4633f\">Aplique Barra 7 cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ff4633f\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"129\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=8738\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_8738\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"8738\" data-product_sku=\"MA023\" aria-label=\"A\u00f1adir al carrito: &ldquo;Aplique Barra 7&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abAplique Barra 7\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_8738\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/aplique-barra-7\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Aplique Barra 7<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"8738\"\n\t\t\t  data-parent-id=\"8738\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>14,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">129 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-9723 post-9723 product type-product status-publish has-post-thumbnail product_cat-bano product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/lavabo-gris-8051\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/PHOTO-2025-11-25-12-41-07-ribharlmzf3kp0douml33edkxwqigh5lbwdnj6dthk.jpg\" title=\"PHOTO-2025-11-25-12-41-07\" alt=\"PHOTO-2025-11-25-12-41-07\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/PHOTO-2025-11-25-12-41-07-1-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ff4ff85\">Lavabo Gris 80*50 cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ff4ff85\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"23\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=9723\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_9723\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"9723\" data-product_sku=\"MA037\" aria-label=\"A\u00f1adir al carrito: &ldquo;Lavabo Gris 80*50&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abLavabo Gris 80*50\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_9723\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/lavabo-gris-8051\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Lavabo Gris 80*50<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"9723\"\n\t\t\t  data-parent-id=\"9723\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>82,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">23 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-9751 post-9751 product type-product status-publish has-post-thumbnail product_cat-iluminacion product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula last instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/foco-blanco-roma-superficie-blanco-gu01-parathom-led-83-w6869\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/Diseno-sin-titulo-26-rilxb6beazf7gfzoqbbna17rfzi0twrcqwhasxtd3c.png\" title=\"Led\" alt=\"Led\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"por-estrenar\">Por estrenar<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"pocas-unidades\">\u00daltimas Unidades<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ff588f5\">Foco negro Roma cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ff588f5\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"6\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=9751\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_9751\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"9751\" data-product_sku=\"MA073\" aria-label=\"A\u00f1adir al carrito: &ldquo;Foco negro Roma&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abFoco negro Roma\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_9751\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/foco-blanco-roma-superficie-blanco-gu01-parathom-led-83-w6869\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Foco negro Roma<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"9751\"\n\t\t\t  data-parent-id=\"9751\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>16,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">6 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-10596 post-10596 product type-product status-publish has-post-thumbnail product_cat-iluminacion product_tag-majestic-hotel-spa-barcelona product_shipping_class-peninsula first instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/lampara-de-salon-alta-con-pantalla-en-laminas\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/imagen_111-rievepd588t1pj19nsn933la45pupaq2drsbvchdvs.png\" title=\"imagen_111\" alt=\"imagen_111\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/imagen_111-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"pocas-unidades\">\u00daltimas Unidades<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ff63248\">L\u00e1mpara de sal\u00f3n alta con pantalla en l\u00e1minas cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ff63248\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"7\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=10596\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_10596\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"10596\" data-product_sku=\"MJM060\" aria-label=\"A\u00f1adir al carrito: &ldquo;L\u00e1mpara de sal\u00f3n alta con pantalla en l\u00e1minas&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abL\u00e1mpara de sal\u00f3n alta con pantalla en l\u00e1minas\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_10596\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/lampara-de-salon-alta-con-pantalla-en-laminas\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">L\u00e1mpara de sal\u00f3n alta con pantalla en l\u00e1minas<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"10596\"\n\t\t\t  data-parent-id=\"10596\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>15,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">7 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-10562 post-10562 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-majestic-hotel-spa-barcelona product_shipping_class-peninsula  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-de-centro-de-madera-y-estructura-metalica\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/imagen_045-riexo1cel658auw7qga4c2q4jeu7qglxwbxts9w1hk.png\" title=\"imagen_045\" alt=\"imagen_045\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/imagen_045-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ff6df3f\">Mesa de centroo de madera y estructura met\u00e1lica cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ff6df3f\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"30\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=10562\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_10562\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"10562\" data-product_sku=\"MJM026\" aria-label=\"A\u00f1adir al carrito: &ldquo;Mesa de centroo de madera y estructura met\u00e1lica&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abMesa de centroo de madera y estructura met\u00e1lica\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_10562\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-de-centro-de-madera-y-estructura-metalica\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Mesa de centroo de madera y estructura met\u00e1lica<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"10562\"\n\t\t\t  data-parent-id=\"10562\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>40,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">30 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-8739 post-8739 product type-product status-publish has-post-thumbnail product_cat-bano product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/grifo-dorado\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/WhatsApp_Image_2025_11_25_at_11_35_34-1-ribadeyxzlr8sykqvudynbljw5r6j18zpq6meo3k3s.png\" title=\"WhatsApp_Image_2025_11_25_at_11_35_34 (1)\" alt=\"WhatsApp_Image_2025_11_25_at_11_35_34 (1)\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2025-11-25-at-11.35.35-1-1-450x450.jpeg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"por-estrenar\">Por estrenar<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ff7859b\">Grifo Dorado cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ff7859b\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"22\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=8739\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_8739\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"8739\" data-product_sku=\"MA024\" aria-label=\"A\u00f1adir al carrito: &ldquo;Grifo Dorado&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abGrifo Dorado\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_8739\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/grifo-dorado\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Grifo Dorado<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"8739\"\n\t\t\t  data-parent-id=\"8739\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>28,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">22 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-8741 post-8741 product type-product status-publish has-post-thumbnail product_cat-bano product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula last instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/alcachofa-dorada\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/WhatsApp-Image-2025-11-25-at-11.46.01-4-ri7ym8bjz02imot96b6sh8g2yn1abq58bce1uoc2o8.jpeg\" title=\"WhatsApp Image 2025-11-25 at 11.46.01 (4)\" alt=\"WhatsApp Image 2025-11-25 at 11.46.01 (4)\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2025-11-25-at-11.46.01-5-450x450.jpeg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ff830e6\">Alcachofa Dorada cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ff830e6\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"12\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=8741\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_8741\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"8741\" data-product_sku=\"MA026\" aria-label=\"A\u00f1adir al carrito: &ldquo;Alcachofa Dorada&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abAlcachofa Dorada\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_8741\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/alcachofa-dorada\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Alcachofa Dorada<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"8741\"\n\t\t\t  data-parent-id=\"8741\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>19,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">12 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-10572 post-10572 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-majestic-hotel-spa-barcelona product_shipping_class-peninsula first instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-de-escritorio-de-madera-con-cajon-2\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/imagen_063-rif4cquiqtnnfz935zzqcu0kymf1w37dzq7526zm2w.png\" title=\"imagen_063\" alt=\"imagen_063\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/imagen_063-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ff8f46c\">Mesa de escritorio de madera con caj\u00f3n tapete verde cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ff8f46c\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"91\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=10572\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_10572\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"10572\" data-product_sku=\"MJM036\" aria-label=\"A\u00f1adir al carrito: &ldquo;Mesa de escritorio de madera con caj\u00f3n tapete verde&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abMesa de escritorio de madera con caj\u00f3n tapete verde\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_10572\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-de-escritorio-de-madera-con-cajon-2\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Mesa de escritorio de madera con caj\u00f3n tapete verde<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"10572\"\n\t\t\t  data-parent-id=\"10572\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>65,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">91 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-10565 post-10565 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-majestic-hotel-spa-barcelona product_shipping_class-peninsula  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-de-centro-de-madera-con-base-negra\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/mesa-rieydmi8mt68cpq6bigi7m9up0px9u6w2z9o3fy83s.png\" title=\"mesa\" alt=\"mesa\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/imagen_049-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ff9603f\">Mesa de centroo de madera con base negra cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ff9603f\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"4\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=10565\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_10565\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"10565\" data-product_sku=\"MJM029\" aria-label=\"A\u00f1adir al carrito: &ldquo;Mesa de centroo de madera con base negra&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abMesa de centroo de madera con base negra\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_10565\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/mesa-de-centro-de-madera-con-base-negra\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Mesa de centroo de madera con base negra<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"10565\"\n\t\t\t  data-parent-id=\"10565\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>60,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">4 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-9741 post-9741 product type-product status-publish has-post-thumbnail product_cat-bano product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/escobillero-inox\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/escobillero-para-bano-in52301-jnf-wc2301-800x800-1-rilwafsh734rp3cq8xnkbsy7mukkzrx0p2l4kmaaa0.webp\" title=\"escobillero-para-bano-in52301-jnf-wc2301-800&#215;800\" alt=\"escobillero-para-bano-in52301-jnf-wc2301-800x800\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"por-estrenar\">Por estrenar<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ff9e086\">Escobillero Inox JNF cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ff9e086\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"168\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=9741\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_9741\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"9741\" data-product_sku=\"MA062\" aria-label=\"A\u00f1adir al carrito: &ldquo;Escobillero Inox JNF&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abEscobillero Inox JNF\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_9741\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/escobillero-inox\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Escobillero Inox JNF<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"9741\"\n\t\t\t  data-parent-id=\"9741\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>36,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">168 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-8745 post-8745 product type-product status-publish has-post-thumbnail product_cat-bano product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula last instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/portarollos-acero\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/portarollos-ries694yj5e7co6pngj66hhgpnot38f7pe6rh958qw.png\" title=\"portarollos\" alt=\"portarollos\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/PHOTO-2025-11-25-11-48-07-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span class=\"por-estrenar\">Por estrenar<\/span>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ffa7bd2\">Portarollos Acero cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ffa7bd2\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"40\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=8745\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_8745\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"8745\" data-product_sku=\"MA030\" aria-label=\"A\u00f1adir al carrito: &ldquo;Portarollos Acero&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abPortarollos Acero\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_8745\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/portarollos-acero\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Portarollos Acero<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"8745\"\n\t\t\t  data-parent-id=\"8745\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>9,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">40 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-8747 post-8747 product type-product status-publish has-post-thumbnail product_cat-bano product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula first instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/lavabo-de-krion-1350500180\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/PHOTO_2025_11_25_12_32_17-riba4ax9qfa691t93el5z4dokoo2wo2o4mi5x3lyfc.png\" title=\"PHOTO_2025_11_25_12_32_17\" alt=\"PHOTO_2025_11_25_12_32_17\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/PHOTO-2025-11-25-12-32-17-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ffb0c2a\">Lavabo de Krion 1350*500*180 cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ffb0c2a\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"17\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=8747\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_8747\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"8747\" data-product_sku=\"MA032\" aria-label=\"A\u00f1adir al carrito: &ldquo;Lavabo de Krion 1350*500*180&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abLavabo de Krion 1350*500*180\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_8747\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/lavabo-de-krion-1350500180\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Lavabo de Krion 1350*500*180<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"8747\"\n\t\t\t  data-parent-id=\"8747\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>136,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">17 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-8744 post-8744 product type-product status-publish has-post-thumbnail product_cat-bano product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/toallero-de-acero\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/PHOTO_2025_11_25_11_47_09-e1770137189832-rimaxu2htn3jwna3meksu7tukt3mu0n87fxt8qb53c.png\" title=\"PHOTO_2025_11_25_11_47_09\" alt=\"PHOTO_2025_11_25_11_47_09\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/PHOTO-2025-11-25-11-47-09-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ffb8ba1\">Toallero de Acero cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ffb8ba1\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"171\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=8744\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_8744\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"8744\" data-product_sku=\"MA029\" aria-label=\"A\u00f1adir al carrito: &ldquo;Toallero de Acero&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abToallero de Acero\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_8744\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/toallero-de-acero\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Toallero de Acero<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"8744\"\n\t\t\t  data-parent-id=\"8744\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>19,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">171 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-11440 post-11440 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-majestic-hotel-spa-barcelona  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/plancha-con-mesa\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/Diseno-sin-titulo-5-rizm9uqbwhabx9y8lewbfpyuxcds0hubcsxus8n05k.png\" title=\"Dise\u00f1o sin t\u00edtulo (5)\" alt=\"Dise\u00f1o sin t\u00edtulo (5)\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/02\/processed-1A07CF34-8D87-4956-AEED-5AEFD745FA23-450x450.jpeg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ffc08ca\">Plancha con mesa cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ffc08ca\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=11440\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_11440\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"11440\" data-product_sku=\"MJM064\" aria-label=\"A\u00f1adir al carrito: &ldquo;Plancha con mesa&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abPlancha con mesa\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_11440\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/plancha-con-mesa\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Plancha con mesa<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"11440\"\n\t\t\t  data-parent-id=\"11440\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>14,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-8746 post-8746 product type-product status-publish has-post-thumbnail product_cat-bano product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula last instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/secador-2\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/secador-ries9a68jxjgrfsbyrnw7pyxmcrdw4g2sdv35cnkp4.png\" title=\"secador\" alt=\"secador\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/PHOTO-2025-11-25-11-49-12-2-e1769764003374-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ffcb1e6\">Secador cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ffcb1e6\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"202\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=8746\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_8746\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"8746\" data-product_sku=\"MA031\" aria-label=\"A\u00f1adir al carrito: &ldquo;Secador&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abSecador\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_8746\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/secador-2\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Secador<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"8746\"\n\t\t\t  data-parent-id=\"8746\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>9,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">202 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-10597 post-10597 product type-product status-publish has-post-thumbnail product_cat-iluminacion product_tag-majestic-hotel-spa-barcelona product_shipping_class-peninsula first instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/lampara-de-salon-alta-con-pantalla-lisa\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/imagen_113-rievm3dgycx6z6avihmo6qgq87aq7n23qceqoniyyw.png\" title=\"imagen_113\" alt=\"imagen_113\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/imagen_113-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ffd3899\">L\u00e1mpara de sal\u00f3n alta con pantalla simple cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ffd3899\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"12\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=10597\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_10597\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"10597\" data-product_sku=\"MJM061\" aria-label=\"A\u00f1adir al carrito: &ldquo;L\u00e1mpara de sal\u00f3n alta con pantalla simple&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abL\u00e1mpara de sal\u00f3n alta con pantalla simple\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_10597\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/lampara-de-salon-alta-con-pantalla-lisa\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">L\u00e1mpara de sal\u00f3n alta con pantalla simple<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"10597\"\n\t\t\t  data-parent-id=\"10597\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>15,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">12 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-9725 post-9725 product type-product status-publish has-post-thumbnail product_cat-bano product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula  instock sale taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/lavabo-krion-pequeno-1100500180\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/PHOTO-2025-11-25-12-44-28-ribhlg1mmnpuliv9hqrhx7d3wi3mwojt4r78tcjsso.jpg\" title=\"PHOTO-2025-11-25-12-44-28\" alt=\"PHOTO-2025-11-25-12-44-28\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/PHOTO-2025-11-25-12-44-28-1-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ffdc20f\">Lavabo Krion peque\u00f1o 1100*500*180 cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ffdc20f\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"117\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=9725\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_9725\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"9725\" data-product_sku=\"MA039\" aria-label=\"A\u00f1adir al carrito: &ldquo;Lavabo Krion peque\u00f1o 1100*500*180&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abLavabo Krion peque\u00f1o 1100*500*180\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_9725\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/lavabo-krion-pequeno-1100500180\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Lavabo Krion peque\u00f1o 1100*500*180<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"9725\"\n\t\t\t  data-parent-id=\"9725\">\n\t\t\t<del aria-hidden=\"true\"><span class=\"woocommerce-Price-amount amount\"><bdi>300,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/del> <span class=\"screen-reader-text\">El precio original era: 300,00&nbsp;&euro;.<\/span><ins aria-hidden=\"true\"><span class=\"woocommerce-Price-amount amount\"><bdi>82,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/ins><span class=\"screen-reader-text\">El precio actual es: 82,00&nbsp;&euro;.<\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">117 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-9727 post-9727 product type-product status-publish has-post-thumbnail product_cat-bano product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/lavabo-de-krion-1600500\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/PHOTO-2025-11-25-12-51-10-1-ribhui7mi64ci7phl5r1gf2217g03nio1lkqcd46tk.jpg\" title=\"PHOTO-2025-11-25-12-51-10 (1)\" alt=\"PHOTO-2025-11-25-12-51-10 (1)\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/PHOTO-2025-11-25-12-51-10-2-e1769600774155-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ffe3aa0\">Lavabo de Krion 1600*500 cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ffe3aa0\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"25\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=9727\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_9727\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"9727\" data-product_sku=\"MA042\" aria-label=\"A\u00f1adir al carrito: &ldquo;Lavabo de Krion 1600*500&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abLavabo de Krion 1600*500\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_9727\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/lavabo-de-krion-1600500\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Lavabo de Krion 1600*500<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"9727\"\n\t\t\t  data-parent-id=\"9727\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>164,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">25 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-9460 post-9460 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula last instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/panelados-mod-orac-w109-12unid-caja\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/PHOTO_2025_11_25_12_49_26-ri9v7qstgenb5jpfy9rvsk7rj14a4axwuat52grhc8.png\" title=\"PHOTO_2025_11_25_12_49_26\" alt=\"PHOTO_2025_11_25_12_49_26\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/PHOTO-2025-11-25-12-49-28-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f770ffed9b0\">Panelados mod. Orac W109( 12unid\/caja) cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f770ffed9b0\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"27\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=9460\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_9460\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"9460\" data-product_sku=\"MA041\" aria-label=\"A\u00f1adir al carrito: &ldquo;Panelados mod. Orac W109( 12unid\/caja)&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abPanelados mod. Orac W109( 12unid\/caja)\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_9460\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/panelados-mod-orac-w109-12unid-caja\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Panelados mod. Orac W109( 12unid\/caja)<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"9460\"\n\t\t\t  data-parent-id=\"9460\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>264,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">27 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-9726 post-9726 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula first instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/cabecero-71213\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/Diseno-sin-titulo-3-ripgde4wsl6iifooijmg6qusp5rl0232b6bbyfktc8.png\" title=\"Dise\u00f1o sin t\u00edtulo (3)\" alt=\"Dise\u00f1o sin t\u00edtulo (3)\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/PHOTO-2025-11-25-12-46-45-1-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f771000014b\">Cabecero 71*213 cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f771000014b\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"21\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=9726\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_9726\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"9726\" data-product_sku=\"MA040\" aria-label=\"A\u00f1adir al carrito: &ldquo;Cabecero 71*213&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abCabecero 71*213\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_9726\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/cabecero-71213\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Cabecero 71*213<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"9726\"\n\t\t\t  data-parent-id=\"9726\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>28,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">21 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-9729 post-9729 product type-product status-publish has-post-thumbnail product_cat-decoracion product_cat-mobiliario-interior product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/numeros-puertas\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/PHOTO_2025_11_25_13_00_40-ribi3ts0a0vpn0625osuokdm3ri1fliubqh2o5an48.png\" title=\"PHOTO_2025_11_25_13_00_40\" alt=\"PHOTO_2025_11_25_13_00_40\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/PHOTO-2025-11-25-13-00-40-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f77100070f6\">Numeros puertas cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f77100070f6\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"93\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=9729\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_9729\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"9729\" data-product_sku=\"MA044\" aria-label=\"A\u00f1adir al carrito: &ldquo;Numeros puertas&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abNumeros puertas\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_9729\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/numeros-puertas\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Numeros puertas<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"9729\"\n\t\t\t  data-parent-id=\"9729\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>32,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">93 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"8151\" class=\"elementor elementor-8151 e-loop-item e-loop-item-9730 post-9730 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-hotel-miguel-angel-madrid product_shipping_class-peninsula  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-324c936 eco-card e-flex e-con-boxed e-con e-parent\" data-id=\"324c936\" data-element_type=\"container\" data-e-type=\"container\" link=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7be64e8 e-con-full e-flex e-con e-child\" data-id=\"7be64e8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c8c45af e-con-full eco-media e-flex e-con e-child\" data-id=\"c8c45af\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d89fbd3 elementor-widget elementor-widget-image\" data-id=\"d89fbd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/silla-comedor-2\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/PHOTO-2025-11-25-13-28-24-ribi739u0bcjy9fe3ll7u8q8cxex5rhafw0rnqgfig.jpg\" title=\"PHOTO-2025-11-25-13-28-24\" alt=\"PHOTO-2025-11-25-13-28-24\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06da164 eco-second elementor-widget elementor-widget-shortcode\" data-id=\"06da164\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><img class=\"eco-second-img\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/PHOTO-2025-11-25-13-28-59-450x450.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-181d251 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"181d251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf9628 eco-sale-badge elementor-widget elementor-widget-shortcode\" data-id=\"4bf9628\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a341d84 elementor-widget elementor-widget-html\" data-id=\"a341d84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\njQuery(function ($) {\r\n  const TXT_ADDING = 'Agregando\u2026';\r\n  const TXT_ADDED  = 'Agregado \u2713';\r\n\r\n  const SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, a.elementor-button';\r\n\r\n  $(document.body).on('click', SEL, function () {\r\n    const $btn = $(this);\r\n    if (!$btn.data('eco_original')) {\r\n      $btn.data('eco_original', $.trim($btn.text()));\r\n    }\r\n  });\r\n\r\n  $(document.body).on('adding_to_cart', function (e, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n    $btn.attr('aria-disabled','true').text(TXT_ADDING);\r\n  });\r\n\r\n  $(document.body).on('added_to_cart', function (e, fragments, cart_hash, $btn) {\r\n    if (!$btn || !$btn.length) return;\r\n\r\n    const original = $btn.data('eco_original') || 'A\u00f1adir al carrito';\r\n    $btn.text(TXT_ADDED);\r\n\r\n    setTimeout(() => {\r\n      $btn.attr('aria-disabled','false').text(original);\r\n    }, 1500);\r\n  });\r\n});\r\n<\/script>\r\n<script>\r\njQuery(function ($) {\r\n\r\n  const isTouch = window.matchMedia('(hover: none) and (pointer: coarse)').matches;\r\n  if (!isTouch) return;\r\n\r\n  \/\/ \u2705 Usa tu contenedor real de la card (seg\u00fan tu CSS)\r\n  const CARD_SEL = '.eco-card, .e-loop-item, li.product, .product';\r\n\r\n  \/\/ \u2705 Link del producto dentro de la card (ajusta si tu theme usa otro)\r\n  const PRODUCT_LINK_SEL = 'a.woocommerce-LoopProduct-link, a.woocommerce-loop-product__link, a[href]';\r\n\r\n  \/\/ \u2705 Elementos que NO deben activar navegaci\u00f3n de la card\r\n  const IGNORE_TAP_SEL = 'a.add_to_cart_button, button.single_add_to_cart_button, .eco-atc, .eco-atc *, a.elementor-button, button, input, select, textarea';\r\n\r\n  let armedCardEl = null;\r\n  let armedUntil = 0;\r\n\r\n  function armCard($card) {\r\n    \/\/ limpia otras\r\n    $(CARD_SEL + '.eco-touch-hover').not($card).removeClass('eco-touch-hover');\r\n    $card.addClass('eco-touch-hover');\r\n    armedCardEl = $card[0];\r\n    armedUntil = Date.now() + 2500;\r\n  }\r\n\r\n  function disarm() {\r\n    $(CARD_SEL + '.eco-touch-hover').removeClass('eco-touch-hover');\r\n    armedCardEl = null;\r\n    armedUntil = 0;\r\n  }\r\n\r\n  \/\/ Tap fuera => cerrar\r\n  $(document).on('touchstart', function (e) {\r\n    if (!armedCardEl) return;\r\n    if (!$(e.target).closest(armedCardEl).length) disarm();\r\n  });\r\n\r\n  \/\/ \u2705 Click\/tap en la card\r\n  $(document).on('click', CARD_SEL, function (e) {\r\n\r\n    \/\/ si toc\u00f3 un bot\u00f3n \/ add to cart \/ inputs, no hacemos nada\r\n    if ($(e.target).closest(IGNORE_TAP_SEL).length) return;\r\n\r\n    const $card = $(this);\r\n    const now = Date.now();\r\n    const sameCard = armedCardEl === $card[0];\r\n    const stillArmed = now < armedUntil;\r\n\r\n    \/\/ 1er tap: mostrar bot\u00f3n (simular hover) y NO navegar\r\n    if (!sameCard || !stillArmed) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      armCard($card);\r\n      return false;\r\n    }\r\n\r\n    \/\/ 2\u00ba tap: navegar al producto\r\n    const $link = $card.find(PRODUCT_LINK_SEL).first();\r\n    if ($link.length) {\r\n      window.location.href = $link.attr('href');\r\n      return false;\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8eea069 elementor-add-to-cart--align-center eco-atc e-add-to-cart--show-quantity-yes elementor-widget elementor-widget-woocommerce-product-add-to-cart\" data-id=\"8eea069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-add-to-cart.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-add-to-cart elementor-product-simple\">\n\t\t\t\t\t<div class=\"e-loop-add-to-cart-form-container\">\n\t\t\t<form class=\"cart e-loop-add-to-cart-form\">\n\t\t\t\t<div class=\"quantity\">\n\t\t<label class=\"screen-reader-text\" for=\"quantity_69f771000fd92\">Silla comedor cantidad<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f771000fd92\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Cantidad de productos\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"27\"\n\t\t\t\t\t\t\tstep=\"1\"\n\t\t\tplaceholder=\"\"\n\t\t\tinputmode=\"numeric\"\n\t\t\tautocomplete=\"off\"\n\t\t\t\/>\n\t<\/div>\n<a href=\"\/es\/wp-json\/wp\/v2\/pages\/8810?add-to-cart=9730\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_9730\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"9730\" data-product_sku=\"MA045\" aria-label=\"A\u00f1adir al carrito: &ldquo;Silla comedor&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00abSilla comedor\u00bb se ha a\u00f1adido a tu carrito\" role=\"button\">A\u00f1adir al carrito<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_9730\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-c4ea027 e-con-full e-flex e-con e-child\" data-id=\"c4ea027\" data-element_type=\"container\" data-e-type=\"container\" href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/silla-comedor-2\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e9aa elementor-widget elementor-widget-woocommerce-product-title elementor-page-title elementor-widget-heading\" data-id=\"e09e9aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"product_title entry-title elementor-heading-title elementor-size-default\">Silla comedor<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-870653a elementor-widget elementor-widget-woocommerce-product-price\" data-id=\"870653a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-price.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"price\">\t\t<span class=\"tiered-pricing-dynamic-price-wrapper\"\n\t\t\t  data-display-context=\"shop-loop\"\n\t\t\t  data-price-type=\"no-rules\"\n\t\t\t  data-product-id=\"9730\"\n\t\t\t  data-parent-id=\"9730\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>13,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b5d597 elementor-widget elementor-widget-woocommerce-product-stock\" data-id=\"2b5d597\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"woocommerce-product-stock.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"stock in-stock\">27 disponibles<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<span class=\"e-load-more-spinner\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-spinner\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\n\t\t\t\t<div class=\"e-load-more-anchor\" data-page=\"1\" data-max-page=\"2\" data-next-page=\"https:\/\/eco-onehotels.com\/es\/wp-json\/wp\/v2\/pages\/8810\/page\/2\/\"><\/div>\n\t\t\t\t<div class=\"e-loop__load-more elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Cargar m\u00e1s<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<div class=\"e-load-more-message\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-524e8f8 e-con-full e-flex e-con e-parent\" data-id=\"524e8f8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-185fb09 e-con-full e-flex e-con e-child\" data-id=\"185fb09\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-12b1ffd elementor-widget elementor-widget-hotspot\" data-id=\"12b1ffd\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;hotspot&quot;:[{&quot;_id&quot;:&quot;573a8bc&quot;,&quot;hotspot_tooltip_content&quot;:&quot;&lt;div class=\\&quot;card\\&quot;&gt;\\n\\n&lt;img src=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/sofa-exterior.jpg\\&quot; \\\/&gt;\\n&lt;p style=\\&quot;text-align: center;\\&quot;&gt;&lt;span style=\\&quot;color: #000000; font-size: 13px;\\&quot;&gt;Sof\\u00e1 Exterior Madera\\n&lt;\\\/span&gt;&lt;a href=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/es\\\/tienda\\\/exterior\\\/sofa-2\\\/\\&quot;&gt;\\n&lt;strong style=\\&quot;color: #5d9680; font-size: 15px;\\&quot;&gt;Ver producto \\u2192&lt;\\\/strong&gt;&lt;\\\/a&gt;&lt;\\\/p&gt;\\n\\n&lt;\\\/div&gt;&quot;,&quot;hotspot_offset_x&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:81,&quot;sizes&quot;:[]},&quot;hotspot_offset_y&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:48,&quot;sizes&quot;:[]},&quot;__dynamic__&quot;:null,&quot;hotspot_label&quot;:&quot;&quot;,&quot;hotspot_link&quot;:{&quot;url&quot;:&quot;&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;hotspot_icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;hotspot_custom_size&quot;:&quot;no&quot;,&quot;hotspot_horizontal&quot;:&quot;left&quot;,&quot;hotspot_vertical&quot;:&quot;top&quot;,&quot;hotspot_tooltip_position&quot;:&quot;no&quot;,&quot;hotspot_position&quot;:null},{&quot;hotspot_tooltip_content&quot;:&quot;&lt;div class=\\&quot;card\\&quot;&gt;\\n\\n&lt;img src=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/landing-page-cc-1-1.png\\&quot; \\\/&gt;\\n&lt;p style=\\&quot;text-align: center;\\&quot;&gt;&lt;span style=\\&quot;color: #000000; font-size: 17px;\\&quot;&gt;SOMBRILLAS\\n&lt;\\\/span&gt;&lt;a href=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/es\\\/tienda\\\/exterior\\\/sombrillas\\\/\\&quot;&gt;\\n&lt;strong style=\\&quot;color: #5d9680; font-size: 15px;\\&quot;&gt;Ver producto \\u2192&lt;\\\/strong&gt;&lt;\\\/a&gt;&lt;\\\/p&gt;\\n\\n&lt;\\\/div&gt;&quot;,&quot;hotspot_offset_x&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:64,&quot;sizes&quot;:[]},&quot;hotspot_offset_y&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:16,&quot;sizes&quot;:[]},&quot;_id&quot;:&quot;d1ebbaa&quot;,&quot;__dynamic__&quot;:null,&quot;hotspot_label&quot;:&quot;&quot;,&quot;hotspot_link&quot;:{&quot;url&quot;:&quot;&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;hotspot_icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;hotspot_custom_size&quot;:&quot;no&quot;,&quot;hotspot_horizontal&quot;:&quot;left&quot;,&quot;hotspot_vertical&quot;:&quot;top&quot;,&quot;hotspot_tooltip_position&quot;:&quot;no&quot;,&quot;hotspot_position&quot;:null},{&quot;hotspot_tooltip_content&quot;:&quot;&lt;div class=\\&quot;card\\&quot;&gt;\\n\\n&lt;img src=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Macetero-Terraza-3.jpg\\&quot; \\\/&gt;\\n&lt;p style=\\&quot;text-align: center;\\&quot;&gt;&lt;span style=\\&quot;color: #000000; font-size: 15px;\\&quot;&gt;Macetero Circular\\n&lt;\\\/span&gt;&lt;a href=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/es\\\/tienda\\\/exterior\\\/macetero-6\\\/\\&quot;&gt;\\n&lt;strong style=\\&quot;color: #5d9680; font-size: 15px;\\&quot;&gt;Ver producto \\u2192&lt;\\\/strong&gt;&lt;\\\/a&gt;&lt;\\\/p&gt;\\n\\n&lt;\\\/div&gt;&quot;,&quot;hotspot_offset_x&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:21,&quot;sizes&quot;:[]},&quot;hotspot_offset_y&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:42,&quot;sizes&quot;:[]},&quot;_id&quot;:&quot;0acc773&quot;,&quot;__dynamic__&quot;:null,&quot;hotspot_label&quot;:&quot;&quot;,&quot;hotspot_link&quot;:{&quot;url&quot;:&quot;&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;hotspot_icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;hotspot_custom_size&quot;:&quot;no&quot;,&quot;hotspot_horizontal&quot;:&quot;left&quot;,&quot;hotspot_vertical&quot;:&quot;top&quot;,&quot;hotspot_tooltip_position&quot;:&quot;no&quot;,&quot;hotspot_position&quot;:null},{&quot;hotspot_tooltip_content&quot;:&quot;&lt;div class=\\&quot;card\\&quot;&gt;\\n\\n&lt;img src=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Macetero-Terraza-2.jpg\\&quot; \\\/&gt;\\n&lt;p style=\\&quot;text-align: center;\\&quot;&gt;&lt;span style=\\&quot;color: #000000; font-size: 14px;\\&quot;&gt;Macetero Redondo\\n&lt;\\\/span&gt;&lt;a href=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/es\\\/tienda\\\/exterior\\\/macetero-5\\\/\\&quot;&gt;\\n&lt;strong style=\\&quot;color: #5d9680; font-size: 15px;\\&quot;&gt;Ver producto \\u2192&lt;\\\/strong&gt;&lt;\\\/a&gt;&lt;\\\/p&gt;\\n\\n&lt;\\\/div&gt;&quot;,&quot;hotspot_offset_x&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;hotspot_offset_y&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:45,&quot;sizes&quot;:[]},&quot;_id&quot;:&quot;8a49c8a&quot;,&quot;__dynamic__&quot;:null,&quot;hotspot_label&quot;:&quot;&quot;,&quot;hotspot_link&quot;:{&quot;url&quot;:&quot;&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;hotspot_icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;hotspot_custom_size&quot;:&quot;no&quot;,&quot;hotspot_horizontal&quot;:&quot;left&quot;,&quot;hotspot_vertical&quot;:&quot;top&quot;,&quot;hotspot_tooltip_position&quot;:&quot;no&quot;,&quot;hotspot_position&quot;:null},{&quot;hotspot_tooltip_content&quot;:&quot;&lt;div class=\\&quot;card\\&quot;&gt;&lt;p&gt;&lt;img src=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Macetero_Terraza_4-1.png\\&quot; \\\/&gt;&lt;\\\/p&gt;&lt;p style=\\&quot;text-align: center;\\&quot;&gt;&lt;span style=\\&quot;color: #000000; font-size: 13px;\\&quot;&gt;Macetero Rectangular&lt;br \\\/&gt;&lt;\\\/span&gt;&lt;a href=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/es\\\/tienda\\\/exterior\\\/macetero-7\\\/\\&quot;&gt;&lt;br \\\/&gt;&lt;strong style=\\&quot;color: #5d9680; font-size: 15px;\\&quot;&gt;Ver producto \\u2192&lt;\\\/strong&gt;&lt;\\\/a&gt;&lt;\\\/p&gt;&lt;\\\/div&gt;&quot;,&quot;hotspot_offset_x&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:9,&quot;sizes&quot;:[]},&quot;hotspot_offset_y&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:49,&quot;sizes&quot;:[]},&quot;_id&quot;:&quot;afbea25&quot;,&quot;__dynamic__&quot;:null,&quot;hotspot_label&quot;:&quot;&quot;,&quot;hotspot_link&quot;:{&quot;url&quot;:&quot;&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;hotspot_icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;hotspot_custom_size&quot;:&quot;no&quot;,&quot;hotspot_horizontal&quot;:&quot;left&quot;,&quot;hotspot_vertical&quot;:&quot;top&quot;,&quot;hotspot_tooltip_position&quot;:&quot;no&quot;,&quot;hotspot_position&quot;:null},{&quot;hotspot_tooltip_content&quot;:&quot;&lt;div class=\\&quot;card\\&quot;&gt;&lt;p&gt;&lt;img src=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/tumbonas.png\\&quot; \\\/&gt;&lt;\\\/p&gt;&lt;p style=\\&quot;text-align: center;\\&quot;&gt;&lt;span style=\\&quot;color: #000000; font-size: 17px;\\&quot;&gt;Tumbonas&lt;br \\\/&gt;&lt;\\\/span&gt;&lt;a href=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/es\\\/tienda\\\/exterior\\\/tumbonas\\\/\\&quot;&gt;&lt;br \\\/&gt;&lt;strong style=\\&quot;color: #5d9680; font-size: 15px;\\&quot;&gt;Ver producto \\u2192&lt;\\\/strong&gt;&lt;\\\/a&gt;&lt;\\\/p&gt;&lt;\\\/div&gt;&quot;,&quot;hotspot_offset_x&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:42,&quot;sizes&quot;:[]},&quot;hotspot_offset_y&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:81,&quot;sizes&quot;:[]},&quot;_id&quot;:&quot;0b4e525&quot;,&quot;__dynamic__&quot;:null,&quot;hotspot_label&quot;:&quot;&quot;,&quot;hotspot_link&quot;:{&quot;url&quot;:&quot;&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;hotspot_icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;hotspot_custom_size&quot;:&quot;no&quot;,&quot;hotspot_horizontal&quot;:&quot;left&quot;,&quot;hotspot_vertical&quot;:&quot;top&quot;,&quot;hotspot_tooltip_position&quot;:&quot;no&quot;,&quot;hotspot_position&quot;:null}],&quot;tooltip_position&quot;:&quot;bottom&quot;,&quot;tooltip_trigger&quot;:&quot;mouseenter&quot;,&quot;hotspot_sequenced_animation&quot;:&quot;no&quot;,&quot;tooltip_animation&quot;:&quot;e-hotspot--fade-in-out&quot;}\" data-widget_type=\"hotspot.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/Patiorodeado-de-naturaleza-ridmz0r85kxqb8ni6pmtcm4ipcoh0j4i7ue7a6k4oc.png\" title=\"Patiorodeado de naturaleza\" alt=\"Patiorodeado de naturaleza\" loading=\"lazy\" \/>\n\t\t\t\t\t\t<div class=\"e-hotspot elementor-repeater-item-573a8bc  e-hotspot--position-left e-hotspot--position-top   e-hotspot--circle\">\n\n\t\t\t\t\t\t\t\t<div class=\"e-hotspot__button e-hotspot--expand\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__outer-circle\"><\/div>\n\t\t\t\t\t\t<div class=\"e-hotspot__inner-circle\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__tooltip  e-hotspot--tooltip-position e-hotspot--fade-in-out \" >\n\t\t\t\t\t\t<div class=\"card\">\n\n<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/sofa-exterior.jpg\" \/>\n<p style=\"text-align: center;\"><span style=\"color: #000000; font-size: 13px;\">Sof\u00e1 Exterior Madera\n<\/span><a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/exterior\/sofa-2\/\">\n<strong style=\"color: #5d9680; font-size: 15px;\">Ver producto \u2192<\/strong><\/a><\/p>\n\n<\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\n\t\t\t\t\t\t<div class=\"e-hotspot elementor-repeater-item-d1ebbaa  e-hotspot--position-left e-hotspot--position-top   e-hotspot--circle\">\n\n\t\t\t\t\t\t\t\t<div class=\"e-hotspot__button e-hotspot--expand\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__outer-circle\"><\/div>\n\t\t\t\t\t\t<div class=\"e-hotspot__inner-circle\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__tooltip  e-hotspot--tooltip-position e-hotspot--fade-in-out \" >\n\t\t\t\t\t\t<div class=\"card\">\n\n<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/landing-page-cc-1-1.png\" \/>\n<p style=\"text-align: center;\"><span style=\"color: #000000; font-size: 17px;\">SOMBRILLAS\n<\/span><a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/exterior\/sombrillas\/\">\n<strong style=\"color: #5d9680; font-size: 15px;\">Ver producto \u2192<\/strong><\/a><\/p>\n\n<\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\n\t\t\t\t\t\t<div class=\"e-hotspot elementor-repeater-item-0acc773  e-hotspot--position-left e-hotspot--position-top   e-hotspot--circle\">\n\n\t\t\t\t\t\t\t\t<div class=\"e-hotspot__button e-hotspot--expand\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__outer-circle\"><\/div>\n\t\t\t\t\t\t<div class=\"e-hotspot__inner-circle\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__tooltip  e-hotspot--tooltip-position e-hotspot--fade-in-out \" >\n\t\t\t\t\t\t<div class=\"card\">\n\n<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/Macetero-Terraza-3.jpg\" \/>\n<p style=\"text-align: center;\"><span style=\"color: #000000; font-size: 15px;\">Macetero Circular\n<\/span><a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/exterior\/macetero-6\/\">\n<strong style=\"color: #5d9680; font-size: 15px;\">Ver producto \u2192<\/strong><\/a><\/p>\n\n<\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\n\t\t\t\t\t\t<div class=\"e-hotspot elementor-repeater-item-8a49c8a  e-hotspot--position-left e-hotspot--position-top   e-hotspot--circle\">\n\n\t\t\t\t\t\t\t\t<div class=\"e-hotspot__button e-hotspot--expand\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__outer-circle\"><\/div>\n\t\t\t\t\t\t<div class=\"e-hotspot__inner-circle\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__tooltip  e-hotspot--tooltip-position e-hotspot--fade-in-out \" >\n\t\t\t\t\t\t<div class=\"card\">\n\n<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/Macetero-Terraza-2.jpg\" \/>\n<p style=\"text-align: center;\"><span style=\"color: #000000; font-size: 14px;\">Macetero Redondo\n<\/span><a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/exterior\/macetero-5\/\">\n<strong style=\"color: #5d9680; font-size: 15px;\">Ver producto \u2192<\/strong><\/a><\/p>\n\n<\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\n\t\t\t\t\t\t<div class=\"e-hotspot elementor-repeater-item-afbea25  e-hotspot--position-left e-hotspot--position-top   e-hotspot--circle\">\n\n\t\t\t\t\t\t\t\t<div class=\"e-hotspot__button e-hotspot--expand\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__outer-circle\"><\/div>\n\t\t\t\t\t\t<div class=\"e-hotspot__inner-circle\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__tooltip  e-hotspot--tooltip-position e-hotspot--fade-in-out \" >\n\t\t\t\t\t\t<div class=\"card\"><p><img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/Macetero_Terraza_4-1.png\" \/><\/p><p style=\"text-align: center;\"><span style=\"color: #000000; font-size: 13px;\">Macetero Rectangular<br \/><\/span><a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/exterior\/macetero-7\/\"><br \/><strong style=\"color: #5d9680; font-size: 15px;\">Ver producto \u2192<\/strong><\/a><\/p><\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\n\t\t\t\t\t\t<div class=\"e-hotspot elementor-repeater-item-0b4e525  e-hotspot--position-left e-hotspot--position-top   e-hotspot--circle\">\n\n\t\t\t\t\t\t\t\t<div class=\"e-hotspot__button e-hotspot--expand\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__outer-circle\"><\/div>\n\t\t\t\t\t\t<div class=\"e-hotspot__inner-circle\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__tooltip  e-hotspot--tooltip-position e-hotspot--fade-in-out \" >\n\t\t\t\t\t\t<div class=\"card\"><p><img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/tumbonas.png\" \/><\/p><p style=\"text-align: center;\"><span style=\"color: #000000; font-size: 17px;\">Tumbonas<br \/><\/span><a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/exterior\/tumbonas\/\"><br \/><strong style=\"color: #5d9680; font-size: 15px;\">Ver producto \u2192<\/strong><\/a><\/p><\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-491b968 e-con-full e-flex e-con e-child\" data-id=\"491b968\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1de943b elementor-widget elementor-widget-hotspot\" data-id=\"1de943b\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;hotspot&quot;:[{&quot;_id&quot;:&quot;573a8bc&quot;,&quot;hotspot_tooltip_content&quot;:&quot;&lt;div class=\\&quot;card\\&quot;&gt;&lt;p&gt;&lt;img src=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/WhatsApp-Image-2025-11-25-at-11.00.42-2.jpeg\\&quot; \\\/&gt;&lt;\\\/p&gt;&lt;p style=\\&quot;text-align: center;\\&quot;&gt;&lt;span style=\\&quot;color: #000000; font-size: 12px;\\&quot;&gt;Aplique Espejo Dorado&lt;\\\/span&gt;&lt;a href=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/es\\\/tienda\\\/iluminacion\\\/aplique-espejo-dorado-4\\\/\\&quot;&gt;&lt;br \\\/&gt;&lt;strong style=\\&quot;color: #5d9680; font-size: 15px;\\&quot;&gt;Ver producto \\u2192&lt;\\\/strong&gt;&lt;\\\/a&gt;&lt;\\\/p&gt;&lt;\\\/div&gt;&quot;,&quot;hotspot_offset_x&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:31,&quot;sizes&quot;:[]},&quot;hotspot_offset_y&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;__dynamic__&quot;:null,&quot;hotspot_label&quot;:&quot;&quot;,&quot;hotspot_link&quot;:{&quot;url&quot;:&quot;&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;hotspot_icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;hotspot_custom_size&quot;:&quot;no&quot;,&quot;hotspot_horizontal&quot;:&quot;left&quot;,&quot;hotspot_vertical&quot;:&quot;top&quot;,&quot;hotspot_tooltip_position&quot;:&quot;no&quot;,&quot;hotspot_position&quot;:null},{&quot;hotspot_tooltip_content&quot;:&quot;&lt;div class=\\&quot;card\\&quot;&gt;&lt;p&gt;&lt;img src=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/PHOTO_2025_11_25_11_49_12-1.png\\&quot; \\\/&gt;&lt;\\\/p&gt;&lt;p style=\\&quot;text-align: center;\\&quot;&gt;&lt;span style=\\&quot;color: #000000; font-size: 17px;\\&quot;&gt;Secador AEG&lt;\\\/span&gt;&lt;a href=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/es\\\/tienda\\\/bano\\\/secador-2\\\/\\&quot;&gt;&lt;br \\\/&gt;&lt;strong style=\\&quot;color: #5d9680; font-size: 15px;\\&quot;&gt;Ver producto \\u2192&lt;\\\/strong&gt;&lt;\\\/a&gt;&lt;\\\/p&gt;&lt;\\\/div&gt;&quot;,&quot;hotspot_offset_x&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:65,&quot;sizes&quot;:[]},&quot;hotspot_offset_y&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:39,&quot;sizes&quot;:[]},&quot;_id&quot;:&quot;deb6cc3&quot;,&quot;__dynamic__&quot;:null,&quot;hotspot_label&quot;:&quot;&quot;,&quot;hotspot_link&quot;:{&quot;url&quot;:&quot;&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;hotspot_icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;hotspot_custom_size&quot;:&quot;no&quot;,&quot;hotspot_horizontal&quot;:&quot;left&quot;,&quot;hotspot_vertical&quot;:&quot;top&quot;,&quot;hotspot_tooltip_position&quot;:&quot;no&quot;,&quot;hotspot_position&quot;:null},{&quot;hotspot_tooltip_content&quot;:&quot;&lt;div class=\\&quot;card\\&quot;&gt;\\n\\n&lt;img src=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/PHOTO-2025-11-25-11-46-081.jpg\\&quot; \\\/&gt;\\n&lt;p style=\\&quot;text-align: center;\\&quot;&gt;&lt;span style=\\&quot;color: #000000; font-size: 17px;\\&quot;&gt;Alcachofa Acero&lt;\\\/span&gt;&lt;a href=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/es\\\/tienda\\\/bano\\\/alcachofa-dorada\\\/\\&quot;&gt;\\n&lt;strong style=\\&quot;color: #5d9680; font-size: 15px;\\&quot;&gt;Ver producto \\u2192&lt;\\\/strong&gt;&lt;\\\/a&gt;&lt;\\\/p&gt;\\n\\n&lt;\\\/div&gt;&quot;,&quot;hotspot_offset_x&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:12,&quot;sizes&quot;:[]},&quot;hotspot_offset_y&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;_id&quot;:&quot;6d9a37e&quot;,&quot;__dynamic__&quot;:null,&quot;hotspot_label&quot;:&quot;&quot;,&quot;hotspot_link&quot;:{&quot;url&quot;:&quot;&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;hotspot_icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;hotspot_custom_size&quot;:&quot;no&quot;,&quot;hotspot_horizontal&quot;:&quot;left&quot;,&quot;hotspot_vertical&quot;:&quot;top&quot;,&quot;hotspot_tooltip_position&quot;:&quot;no&quot;,&quot;hotspot_position&quot;:null},{&quot;hotspot_tooltip_content&quot;:&quot;&lt;div class=\\&quot;card\\&quot;&gt;\\n\\n&lt;img src=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/WhatsApp_Image_2025_11_25_at_11_35_34-1.png\\&quot; \\\/&gt;\\n&lt;p style=\\&quot;text-align: center;\\&quot;&gt;&lt;span style=\\&quot;color: #000000; font-size: 15px;\\&quot;&gt;Grifo Dorado&lt;\\\/span&gt;&lt;a href=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/es\\\/tienda\\\/bano\\\/grifo-dorado\\\/\\&quot;&gt;\\n&lt;strong style=\\&quot;color: #5d9680; font-size: 15px;\\&quot;&gt;Ver producto \\u2192&lt;\\\/strong&gt;&lt;\\\/a&gt;&lt;\\\/p&gt;\\n\\n&lt;\\\/div&gt;&quot;,&quot;hotspot_offset_x&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:47,&quot;sizes&quot;:[]},&quot;hotspot_offset_y&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:52,&quot;sizes&quot;:[]},&quot;_id&quot;:&quot;be7a061&quot;,&quot;__dynamic__&quot;:null,&quot;hotspot_label&quot;:&quot;&quot;,&quot;hotspot_link&quot;:{&quot;url&quot;:&quot;&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;hotspot_icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;hotspot_custom_size&quot;:&quot;no&quot;,&quot;hotspot_horizontal&quot;:&quot;left&quot;,&quot;hotspot_vertical&quot;:&quot;top&quot;,&quot;hotspot_tooltip_position&quot;:&quot;no&quot;,&quot;hotspot_position&quot;:null},{&quot;hotspot_tooltip_content&quot;:&quot;&lt;div class=\\&quot;card\\&quot;&gt;\\n\\n&lt;img src=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/PHOTO-2025-11-25-12-44-28.jpg\\&quot; \\\/&gt;\\n&lt;p style=\\&quot;text-align: center;\\&quot;&gt;&lt;span style=\\&quot;color: #000000; font-size: 15px;\\&quot;&gt;Lavabo Krion&lt;\\\/span&gt;&lt;a href=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/es\\\/tienda\\\/bano\\\/lavabo-krion-pequeno-1100500180\\\/\\&quot;&gt;\\n&lt;strong style=\\&quot;color: #5d9680; font-size: 15px;\\&quot;&gt;Ver producto \\u2192&lt;\\\/strong&gt;&lt;\\\/a&gt;&lt;\\\/p&gt;\\n\\n&lt;\\\/div&gt;&quot;,&quot;hotspot_offset_x&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:38,&quot;sizes&quot;:[]},&quot;hotspot_offset_y&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:59,&quot;sizes&quot;:[]},&quot;_id&quot;:&quot;2edf95f&quot;,&quot;__dynamic__&quot;:null,&quot;hotspot_label&quot;:&quot;&quot;,&quot;hotspot_link&quot;:{&quot;url&quot;:&quot;&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;hotspot_icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;hotspot_custom_size&quot;:&quot;no&quot;,&quot;hotspot_horizontal&quot;:&quot;left&quot;,&quot;hotspot_vertical&quot;:&quot;top&quot;,&quot;hotspot_tooltip_position&quot;:&quot;no&quot;,&quot;hotspot_position&quot;:null}],&quot;tooltip_position&quot;:&quot;bottom&quot;,&quot;tooltip_trigger&quot;:&quot;mouseenter&quot;,&quot;hotspot_sequenced_animation&quot;:&quot;no&quot;,&quot;tooltip_animation&quot;:&quot;e-hotspot--fade-in-out&quot;}\" data-widget_type=\"hotspot.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/ChatGPT-Image-28-janv.-2026-11_13_58-ridbqnkq2de1qa0mef7n75kuuzqyo2tiaf1fxw47fw.png\" title=\"ChatGPT Image 28 janv. 2026, 11_13_58\" alt=\"ChatGPT Image 28 janv. 2026, 11_13_58\" loading=\"lazy\" \/>\n\t\t\t\t\t\t<div class=\"e-hotspot elementor-repeater-item-573a8bc  e-hotspot--position-left e-hotspot--position-top   e-hotspot--circle\">\n\n\t\t\t\t\t\t\t\t<div class=\"e-hotspot__button e-hotspot--expand\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__outer-circle\"><\/div>\n\t\t\t\t\t\t<div class=\"e-hotspot__inner-circle\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__tooltip  e-hotspot--tooltip-position e-hotspot--fade-in-out \" >\n\t\t\t\t\t\t<div class=\"card\"><p><img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2025-11-25-at-11.00.42-2.jpeg\" \/><\/p><p style=\"text-align: center;\"><span style=\"color: #000000; font-size: 12px;\">Aplique Espejo Dorado<\/span><a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/aplique-espejo-dorado-4\/\"><br \/><strong style=\"color: #5d9680; font-size: 15px;\">Ver producto \u2192<\/strong><\/a><\/p><\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\n\t\t\t\t\t\t<div class=\"e-hotspot elementor-repeater-item-deb6cc3  e-hotspot--position-left e-hotspot--position-top   e-hotspot--circle\">\n\n\t\t\t\t\t\t\t\t<div class=\"e-hotspot__button e-hotspot--expand\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__outer-circle\"><\/div>\n\t\t\t\t\t\t<div class=\"e-hotspot__inner-circle\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__tooltip  e-hotspot--tooltip-position e-hotspot--fade-in-out \" >\n\t\t\t\t\t\t<div class=\"card\"><p><img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/PHOTO_2025_11_25_11_49_12-1.png\" \/><\/p><p style=\"text-align: center;\"><span style=\"color: #000000; font-size: 17px;\">Secador AEG<\/span><a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/secador-2\/\"><br \/><strong style=\"color: #5d9680; font-size: 15px;\">Ver producto \u2192<\/strong><\/a><\/p><\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\n\t\t\t\t\t\t<div class=\"e-hotspot elementor-repeater-item-6d9a37e  e-hotspot--position-left e-hotspot--position-top   e-hotspot--circle\">\n\n\t\t\t\t\t\t\t\t<div class=\"e-hotspot__button e-hotspot--expand\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__outer-circle\"><\/div>\n\t\t\t\t\t\t<div class=\"e-hotspot__inner-circle\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__tooltip  e-hotspot--tooltip-position e-hotspot--fade-in-out \" >\n\t\t\t\t\t\t<div class=\"card\">\n\n<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/PHOTO-2025-11-25-11-46-081.jpg\" \/>\n<p style=\"text-align: center;\"><span style=\"color: #000000; font-size: 17px;\">Alcachofa Acero<\/span><a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/alcachofa-dorada\/\">\n<strong style=\"color: #5d9680; font-size: 15px;\">Ver producto \u2192<\/strong><\/a><\/p>\n\n<\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\n\t\t\t\t\t\t<div class=\"e-hotspot elementor-repeater-item-be7a061  e-hotspot--position-left e-hotspot--position-top   e-hotspot--circle\">\n\n\t\t\t\t\t\t\t\t<div class=\"e-hotspot__button e-hotspot--expand\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__outer-circle\"><\/div>\n\t\t\t\t\t\t<div class=\"e-hotspot__inner-circle\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__tooltip  e-hotspot--tooltip-position e-hotspot--fade-in-out \" >\n\t\t\t\t\t\t<div class=\"card\">\n\n<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WhatsApp_Image_2025_11_25_at_11_35_34-1.png\" \/>\n<p style=\"text-align: center;\"><span style=\"color: #000000; font-size: 15px;\">Grifo Dorado<\/span><a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/grifo-dorado\/\">\n<strong style=\"color: #5d9680; font-size: 15px;\">Ver producto \u2192<\/strong><\/a><\/p>\n\n<\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\n\t\t\t\t\t\t<div class=\"e-hotspot elementor-repeater-item-2edf95f  e-hotspot--position-left e-hotspot--position-top   e-hotspot--circle\">\n\n\t\t\t\t\t\t\t\t<div class=\"e-hotspot__button e-hotspot--expand\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__outer-circle\"><\/div>\n\t\t\t\t\t\t<div class=\"e-hotspot__inner-circle\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__tooltip  e-hotspot--tooltip-position e-hotspot--fade-in-out \" >\n\t\t\t\t\t\t<div class=\"card\">\n\n<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/PHOTO-2025-11-25-12-44-28.jpg\" \/>\n<p style=\"text-align: center;\"><span style=\"color: #000000; font-size: 15px;\">Lavabo Krion<\/span><a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/bano\/lavabo-krion-pequeno-1100500180\/\">\n<strong style=\"color: #5d9680; font-size: 15px;\">Ver producto \u2192<\/strong><\/a><\/p>\n\n<\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6edf3fa e-con-full e-flex e-con e-child\" data-id=\"6edf3fa\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b10dc8e elementor-widget elementor-widget-hotspot\" data-id=\"b10dc8e\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;hotspot&quot;:[{&quot;_id&quot;:&quot;573a8bc&quot;,&quot;hotspot_tooltip_content&quot;:&quot;&lt;div class=\\&quot;card\\&quot;&gt;\\n\\n&lt;img src=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/PR12750BI9264_CM10270_QUEBEC_MEDIO_IMD_1024x.webp\\&quot; \\\/&gt;\\n&lt;p style=\\&quot;text-align: center;\\&quot;&gt;&lt;span style=\\&quot;color: #000000; font-size: 17px;\\&quot;&gt;Colch\\u00f3n Pikolin\\n&lt;\\\/span&gt;&lt;a href=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/es\\\/tienda\\\/mobiliario-interior\\\/colchon-pikolin-contract-2x2-m\\\/\\&quot;&gt;\\n&lt;strong style=\\&quot;color: #5d9680; font-size: 15px;\\&quot;&gt;Ver producto \\u2192&lt;\\\/strong&gt;&lt;\\\/a&gt;&lt;\\\/p&gt;\\n\\n&lt;\\\/div&gt;&quot;,&quot;hotspot_offset_x&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:42,&quot;sizes&quot;:[]},&quot;hotspot_offset_y&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:51,&quot;sizes&quot;:[]},&quot;__dynamic__&quot;:null,&quot;hotspot_label&quot;:&quot;&quot;,&quot;hotspot_link&quot;:{&quot;url&quot;:&quot;&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;hotspot_icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;hotspot_custom_size&quot;:&quot;no&quot;,&quot;hotspot_horizontal&quot;:&quot;left&quot;,&quot;hotspot_vertical&quot;:&quot;top&quot;,&quot;hotspot_tooltip_position&quot;:&quot;no&quot;,&quot;hotspot_position&quot;:null},{&quot;hotspot_tooltip_content&quot;:&quot;&lt;div class=\\&quot;card\\&quot;&gt;&lt;p&gt;&lt;img src=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/WhatsApp_Image_2025_11_25_at_10_31_38__1_.png\\&quot; \\\/&gt;&lt;\\\/p&gt;&lt;p style=\\&quot;text-align: center;\\&quot;&gt;&lt;span style=\\&quot;color: #000000; font-size: 15px;\\&quot;&gt;Espejo ahumado&lt;br \\\/&gt;&lt;\\\/span&gt;&lt;a href=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/es\\\/tienda\\\/mobiliario-interior\\\/espejo-ahumado-grande\\\/\\&quot;&gt;&lt;br \\\/&gt;&lt;strong style=\\&quot;color: #5d9680; font-size: 15px;\\&quot;&gt;Ver producto \\u2192&lt;\\\/strong&gt;&lt;\\\/a&gt;&lt;\\\/p&gt;&lt;\\\/div&gt;&quot;,&quot;hotspot_offset_x&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:6,&quot;sizes&quot;:[]},&quot;hotspot_offset_y&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;_id&quot;:&quot;7663626&quot;,&quot;__dynamic__&quot;:null,&quot;hotspot_label&quot;:&quot;&quot;,&quot;hotspot_link&quot;:{&quot;url&quot;:&quot;&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;hotspot_icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;hotspot_custom_size&quot;:&quot;no&quot;,&quot;hotspot_horizontal&quot;:&quot;left&quot;,&quot;hotspot_vertical&quot;:&quot;top&quot;,&quot;hotspot_tooltip_position&quot;:&quot;no&quot;,&quot;hotspot_position&quot;:null},{&quot;hotspot_tooltip_content&quot;:&quot;&lt;div class=\\&quot;card\\&quot;&gt;\\n\\n&lt;img src=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/ChatGPT-Image-26-ene-2026-16_41_05.jpg\\&quot; \\\/&gt;\\n&lt;p style=\\&quot;text-align: center;\\&quot;&gt;&lt;span style=\\&quot;color: #000000; font-size: 17px;\\&quot;&gt;Flexo Escritorio\\n&lt;\\\/span&gt;&lt;a href=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/es\\\/tienda\\\/iluminacion\\\/lampara-de-escritorio\\\/\\&quot;&gt;\\n&lt;strong style=\\&quot;color: #5d9680; font-size: 15px;\\&quot;&gt;Ver producto \\u2192&lt;\\\/strong&gt;&lt;\\\/a&gt;&lt;\\\/p&gt;\\n\\n&lt;\\\/div&gt;&quot;,&quot;hotspot_offset_x&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:6,&quot;sizes&quot;:[]},&quot;hotspot_offset_y&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:53,&quot;sizes&quot;:[]},&quot;_id&quot;:&quot;b80e4cb&quot;,&quot;__dynamic__&quot;:null,&quot;hotspot_label&quot;:&quot;&quot;,&quot;hotspot_link&quot;:{&quot;url&quot;:&quot;&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;hotspot_icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;hotspot_custom_size&quot;:&quot;no&quot;,&quot;hotspot_horizontal&quot;:&quot;left&quot;,&quot;hotspot_vertical&quot;:&quot;top&quot;,&quot;hotspot_tooltip_position&quot;:&quot;no&quot;,&quot;hotspot_position&quot;:null},{&quot;hotspot_tooltip_content&quot;:&quot;&lt;div class=\\&quot;card\\&quot;&gt;&lt;p&gt;&lt;img src=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/ChatGPT-Image-28-ene-2026-10_26_03.jpg\\&quot; \\\/&gt;&lt;\\\/p&gt;&lt;p style=\\&quot;text-align: center;\\&quot;&gt;&lt;span style=\\&quot;color: #000000; font-size: 14px;\\&quot;&gt;Butac\\u00f3n Moderno&lt;br \\\/&gt;&lt;\\\/span&gt;&lt;a href=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/es\\\/tienda\\\/mobiliario-interior\\\/butacon-verde\\\/\\&quot;&gt;&lt;br \\\/&gt;&lt;strong style=\\&quot;color: #5d9680; font-size: 15px;\\&quot;&gt;Ver producto \\u2192&lt;\\\/strong&gt;&lt;\\\/a&gt;&lt;\\\/p&gt;&lt;\\\/div&gt;&quot;,&quot;hotspot_offset_x&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:86,&quot;sizes&quot;:[]},&quot;hotspot_offset_y&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:53,&quot;sizes&quot;:[]},&quot;_id&quot;:&quot;d8bf69e&quot;,&quot;__dynamic__&quot;:null,&quot;hotspot_label&quot;:&quot;&quot;,&quot;hotspot_link&quot;:{&quot;url&quot;:&quot;&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;hotspot_icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;hotspot_custom_size&quot;:&quot;no&quot;,&quot;hotspot_horizontal&quot;:&quot;left&quot;,&quot;hotspot_vertical&quot;:&quot;top&quot;,&quot;hotspot_tooltip_position&quot;:&quot;no&quot;,&quot;hotspot_position&quot;:null},{&quot;hotspot_tooltip_content&quot;:&quot;&lt;div class=\\&quot;card\\&quot;&gt;\\n\\n&lt;img src=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/ChatGPT-Image-26-ene-2026-16_10_22.png\\&quot; \\\/&gt;\\n&lt;p style=\\&quot;text-align: center;\\&quot;&gt;&lt;span style=\\&quot;color: #000000; font-size: 17px;\\&quot;&gt;Puf cuadrado\\n&lt;\\\/span&gt;&lt;a href=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/es\\\/tienda\\\/mobiliario-interior\\\/puf-cuadrado\\\/\\&quot;&gt;\\n&lt;strong style=\\&quot;color: #5d9680; font-size: 15px;\\&quot;&gt;Ver producto \\u2192&lt;\\\/strong&gt;&lt;\\\/a&gt;&lt;\\\/p&gt;\\n\\n&lt;\\\/div&gt;&quot;,&quot;hotspot_offset_x&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:94,&quot;sizes&quot;:[]},&quot;hotspot_offset_y&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:70,&quot;sizes&quot;:[]},&quot;_id&quot;:&quot;477aed5&quot;,&quot;__dynamic__&quot;:null,&quot;hotspot_label&quot;:&quot;&quot;,&quot;hotspot_link&quot;:{&quot;url&quot;:&quot;&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;hotspot_icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;hotspot_custom_size&quot;:&quot;no&quot;,&quot;hotspot_horizontal&quot;:&quot;left&quot;,&quot;hotspot_vertical&quot;:&quot;top&quot;,&quot;hotspot_tooltip_position&quot;:&quot;no&quot;,&quot;hotspot_position&quot;:null},{&quot;hotspot_tooltip_content&quot;:&quot;&lt;div class=\\&quot;card\\&quot;&gt;\\n\\n&lt;img src=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Television_GGG__1_.png\\&quot; \\\/&gt;\\n&lt;p style=\\&quot;text-align: center;\\&quot;&gt;&lt;span style=\\&quot;color: #000000; font-size: 17px;\\&quot;&gt;TV LG 45\\u2033\\n&lt;\\\/span&gt;&lt;a href=\\&quot;https:\\\/\\\/eco-onehotels.com\\\/es\\\/tienda\\\/mobiliario-interior\\\/tv-3\\\/\\&quot;&gt;\\n&lt;strong style=\\&quot;color: #5d9680; font-size: 15px;\\&quot;&gt;Ver producto \\u2192&lt;\\\/strong&gt;&lt;\\\/a&gt;&lt;\\\/p&gt;\\n\\n&lt;\\\/div&gt;&quot;,&quot;hotspot_offset_x&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:91,&quot;sizes&quot;:[]},&quot;hotspot_offset_y&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:30,&quot;sizes&quot;:[]},&quot;_id&quot;:&quot;0158913&quot;,&quot;__dynamic__&quot;:null,&quot;hotspot_label&quot;:&quot;&quot;,&quot;hotspot_link&quot;:{&quot;url&quot;:&quot;&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;hotspot_icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;hotspot_custom_size&quot;:&quot;no&quot;,&quot;hotspot_horizontal&quot;:&quot;left&quot;,&quot;hotspot_vertical&quot;:&quot;top&quot;,&quot;hotspot_tooltip_position&quot;:&quot;no&quot;,&quot;hotspot_position&quot;:null}],&quot;tooltip_trigger&quot;:&quot;mouseenter&quot;,&quot;tooltip_position&quot;:&quot;bottom&quot;,&quot;hotspot_sequenced_animation&quot;:&quot;no&quot;,&quot;tooltip_animation&quot;:&quot;e-hotspot--fade-in-out&quot;}\" data-widget_type=\"hotspot.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/ChatGPT-Image-28-janv.-2026-11_59_07-ridfewh9m8fd77x56350ia6jnlx2n0tyszbroe160c.png\" title=\"ChatGPT Image 28 janv. 2026, 11_59_07\" alt=\"ChatGPT Image 28 janv. 2026, 11_59_07\" loading=\"lazy\" \/>\n\t\t\t\t\t\t<div class=\"e-hotspot elementor-repeater-item-573a8bc  e-hotspot--position-left e-hotspot--position-top   e-hotspot--circle\">\n\n\t\t\t\t\t\t\t\t<div class=\"e-hotspot__button e-hotspot--expand\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__outer-circle\"><\/div>\n\t\t\t\t\t\t<div class=\"e-hotspot__inner-circle\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__tooltip  e-hotspot--tooltip-position e-hotspot--fade-in-out \" >\n\t\t\t\t\t\t<div class=\"card\">\n\n<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2025\/12\/PR12750BI9264_CM10270_QUEBEC_MEDIO_IMD_1024x.webp\" \/>\n<p style=\"text-align: center;\"><span style=\"color: #000000; font-size: 17px;\">Colch\u00f3n Pikolin\n<\/span><a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/colchon-pikolin-contract-2x2-m\/\">\n<strong style=\"color: #5d9680; font-size: 15px;\">Ver producto \u2192<\/strong><\/a><\/p>\n\n<\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\n\t\t\t\t\t\t<div class=\"e-hotspot elementor-repeater-item-7663626  e-hotspot--position-left e-hotspot--position-top   e-hotspot--circle\">\n\n\t\t\t\t\t\t\t\t<div class=\"e-hotspot__button e-hotspot--expand\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__outer-circle\"><\/div>\n\t\t\t\t\t\t<div class=\"e-hotspot__inner-circle\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__tooltip  e-hotspot--tooltip-position e-hotspot--fade-in-out \" >\n\t\t\t\t\t\t<div class=\"card\"><p><img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WhatsApp_Image_2025_11_25_at_10_31_38__1_.png\" \/><\/p><p style=\"text-align: center;\"><span style=\"color: #000000; font-size: 15px;\">Espejo ahumado<br \/><\/span><a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/espejo-ahumado-grande\/\"><br \/><strong style=\"color: #5d9680; font-size: 15px;\">Ver producto \u2192<\/strong><\/a><\/p><\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\n\t\t\t\t\t\t<div class=\"e-hotspot elementor-repeater-item-b80e4cb  e-hotspot--position-left e-hotspot--position-top   e-hotspot--circle\">\n\n\t\t\t\t\t\t\t\t<div class=\"e-hotspot__button e-hotspot--expand\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__outer-circle\"><\/div>\n\t\t\t\t\t\t<div class=\"e-hotspot__inner-circle\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__tooltip  e-hotspot--tooltip-position e-hotspot--fade-in-out \" >\n\t\t\t\t\t\t<div class=\"card\">\n\n<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/ChatGPT-Image-26-ene-2026-16_41_05.jpg\" \/>\n<p style=\"text-align: center;\"><span style=\"color: #000000; font-size: 17px;\">Flexo Escritorio\n<\/span><a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/iluminacion\/lampara-de-escritorio\/\">\n<strong style=\"color: #5d9680; font-size: 15px;\">Ver producto \u2192<\/strong><\/a><\/p>\n\n<\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\n\t\t\t\t\t\t<div class=\"e-hotspot elementor-repeater-item-d8bf69e  e-hotspot--position-left e-hotspot--position-top   e-hotspot--circle\">\n\n\t\t\t\t\t\t\t\t<div class=\"e-hotspot__button e-hotspot--expand\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__outer-circle\"><\/div>\n\t\t\t\t\t\t<div class=\"e-hotspot__inner-circle\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__tooltip  e-hotspot--tooltip-position e-hotspot--fade-in-out \" >\n\t\t\t\t\t\t<div class=\"card\"><p><img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/ChatGPT-Image-28-ene-2026-10_26_03.jpg\" \/><\/p><p style=\"text-align: center;\"><span style=\"color: #000000; font-size: 14px;\">Butac\u00f3n Moderno<br \/><\/span><a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/butacon-verde\/\"><br \/><strong style=\"color: #5d9680; font-size: 15px;\">Ver producto \u2192<\/strong><\/a><\/p><\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\n\t\t\t\t\t\t<div class=\"e-hotspot elementor-repeater-item-477aed5  e-hotspot--position-left e-hotspot--position-top   e-hotspot--circle\">\n\n\t\t\t\t\t\t\t\t<div class=\"e-hotspot__button e-hotspot--expand\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__outer-circle\"><\/div>\n\t\t\t\t\t\t<div class=\"e-hotspot__inner-circle\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__tooltip  e-hotspot--tooltip-position e-hotspot--fade-in-out \" >\n\t\t\t\t\t\t<div class=\"card\">\n\n<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/ChatGPT-Image-26-ene-2026-16_10_22.png\" \/>\n<p style=\"text-align: center;\"><span style=\"color: #000000; font-size: 17px;\">Puf cuadrado\n<\/span><a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/puf-cuadrado\/\">\n<strong style=\"color: #5d9680; font-size: 15px;\">Ver producto \u2192<\/strong><\/a><\/p>\n\n<\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\n\t\t\t\t\t\t<div class=\"e-hotspot elementor-repeater-item-0158913  e-hotspot--position-left e-hotspot--position-top   e-hotspot--circle\">\n\n\t\t\t\t\t\t\t\t<div class=\"e-hotspot__button e-hotspot--expand\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__outer-circle\"><\/div>\n\t\t\t\t\t\t<div class=\"e-hotspot__inner-circle\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-hotspot__tooltip  e-hotspot--tooltip-position e-hotspot--fade-in-out \" >\n\t\t\t\t\t\t<div class=\"card\">\n\n<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/Television_GGG__1_.png\" \/>\n<p style=\"text-align: center;\"><span style=\"color: #000000; font-size: 17px;\">TV LG 45\u2033\n<\/span><a href=\"https:\/\/eco-onehotels.com\/es\/tienda\/mobiliario-interior\/tv-3\/\">\n<strong style=\"color: #5d9680; font-size: 15px;\">Ver producto \u2192<\/strong><\/a><\/p>\n\n<\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ff22c5f e-flex e-con-boxed e-con e-parent\" data-id=\"ff22c5f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cf4b3b4 elementor-widget elementor-widget-html\" data-id=\"cf4b3b4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\ndocument.addEventListener('DOMContentLoaded', function () {\r\n  function getFilters() {\r\n    return Array.from(document.querySelectorAll('.elementor-widget-taxonomy-filter'));\r\n  }\r\n\r\n  function getTopFilter() {\r\n    return getFilters()[0] || null;\r\n  }\r\n\r\n  function getBottomFilter() {\r\n    return getFilters()[1] || null;\r\n  }\r\n\r\n  function resetBottomFilter() {\r\n    const bottomFilter = getBottomFilter();\r\n    if (!bottomFilter) return;\r\n\r\n    \/\/ 1. Bot\u00f3n \"Todo \/ All\"\r\n    const allBtn =\r\n      bottomFilter.querySelector('.e-filter-item[data-filter=\"__all\"]') ||\r\n      bottomFilter.querySelector('.e-filter-item[aria-label*=\"Todo\"]') ||\r\n      bottomFilter.querySelector('.e-filter-item[aria-label*=\"All\"]');\r\n\r\n    if (allBtn) {\r\n      allBtn.click();\r\n      return;\r\n    }\r\n\r\n    \/\/ 2. Select\r\n    const select = bottomFilter.querySelector('select');\r\n    if (select) {\r\n      select.selectedIndex = 0;\r\n      select.dispatchEvent(new Event('change', { bubbles: true }));\r\n      return;\r\n    }\r\n\r\n    \/\/ 3. Radios \/ checkboxes\r\n    const inputs = bottomFilter.querySelectorAll('input[type=\"radio\"], input[type=\"checkbox\"]');\r\n    if (inputs.length) {\r\n      inputs.forEach(input => {\r\n        input.checked = false;\r\n      });\r\n      inputs[0].dispatchEvent(new Event('change', { bubbles: true }));\r\n      return;\r\n    }\r\n\r\n    \/\/ 4. Limpieza visual manual\r\n    bottomFilter.querySelectorAll('.e-filter-item').forEach(item => {\r\n      item.classList.remove('active', 'is-active', 'e-active');\r\n      item.setAttribute('aria-pressed', 'false');\r\n      item.setAttribute('aria-selected', 'false');\r\n    });\r\n  }\r\n\r\n  function handleTopFilterInteraction(e) {\r\n    const topFilter = getTopFilter();\r\n    if (!topFilter) return;\r\n\r\n    if (!topFilter.contains(e.target)) return;\r\n\r\n    \/\/ peque\u00f1a espera para que Elementor procese el click\r\n    setTimeout(() => {\r\n      resetBottomFilter();\r\n    }, 250);\r\n  }\r\n\r\n  document.addEventListener('click', handleTopFilterInteraction, true);\r\n  document.addEventListener('change', handleTopFilterInteraction, true);\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2cab084 e-flex e-con-boxed e-con e-parent\" data-id=\"2cab084\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ddb1772 elementor-widget elementor-widget-html\" data-id=\"ddb1772\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\ndocument.addEventListener('DOMContentLoaded', function () {\r\n  \/\/ Escribe aqu\u00ed las etiquetas que NO quieres mostrar en el filtro\r\n  const etiquetasAOcultar = [\r\n    'Iberostar Chiclana',\r\n    'Naghoi Estepona',\r\n    'Hapimag Marbella', 'Hotel Malaga', 'M\u00e1laga'\r\n  ].map(t => t.toLowerCase().trim());\r\n\r\n  function ocultarEtiquetasDuplicadas() {\r\n    \/\/ Busca enlaces, botones o items del filtro de taxonom\u00eda\r\n    const items = document.querySelectorAll(\r\n      '.elementor-widget-taxonomy-filter a, ' +\r\n      '.elementor-widget-taxonomy-filter button, ' +\r\n      '.e-filter-item, ' +\r\n      '[class*=\"filter\"] a, ' +\r\n      '[class*=\"filter\"] button'\r\n    );\r\n\r\n    items.forEach(item => {\r\n      const texto = item.textContent.toLowerCase().trim();\r\n\r\n      if (etiquetasAOcultar.includes(texto)) {\r\n        const contenedor = item.closest('.e-filter-item, li, .elementor-item, .item') || item;\r\n        contenedor.style.display = 'none';\r\n      }\r\n    });\r\n  }\r\n\r\n  ocultarEtiquetasDuplicadas();\r\n\r\n  \/\/ Reaplica por si Elementor refresca el filtro con AJAX\r\n  const observer = new MutationObserver(() => {\r\n    ocultarEtiquetasDuplicadas();\r\n  });\r\n\r\n  observer.observe(document.body, {\r\n    childList: true,\r\n    subtree: true\r\n  });\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Mercado de Segunda Mano ECO-ONE Mercado sostenible \u00b7 Grandes oportunidades, menor impacto Conoce todo el mobiliario Sin categorizar Ba\u00f1o Decoraci\u00f3n Gimnasio Iluminaci\u00f3n Interior Mobiliario Exterior Mobiliario Interior Todo bless habitaciones hall Hapimag Marbella hosbec Hotel Majestic &#8211; BARCELONA Hotel Malaga Hotel Miguel Angel &#8211; MADRID Iberostar Chiclana Majestic Hotel &amp; Spa &#8211; BARCELONA Naghoi Estepona [&hellip;]<\/p>\n","protected":false},"author":94,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-8810","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Mobiliario Mercadillo - ECO-ONE<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/eco-onehotels.com\/es\/mobiliario-madrid\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mobiliario Mercadillo - ECO-ONE\" \/>\n<meta property=\"og:description\" content=\"Mercado de Segunda Mano ECO-ONE Mercado sostenible \u00b7 Grandes oportunidades, menor impacto Conoce todo el mobiliario Sin categorizar Ba\u00f1o Decoraci\u00f3n Gimnasio Iluminaci\u00f3n Interior Mobiliario Exterior Mobiliario Interior Todo bless habitaciones hall Hapimag Marbella hosbec Hotel Majestic &#8211; BARCELONA Hotel Malaga Hotel Miguel Angel &#8211; MADRID Iberostar Chiclana Majestic Hotel &amp; Spa &#8211; BARCELONA Naghoi Estepona [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/eco-onehotels.com\/es\/mobiliario-madrid\/\" \/>\n<meta property=\"og:site_name\" content=\"ECO-ONE\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-13T11:19:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/Patiorodeado-de-naturaleza-ridmz0r85kxqb8ni6pmtcm4ipcoh0j4i7ue7a6k4oc.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"47 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/eco-onehotels.com\/es\/mobiliario-madrid\/\",\"url\":\"https:\/\/eco-onehotels.com\/es\/mobiliario-madrid\/\",\"name\":\"Mobiliario Mercadillo - ECO-ONE\",\"isPartOf\":{\"@id\":\"https:\/\/eco-onehotels.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/eco-onehotels.com\/es\/mobiliario-madrid\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/eco-onehotels.com\/es\/mobiliario-madrid\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/Patiorodeado-de-naturaleza-ridmz0r85kxqb8ni6pmtcm4ipcoh0j4i7ue7a6k4oc.png\",\"datePublished\":\"2026-01-26T09:35:46+00:00\",\"dateModified\":\"2026-04-13T11:19:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/eco-onehotels.com\/es\/mobiliario-madrid\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/eco-onehotels.com\/es\/mobiliario-madrid\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/eco-onehotels.com\/es\/mobiliario-madrid\/#primaryimage\",\"url\":\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/Patiorodeado-de-naturaleza-ridmz0r85kxqb8ni6pmtcm4ipcoh0j4i7ue7a6k4oc.png\",\"contentUrl\":\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/Patiorodeado-de-naturaleza-ridmz0r85kxqb8ni6pmtcm4ipcoh0j4i7ue7a6k4oc.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/eco-onehotels.com\/es\/mobiliario-madrid\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/eco-onehotels.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mobiliario Mercadillo\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/eco-onehotels.com\/es\/#website\",\"url\":\"https:\/\/eco-onehotels.com\/es\/\",\"name\":\"ECO-ONE\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/eco-onehotels.com\/es\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/eco-onehotels.com\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/eco-onehotels.com\/es\/#organization\",\"name\":\"ECO-ONE\",\"url\":\"https:\/\/eco-onehotels.com\/es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/eco-onehotels.com\/es\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2024\/04\/LOGO-VECTORIZADO.svg\",\"contentUrl\":\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2024\/04\/LOGO-VECTORIZADO.svg\",\"width\":804,\"height\":576,\"caption\":\"ECO-ONE\"},\"image\":{\"@id\":\"https:\/\/eco-onehotels.com\/es\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mobiliario Mercadillo - ECO-ONE","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/eco-onehotels.com\/es\/mobiliario-madrid\/","og_locale":"es_ES","og_type":"article","og_title":"Mobiliario Mercadillo - ECO-ONE","og_description":"Mercado de Segunda Mano ECO-ONE Mercado sostenible \u00b7 Grandes oportunidades, menor impacto Conoce todo el mobiliario Sin categorizar Ba\u00f1o Decoraci\u00f3n Gimnasio Iluminaci\u00f3n Interior Mobiliario Exterior Mobiliario Interior Todo bless habitaciones hall Hapimag Marbella hosbec Hotel Majestic &#8211; BARCELONA Hotel Malaga Hotel Miguel Angel &#8211; MADRID Iberostar Chiclana Majestic Hotel &amp; Spa &#8211; BARCELONA Naghoi Estepona [&hellip;]","og_url":"https:\/\/eco-onehotels.com\/es\/mobiliario-madrid\/","og_site_name":"ECO-ONE","article_modified_time":"2026-04-13T11:19:10+00:00","og_image":[{"url":"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/Patiorodeado-de-naturaleza-ridmz0r85kxqb8ni6pmtcm4ipcoh0j4i7ue7a6k4oc.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"47 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/eco-onehotels.com\/es\/mobiliario-madrid\/","url":"https:\/\/eco-onehotels.com\/es\/mobiliario-madrid\/","name":"Mobiliario Mercadillo - ECO-ONE","isPartOf":{"@id":"https:\/\/eco-onehotels.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/eco-onehotels.com\/es\/mobiliario-madrid\/#primaryimage"},"image":{"@id":"https:\/\/eco-onehotels.com\/es\/mobiliario-madrid\/#primaryimage"},"thumbnailUrl":"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/Patiorodeado-de-naturaleza-ridmz0r85kxqb8ni6pmtcm4ipcoh0j4i7ue7a6k4oc.png","datePublished":"2026-01-26T09:35:46+00:00","dateModified":"2026-04-13T11:19:10+00:00","breadcrumb":{"@id":"https:\/\/eco-onehotels.com\/es\/mobiliario-madrid\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/eco-onehotels.com\/es\/mobiliario-madrid\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/eco-onehotels.com\/es\/mobiliario-madrid\/#primaryimage","url":"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/Patiorodeado-de-naturaleza-ridmz0r85kxqb8ni6pmtcm4ipcoh0j4i7ue7a6k4oc.png","contentUrl":"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/Patiorodeado-de-naturaleza-ridmz0r85kxqb8ni6pmtcm4ipcoh0j4i7ue7a6k4oc.png"},{"@type":"BreadcrumbList","@id":"https:\/\/eco-onehotels.com\/es\/mobiliario-madrid\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/eco-onehotels.com\/es\/"},{"@type":"ListItem","position":2,"name":"Mobiliario Mercadillo"}]},{"@type":"WebSite","@id":"https:\/\/eco-onehotels.com\/es\/#website","url":"https:\/\/eco-onehotels.com\/es\/","name":"ECO-ONE","description":"","publisher":{"@id":"https:\/\/eco-onehotels.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/eco-onehotels.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/eco-onehotels.com\/es\/#organization","name":"ECO-ONE","url":"https:\/\/eco-onehotels.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/eco-onehotels.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2024\/04\/LOGO-VECTORIZADO.svg","contentUrl":"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2024\/04\/LOGO-VECTORIZADO.svg","width":804,"height":576,"caption":"ECO-ONE"},"image":{"@id":"https:\/\/eco-onehotels.com\/es\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/eco-onehotels.com\/es\/wp-json\/wp\/v2\/pages\/8810","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eco-onehotels.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/eco-onehotels.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/eco-onehotels.com\/es\/wp-json\/wp\/v2\/users\/94"}],"replies":[{"embeddable":true,"href":"https:\/\/eco-onehotels.com\/es\/wp-json\/wp\/v2\/comments?post=8810"}],"version-history":[{"count":753,"href":"https:\/\/eco-onehotels.com\/es\/wp-json\/wp\/v2\/pages\/8810\/revisions"}],"predecessor-version":[{"id":13482,"href":"https:\/\/eco-onehotels.com\/es\/wp-json\/wp\/v2\/pages\/8810\/revisions\/13482"}],"wp:attachment":[{"href":"https:\/\/eco-onehotels.com\/es\/wp-json\/wp\/v2\/media?parent=8810"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}