{"id":4234,"date":"2024-04-24T10:29:46","date_gmt":"2024-04-24T08:29:46","guid":{"rendered":"https:\/\/eco-onehotels.com\/marche-de-loccasion\/"},"modified":"2026-04-23T09:51:55","modified_gmt":"2026-04-23T07:51:55","slug":"marche-de-loccasion","status":"publish","type":"page","link":"https:\/\/eco-onehotels.com\/fr\/","title":{"rendered":"March\u00e9 de seconde main"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4234\" class=\"elementor elementor-4234 elementor-42\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d646fd8 elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"d646fd8\" 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-cd17564 e-con-full e-flex e-con e-child\" data-id=\"cd17564\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6314a6d elementor-widget elementor-widget-heading\" data-id=\"6314a6d\" 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\">Achetez et vendez <span style='font-weight: 500'>des produits de seconde main pour h\u00f4tels<\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-38d2654 e-con-full e-flex e-con e-child\" data-id=\"38d2654\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cafc6d7 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"cafc6d7\" 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=\"https:\/\/eco-onehotels.com\/fr\/boutique\/\">\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\">D\u00c9COUVREZ TOUS LES PRODUITS<\/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<div class=\"elementor-element elementor-element-6245a15 e-con-full e-flex e-con e-child\" data-id=\"6245a15\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-be99fc3 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"be99fc3\" 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=\"https:\/\/eco-onehotels.com\/fr\/enregistrement-en-tant-que-vendeur\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-external-link-alt\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M432,320H400a16,16,0,0,0-16,16V448H64V128H208a16,16,0,0,0,16-16V80a16,16,0,0,0-16-16H48A48,48,0,0,0,0,112V464a48,48,0,0,0,48,48H400a48,48,0,0,0,48-48V336A16,16,0,0,0,432,320ZM488,0h-128c-21.37,0-32.05,25.91-17,41l35.73,35.73L135,320.37a24,24,0,0,0,0,34L157.67,377a24,24,0,0,0,34,0L435.28,133.32,471,169c15,15,41,4.5,41-17V24A24,24,0,0,0,488,0Z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Vendez votre surplus<\/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<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-542cc32 e-con-full e-flex e-con e-child\" data-id=\"542cc32\" data-element_type=\"container\" data-e-type=\"container\">\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-470c9ce elementor-hidden-desktop elementor-hidden-tablet e-flex e-con-boxed e-con e-parent\" data-id=\"470c9ce\" 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\t\t<div class=\"elementor-element elementor-element-f00f283 elementor-widget elementor-widget-heading\" data-id=\"f00f283\" 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<h1 class=\"elementor-heading-title elementor-size-default\"><span style=\"font-weight: 600\">Achetez et vendez des <\/span>produits de seconde main pour h\u00f4tels<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0551067 elementor-widget elementor-widget-button\" data-id=\"0551067\" 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=\"https:\/\/eco-one.es\/segundamano\/tienda\/\">\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\">D\u00c9COUVREZ TOUS LES PRODUITS<\/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<div class=\"elementor-element elementor-element-2f986e1 elementor-widget elementor-widget-button\" data-id=\"2f986e1\" 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=\"https:\/\/eco-onehotels.com\/fr\/vendez-vos-produits-sur-le-marche-de-loccasion\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-external-link-alt\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M432,320H400a16,16,0,0,0-16,16V448H64V128H208a16,16,0,0,0,16-16V80a16,16,0,0,0-16-16H48A48,48,0,0,0,0,112V464a48,48,0,0,0,48,48H400a48,48,0,0,0,48-48V336A16,16,0,0,0,432,320ZM488,0h-128c-21.37,0-32.05,25.91-17,41l35.73,35.73L135,320.37a24,24,0,0,0,0,34L157.67,377a24,24,0,0,0,34,0L435.28,133.32,471,169c15,15,41,4.5,41-17V24A24,24,0,0,0,488,0Z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Vendez vos exc\u00e9dents<\/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<div class=\"elementor-element elementor-element-6ec73dd e-flex e-con-boxed e-con e-parent\" data-id=\"6ec73dd\" 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-6646d14 elementor-widget elementor-widget-heading\" data-id=\"6646d14\" 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<h3 class=\"elementor-heading-title elementor-size-default\">Des espaces uniques de votre h\u00f4tel<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8fc48d3 e-con-full e-flex e-con e-child\" data-id=\"8fc48d3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"woocommerce elementor-element elementor-element-5f21e5d elementor-hidden-desktop elementor-hidden-tablet elementor-pagination-type-bullets elementor-arrows-position-inside elementor-pagination-position-outside elementor-widget elementor-widget-loop-carousel\" data-id=\"5f21e5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_skin&quot;:&quot;product&quot;,&quot;template_id&quot;:11540,&quot;slides_to_show_mobile&quot;:&quot;2&quot;,&quot;slides_to_scroll_mobile&quot;:&quot;6&quot;,&quot;slides_to_show&quot;:&quot;3&quot;,&quot;slides_to_show_tablet&quot;:&quot;2&quot;,&quot;slides_to_scroll&quot;:&quot;1&quot;,&quot;edit_handle_selector&quot;:&quot;.elementor-loop-container&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;offset_sides&quot;:&quot;none&quot;,&quot;arrows&quot;:&quot;yes&quot;,&quot;pagination&quot;:&quot;bullets&quot;,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"loop-carousel.product\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"swiper elementor-loop-container elementor-grid\" role=\"list\" dir=\"ltr\">\n\t\t\t\t<div class=\"swiper-wrapper\" aria-live=\"off\">\n\t\t<style id=\"loop-11540\">.elementor-11540 .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-11540 .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-11540 .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-11540 .elementor-element.elementor-element-d89fbd3 img{width:100%;max-width:100%;height:100%;}.elementor-11540 .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-11540 .elementor-element.elementor-element-8eea069 .cart button, .elementor-11540 .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-11540 .elementor-element.elementor-element-8eea069 .quantity .qty{transition:all 0.2s;}.elementor-11540 .elementor-element.elementor-element-8eea069.elementor-element{--align-self:center;}.elementor-11540 .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-11540 .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-11540 .elementor-element.elementor-element-e09e9aa .elementor-heading-title a:hover, .elementor-11540 .elementor-element.elementor-element-e09e9aa .elementor-heading-title a:focus{color:#5D9680;}.elementor-11540 .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-11540 .elementor-element.elementor-element-870653a .price{font-family:\"Montserrat\", Sans-serif;font-size:17px;font-weight:400;line-height:16px;letter-spacing:1px;}.elementor-11540 .elementor-element.elementor-element-870653a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-11540 .elementor-element.elementor-element-2b5d597 .stock{color:#121212B3;font-size:11px;line-height:13.2px;letter-spacing:0.7px;}.elementor-11540 .elementor-element.elementor-element-2b5d597 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-11540 .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-11540 .elementor-element.elementor-element-8eea069 .cart button, .elementor-11540 .elementor-element.elementor-element-8eea069 .cart .button{font-size:1rem;}.elementor-11540 .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-11540 .elementor-element.elementor-element-870653a .price del + ins{\r\n  display: flex;\r\n  margin-top: 6px;\r\n}\r\n\r\n.elementor-11540 .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-11540 .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-11540 .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-11540 .elementor-element.elementor-element-870653a .price del,\r\n.elementor-11540 .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-11540 .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-11540 .elementor-element.elementor-element-870653a .price del .woocommerce-Price-amount,\r\n.elementor-11540 .elementor-element.elementor-element-870653a .price del .amount,\r\n.elementor-11540 .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=\"11540\" class=\"elementor elementor-11540 elementor-8151 swiper-slide e-loop-item e-loop-item-13297 post-13297 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-majestic-hotel-spa-barcelona product_shipping_class-peninsula first outofstock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" role=\"group\" aria-roledescription=\"slide\" 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\/fr\/boutique\/mobiliario-interior\/petite-table-ronde-de-salon-en-bois-avec-base-noire\/\">\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\">Tout vendu<\/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>jQuery(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><script>jQuery(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>\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_69f5e08a098c9\">quantit\u00e9 de Petite table ronde de salon en bois avec base noire<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08a098c9\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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_13297\" 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\/fr\/boutique\/mobiliario-interior\/petite-table-ronde-de-salon-en-bois-avec-base-noire\/\">\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\">Petite table ronde de salon en bois avec base noire<\/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=\"13297\"\n\t\t\t  data-parent-id=\"13297\">\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\">Rupture de stock<\/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=\"11540\" class=\"elementor elementor-11540 elementor-8151 swiper-slide e-loop-item e-loop-item-13292 post-13292 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\" role=\"group\" aria-roledescription=\"slide\" 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\/fr\/boutique\/mobiliario-interior\/banc-de-bout-de-lit-en-bois-avec-base-noire\/\">\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\">Derni\u00e8res unit\u00e9s<\/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>jQuery(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><script>jQuery(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>\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_69f5e08a17873\">quantit\u00e9 de Banc de bout de lit en bois avec base noire<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08a17873\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13292\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13292\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13292\" data-product_sku=\"MJM053-FR\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Banc de bout de lit en bois avec base noire&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Banc de bout de lit en bois avec base noire\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13292\" 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\/fr\/boutique\/mobiliario-interior\/banc-de-bout-de-lit-en-bois-avec-base-noire\/\">\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\">Banc de bout de lit en bois avec base noire<\/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=\"13292\"\n\t\t\t  data-parent-id=\"13292\">\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 en stock<\/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=\"11540\" class=\"elementor elementor-11540 elementor-8151 swiper-slide e-loop-item e-loop-item-13302 post-13302 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\" role=\"group\" aria-roledescription=\"slide\" 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\/fr\/boutique\/mobiliario-interior\/console-en-bois-avec-base-en-marbre\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/imagen_117-rieuj7rsa1p8rsrvj6n6k1ndpgx6ubps1x0r3n66bs.png\" title=\"imagen_117\" alt=\"imagen_117\" 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_117-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\">Tout vendu<\/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>jQuery(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><script>jQuery(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>\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_69f5e08a20771\">quantit\u00e9 de Console en bois avec base en marbre<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08a20771\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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_13302\" 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\/fr\/boutique\/mobiliario-interior\/console-en-bois-avec-base-en-marbre\/\">\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\">Console en bois avec base en marbre<\/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=\"13302\"\n\t\t\t  data-parent-id=\"13302\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>75,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\">Rupture de stock<\/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=\"11540\" class=\"elementor elementor-11540 elementor-8151 swiper-slide e-loop-item e-loop-item-13299 post-13299 product type-product status-publish has-post-thumbnail product_cat-iluminacion 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\" role=\"group\" aria-roledescription=\"slide\" 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\/fr\/boutique\/iluminacion\/grand-lampadaire-de-salon-avec-abat-jour-a-lamelles\/\">\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\">Derni\u00e8res unit\u00e9s<\/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>jQuery(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><script>jQuery(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>\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_69f5e08a2d2ec\">quantit\u00e9 de Grand lampadaire de salon avec abat-jour \u00e0 lamelles<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08a2d2ec\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13299\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13299\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13299\" data-product_sku=\"MJM060-FR\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Grand lampadaire de salon avec abat-jour \u00e0 lamelles&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Grand lampadaire de salon avec abat-jour \u00e0 lamelles\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13299\" 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\/fr\/boutique\/iluminacion\/grand-lampadaire-de-salon-avec-abat-jour-a-lamelles\/\">\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\">Grand lampadaire de salon avec abat-jour \u00e0 lamelles<\/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=\"13299\"\n\t\t\t  data-parent-id=\"13299\">\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 en stock<\/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=\"11540\" class=\"elementor elementor-11540 elementor-8151 swiper-slide e-loop-item e-loop-item-13251 post-13251 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\" role=\"group\" aria-roledescription=\"slide\" 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\/fr\/boutique\/mobiliario-interior\/lit-double-type-king-size\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/cama-riewx2d4hb815o2m8akiadqywds1v4j7uu191fvq14.png\" title=\"cama\" alt=\"cama\" 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_015-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>jQuery(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><script>jQuery(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>\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_69f5e08a37f66\">quantit\u00e9 de Lit double type King Size<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08a37f66\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"161\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13251\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13251\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13251\" data-product_sku=\"MJM012-FR\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Lit double type King Size&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Lit double type King Size\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13251\" 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\/fr\/boutique\/mobiliario-interior\/lit-double-type-king-size\/\">\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\">Lit double type King Size<\/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=\"13251\"\n\t\t\t  data-parent-id=\"13251\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>200,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\">161 en stock<\/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=\"11540\" class=\"elementor elementor-11540 elementor-8151 swiper-slide e-loop-item e-loop-item-13246 post-13246 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\" role=\"group\" aria-roledescription=\"slide\" 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\/fr\/boutique\/mobiliario-interior\/petite-table-de-chevet-avec-plateau-en-marbre\/\">\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\">Derni\u00e8res unit\u00e9s<\/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>jQuery(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><script>jQuery(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>\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_69f5e08a42554\">quantit\u00e9 de Petite table de chevet avec plateau en marbre<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08a42554\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13246\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13246\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13246\" data-product_sku=\"MJM007-FR\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Petite table de chevet avec plateau en marbre&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Petite table de chevet avec plateau en marbre\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13246\" 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\/fr\/boutique\/mobiliario-interior\/petite-table-de-chevet-avec-plateau-en-marbre\/\">\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\">Petite table de chevet avec plateau en marbre<\/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=\"13246\"\n\t\t\t  data-parent-id=\"13246\">\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 en stock<\/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<\/div>\n\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\" aria-label=\"Pr\u00e9c\u00e9dent\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-left\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M646 125C629 125 613 133 604 142L308 442C296 454 292 471 292 487 292 504 296 521 308 533L604 854C617 867 629 875 646 875 663 875 679 871 692 858 704 846 713 829 713 812 713 796 708 779 692 767L438 487 692 225C700 217 708 204 708 187 708 171 704 154 692 142 675 129 663 125 646 125Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\" aria-label=\"Suivant\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-right\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M696 533C708 521 713 504 713 487 713 471 708 454 696 446L400 146C388 133 375 125 354 125 338 125 325 129 313 142 300 154 292 171 292 187 292 204 296 221 308 233L563 492 304 771C292 783 288 800 288 817 288 833 296 850 308 863 321 871 338 875 354 875 371 875 388 867 400 854L696 533Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t\t\t<div class=\"swiper-pagination\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b9fb965 e-con-full elementor-hidden-mobile e-flex e-con e-child\" data-id=\"b9fb965\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"woocommerce elementor-element elementor-element-887a664 elementor-grid-5 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-widget elementor-widget-loop-grid\" data-id=\"887a664\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_skin&quot;:&quot;product&quot;,&quot;template_id&quot;:11540,&quot;columns&quot;:5,&quot;columns_tablet&quot;:&quot;2&quot;,&quot;columns_mobile&quot;:&quot;1&quot;,&quot;edit_handle_selector&quot;:&quot;[data-elementor-type=\\&quot;loop-item\\&quot;]&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;:[]},&quot;row_gap_mobile&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\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"11540\" class=\"elementor elementor-11540 elementor-8151 e-loop-item e-loop-item-13303 post-13303 product type-product status-publish has-post-thumbnail 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\/fr\/boutique\/non%20class\u00e9\/planche-a-repasser-avec-table\/\">\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>jQuery(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><script>jQuery(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>\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_69f5e08a4f1a5\">quantit\u00e9 de Planche \u00e0 repasser avec table<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08a4f1a5\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13303\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13303\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13303\" data-product_sku=\"MJM064-FR\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Planche \u00e0 repasser avec table&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Planche \u00e0 repasser avec table\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13303\" 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\/fr\/boutique\/non%20class\u00e9\/planche-a-repasser-avec-table\/\">\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\">Planche \u00e0 repasser avec table<\/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=\"13303\"\n\t\t\t  data-parent-id=\"13303\">\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=\"11540\" class=\"elementor elementor-11540 elementor-8151 e-loop-item e-loop-item-13302 post-13302 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-majestic-hotel-spa-barcelona 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\/fr\/boutique\/mobiliario-interior\/console-en-bois-avec-base-en-marbre\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/imagen_117-rieuj7rsa1p8rsrvj6n6k1ndpgx6ubps1x0r3n66bs.png\" title=\"imagen_117\" alt=\"imagen_117\" 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_117-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\">Tout vendu<\/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>jQuery(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><script>jQuery(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>\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_69f5e08a59321\">quantit\u00e9 de Console en bois avec base en marbre<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08a59321\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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_13302\" 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\/fr\/boutique\/mobiliario-interior\/console-en-bois-avec-base-en-marbre\/\">\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\">Console en bois avec base en marbre<\/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=\"13302\"\n\t\t\t  data-parent-id=\"13302\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>75,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\">Rupture de stock<\/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=\"11540\" class=\"elementor elementor-11540 elementor-8151 e-loop-item e-loop-item-13301 post-13301 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\/fr\/boutique\/iluminacion\/lampe-de-table-avec-abat-jour-lisse\/\">\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>jQuery(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><script>jQuery(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>\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_69f5e08a62048\">quantit\u00e9 de Lampe de table avec abat-jour lisse<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08a62048\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13301\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13301\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13301\" data-product_sku=\"MJM062-FR\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Lampe de table avec abat-jour lisse&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Lampe de table avec abat-jour lisse\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13301\" 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\/fr\/boutique\/iluminacion\/lampe-de-table-avec-abat-jour-lisse\/\">\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\">Lampe de table avec abat-jour lisse<\/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=\"13301\"\n\t\t\t  data-parent-id=\"13301\">\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 en stock<\/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=\"11540\" class=\"elementor elementor-11540 elementor-8151 e-loop-item e-loop-item-13300 post-13300 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\/fr\/boutique\/iluminacion\/grand-lampadaire-de-salon-avec-abat-jour-simple\/\">\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>jQuery(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><script>jQuery(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>\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_69f5e08a69a23\">quantit\u00e9 de Grand lampadaire de salon avec abat-jour simple<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08a69a23\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13300\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13300\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13300\" data-product_sku=\"MJM061-FR\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Grand lampadaire de salon avec abat-jour simple&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Grand lampadaire de salon avec abat-jour simple\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13300\" 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\/fr\/boutique\/iluminacion\/grand-lampadaire-de-salon-avec-abat-jour-simple\/\">\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\">Grand lampadaire de salon avec abat-jour 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=\"13300\"\n\t\t\t  data-parent-id=\"13300\">\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 en stock<\/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=\"11540\" class=\"elementor elementor-11540 elementor-8151 e-loop-item e-loop-item-13299 post-13299 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\/fr\/boutique\/iluminacion\/grand-lampadaire-de-salon-avec-abat-jour-a-lamelles\/\">\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\">Derni\u00e8res unit\u00e9s<\/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>jQuery(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><script>jQuery(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>\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_69f5e08a7267d\">quantit\u00e9 de Grand lampadaire de salon avec abat-jour \u00e0 lamelles<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08a7267d\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13299\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13299\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13299\" data-product_sku=\"MJM060-FR\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Grand lampadaire de salon avec abat-jour \u00e0 lamelles&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Grand lampadaire de salon avec abat-jour \u00e0 lamelles\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13299\" 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\/fr\/boutique\/iluminacion\/grand-lampadaire-de-salon-avec-abat-jour-a-lamelles\/\">\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\">Grand lampadaire de salon avec abat-jour \u00e0 lamelles<\/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=\"13299\"\n\t\t\t  data-parent-id=\"13299\">\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 en stock<\/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\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-8de4507 e-con-full e-flex e-con e-child\" data-id=\"8de4507\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1000a5f texto-rompe elementor-widget elementor-widget-heading\" data-id=\"1000a5f\" 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<p class=\"elementor-heading-title elementor-size-default\">D\u00c9COUVREZ TOUS LES PRODUITS<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-494d747 elementor-align-justify elementor-widget elementor-widget-button\" data-id=\"494d747\" 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=\"https:\/\/eco-onehotels.com\/fr\/boutique\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-far-arrow-alt-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256C504 119 393 8 256 8S8 119 8 256s111 248 248 248 248-111 248-248zm-448 0c0-110.5 89.5-200 200-200s200 89.5 200 200-89.5 200-200 200S56 366.5 56 256zm72 20v-40c0-6.6 5.4-12 12-12h116v-67c0-10.7 12.9-16 20.5-8.5l99 99c4.7 4.7 4.7 12.3 0 17l-99 99c-7.6 7.6-20.5 2.2-20.5-8.5v-67H140c-6.6 0-12-5.4-12-12z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">En savoir plus<\/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<\/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-d24e9c4 e-con-full e-flex e-con e-parent\" data-id=\"d24e9c4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-246c201 elementor-widget elementor-widget-heading\" data-id=\"246c201\" 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\">+200  r\u00e9f\u00e9rences de mobilier en vente<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dd90425 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"dd90425\" 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=\"https:\/\/eco-onehotels.com\/fr\/boutique\/\">\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\">D\u00c9COUVREZ TOUS LES PRODUITS<\/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<\/div>\n\t\t<div class=\"elementor-element elementor-element-021e73c e-flex e-con-boxed e-con e-parent\" data-id=\"021e73c\" 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-fa79551 elementor-widget elementor-widget-heading\" data-id=\"fa79551\" 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<h3 class=\"elementor-heading-title elementor-size-default\">R\u00e9am\u00e9nagez vos espaces ext\u00e9rieurs<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a866016 e-con-full e-flex e-con e-child\" data-id=\"a866016\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"woocommerce elementor-element elementor-element-3e2380d elementor-hidden-desktop elementor-hidden-tablet elementor-pagination-type-bullets elementor-arrows-position-inside elementor-pagination-position-outside elementor-widget elementor-widget-loop-carousel\" data-id=\"3e2380d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_skin&quot;:&quot;product&quot;,&quot;template_id&quot;:11540,&quot;slides_to_show_mobile&quot;:&quot;2&quot;,&quot;slides_to_scroll_mobile&quot;:&quot;6&quot;,&quot;slides_to_show&quot;:&quot;3&quot;,&quot;slides_to_show_tablet&quot;:&quot;2&quot;,&quot;slides_to_scroll&quot;:&quot;1&quot;,&quot;edit_handle_selector&quot;:&quot;.elementor-loop-container&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;offset_sides&quot;:&quot;none&quot;,&quot;arrows&quot;:&quot;yes&quot;,&quot;pagination&quot;:&quot;bullets&quot;,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"loop-carousel.product\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"swiper elementor-loop-container elementor-grid\" role=\"list\" dir=\"ltr\">\n\t\t\t\t<div class=\"swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"11540\" class=\"elementor elementor-11540 elementor-8151 swiper-slide e-loop-item e-loop-item-13303 post-13303 product type-product status-publish has-post-thumbnail product_tag-majestic-hotel-spa-barcelona last instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" role=\"group\" aria-roledescription=\"slide\" 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\/fr\/boutique\/non%20class\u00e9\/planche-a-repasser-avec-table\/\">\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>jQuery(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><script>jQuery(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>\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_69f5e08a7e586\">quantit\u00e9 de Planche \u00e0 repasser avec table<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08a7e586\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13303\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13303\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13303\" data-product_sku=\"MJM064-FR\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Planche \u00e0 repasser avec table&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Planche \u00e0 repasser avec table\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13303\" 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\/fr\/boutique\/non%20class\u00e9\/planche-a-repasser-avec-table\/\">\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\">Planche \u00e0 repasser avec table<\/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=\"13303\"\n\t\t\t  data-parent-id=\"13303\">\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=\"11540\" class=\"elementor elementor-11540 elementor-8151 swiper-slide e-loop-item e-loop-item-13302 post-13302 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-majestic-hotel-spa-barcelona product_shipping_class-peninsula first outofstock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" role=\"group\" aria-roledescription=\"slide\" 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\/fr\/boutique\/mobiliario-interior\/console-en-bois-avec-base-en-marbre\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/imagen_117-rieuj7rsa1p8rsrvj6n6k1ndpgx6ubps1x0r3n66bs.png\" title=\"imagen_117\" alt=\"imagen_117\" 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_117-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\">Tout vendu<\/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>jQuery(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><script>jQuery(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>\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_69f5e08a87130\">quantit\u00e9 de Console en bois avec base en marbre<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08a87130\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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_13302\" 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\/fr\/boutique\/mobiliario-interior\/console-en-bois-avec-base-en-marbre\/\">\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\">Console en bois avec base en marbre<\/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=\"13302\"\n\t\t\t  data-parent-id=\"13302\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>75,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\">Rupture de stock<\/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=\"11540\" class=\"elementor elementor-11540 elementor-8151 swiper-slide e-loop-item e-loop-item-13301 post-13301 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\" role=\"group\" aria-roledescription=\"slide\" 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\/fr\/boutique\/iluminacion\/lampe-de-table-avec-abat-jour-lisse\/\">\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>jQuery(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><script>jQuery(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>\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_69f5e08a8f605\">quantit\u00e9 de Lampe de table avec abat-jour lisse<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08a8f605\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13301\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13301\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13301\" data-product_sku=\"MJM062-FR\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Lampe de table avec abat-jour lisse&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Lampe de table avec abat-jour lisse\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13301\" 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\/fr\/boutique\/iluminacion\/lampe-de-table-avec-abat-jour-lisse\/\">\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\">Lampe de table avec abat-jour lisse<\/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=\"13301\"\n\t\t\t  data-parent-id=\"13301\">\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 en stock<\/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=\"11540\" class=\"elementor elementor-11540 elementor-8151 swiper-slide e-loop-item e-loop-item-13300 post-13300 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\" role=\"group\" aria-roledescription=\"slide\" 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\/fr\/boutique\/iluminacion\/grand-lampadaire-de-salon-avec-abat-jour-simple\/\">\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>jQuery(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><script>jQuery(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>\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_69f5e08a95e28\">quantit\u00e9 de Grand lampadaire de salon avec abat-jour simple<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08a95e28\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13300\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13300\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13300\" data-product_sku=\"MJM061-FR\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Grand lampadaire de salon avec abat-jour simple&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Grand lampadaire de salon avec abat-jour simple\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13300\" 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\/fr\/boutique\/iluminacion\/grand-lampadaire-de-salon-avec-abat-jour-simple\/\">\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\">Grand lampadaire de salon avec abat-jour 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=\"13300\"\n\t\t\t  data-parent-id=\"13300\">\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 en stock<\/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=\"11540\" class=\"elementor elementor-11540 elementor-8151 swiper-slide e-loop-item e-loop-item-13299 post-13299 product type-product status-publish has-post-thumbnail product_cat-iluminacion 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\" role=\"group\" aria-roledescription=\"slide\" 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\/fr\/boutique\/iluminacion\/grand-lampadaire-de-salon-avec-abat-jour-a-lamelles\/\">\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\">Derni\u00e8res unit\u00e9s<\/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>jQuery(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><script>jQuery(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>\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_69f5e08a9d750\">quantit\u00e9 de Grand lampadaire de salon avec abat-jour \u00e0 lamelles<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08a9d750\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13299\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13299\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13299\" data-product_sku=\"MJM060-FR\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Grand lampadaire de salon avec abat-jour \u00e0 lamelles&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Grand lampadaire de salon avec abat-jour \u00e0 lamelles\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13299\" 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\/fr\/boutique\/iluminacion\/grand-lampadaire-de-salon-avec-abat-jour-a-lamelles\/\">\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\">Grand lampadaire de salon avec abat-jour \u00e0 lamelles<\/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=\"13299\"\n\t\t\t  data-parent-id=\"13299\">\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 en stock<\/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=\"11540\" class=\"elementor elementor-11540 elementor-8151 swiper-slide e-loop-item e-loop-item-13297 post-13297 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-majestic-hotel-spa-barcelona product_shipping_class-peninsula first outofstock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" role=\"group\" aria-roledescription=\"slide\" 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\/fr\/boutique\/mobiliario-interior\/petite-table-ronde-de-salon-en-bois-avec-base-noire\/\">\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\">Tout vendu<\/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>jQuery(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><script>jQuery(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>\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_69f5e08aa7403\">quantit\u00e9 de Petite table ronde de salon en bois avec base noire<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08aa7403\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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_13297\" 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\/fr\/boutique\/mobiliario-interior\/petite-table-ronde-de-salon-en-bois-avec-base-noire\/\">\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\">Petite table ronde de salon en bois avec base noire<\/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=\"13297\"\n\t\t\t  data-parent-id=\"13297\">\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\">Rupture de stock<\/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<\/div>\n\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\" aria-label=\"Pr\u00e9c\u00e9dent\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-left\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M646 125C629 125 613 133 604 142L308 442C296 454 292 471 292 487 292 504 296 521 308 533L604 854C617 867 629 875 646 875 663 875 679 871 692 858 704 846 713 829 713 812 713 796 708 779 692 767L438 487 692 225C700 217 708 204 708 187 708 171 704 154 692 142 675 129 663 125 646 125Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\" aria-label=\"Suivant\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-right\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M696 533C708 521 713 504 713 487 713 471 708 454 696 446L400 146C388 133 375 125 354 125 338 125 325 129 313 142 300 154 292 171 292 187 292 204 296 221 308 233L563 492 304 771C292 783 288 800 288 817 288 833 296 850 308 863 321 871 338 875 354 875 371 875 388 867 400 854L696 533Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t\t\t<div class=\"swiper-pagination\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-45afd09 e-con-full elementor-hidden-mobile e-flex e-con e-child\" data-id=\"45afd09\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"woocommerce elementor-element elementor-element-8cb1010 elementor-grid-5 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-widget elementor-widget-loop-grid\" data-id=\"8cb1010\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_skin&quot;:&quot;product&quot;,&quot;template_id&quot;:11540,&quot;columns&quot;:5,&quot;columns_tablet&quot;:&quot;2&quot;,&quot;columns_mobile&quot;:&quot;1&quot;,&quot;edit_handle_selector&quot;:&quot;[data-elementor-type=\\&quot;loop-item\\&quot;]&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;:[]},&quot;row_gap_mobile&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\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"11540\" class=\"elementor elementor-11540 elementor-8151 e-loop-item e-loop-item-7451 post-7451 product type-product status-publish has-post-thumbnail product_cat-mobilier  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\/fr\/boutique\/mobilier\/lot-de-17-fauteuils-hinton-athezza\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/cropped-image-1-rch0j0102e2el0yvnzlmndvqmimbl1wtsls1hnxsaw.png\" title=\"cropped-image-1.png\" alt=\"cropped-image-1.png\" 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>jQuery(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><script>jQuery(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>\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_69f5e08ab1c50\">quantit\u00e9 de Lot de 17 Fauteuils - Hinton - Athezza<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08ab1c50\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=7451\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_7451\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"7451\" data-product_sku=\"\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Lot de 17 Fauteuils - Hinton - Athezza&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Lot de 17 Fauteuils - Hinton - Athezza\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_7451\" 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\/fr\/boutique\/mobilier\/lot-de-17-fauteuils-hinton-athezza\/\">\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\">Lot de 17 Fauteuils &#8211; Hinton &#8211; Athezza<\/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=\"7451\"\n\t\t\t  data-parent-id=\"7451\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>3.400,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=\"11540\" class=\"elementor elementor-11540 elementor-8151 e-loop-item e-loop-item-13213 post-13213 product type-product status-publish has-post-thumbnail product_cat-lampes product_shipping_class-peninsule  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\/fr\/boutique\/lampes\/lampe-de-table-avec-abat-jour-uni\/\">\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>jQuery(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><script>jQuery(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>\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_69f5e08abbad8\">quantit\u00e9 de Lampe de table avec abat-jour uni<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08abbad8\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13213\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13213\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13213\" data-product_sku=\"MJM062\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Lampe de table avec abat-jour uni&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Lampe de table avec abat-jour uni\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13213\" 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\/fr\/boutique\/lampes\/lampe-de-table-avec-abat-jour-uni\/\">\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\">Lampe de table avec abat-jour uni<\/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=\"13213\"\n\t\t\t  data-parent-id=\"13213\">\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 en stock<\/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=\"11540\" class=\"elementor elementor-11540 elementor-8151 e-loop-item e-loop-item-13240 post-13240 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\/fr\/boutique\/mobiliario-interior\/chaises-de-banquet\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/Silla_aluminio___1_-rieprwooq16yu7lwumvxmrw48f9z06mvi0s1f766bs.png\" title=\"Silla_aluminio___1_\" alt=\"Silla_aluminio___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\/Silla-aluminio--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\">\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>jQuery(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><script>jQuery(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>\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_69f5e08ac5d01\">quantit\u00e9 de Chaises de banquet<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08ac5d01\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\n\t\t\t\tmin=\"1\"\n\t\t\t\t\tmax=\"63\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13240\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13240\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13240\" data-product_sku=\"MJM001-FR\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Chaises de banquet&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Chaises de banquet\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13240\" 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\/fr\/boutique\/mobiliario-interior\/chaises-de-banquet\/\">\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\">Chaises de banquet<\/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=\"13240\"\n\t\t\t  data-parent-id=\"13240\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>17,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\">63 en stock<\/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=\"11540\" class=\"elementor elementor-11540 elementor-8151 e-loop-item e-loop-item-13241 post-13241 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\/fr\/boutique\/mobiliario-interior\/billard-francais\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/Billar_frances__1_-rieqjlzg59470hda33z3ma86i8qev1m2z4y7ls3gy0.png\" title=\"Billar_frances__1_\" alt=\"Billar_frances__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\/Billar-frances-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=\"pocas-unidades\">Derni\u00e8res unit\u00e9s<\/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>jQuery(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><script>jQuery(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>\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_69f5e08ad029a\">quantit\u00e9 de Billard fran\u00e7ais<\/label>\n\t<input\n\t\ttype=\"hidden\"\n\t\t\t\tid=\"quantity_69f5e08ad029a\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13241\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13241\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13241\" data-product_sku=\"MJM002-FR\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Billard fran\u00e7ais&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Billard fran\u00e7ais\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13241\" 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\/fr\/boutique\/mobiliario-interior\/billard-francais\/\">\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\">Billard fran\u00e7ais<\/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=\"13241\"\n\t\t\t  data-parent-id=\"13241\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>455,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 en stock<\/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=\"11540\" class=\"elementor elementor-11540 elementor-8151 e-loop-item e-loop-item-13242 post-13242 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\/fr\/boutique\/mobiliario-interior\/billard-americain\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/Billar_americano__1___1_-rieqn5thypz6vg7lcn8d1dyvan8bxvpkspo8vetxfs.png\" title=\"Billar_americano__1___1_\" alt=\"Billar_americano__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\/Billar-americano-1-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=\"pocas-unidades\">Derni\u00e8res unit\u00e9s<\/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>jQuery(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><script>jQuery(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>\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_69f5e08ad9af6\">quantit\u00e9 de Billard am\u00e9ricain<\/label>\n\t<input\n\t\ttype=\"hidden\"\n\t\t\t\tid=\"quantity_69f5e08ad9af6\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13242\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13242\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13242\" data-product_sku=\"MJM003-FR\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Billard am\u00e9ricain&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Billard am\u00e9ricain\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13242\" 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\/fr\/boutique\/mobiliario-interior\/billard-americain\/\">\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\">Billard am\u00e9ricain<\/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=\"13242\"\n\t\t\t  data-parent-id=\"13242\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>455,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 en stock<\/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\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-beaff10 e-con-full e-flex e-con e-child\" data-id=\"beaff10\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8aed404 texto-rompe elementor-widget elementor-widget-heading\" data-id=\"8aed404\" 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<p class=\"elementor-heading-title elementor-size-default\">D\u00c9COUVREZ<br>TOUS<br>LES<br>PRODUITS<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e50dfc1 elementor-align-justify elementor-widget elementor-widget-button\" data-id=\"e50dfc1\" 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=\"https:\/\/eco-onehotels.com\/fr\/boutique\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-far-arrow-alt-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256C504 119 393 8 256 8S8 119 8 256s111 248 248 248 248-111 248-248zm-448 0c0-110.5 89.5-200 200-200s200 89.5 200 200-89.5 200-200 200S56 366.5 56 256zm72 20v-40c0-6.6 5.4-12 12-12h116v-67c0-10.7 12.9-16 20.5-8.5l99 99c4.7 4.7 4.7 12.3 0 17l-99 99c-7.6 7.6-20.5 2.2-20.5-8.5v-67H140c-6.6 0-12-5.4-12-12z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">En savoir plus<\/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<\/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-d7d631b e-con-full as-slider elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-parent\" data-id=\"d7d631b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;slideshow&quot;,&quot;background_slideshow_gallery&quot;:[{&quot;id&quot;:8432,&quot;url&quot;:&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/IA30876-1-scaled.png&quot;},{&quot;id&quot;:8434,&quot;url&quot;:&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Captura-de-pantalla-2026-01-21-151901.png&quot;},{&quot;id&quot;:8436,&quot;url&quot;:&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/justfan_conillas_project_ventilacion_habitacion_hotelcanferrereta6-1bbac0196fa1f7f2157f2f770b18d9bf.webp&quot;},{&quot;id&quot;:8438,&quot;url&quot;:&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/360_F_572035221_EI00SR8vWYzN077WBFm3PGHC1T3tYSSF.jpg&quot;},{&quot;id&quot;:8479,&quot;url&quot;:&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/AR_Miami.jpg&quot;},{&quot;id&quot;:9995,&quot;url&quot;:&quot;https:\\\/\\\/eco-onehotels.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/ChatGPT-Image-15-ene-2026-17_07_05.jpg&quot;}],&quot;background_slideshow_loop&quot;:&quot;yes&quot;,&quot;background_slideshow_slide_duration&quot;:5000,&quot;background_slideshow_slide_transition&quot;:&quot;fade&quot;,&quot;background_slideshow_transition_duration&quot;:500}\">\n\t\t<div class=\"elementor-element elementor-element-44e0622 e-con-full e-flex e-con e-child\" data-id=\"44e0622\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-543df7d e-con-full as-bar e-flex e-con e-child\" data-id=\"543df7d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-93c362c e-flex e-con-boxed e-con e-child\" data-id=\"93c362c\" 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-b69826e as-changing-widget as-headings e-flex e-con-boxed e-con e-child\" data-id=\"b69826e\" 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-bb8e4fa elementor-widget elementor-widget-heading\" data-id=\"bb8e4fa\" 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\">Mobilier d\u2019int\u00e9rieur<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-914138e elementor-widget elementor-widget-heading\" data-id=\"914138e\" 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\">Salle de sport<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7154a2c elementor-widget elementor-widget-heading\" data-id=\"7154a2c\" 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\">D\u00e9coration<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3c25a2c elementor-widget elementor-widget-heading\" data-id=\"3c25a2c\" 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\">Mobilier d\u2019ext\u00e9rieur<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5c3740d elementor-widget elementor-widget-heading\" data-id=\"5c3740d\" 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\">Salle de bain<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b39004d elementor-widget elementor-widget-heading\" data-id=\"b39004d\" 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\">\u00c9clairage<\/h2>\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-cf8c190 e-con-full as-changing-widget as-texts e-flex e-con e-child\" data-id=\"cf8c190\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-feec1c4 elementor-widget elementor-widget-text-editor\" data-id=\"feec1c4\" 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>Donnez une seconde vie \u00e0 vos espaces int\u00e9rieurs sans faire exploser votre budget.<br data-start=\"83\" data-end=\"86\" \/>Mobilier int\u00e9rieur professionnel d\u2019h\u00f4tel de seconde main : des pi\u00e8ces s\u00e9lectionn\u00e9es, fonctionnelles et en excellent \u00e9tat.<br data-start=\"207\" data-end=\"210\" \/>Des solutions alliant design, qualit\u00e9 et confort pour r\u00e9nover chambres et espaces communs au meilleur prix.<\/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-ac9dbcf elementor-widget elementor-widget-text-editor\" data-id=\"ac9dbcf\" 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>Optimisez votre espace fitness avec des \u00e9quipements professionnels d\u2019h\u00f4tel.<br data-start=\"77\" data-end=\"80\" \/>Machines de salle de sport de seconde main, fonctionnelles et pr\u00eates pour un nouveau cycle d\u2019utilisation.<\/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-0cb31a3 elementor-widget elementor-widget-text-editor\" data-id=\"0cb31a3\" 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>Soignez les d\u00e9tails qui font la diff\u00e9rence dans chaque espace.<br data-start=\"64\" data-end=\"67\" \/>Pi\u00e8ces de d\u00e9coration d\u2019h\u00f4tel de seconde main, s\u00e9lectionn\u00e9es pour apporter caract\u00e8re, chaleur et personnalit\u00e9.<\/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-6900f3f elementor-widget elementor-widget-text-editor\" data-id=\"6900f3f\" 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>Renouvelez votre terrasse ou votre jardin avec du mobilier d\u2019h\u00f4tel en parfait \u00e9tat.<br data-start=\"85\" data-end=\"88\" \/>Des pi\u00e8ces r\u00e9sistantes, pr\u00eates \u00e0 \u00eatre install\u00e9es et avec une \u00e9conomie imm\u00e9diate.<\/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-141ecf7 elementor-widget elementor-widget-text-editor\" data-id=\"141ecf7\" 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>Actualisez vos salles de bain avec des solutions h\u00f4teli\u00e8res pratiques et durables.<br data-start=\"84\" data-end=\"87\" \/>Am\u00e9liorez l\u2019esth\u00e9tique et la fonctionnalit\u00e9 avec un investissement plus intelligent.<\/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-90d67a2 elementor-widget elementor-widget-text-editor\" data-id=\"90d67a2\" 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>Actualisez l\u2019\u00e9clairage avec des solutions h\u00f4teli\u00e8res efficaces, durables et faciles \u00e0 entretenir.<br data-start=\"99\" data-end=\"102\" \/>Am\u00e9liorez l\u2019ambiance, le confort et la perception de qualit\u00e9 dans chaque espace avec un investissement plus intelligent.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\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-f955514 e-con-full eco-testimonials-wrap e-flex e-con e-child\" data-id=\"f955514\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7d77ee1 elementor-widget elementor-widget-html\" data-id=\"7d77ee1\" 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 src=\"https:\/\/code.jquery.com\/jquery-3.6.0.min.js\"><\/script>\r\n\r\n<script>\r\n\r\nvar $ = jQuery\r\n    \r\n$(document).ready(function(){\r\n\r\n$('.as-slider').each(function(){\r\n\r\nvar $this = $(this),\r\n    currentSlide = 0,\r\n    previousSlide = 0,\r\n    slideNumber = $this.find('.as-side-slider .swiper-slide:not(.swiper-slide-duplicate)').length,\r\n    barHTML = '',\r\n    forward,\r\n    textContainer = $this.find('.as-changing-widget')\r\n   \r\nfor(var i=0; i<slideNumber;i++){\r\n\r\n    barHTML += `<span class=\"dot\"><span class=\"dot-number\">${i+1}<\/span><\/span>`\r\n}\r\n\r\n$this.find('.as-bar .dot').remove()\r\n$this.find('.as-bar').append(barHTML)\r\n$this.find('.as-bar .dot').eq(0).addClass('active')\r\n    \r\ntextContainer.each(function(){\r\n    var texts = $(this).find('.elementor-widget').eq(0)\r\n    texts.addClass('currentUp')\r\n    $(this).css('--h', texts.height()+'px')\r\n})\r\n\r\nsetTimeout(function(){\r\n    $this.addClass('loaded')\r\n    if($this.find('.as-side-slider .swiper-container-initialized, .as-side-slider .swiper-initialized').length){\r\n        $this.find('.as-side-slider').addClass('loaded')\r\n    }\r\n\r\n    var init = setInterval(function(){\r\n        if($this.find('.as-side-slider .swiper-container-initialized, .as-side-slider .swiper-initialized').length){\r\n\r\n            $this.find('.as-side-slider').addClass('loaded')\r\n            clearInterval(init)\r\n        }\r\n    },50)\r\n}, 500)\r\n\r\nvar bgs = JSON.parse($this.attr('data-settings')).background_slideshow_gallery,\r\n    bgHTML = '<div class=\"as-slider-background\">'\r\n\r\nif(bgs){\r\n    bgs.forEach(function(background){\r\n        bgHTML += `<img decoding=\"async\" src=\"${background.url}\"\/>`\r\n    })\r\n}\r\nbgHTML += '<\/div>'\r\n\r\n$this.find('.as-slider-background').remove()\r\n$this.prepend(bgHTML)\r\n\r\nvar backgrounds = $this.find('.as-slider-background img')\r\n\r\nbackgrounds.eq(0).addClass('currentForward')\r\n\r\nsetInterval(function(){\r\n    currentSlide = $this.find('.as-side-slider .swiper-slide-active').attr('data-swiper-slide-index')\r\n    if(previousSlide != currentSlide) {\r\n\r\n        if( previousSlide < currentSlide ){\r\n            forward = true\r\n        }\r\n        if( previousSlide > currentSlide ){\r\n            forward = false\r\n        }\r\n        if( previousSlide == slideNumber - 1 && currentSlide == 0 ){\r\n            forward = true\r\n        }\r\n        if( previousSlide == 0 && currentSlide == slideNumber - 1 ){\r\n            forward = false\r\n        }\r\n        textContainer.each(function(){\r\n            var texts = $(this).find('.elementor-widget')\r\n            \r\n            $(this).css('--h', texts.eq(currentSlide).height()+'px')\r\n            \r\n            texts.removeClass('prev next currentUp currentDown')\r\n            backgrounds.removeClass('prev currentBackward currentForward')\r\n            \r\n            backgrounds.eq(previousSlide).addClass('prev')\r\n            \r\n            if(forward) {\r\n                texts.eq(previousSlide).addClass('prev')\r\n                texts.eq(currentSlide).addClass('currentUp')\r\n                \r\n                backgrounds.eq(currentSlide).addClass('currentForward')\r\n                \r\n            }else{\r\n                texts.eq(previousSlide).addClass('next')\r\n                texts.eq(currentSlide).addClass('currentDown')\r\n\r\n                backgrounds.eq(currentSlide).addClass('currentBackward')\r\n            }\r\n        })\r\n        \r\n        $this.find('.as-bar .dot').removeClass('active')\r\n        $this.find('.as-bar .dot').eq(currentSlide).addClass('active')\r\n    }\r\n    previousSlide = currentSlide\r\n}, 500)\r\n\r\n$this.find('.as-bar .dot').on('click', function(){\r\n    \r\n    var index = $(this).index()\r\n    \r\n    $this.find('.as-side-slider .swiper-pagination-bullet').eq(index).trigger('click')\r\n    $this.find('.as-side-slider .swiper-container').trigger('mouseleave')\r\n    \r\n})\r\n$this.find('.as-slider-left').on('click', function(){\r\n    \r\n    $this.find('.as-side-slider .elementor-swiper-button-prev').trigger('click')\r\n    $this.find('.as-side-slider .elementor-swiper').trigger('mouseleave')\r\n})\r\n$this.find('.as-slider-right').on('click', function(){\r\n    \r\n    $this.find('.as-side-slider .elementor-swiper-button-next').trigger('click')\r\n    $this.find('.as-side-slider .elementor-swiper').trigger('mouseleave')\r\n})\r\n$this.find('.as-slider-left a, .as-slider-right a').on('click', function(e){\r\n    \r\n    e.preventDefault()\r\n})\r\n\r\n})\r\n})\r\n\r\n$(window).on('resize', function(){\r\n    \r\n    \r\n$('.as-slider').each(function(){\r\n    \r\n    var textContainer = $(this).find('.as-changing-widget')\r\n    \r\n    textContainer.each(function(){\r\n        var texts = $(this).find('.elementor-widget.currentUp, .elementor-widget.currentDown')\r\n    \r\n        $(this).css('--h', texts.height()+'px')\r\n    })\r\n})\r\n})\r\n\r\n<\/script>\r\n\r\n\r\n\r\n\r\n\r\n\r\n<script>\r\njQuery(function($){\r\n\r\n  const ALL_FURNITURE_URL = 'https:\/\/eco-onehotels.com\/fr\/boutique\/'; \/\/ \r\n\r\n  function injectButtons(){\r\n    $('.as-slider .as-side-slider .swiper-slide').each(function(){\r\n      const $slide = $(this);\r\n\r\n      \/\/ Evitar duplicados\r\n      if ($slide.find('.eco-slide-btn').length) return;\r\n\r\n      \/\/ Bot\u00f3n con estructura Elementor (para que se vea igual)\r\n      const btnHTML = `\r\n        <a class=\"elementor-button-link elementor-button eco-slide-btn\" href=\"${ALL_FURNITURE_URL}\" role=\"button\">\r\n          <span class=\"elementor-button-content-wrapper\">\r\n            <span class=\"elementor-button-text\">Voir tous les meubles<\/span>\r\n          <\/span>\r\n        <\/a>\r\n      `;\r\n\r\n      $slide.append(btnHTML);\r\n    });\r\n  }\r\n\r\n  injectButtons();\r\n  setTimeout(injectButtons, 800);\r\n  setInterval(injectButtons, 2000);\r\n\r\n});\r\n<\/script>\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21c1313 as-side-slider loaded elementor-testimonial--skin-default elementor-testimonial--layout-image_inline elementor-testimonial--align-center elementor-arrows-yes elementor-pagination-type-bullets elementor-widget elementor-widget-testimonial-carousel\" data-id=\"21c1313\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;slides_per_view&quot;:&quot;4&quot;,&quot;space_between&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:30,&quot;sizes&quot;:[]},&quot;slides_to_scroll&quot;:&quot;1&quot;,&quot;show_arrows&quot;:&quot;yes&quot;,&quot;pagination&quot;:&quot;bullets&quot;,&quot;speed&quot;:500,&quot;loop&quot;:&quot;yes&quot;,&quot;space_between_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;space_between_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]}}\" data-widget_type=\"testimonial-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper\">\n\t\t\t\t\t<div class=\"elementor-main-swiper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Diapositivas\">\n\t\t\t\t<div class=\"swiper-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial\">\n\t\t\t\t\t\t<div class=\"elementor-testimonial__footer\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial__image\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WEB-COMPRESSED_KINSLEY-DINING-ARMCHAIR.png\" alt=\"\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial\">\n\t\t\t\t\t\t<div class=\"elementor-testimonial__footer\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial__image\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/crunch-bench-plp.jpg\" alt=\"\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial\">\n\t\t\t\t\t\t<div class=\"elementor-testimonial__footer\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial__image\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/papel-pintado-casamance-delta-circles-74590620.jpg\" alt=\"\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial\">\n\t\t\t\t\t\t<div class=\"elementor-testimonial__footer\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial__image\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/sofa_exterior__1_.png\" alt=\"\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial\">\n\t\t\t\t\t\t<div class=\"elementor-testimonial__footer\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial__image\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2025-11-25-at-11.46.01-4-1.jpeg\" alt=\"\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial\">\n\t\t\t\t\t\t<div class=\"elementor-testimonial__footer\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial__image\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/ChatGPT_Image_15_ene_2026__17_07_30__1_.png\" alt=\"\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\" aria-label=\"Pr\u00e9c\u00e9dent\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-left\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M646 125C629 125 613 133 604 142L308 442C296 454 292 471 292 487 292 504 296 521 308 533L604 854C617 867 629 875 646 875 663 875 679 871 692 858 704 846 713 829 713 812 713 796 708 779 692 767L438 487 692 225C700 217 708 204 708 187 708 171 704 154 692 142 675 129 663 125 646 125Z\"><\/path><\/svg>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\" aria-label=\"Suivant\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-right\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M696 533C708 521 713 504 713 487 713 471 708 454 696 446L400 146C388 133 375 125 354 125 338 125 325 129 313 142 300 154 292 171 292 187 292 204 296 221 308 233L563 492 304 771C292 783 288 800 288 817 288 833 296 850 308 863 321 871 338 875 354 875 371 875 388 867 400 854L696 533Z\"><\/path><\/svg>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-pagination\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\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<div class=\"elementor-element elementor-element-07ac8bb e-con-full e-flex e-con e-child\" data-id=\"07ac8bb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d6f088d as-slider-left elementor-widget elementor-widget-button\" data-id=\"d6f088d\" 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=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-left\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M257.5 445.1l-22.2 22.2c-9.4 9.4-24.6 9.4-33.9 0L7 273c-9.4-9.4-9.4-24.6 0-33.9L201.4 44.7c9.4-9.4 24.6-9.4 33.9 0l22.2 22.2c9.5 9.5 9.3 25-.4 34.3L136.6 216H424c13.3 0 24 10.7 24 24v32c0 13.3-10.7 24-24 24H136.6l120.5 114.8c9.8 9.3 10 24.8.4 34.3z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\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<div class=\"elementor-element elementor-element-d377f05 as-slider-right elementor-widget elementor-widget-button\" data-id=\"d377f05\" 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=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\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<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-52c3ca0 e-flex e-con-boxed e-con e-parent\" data-id=\"52c3ca0\" 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-0955c3f elementor-widget elementor-widget-heading\" data-id=\"0955c3f\" 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<h3 class=\"elementor-heading-title elementor-size-default\">Parfaits pour les espaces communs<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-538552b e-con-full e-flex e-con e-child\" data-id=\"538552b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"woocommerce elementor-element elementor-element-0fa6b98 elementor-hidden-desktop elementor-hidden-tablet elementor-pagination-type-bullets elementor-arrows-position-inside elementor-pagination-position-outside elementor-widget elementor-widget-loop-carousel\" data-id=\"0fa6b98\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_skin&quot;:&quot;product&quot;,&quot;template_id&quot;:11540,&quot;slides_to_show_mobile&quot;:&quot;2&quot;,&quot;slides_to_scroll_mobile&quot;:&quot;6&quot;,&quot;slides_to_show&quot;:&quot;3&quot;,&quot;slides_to_show_tablet&quot;:&quot;2&quot;,&quot;slides_to_scroll&quot;:&quot;1&quot;,&quot;edit_handle_selector&quot;:&quot;.elementor-loop-container&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;offset_sides&quot;:&quot;none&quot;,&quot;arrows&quot;:&quot;yes&quot;,&quot;pagination&quot;:&quot;bullets&quot;,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"loop-carousel.product\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"swiper elementor-loop-container elementor-grid\" role=\"list\" dir=\"ltr\">\n\t\t\t\t<div class=\"swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"11540\" class=\"elementor elementor-11540 elementor-8151 swiper-slide e-loop-item e-loop-item-13303 post-13303 product type-product status-publish has-post-thumbnail product_tag-majestic-hotel-spa-barcelona  instock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" role=\"group\" aria-roledescription=\"slide\" 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\/fr\/boutique\/non%20class\u00e9\/planche-a-repasser-avec-table\/\">\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>jQuery(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><script>jQuery(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>\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_69f5e08ae7fd5\">quantit\u00e9 de Planche \u00e0 repasser avec table<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08ae7fd5\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13303\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13303\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13303\" data-product_sku=\"MJM064-FR\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Planche \u00e0 repasser avec table&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Planche \u00e0 repasser avec table\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13303\" 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\/fr\/boutique\/non%20class\u00e9\/planche-a-repasser-avec-table\/\">\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\">Planche \u00e0 repasser avec table<\/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=\"13303\"\n\t\t\t  data-parent-id=\"13303\">\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=\"11540\" class=\"elementor elementor-11540 elementor-8151 swiper-slide e-loop-item e-loop-item-13302 post-13302 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-majestic-hotel-spa-barcelona product_shipping_class-peninsula last outofstock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" role=\"group\" aria-roledescription=\"slide\" 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\/fr\/boutique\/mobiliario-interior\/console-en-bois-avec-base-en-marbre\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/imagen_117-rieuj7rsa1p8rsrvj6n6k1ndpgx6ubps1x0r3n66bs.png\" title=\"imagen_117\" alt=\"imagen_117\" 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_117-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\">Tout vendu<\/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>jQuery(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><script>jQuery(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>\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_69f5e08af2246\">quantit\u00e9 de Console en bois avec base en marbre<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08af2246\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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_13302\" 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\/fr\/boutique\/mobiliario-interior\/console-en-bois-avec-base-en-marbre\/\">\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\">Console en bois avec base en marbre<\/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=\"13302\"\n\t\t\t  data-parent-id=\"13302\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>75,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\">Rupture de stock<\/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=\"11540\" class=\"elementor elementor-11540 elementor-8151 swiper-slide e-loop-item e-loop-item-13301 post-13301 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\" role=\"group\" aria-roledescription=\"slide\" 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\/fr\/boutique\/iluminacion\/lampe-de-table-avec-abat-jour-lisse\/\">\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>jQuery(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><script>jQuery(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>\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_69f5e08b072de\">quantit\u00e9 de Lampe de table avec abat-jour lisse<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08b072de\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13301\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13301\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13301\" data-product_sku=\"MJM062-FR\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Lampe de table avec abat-jour lisse&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Lampe de table avec abat-jour lisse\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13301\" 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\/fr\/boutique\/iluminacion\/lampe-de-table-avec-abat-jour-lisse\/\">\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\">Lampe de table avec abat-jour lisse<\/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=\"13301\"\n\t\t\t  data-parent-id=\"13301\">\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 en stock<\/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=\"11540\" class=\"elementor elementor-11540 elementor-8151 swiper-slide e-loop-item e-loop-item-13300 post-13300 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\" role=\"group\" aria-roledescription=\"slide\" 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\/fr\/boutique\/iluminacion\/grand-lampadaire-de-salon-avec-abat-jour-simple\/\">\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>jQuery(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><script>jQuery(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>\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_69f5e08b11836\">quantit\u00e9 de Grand lampadaire de salon avec abat-jour simple<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08b11836\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13300\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13300\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13300\" data-product_sku=\"MJM061-FR\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Grand lampadaire de salon avec abat-jour simple&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Grand lampadaire de salon avec abat-jour simple\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13300\" 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\/fr\/boutique\/iluminacion\/grand-lampadaire-de-salon-avec-abat-jour-simple\/\">\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\">Grand lampadaire de salon avec abat-jour 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=\"13300\"\n\t\t\t  data-parent-id=\"13300\">\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 en stock<\/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=\"11540\" class=\"elementor elementor-11540 elementor-8151 swiper-slide e-loop-item e-loop-item-13299 post-13299 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\" role=\"group\" aria-roledescription=\"slide\" 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\/fr\/boutique\/iluminacion\/grand-lampadaire-de-salon-avec-abat-jour-a-lamelles\/\">\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\">Derni\u00e8res unit\u00e9s<\/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>jQuery(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><script>jQuery(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>\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_69f5e08b1ae16\">quantit\u00e9 de Grand lampadaire de salon avec abat-jour \u00e0 lamelles<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08b1ae16\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13299\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13299\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13299\" data-product_sku=\"MJM060-FR\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Grand lampadaire de salon avec abat-jour \u00e0 lamelles&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Grand lampadaire de salon avec abat-jour \u00e0 lamelles\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13299\" 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\/fr\/boutique\/iluminacion\/grand-lampadaire-de-salon-avec-abat-jour-a-lamelles\/\">\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\">Grand lampadaire de salon avec abat-jour \u00e0 lamelles<\/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=\"13299\"\n\t\t\t  data-parent-id=\"13299\">\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 en stock<\/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=\"11540\" class=\"elementor elementor-11540 elementor-8151 swiper-slide e-loop-item e-loop-item-13297 post-13297 product type-product status-publish has-post-thumbnail product_cat-mobiliario-interior product_tag-majestic-hotel-spa-barcelona product_shipping_class-peninsula last outofstock taxable shipping-taxable purchasable product-type-simple\" data-elementor-post-type=\"elementor_library\" role=\"group\" aria-roledescription=\"slide\" 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\/fr\/boutique\/mobiliario-interior\/petite-table-ronde-de-salon-en-bois-avec-base-noire\/\">\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\">Tout vendu<\/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>jQuery(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><script>jQuery(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>\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_69f5e08b25470\">quantit\u00e9 de Petite table ronde de salon en bois avec base noire<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08b25470\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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_13297\" 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\/fr\/boutique\/mobiliario-interior\/petite-table-ronde-de-salon-en-bois-avec-base-noire\/\">\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\">Petite table ronde de salon en bois avec base noire<\/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=\"13297\"\n\t\t\t  data-parent-id=\"13297\">\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\">Rupture de stock<\/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<\/div>\n\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\" aria-label=\"Pr\u00e9c\u00e9dent\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-left\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M646 125C629 125 613 133 604 142L308 442C296 454 292 471 292 487 292 504 296 521 308 533L604 854C617 867 629 875 646 875 663 875 679 871 692 858 704 846 713 829 713 812 713 796 708 779 692 767L438 487 692 225C700 217 708 204 708 187 708 171 704 154 692 142 675 129 663 125 646 125Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\" aria-label=\"Suivant\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-right\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M696 533C708 521 713 504 713 487 713 471 708 454 696 446L400 146C388 133 375 125 354 125 338 125 325 129 313 142 300 154 292 171 292 187 292 204 296 221 308 233L563 492 304 771C292 783 288 800 288 817 288 833 296 850 308 863 321 871 338 875 354 875 371 875 388 867 400 854L696 533Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t\t\t<div class=\"swiper-pagination\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-707bc05 e-con-full elementor-hidden-mobile e-flex e-con e-child\" data-id=\"707bc05\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"woocommerce elementor-element elementor-element-0984ca6 elementor-grid-5 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-widget elementor-widget-loop-grid\" data-id=\"0984ca6\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_skin&quot;:&quot;product&quot;,&quot;template_id&quot;:11540,&quot;columns&quot;:5,&quot;columns_tablet&quot;:&quot;2&quot;,&quot;columns_mobile&quot;:&quot;1&quot;,&quot;edit_handle_selector&quot;:&quot;[data-elementor-type=\\&quot;loop-item\\&quot;]&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;:[]},&quot;row_gap_mobile&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\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"11540\" class=\"elementor elementor-11540 elementor-8151 e-loop-item e-loop-item-13303 post-13303 product type-product status-publish has-post-thumbnail product_tag-majestic-hotel-spa-barcelona 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\/fr\/boutique\/non%20class\u00e9\/planche-a-repasser-avec-table\/\">\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>jQuery(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><script>jQuery(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>\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_69f5e08b2e255\">quantit\u00e9 de Planche \u00e0 repasser avec table<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08b2e255\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13303\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13303\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13303\" data-product_sku=\"MJM064-FR\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Planche \u00e0 repasser avec table&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Planche \u00e0 repasser avec table\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13303\" 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\/fr\/boutique\/non%20class\u00e9\/planche-a-repasser-avec-table\/\">\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\">Planche \u00e0 repasser avec table<\/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=\"13303\"\n\t\t\t  data-parent-id=\"13303\">\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=\"11540\" class=\"elementor elementor-11540 elementor-8151 e-loop-item e-loop-item-13302 post-13302 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\/fr\/boutique\/mobiliario-interior\/console-en-bois-avec-base-en-marbre\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/elementor\/thumbs\/imagen_117-rieuj7rsa1p8rsrvj6n6k1ndpgx6ubps1x0r3n66bs.png\" title=\"imagen_117\" alt=\"imagen_117\" 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_117-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\">Tout vendu<\/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>jQuery(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><script>jQuery(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>\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_69f5e08b374c4\">quantit\u00e9 de Console en bois avec base en marbre<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08b374c4\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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_13302\" 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\/fr\/boutique\/mobiliario-interior\/console-en-bois-avec-base-en-marbre\/\">\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\">Console en bois avec base en marbre<\/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=\"13302\"\n\t\t\t  data-parent-id=\"13302\">\n\t\t\t<span class=\"woocommerce-Price-amount amount\"><bdi>75,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\">Rupture de stock<\/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=\"11540\" class=\"elementor elementor-11540 elementor-8151 e-loop-item e-loop-item-13301 post-13301 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\/fr\/boutique\/iluminacion\/lampe-de-table-avec-abat-jour-lisse\/\">\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>jQuery(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><script>jQuery(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>\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_69f5e08b40d0a\">quantit\u00e9 de Lampe de table avec abat-jour lisse<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08b40d0a\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13301\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13301\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13301\" data-product_sku=\"MJM062-FR\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Lampe de table avec abat-jour lisse&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Lampe de table avec abat-jour lisse\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13301\" 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\/fr\/boutique\/iluminacion\/lampe-de-table-avec-abat-jour-lisse\/\">\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\">Lampe de table avec abat-jour lisse<\/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=\"13301\"\n\t\t\t  data-parent-id=\"13301\">\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 en stock<\/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=\"11540\" class=\"elementor elementor-11540 elementor-8151 e-loop-item e-loop-item-13300 post-13300 product type-product status-publish has-post-thumbnail product_cat-iluminacion 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\/fr\/boutique\/iluminacion\/grand-lampadaire-de-salon-avec-abat-jour-simple\/\">\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>jQuery(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><script>jQuery(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>\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_69f5e08b4a1fc\">quantit\u00e9 de Grand lampadaire de salon avec abat-jour simple<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08b4a1fc\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13300\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13300\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13300\" data-product_sku=\"MJM061-FR\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Grand lampadaire de salon avec abat-jour simple&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Grand lampadaire de salon avec abat-jour simple\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13300\" 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\/fr\/boutique\/iluminacion\/grand-lampadaire-de-salon-avec-abat-jour-simple\/\">\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\">Grand lampadaire de salon avec abat-jour 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=\"13300\"\n\t\t\t  data-parent-id=\"13300\">\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 en stock<\/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=\"11540\" class=\"elementor elementor-11540 elementor-8151 e-loop-item e-loop-item-13299 post-13299 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\/fr\/boutique\/iluminacion\/grand-lampadaire-de-salon-avec-abat-jour-a-lamelles\/\">\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\">Derni\u00e8res unit\u00e9s<\/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>jQuery(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><script>jQuery(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>\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_69f5e08b536c8\">quantit\u00e9 de Grand lampadaire de salon avec abat-jour \u00e0 lamelles<\/label>\n\t<input\n\t\ttype=\"number\"\n\t\t\t\tid=\"quantity_69f5e08b536c8\"\n\t\tclass=\"input-text qty text\"\n\t\tname=\"quantity\"\n\t\tvalue=\"1\"\n\t\taria-label=\"Quantit\u00e9 de produits\"\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=\"\/fr\/wp-json\/wp\/v2\/pages\/4234?add-to-cart=13299\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_13299\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"13299\" data-product_sku=\"MJM060-FR\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Grand lampadaire de salon avec abat-jour \u00e0 lamelles&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Grand lampadaire de salon avec abat-jour \u00e0 lamelles\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\" role=\"button\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_13299\" 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\/fr\/boutique\/iluminacion\/grand-lampadaire-de-salon-avec-abat-jour-a-lamelles\/\">\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\">Grand lampadaire de salon avec abat-jour \u00e0 lamelles<\/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=\"13299\"\n\t\t\t  data-parent-id=\"13299\">\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 en stock<\/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\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-006b9ae e-con-full e-flex e-con e-child\" data-id=\"006b9ae\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-88b3892 texto-rompe elementor-widget elementor-widget-heading\" data-id=\"88b3892\" 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<p class=\"elementor-heading-title elementor-size-default\">D\u00c9COUVREZ<br>TOUS<br>LES<br>PRODUITS<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0e93cf2 elementor-align-justify elementor-widget elementor-widget-button\" data-id=\"0e93cf2\" 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=\"https:\/\/eco-onehotels.com\/fr\/boutique\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-far-arrow-alt-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256C504 119 393 8 256 8S8 119 8 256s111 248 248 248 248-111 248-248zm-448 0c0-110.5 89.5-200 200-200s200 89.5 200 200-89.5 200-200 200S56 366.5 56 256zm72 20v-40c0-6.6 5.4-12 12-12h116v-67c0-10.7 12.9-16 20.5-8.5l99 99c4.7 4.7 4.7 12.3 0 17l-99 99c-7.6 7.6-20.5 2.2-20.5-8.5v-67H140c-6.6 0-12-5.4-12-12z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">En savoir plus<\/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<\/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-67e1a01 e-flex e-con-boxed e-con e-parent\" data-id=\"67e1a01\" 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-1bbd9ea elementor-align-center elementor-widget elementor-widget-button\" data-id=\"1bbd9ea\" 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=\"https:\/\/eco-onehotels.com\/fr\/boutique\/\">\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\">D\u00e9couvrez tous les produits<\/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<div class=\"elementor-element elementor-element-e81ec51 e-flex e-con-boxed e-con e-parent\" data-id=\"e81ec51\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-77e6775 e-con-full e-flex e-con e-child\" data-id=\"77e6775\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-e5144f5 e-con-full e-flex e-con e-child\" data-id=\"e5144f5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d9628d1 elementor-widget elementor-widget-heading\" data-id=\"d9628d1\" 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\">D\u00e9couvrez tous les produits<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a8a391 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"8a8a391\" 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=\"https:\/\/eco-onehotels.com\/fr\/boutique\/\">\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\">Tous les produits<\/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<\/div>\n\t\t<div class=\"elementor-element elementor-element-547226b e-flex e-con-boxed e-con e-child\" data-id=\"547226b\" 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-710e66a elementor-widget elementor-widget-image\" data-id=\"710e66a\" 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<img fetchpriority=\"high\" decoding=\"async\" width=\"580\" height=\"580\" src=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/02\/Mesita-de-noche-patas-doradas.jpg\" class=\"attachment-large size-large wp-image-11404\" alt=\"\" srcset=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/02\/Mesita-de-noche-patas-doradas.jpg 1000w, https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/02\/Mesita-de-noche-patas-doradas-300x300.jpg 300w, https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/02\/Mesita-de-noche-patas-doradas-150x150.jpg 150w, https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/02\/Mesita-de-noche-patas-doradas-768x768.jpg 768w, https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/02\/Mesita-de-noche-patas-doradas-450x450.jpg 450w, https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/02\/Mesita-de-noche-patas-doradas-600x600.jpg 600w, https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/02\/Mesita-de-noche-patas-doradas-100x100.jpg 100w, https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/02\/Mesita-de-noche-patas-doradas-64x64.jpg 64w\" sizes=\"(max-width: 580px) 100vw, 580px\" \/>\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\t<\/div>\n\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>Achetez et vendez des produits de seconde main pour h\u00f4tels D\u00c9COUVREZ TOUS LES PRODUITS Vendez votre surplus Achetez et vendez des produits de seconde main pour h\u00f4tels D\u00c9COUVREZ TOUS LES PRODUITS Vendez vos exc\u00e9dents Des espaces uniques de votre h\u00f4tel D\u00c9COUVREZ TOUS LES PRODUITS En savoir plus +200 r\u00e9f\u00e9rences de mobilier en vente D\u00c9COUVREZ TOUS [&hellip;]<\/p>\n","protected":false},"author":2,"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-4234","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>- March\u00e9 de seconde main pour h\u00f4tels ECO-ONE<\/title>\n<meta name=\"description\" content=\"Offrez une seconde vie au mobilier exc\u00e9dentaire de votre h\u00f4tel et achetez des pi\u00e8ces uniques tout en soutenant le commerce circulaire.\" \/>\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\/fr\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"- March\u00e9 de seconde main pour h\u00f4tels ECO-ONE\" \/>\n<meta property=\"og:description\" content=\"Offrez une seconde vie au mobilier exc\u00e9dentaire de votre h\u00f4tel et achetez des pi\u00e8ces uniques tout en soutenant le commerce circulaire.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/eco-onehotels.com\/fr\/\" \/>\n<meta property=\"og:site_name\" content=\"ECO-ONE\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-23T07:51:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WEB-COMPRESSED_KINSLEY-DINING-ARMCHAIR.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"24 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/eco-onehotels.com\/fr\/\",\"url\":\"https:\/\/eco-onehotels.com\/fr\/\",\"name\":\"- March\u00e9 de seconde main pour h\u00f4tels ECO-ONE\",\"isPartOf\":{\"@id\":\"https:\/\/eco-onehotels.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/eco-onehotels.com\/fr\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/eco-onehotels.com\/fr\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WEB-COMPRESSED_KINSLEY-DINING-ARMCHAIR.png\",\"datePublished\":\"2024-04-24T08:29:46+00:00\",\"dateModified\":\"2026-04-23T07:51:55+00:00\",\"description\":\"Offrez une seconde vie au mobilier exc\u00e9dentaire de votre h\u00f4tel et achetez des pi\u00e8ces uniques tout en soutenant le commerce circulaire.\",\"breadcrumb\":{\"@id\":\"https:\/\/eco-onehotels.com\/fr\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/eco-onehotels.com\/fr\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/eco-onehotels.com\/fr\/#primaryimage\",\"url\":\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WEB-COMPRESSED_KINSLEY-DINING-ARMCHAIR.png\",\"contentUrl\":\"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WEB-COMPRESSED_KINSLEY-DINING-ARMCHAIR.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/eco-onehotels.com\/fr\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/eco-onehotels.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"March\u00e9 de seconde main\"}]},{\"@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\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/eco-onehotels.com\/es\/#organization\",\"name\":\"ECO-ONE\",\"url\":\"https:\/\/eco-onehotels.com\/es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@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\",\"caption\":\"ECO-ONE\"},\"image\":{\"@id\":\"https:\/\/eco-onehotels.com\/es\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"- March\u00e9 de seconde main pour h\u00f4tels ECO-ONE","description":"Offrez une seconde vie au mobilier exc\u00e9dentaire de votre h\u00f4tel et achetez des pi\u00e8ces uniques tout en soutenant le commerce circulaire.","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\/fr\/","og_locale":"fr_FR","og_type":"article","og_title":"- March\u00e9 de seconde main pour h\u00f4tels ECO-ONE","og_description":"Offrez une seconde vie au mobilier exc\u00e9dentaire de votre h\u00f4tel et achetez des pi\u00e8ces uniques tout en soutenant le commerce circulaire.","og_url":"https:\/\/eco-onehotels.com\/fr\/","og_site_name":"ECO-ONE","article_modified_time":"2026-04-23T07:51:55+00:00","og_image":[{"url":"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WEB-COMPRESSED_KINSLEY-DINING-ARMCHAIR.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"24 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/eco-onehotels.com\/fr\/","url":"https:\/\/eco-onehotels.com\/fr\/","name":"- March\u00e9 de seconde main pour h\u00f4tels ECO-ONE","isPartOf":{"@id":"https:\/\/eco-onehotels.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/eco-onehotels.com\/fr\/#primaryimage"},"image":{"@id":"https:\/\/eco-onehotels.com\/fr\/#primaryimage"},"thumbnailUrl":"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WEB-COMPRESSED_KINSLEY-DINING-ARMCHAIR.png","datePublished":"2024-04-24T08:29:46+00:00","dateModified":"2026-04-23T07:51:55+00:00","description":"Offrez une seconde vie au mobilier exc\u00e9dentaire de votre h\u00f4tel et achetez des pi\u00e8ces uniques tout en soutenant le commerce circulaire.","breadcrumb":{"@id":"https:\/\/eco-onehotels.com\/fr\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/eco-onehotels.com\/fr\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/eco-onehotels.com\/fr\/#primaryimage","url":"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WEB-COMPRESSED_KINSLEY-DINING-ARMCHAIR.png","contentUrl":"https:\/\/eco-onehotels.com\/wp-content\/uploads\/2026\/01\/WEB-COMPRESSED_KINSLEY-DINING-ARMCHAIR.png"},{"@type":"BreadcrumbList","@id":"https:\/\/eco-onehotels.com\/fr\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/eco-onehotels.com\/fr\/"},{"@type":"ListItem","position":2,"name":"March\u00e9 de seconde main"}]},{"@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":"fr-FR"},{"@type":"Organization","@id":"https:\/\/eco-onehotels.com\/es\/#organization","name":"ECO-ONE","url":"https:\/\/eco-onehotels.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@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","caption":"ECO-ONE"},"image":{"@id":"https:\/\/eco-onehotels.com\/es\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/eco-onehotels.com\/fr\/wp-json\/wp\/v2\/pages\/4234","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eco-onehotels.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/eco-onehotels.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/eco-onehotels.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/eco-onehotels.com\/fr\/wp-json\/wp\/v2\/comments?post=4234"}],"version-history":[{"count":86,"href":"https:\/\/eco-onehotels.com\/fr\/wp-json\/wp\/v2\/pages\/4234\/revisions"}],"predecessor-version":[{"id":13432,"href":"https:\/\/eco-onehotels.com\/fr\/wp-json\/wp\/v2\/pages\/4234\/revisions\/13432"}],"wp:attachment":[{"href":"https:\/\/eco-onehotels.com\/fr\/wp-json\/wp\/v2\/media?parent=4234"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}