{"product_id":"diivoo-programador-riego-wifi-4-zonas-con-entrada-de-laton-temporizador-de-riego-automatico-compatible-con-alexa-google-assistant-24-programas-de-riego-para-jardin-y-cespedes","title":"Diivoo Programador Riego WiFi 4 Zonas con Entrada de Latón, Compatible con Alexa\/Google Assistant.","description":"\u003cstyle\u003e\n    .aplus-v2 .aplus-content-wrapper {\n        position: relative;\n        overflow: hidden;\n    }\n\n    .aplus-v2 .container-with-background-image {\n        width: 100%;\n        height: 100%;\n        background-repeat: no-repeat;\n        background-size: cover;\n    }\n\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\n    .aplus-v2 .premium-aplus-module-13 .aplus-carousel-container {\n        position: relative;\n    }\n\n    .aplus-v2 .premium-aplus-module-13 .aplus-carousel-element {\n        position: relative;\n        width: 100%;\n    }\n\n    .aplus-v2 .premium-aplus-module-13 .aplus-card-link-button {\n        text-align: center;\n        padding-top: 20px;\n    }\n\n    .aplus-v2 .premium-aplus-module-13 .aplus-text-background,\n    .aplus-v2 .premium-aplus-module-13 .aplus-text-background h1,\n    .aplus-v2 .premium-aplus-module-13 .aplus-text-background h5,\n    .aplus-v2 .premium-aplus-module-13 .aplus-text-background ol,\n    .aplus-v2 .premium-aplus-module-13 .aplus-text-background ul,\n    .aplus-v2 .premium-aplus-module-13 .aplus-text-background ol .a-list-item,\n    .aplus-v2 .premium-aplus-module-13 .aplus-text-background ul .a-list-item {\n        color: #fff;\n    }\n\n\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\n\n.aplus-v2 .premium-aplus-module-2 .premium-background-wrapper {\n    position: relative;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper {\n    position: absolute;\n    width: 50%;\n    height: 100%;\n    top: 0;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right {\n    left: 50%;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right {\n    left: auto;\n    right: 50%;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.secondary-color {\n    color: #fff;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background {\n    padding: 20px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .aplus-module-2-topic {\n    padding-bottom: 10px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .aplus-module-2-heading {\n    padding-bottom: 20px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .aplus-module-2-description {\n    line-height: 1.5em;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.white-background {\n    background: rgba(255,255,255,0.5);\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background {\n    background: rgba(0,0,0,0.5);\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background h1,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background h5,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ol,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ul,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ol .a-list-item,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ul .a-list-item {\n  color: #fff;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-content-container {\n    display: table;\n    height: 100%;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.left .premium-intro-content-container {\n    padding-left: 40px;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.left .premium-intro-content-container {\n\tpadding-left: 0px;\n\tpadding-right: 40px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right .premium-intro-content-container {\n    padding-right: 40px;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right .premium-intro-content-container {\n    padding-right: 0px;\n    padding-left: 40px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-content-column {\n    display: table-cell;\n    vertical-align: middle;\n}\n\n\n\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\n\n\/**\n * Premium-module 5: Comparision table - scroller\n *\/\n\n.aplus-v2 .premium-aplus-module-5 h1 {\n    padding-bottom: 30px;\n}\n\n\/* position column-headers relative to this table *\/\n.aplus-v2 .premium-aplus-module-5 .table-container {\n    position: relative;\n    opacity: 1;\n}\n\n.aplus-v2 .premium-aplus-module-5 .table-container.loading {\n    opacity: 0;\n}\n\n.aplus-v2 .premium-aplus-module-5 .table-slider {\n    overflow-x: scroll;\n    overflow-y: visible;\n    width: 100%;\n}\n\n.aplus-v2 .premium-aplus-module-5 td.attribute {\n    min-width: 300px;\n    top: auto;\n    left: 0;\n    z-index: 100;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-5 td.attribute {\n    right: 0px;\n    left: auto;\n}\n\n.aplus-v2 .premium-aplus-module-5 td.active-item,\n.aplus-v2 .premium-aplus-module-5 th.active-item {\n    top: auto;\n    left: 300px;\n    z-index: 100;\n}\n\nhtml[dir=\"rtl\"]  .premium-aplus-module-5 td.active-item,\nhtml[dir=\"rtl\"]  .premium-aplus-module-5 th.active-item {\n    left: auto;\n    right: 300px;\n}\n\n.aplus-v2 .premium-aplus-module-5 .attribute,\n.aplus-v2 .premium-aplus-module-5 .active-item{\n    position: sticky;\n}\n\n.aplus-v2 .premium-aplus-module-5 table.a-bordered td,\n.aplus-v2 .premium-aplus-module-5 table.a-bordered th {\n    background-color: #fff;\n}\n\n.aplus-v2 .premium-aplus-module-5 table.a-bordered td.attribute .aplus-popover-trigger::after {\n    content: \"?\";\n    display: inline-block;\n    font-size: 12px;\n    position: relative;\n    bottom: 5px;\n}\n\n.aplus-v2 .premium-aplus-module-5 .product-title {\n    font-size: 15px;\n    padding: 10px 0;\n}\n\n.aplus-v2 .premium-aplus-module-5 .scroll-width {\n    overflow-x: scroll;\n    overflow-y: visible;\n}\n\n\n.aplus-v2 .premium-aplus-module-5 td.attribute.empty {\n    height: 300px;\n}\n\n.aplus-v2 .premium-aplus-module-5 .header-img {\n    padding-top: 10px;\n}\n\n\/* Override default AUI .a-bordered table borders *\/\n.aplus-v2 .premium-aplus-module-5 table.a-bordered {\n    border-width: 0;\n    border-color: #eaeaea;\n    border-style: solid;\n}\n\n\/* Size the top scroller *\/\n.aplus-v2 .premium-aplus-module-5 .scroll-wrapper-top {\n    width: 100%;\n    height: 20px;\n    overflow-x: scroll;\n    overflow-y: visible;\n}\n\n.aplus-v2 .premium-aplus-module-5 .scroll-bar {\n    height: 1px;\n}\n\n.aplus-v2 .premium-aplus-module-5 .add-to-cart {\n    line-height: 1rem;\n    font-weight: normal;\n}\n\n.aplus-v2 .premium-aplus-module-5 .review {\n    font-size: 14px;\n}\n\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\n\n\/**\n * Premium modules global styles\n *\/\n.aplus-v2.desktop {\n  max-width: 1464px;\n  min-width: 800px;\n  margin-left: auto;\n  margin-right: auto;\n  word-wrap: break-word;\n  overflow-wrap: break-word;\n  word-break: break-word;\n}\n\/* Undo this for tech-specs because it breaks table layout *\/\n.aplus-v2.desktop .premium-aplus .aplus-tech-spec-table { word-break: initial; }\n\n.aplus-v2 .premium-aplus,\n.aplus-v2 .premium-aplus .aplus-h1,\n.aplus-v2 .premium-aplus .aplus-h2,\n.aplus-v2 .premium-aplus .aplus-p1,\n.aplus-v2 .premium-aplus .aplus-p2,\n.aplus-v2 .premium-aplus .aplus-p3,\n.aplus-v2 .premium-aplus .aplus-accent1,\n.aplus-v2 .premium-aplus .aplus-accent2\n{ font-family: Arial, sans-serif; }\n\n.aplus-v2 .premium-aplus,\n.aplus-v2 .premium-aplus .aplus-h1,\n.aplus-v2 .premium-aplus .aplus-h2,\n.aplus-v2 .premium-aplus .aplus-p1,\n.aplus-v2 .premium-aplus .aplus-p2,\n.aplus-v2 .premium-aplus .aplus-p3,\n.aplus-v2 .premium-aplus .aplus-accent1,\n.aplus-v2 .premium-aplus .aplus-accent2\n{ font-family: inherit; }\n\n\/* type *\/\n.aplus-v2 .premium-aplus .aplus-h1 { font-size: 32px; line-height: 1.2em; font-weight: 500; }\n.aplus-v2 .premium-aplus .aplus-h2 { font-size: 26px; line-height: 1.25em; font-weight: 500; }\n.aplus-v2 .premium-aplus .aplus-h3 { font-size: 18px; line-height: 1.25em; font-weight: 500; }\n.aplus-v2 .premium-aplus .aplus-p1 { font-size: 20px; line-height: 1.3em; font-weight: 300; }\n.aplus-v2 .premium-aplus .aplus-p2 { font-size: 16px; line-height: 1.4em; font-weight: 300; }\n.aplus-v2 .premium-aplus .aplus-p3 { font-size: 14px; line-height: 1.4em; font-weight: 300; }\n.aplus-v2 .premium-aplus .aplus-accent1 { font-size: 16px; line-height: 1.4em; font-weight: 600; }\n.aplus-v2 .premium-aplus .aplus-accent2 { font-size: 14px; line-height: 1.4em; font-weight: 600; }\n\n\/* spacing *\/\n.aplus-v2 .aplus-container-1 { padding: 40px; }\n.aplus-v2 .aplus-container-1-2 { padding: 40px 80px; }\n.aplus-v2 .aplus-container-2 { padding: 80px; }\n.aplus-v2 .aplus-container-3 { padding: 40px 0; }\n\n\/* Display *\/\n.aplus-v2 .premium-aplus .aplus-display-table { display: table; }\n.aplus-v2 .premium-aplus .aplus-display-table-cell { display: table-cell; }\n.aplus-v2 .premium-aplus .aplus-display-inline-block { display: inline-block; }\n\n\/* Aplus display table with min-width 1000px and fill remaining space inside parent *\/\n.aplus-v2.desktop .premium-aplus .aplus-display-table-width { min-width: 1000px; width: 100% }\n\n\/**\n* Padding and margin for element should be 10, 20, 40, or 80 px. Considering mini 10, small 20, medium 40, large 80.\n*\/\n\n\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\n\n\/**\n * Premium-module 13: Carousel\n *\/\n\n.aplus-v2 .premium-aplus-module-13 .aplus-card-description-wrapper {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n}\n\n.aplus-v2 .premium-aplus-module-13 .aplus-card-description {\n    display: table;\n    width: 50%;\n    height: 100%;\n    color: #fff;\n}\n\n.aplus-v2 .premium-aplus-module-13 .aplus-card-table-cell {\n    display: table-cell;\n    vertical-align: middle;\n    text-align: left;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-13 .aplus-card-table-cell {\n    text-align: right;\n}\n\n.aplus-v2 .premium-aplus-module-13 .aplus-text-background {\n    background: rgba(0, 0, 0, 0.6);\n}\n\n.aplus-v2 .premium-aplus-module-13 .aplus-card-body {\n    padding: 20px 40px 0 0;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-13 .aplus-card-body {\n    padding: 20px 0 0 40px;\n}\n\n.aplus-v2 .premium-aplus-module-13 .aplus-pagination-wrapper {\n    position: absolute;\n    top: 92%;\n    width: 100%;\n}\n\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv lang=\"es_ES\"\u003e\n\u003cdiv class=\"aplus-v2 desktop celwidget\"\u003e\n\u003cdiv class=\"aplus-content-wrapper\"\u003e\n\u003cdiv class=\"celwidget aplus-module premium-module-2-fullbackground-image aplus-premium\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-2\"\u003e\n\u003ch1 class=\"a-text-center aplus-container-3 aplus-h1 a-text-bold\"\u003eDiivoo Programador Riego WiFi 4 Zonas\u003c\/h1\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-background-wrapper\"\u003e\n\u003cdiv class=\"a-section a-spacing-none background-image\"\u003e\n\u003cimg src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/4d2e7d93-f8f0-4ddc-b6ae-b495f644185e.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/4d2e7d93-f8f0-4ddc-b6ae-b495f644185e.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" class=\"a-lazy-loaded\" alt=\"El texto dice «Diivoo» y «4 Zonas de Riego WiFi». Cinco iconos circulares que muestran las diferentes características del sistema de rociadores se muestran en fila sobre un fondo de jardín.\"\u003e \u003cnoscript\u003e\n        \u003cimg alt=\"El texto dice «Diivoo» y «4 Zonas de Riego WiFi». Cinco iconos circulares que muestran las diferentes características del sistema de rociadores se muestran en fila sobre un fondo de jardín.\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/4d2e7d93-f8f0-4ddc-b6ae-b495f644185e.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\n       \u003c\/noscript\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"a-section a-text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"celwidget aplus-module premium-module-13-carousel aplus-premium\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-13\"\u003e\n\u003ch1 class=\"aplus-container-3 aplus-h1 a-text-bold\"\u003eProgramador de Riego WiFi\u003c\/h1\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-carousel-container\"\u003e\n\u003cdiv class=\"a-begin a-carousel-container a-carousel-static a-carousel-display-single a-carousel-transition-slideCircular\" role=\"group\" data-a-transition-strategy=\"slideCircular\" data-a-display-strategy=\"single\" aria-roledescription=\"carousel\" aria-label=\"Carrusel de contenido destacado\" data-a-carousel-options='{\"peek_percentage\":0,\"minimum_gutter_width\":0,\"show_partial_next\":false,\"name\":\"premium-aplus-13-carousel-1\"}' id=\"premium-aplus-13-carousel-1-id\"\u003e\n\u003cinput class=\"a-carousel-firstvisibleitem\" type=\"hidden\" autocomplete=\"on\"\u003e\n\u003cdiv class=\"a-row a-carousel-controls a-carousel-row a-carousel-has-buttons a-carousel-overlay-buttons a-carousel-rounded-buttons\"\u003e\n\u003cdiv class=\"a-carousel-row-inner\"\u003e\n\u003cdiv class=\"a-carousel-col a-carousel-center\"\u003e\n\u003cdiv aria-roledescription=\"slide\" role=\"group\" class=\"a-carousel-viewport\"\u003e\n\u003col role=\"list\" class=\"a-carousel\"\u003e\n\u003cli aria-setsize=\"2\" class=\"a-carousel-card aplus-carousel-element\" aria-roledescription=\"slide\"\u003e\n\u003cdiv id=\"premium-aplus-13-carousel-1-slide-0\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\u003cimg src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/e7caa18e-8c80-4558-a6ca-ab76104c40b6.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" alt=\"Capturas de pantalla de la interfaz de la aplicación móvil que muestran las funciones de seguimiento del mantenimiento de la piscina, con una combinación de colores azul y blanco e iconos relacionados con la piscina.\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli aria-setsize=\"2\" class=\"a-carousel-card aplus-carousel-element\" aria-roledescription=\"slide\"\u003e\n\u003cdiv id=\"premium-aplus-13-carousel-1-slide-1\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\u003cimg src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/c4a82478-9f2d-4048-9bd1-ec9cf7d6a71f.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" alt=\"Serie de imágenes que muestran un hogar inteligente o una configuración de automatización con varios dispositivos e interfaces de control en un entorno interior moderno.\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"a-end aok-hidden\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-pagination-wrapper\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\n\n.aplus-mantle.aplus-module .aplus-pagination-dots {\n    margin: 0;\n}\n\n.aplus-mantle.aplus-module .aplus-pagination-dot {\n    display: inline-block;\n    list-style: none;\n}\n\n.aplus-mantle.aplus-module .aplus-carousel-nav {\n    text-align:center;\n}\n\n.aplus-mantle.aplus-module .carousel-slider-circle {\n    display: inline-block;\n    cursor: pointer;\n    height: 15px;\n    width: 15px;\n    border: 1px solid #000;\n    border-radius: 20px;\n    background-color: #fff;\n    margin-left: 5px;\n}\n\n.aplus-mantle.aplus-module .carousel-slider-circle.aplus-carousel-active {\n    background-color: #DE7921;\n}\n\n.aplus-mantle.aplus-module .aplus-pagination-dot--display-none {\n    display: none;\n}\n\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv lang=\"es_ES\"\u003e\n\u003cdiv class=\"aplus-v2 desktop celwidget\"\u003e\n\u003cdiv class=\"aplus-content-wrapper\"\u003e\n\u003cdiv class=\"celwidget aplus-module premium-module-13-carousel aplus-premium\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-13\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-carousel-container\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-pagination-wrapper\"\u003e\n\u003cscript\u003e\n\nP.now(\"premium-aplus-13-carousel-1\").execute(function(init) {\n    if (init) {\n        return;\n    }\n    P.register(\"premium-aplus-13-carousel-1\", function() {\n        return function() {\n            P.when(\"A\", \"jQuery\", \"a-carousel-framework\", \"ready\").execute(\"paginate-carousel\", function (A, $, framework) {\n                const ENTER_KEY_CODE = 13;\n                const ESCAPE_KEY_CODE = 27;\n                const LEFT_ARROW_KEY = 37;\n                const RIGHT_ARROW_KEY = 39;\n                const HOME_KEY = 36;\n                const END_KEY = 35;\n\n                var moduleId = \"1\";\n                var carouselName = \"premium-aplus-13-carousel-1\";\n                var paginationAction = \"aplus-pagination-dot-action-\" + moduleId + \"-\" + carouselName;\n                var paginationGroup = \"#aplus-pagination-group-\" + moduleId + \"-\" + carouselName;\n\n                \/* If the carousel goes to a new page *\/\n                A.on(\"a:carousel:\"+carouselName+\":change:pageNumber\", function (data) {\n                    A.$(paginationGroup+\" .carousel-slider-circle\").removeClass(\"aplus-carousel-active\").attr('aria-selected', 'false').attr('tabindex', -1)\n                                    .eq(data.newValue - 1).addClass(\"aplus-carousel-active\").attr('aria-selected', 'true').attr('tabindex', 0);\n                });\n\n                function syncPaginationDotsWithCarouselPages(numPages) {\n                    const parentElement = document.querySelector(paginationGroup);\n                    if (parentElement \u0026\u0026 parentElement.children) {\n                        const children = parentElement.children;\n                        for (let i = 0; i \u003c children.length; i++) {\n                            if (i \u003e= numPages) {\n                                \/\/ If number of dots \u003e num of pages, we should hide other dots\n                                children[i].classList.add('aplus-pagination-dot--display-none');\n                            } else if (children[i].classList.contains('aplus-pagination-dot--display-none')) {\n                                \/\/ Reset display of dots if it was hidden before\n                                children[i].classList.remove('aplus-pagination-dot--display-none');\n                            }\n                        }\n                    }\n                }\n\n                framework.onInit(carouselName, function (carousel) {\n                    try {\n                        var totalPages = carousel.getAttr('totalPages');\n                        syncPaginationDotsWithCarouselPages(totalPages);\n                        \/* Resize event handler to re-calculate the pagination dots count based on orientation *\/\n                        window.addEventListener('resize', function() {\n                            carousel.resize();\n                            totalPages = carousel.getAttr('totalPages');\n                            syncPaginationDotsWithCarouselPages(totalPages);\n                        });\n\n                        A.declarative(paginationAction, 'click keydown', function(event){\n                            var isClick = event.type === 'click';\n                            var isKeydown = event.type === 'keydown';\n                            var isEnter = isKeydown \u0026\u0026 event.$event.keyCode === ENTER_KEY_CODE;\n                            var isEsc = isKeydown \u0026\u0026 event.$event.keyCode === ESCAPE_KEY_CODE;\n                            var isLeftArrow = isKeydown \u0026\u0026 event.$event.keyCode === LEFT_ARROW_KEY;\n                            var isRightArrow = isKeydown \u0026\u0026 event.$event.keyCode === RIGHT_ARROW_KEY;\n                            var isHome = isKeydown \u0026\u0026 event.$event.keyCode === HOME_KEY;\n                            var isEnd = isKeydown \u0026\u0026 event.$event.keyCode === END_KEY;\n\n                            if (isClick || isEnter) {\n                                var data = event.data;\n                                carousel.gotoPage(data.page);\n                            } else if (isEsc) {\n                                event.$target.blur();\n                            } else if (isLeftArrow || isRightArrow || isHome || isEnd) {\n                                event.$event.preventDefault();\n                                const dots = A.$(paginationGroup + \" .carousel-slider-circle\");\n                                const currentIndex = dots.index(event.$target);\n                                let nextIndex;\n\n                                if (isLeftArrow) {\n                                    nextIndex = currentIndex \u003e 0 ? currentIndex - 1 : dots.length - 1;\n                                } else if (isRightArrow) {\n                                    nextIndex = currentIndex \u003c dots.length - 1 ? currentIndex + 1 : 0;\n                                } else if (isHome) {\n                                    nextIndex = 0;\n                                } else if (isEnd) {\n                                    nextIndex = dots.length - 1;\n                                }\n\n                                dots.eq(nextIndex).focus();\n                                carousel.gotoPage(nextIndex + 1);\n                            }\n                        });\n                    } catch (e) {\n                        P.log('Failed to init ' + carouselName + '. Error: ' + e.message, 'FATAL', 'AplusModuleResources');\n                    }\n                });\n            });\n        }\n    });\n});\n\u003c\/script\u003e\n\u003cdiv class=\"aplus-mantle aplus-module\"\u003e\n\u003cdiv class=\"aplus-carousel-nav\"\u003e\n\u003cul role=\"tablist\" aria-label=\"tablist-section\" class=\"aplus-pagination-dots\" id=\"aplus-pagination-group-1-premium-aplus-13-carousel-1\"\u003e\n\u003cli class=\"aplus-pagination-dot\"\u003e\u003cspan role=\"tab\" aria-controls=\"premium-aplus-13-carousel-1-slide-0\" aria-label=\"slide-1\" data-aplus-pagination-dot-action-1-premium-aplus-13-carousel-1='{\"page\": 1}' data-action=\"aplus-pagination-dot-action-1-premium-aplus-13-carousel-1\" aria-selected=\"true\" class=\"a-declarative carousel-slider-circle aplus-display-inline-block aplus-carousel-active\" tabindex=\"0\"\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"aplus-pagination-dot\"\u003e\u003cspan role=\"tab\" aria-controls=\"premium-aplus-13-carousel-1-slide-1\" aria-label=\"slide-2\" data-aplus-pagination-dot-action-1-premium-aplus-13-carousel-1='{\"page\": 2}' data-action=\"aplus-pagination-dot-action-1-premium-aplus-13-carousel-1\" aria-selected=\"false\" class=\"a-declarative carousel-slider-circle aplus-display-inline-block\" tabindex=\"-1\"\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"a-section a-text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e(function(f) {var _np=(window.P._namespace(\"PremiumAplusModule\"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {\n    P.when(\"premium-aplus-13-carousel-1\").execute(function(init){init();});\n}));\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"celwidget aplus-module premium-module-13-carousel aplus-premium\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-13\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-carousel-container\"\u003e\n\u003cdiv class=\"a-begin a-carousel-container a-carousel-static a-carousel-display-single a-carousel-transition-slideCircular\" role=\"group\" data-a-transition-strategy=\"slideCircular\" data-a-display-strategy=\"single\" aria-roledescription=\"carousel\" aria-label=\"Carrusel de contenido destacado\" data-a-carousel-options='{\"peek_percentage\":0,\"minimum_gutter_width\":0,\"show_partial_next\":false,\"name\":\"premium-aplus-13-carousel-2\"}' id=\"premium-aplus-13-carousel-2-id\"\u003e\n\u003cinput class=\"a-carousel-firstvisibleitem\" type=\"hidden\" autocomplete=\"on\"\u003e\n\u003cdiv class=\"a-row a-carousel-controls a-carousel-row a-carousel-has-buttons a-carousel-overlay-buttons a-carousel-rounded-buttons\"\u003e\n\u003cdiv class=\"a-carousel-row-inner\"\u003e\n\u003cbr\u003e\n\u003cdiv class=\"a-carousel-col a-carousel-center\"\u003e\n\u003cdiv aria-roledescription=\"slide\" role=\"group\" class=\"a-carousel-viewport\"\u003e\n\u003col role=\"list\" class=\"a-carousel\"\u003e\n\u003cli aria-setsize=\"3\" class=\"a-carousel-card aplus-carousel-element\" aria-roledescription=\"slide\"\u003e\n\u003cdiv id=\"premium-aplus-13-carousel-2-slide-0\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\u003cimg src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/735d4a13-ce9a-4828-b67a-2683d2c2391e.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" alt=\"El texto dice «2 Modos de Riego». Pantalla de programación de riego de tres paneles que muestra los tiempos y ajustes de riego, con fotos de paisajes y barras decorativas de color naranja.\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli aria-setsize=\"3\" class=\"a-carousel-card aplus-carousel-element\" aria-roledescription=\"slide\"\u003e\n\u003cdiv id=\"premium-aplus-13-carousel-2-slide-1\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\u003cimg src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/66afc057-4ca5-4830-a0eb-4b5c220b545d.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" alt=\"El texto dice «secar». Secuencia de imágenes que muestran el proceso de instalación o medición con un dispositivo móvil y una regla sobre un suelo de madera.\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli aria-setsize=\"3\" class=\"a-carousel-card aplus-carousel-element\" aria-roledescription=\"slide\"\u003e\n\u003cdiv id=\"premium-aplus-13-carousel-2-slide-2\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\u003cimg src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/7830092e-44a2-4b21-8c3b-80d51627c9ac.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" alt=\"Demostración del producto en varios paneles que muestra los componentes del sistema de riego de jardines y los escenarios de uso en entornos exteriores.\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-pagination-wrapper\"\u003e\u003ca href=\"#\" role=\"button\" class=\"a-carousel-goto-nextpage\"\u003e\u003ci class=\"a-icon a-icon-next-rounded\"\u003e\u003cspan class=\"a-icon-alt\"\u003e\u003c\/span\u003e\u003c\/i\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\n\n.aplus-mantle.aplus-module .aplus-pagination-dots {\n    margin: 0;\n}\n\n.aplus-mantle.aplus-module .aplus-pagination-dot {\n    display: inline-block;\n    list-style: none;\n}\n\n.aplus-mantle.aplus-module .aplus-carousel-nav {\n    text-align:center;\n}\n\n.aplus-mantle.aplus-module .carousel-slider-circle {\n    display: inline-block;\n    cursor: pointer;\n    height: 15px;\n    width: 15px;\n    border: 1px solid #000;\n    border-radius: 20px;\n    background-color: #fff;\n    margin-left: 5px;\n}\n\n.aplus-mantle.aplus-module .carousel-slider-circle.aplus-carousel-active {\n    background-color: #DE7921;\n}\n\n.aplus-mantle.aplus-module .aplus-pagination-dot--display-none {\n    display: none;\n}\n\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv lang=\"es_ES\"\u003e\n\u003cdiv class=\"aplus-v2 desktop celwidget\"\u003e\n\u003cdiv class=\"aplus-content-wrapper\"\u003e\n\u003cdiv class=\"celwidget aplus-module premium-module-13-carousel aplus-premium\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-13\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-carousel-container\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-pagination-wrapper\"\u003e\n\u003cscript\u003e\n\nP.now(\"premium-aplus-13-carousel-2\").execute(function(init) {\n    if (init) {\n        return;\n    }\n    P.register(\"premium-aplus-13-carousel-2\", function() {\n        return function() {\n            P.when(\"A\", \"jQuery\", \"a-carousel-framework\", \"ready\").execute(\"paginate-carousel\", function (A, $, framework) {\n                const ENTER_KEY_CODE = 13;\n                const ESCAPE_KEY_CODE = 27;\n                const LEFT_ARROW_KEY = 37;\n                const RIGHT_ARROW_KEY = 39;\n                const HOME_KEY = 36;\n                const END_KEY = 35;\n\n                var moduleId = \"2\";\n                var carouselName = \"premium-aplus-13-carousel-2\";\n                var paginationAction = \"aplus-pagination-dot-action-\" + moduleId + \"-\" + carouselName;\n                var paginationGroup = \"#aplus-pagination-group-\" + moduleId + \"-\" + carouselName;\n\n                \/* If the carousel goes to a new page *\/\n                A.on(\"a:carousel:\"+carouselName+\":change:pageNumber\", function (data) {\n                    A.$(paginationGroup+\" .carousel-slider-circle\").removeClass(\"aplus-carousel-active\").attr('aria-selected', 'false').attr('tabindex', -1)\n                                    .eq(data.newValue - 1).addClass(\"aplus-carousel-active\").attr('aria-selected', 'true').attr('tabindex', 0);\n                });\n\n                function syncPaginationDotsWithCarouselPages(numPages) {\n                    const parentElement = document.querySelector(paginationGroup);\n                    if (parentElement \u0026\u0026 parentElement.children) {\n                        const children = parentElement.children;\n                        for (let i = 0; i \u003c children.length; i++) {\n                            if (i \u003e= numPages) {\n                                \/\/ If number of dots \u003e num of pages, we should hide other dots\n                                children[i].classList.add('aplus-pagination-dot--display-none');\n                            } else if (children[i].classList.contains('aplus-pagination-dot--display-none')) {\n                                \/\/ Reset display of dots if it was hidden before\n                                children[i].classList.remove('aplus-pagination-dot--display-none');\n                            }\n                        }\n                    }\n                }\n\n                framework.onInit(carouselName, function (carousel) {\n                    try {\n                        var totalPages = carousel.getAttr('totalPages');\n                        syncPaginationDotsWithCarouselPages(totalPages);\n                        \/* Resize event handler to re-calculate the pagination dots count based on orientation *\/\n                        window.addEventListener('resize', function() {\n                            carousel.resize();\n                            totalPages = carousel.getAttr('totalPages');\n                            syncPaginationDotsWithCarouselPages(totalPages);\n                        });\n\n                        A.declarative(paginationAction, 'click keydown', function(event){\n                            var isClick = event.type === 'click';\n                            var isKeydown = event.type === 'keydown';\n                            var isEnter = isKeydown \u0026\u0026 event.$event.keyCode === ENTER_KEY_CODE;\n                            var isEsc = isKeydown \u0026\u0026 event.$event.keyCode === ESCAPE_KEY_CODE;\n                            var isLeftArrow = isKeydown \u0026\u0026 event.$event.keyCode === LEFT_ARROW_KEY;\n                            var isRightArrow = isKeydown \u0026\u0026 event.$event.keyCode === RIGHT_ARROW_KEY;\n                            var isHome = isKeydown \u0026\u0026 event.$event.keyCode === HOME_KEY;\n                            var isEnd = isKeydown \u0026\u0026 event.$event.keyCode === END_KEY;\n\n                            if (isClick || isEnter) {\n                                var data = event.data;\n                                carousel.gotoPage(data.page);\n                            } else if (isEsc) {\n                                event.$target.blur();\n                            } else if (isLeftArrow || isRightArrow || isHome || isEnd) {\n                                event.$event.preventDefault();\n                                const dots = A.$(paginationGroup + \" .carousel-slider-circle\");\n                                const currentIndex = dots.index(event.$target);\n                                let nextIndex;\n\n                                if (isLeftArrow) {\n                                    nextIndex = currentIndex \u003e 0 ? currentIndex - 1 : dots.length - 1;\n                                } else if (isRightArrow) {\n                                    nextIndex = currentIndex \u003c dots.length - 1 ? currentIndex + 1 : 0;\n                                } else if (isHome) {\n                                    nextIndex = 0;\n                                } else if (isEnd) {\n                                    nextIndex = dots.length - 1;\n                                }\n\n                                dots.eq(nextIndex).focus();\n                                carousel.gotoPage(nextIndex + 1);\n                            }\n                        });\n                    } catch (e) {\n                        P.log('Failed to init ' + carouselName + '. Error: ' + e.message, 'FATAL', 'AplusModuleResources');\n                    }\n                });\n            });\n        }\n    });\n});\n\u003c\/script\u003e\n\u003cdiv class=\"aplus-mantle aplus-module\"\u003e\n\u003cdiv class=\"aplus-carousel-nav\"\u003e\n\u003cul role=\"tablist\" aria-label=\"tablist-section\" class=\"aplus-pagination-dots\" id=\"aplus-pagination-group-2-premium-aplus-13-carousel-2\"\u003e\n\u003cli class=\"aplus-pagination-dot\"\u003e\u003cspan role=\"tab\" aria-controls=\"premium-aplus-13-carousel-2-slide-0\" aria-label=\"slide-1\" data-aplus-pagination-dot-action-2-premium-aplus-13-carousel-2='{\"page\": 1}' data-action=\"aplus-pagination-dot-action-2-premium-aplus-13-carousel-2\" aria-selected=\"true\" class=\"a-declarative carousel-slider-circle aplus-display-inline-block aplus-carousel-active\" tabindex=\"0\"\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"aplus-pagination-dot\"\u003e\u003cspan role=\"tab\" aria-controls=\"premium-aplus-13-carousel-2-slide-1\" aria-label=\"slide-2\" data-aplus-pagination-dot-action-2-premium-aplus-13-carousel-2='{\"page\": 2}' data-action=\"aplus-pagination-dot-action-2-premium-aplus-13-carousel-2\" aria-selected=\"false\" class=\"a-declarative carousel-slider-circle aplus-display-inline-block\" tabindex=\"-1\"\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"aplus-pagination-dot\"\u003e\u003cspan role=\"tab\" aria-controls=\"premium-aplus-13-carousel-2-slide-2\" aria-label=\"slide-3\" data-aplus-pagination-dot-action-2-premium-aplus-13-carousel-2='{\"page\": 3}' data-action=\"aplus-pagination-dot-action-2-premium-aplus-13-carousel-2\" aria-selected=\"false\" class=\"a-declarative carousel-slider-circle aplus-display-inline-block\" tabindex=\"-1\"\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"a-section a-text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e(function(f) {var _np=(window.P._namespace(\"PremiumAplusModule\"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {\n    P.when(\"premium-aplus-13-carousel-2\").execute(function(init){init();});\n}));\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"celwidget aplus-module premium-module-2-fullbackground-image aplus-premium\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-2\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-background-wrapper\"\u003e\n\u003cdiv class=\"a-section a-spacing-none background-image\"\u003e\n\u003cimg src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/7e830d72-8f12-4dd6-b602-02e38bfabbe6.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/7e830d72-8f12-4dd6-b602-02e38bfabbe6.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" class=\"a-lazy-loaded\" alt=\"El texto dice «Sepa todo lo que quiera saber». Capturas de pantalla de la interfaz de varios teléfonos inteligentes que muestran varias pantallas de aplicaciones con colores de acento naranja.\"\u003e \u003cnoscript\u003e\n        \u003cimg alt=\"El texto dice «Sepa todo lo que quiera saber». Capturas de pantalla de la interfaz de varios teléfonos inteligentes que muestran varias pantallas de aplicaciones con colores de acento naranja.\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/7e830d72-8f12-4dd6-b602-02e38bfabbe6.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\n       \u003c\/noscript\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"a-section a-text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"celwidget aplus-module premium-module-13-carousel aplus-premium\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-13\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-carousel-container\"\u003e\n\u003cdiv class=\"a-begin a-carousel-container a-carousel-static a-carousel-display-single a-carousel-transition-slideCircular\" role=\"group\" data-a-transition-strategy=\"slideCircular\" data-a-display-strategy=\"single\" aria-roledescription=\"carousel\" aria-label=\"Carrusel de contenido destacado\" data-a-carousel-options='{\"peek_percentage\":0,\"minimum_gutter_width\":0,\"show_partial_next\":false,\"name\":\"premium-aplus-13-carousel-4\"}' id=\"premium-aplus-13-carousel-4-id\"\u003e\n\u003cinput class=\"a-carousel-firstvisibleitem\" type=\"hidden\" autocomplete=\"on\"\u003e\n\u003cdiv class=\"a-row a-carousel-controls a-carousel-row a-carousel-has-buttons a-carousel-overlay-buttons a-carousel-rounded-buttons\"\u003e\n\u003cdiv class=\"a-carousel-row-inner\"\u003e\n\u003cbr\u003e\n\u003cdiv class=\"a-carousel-col a-carousel-center\"\u003e\n\u003cdiv aria-roledescription=\"slide\" role=\"group\" class=\"a-carousel-viewport\"\u003e\n\u003col role=\"list\" class=\"a-carousel\"\u003e\n\u003cli aria-setsize=\"2\" class=\"a-carousel-card aplus-carousel-element\" aria-roledescription=\"slide\"\u003e\n\u003cdiv id=\"premium-aplus-13-carousel-4-slide-0\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\u003cimg src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/6b0806e7-e6ae-4640-a228-042811c0f91e.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" alt=\"El texto dice «Mejora continua de la experiencia de usuario». Infografía que muestra la evolución de la generación 1 a la generación 3, con iconos de equipamiento y flechas que indican la progresión.\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli aria-setsize=\"2\" class=\"a-carousel-card aplus-carousel-element\" aria-roledescription=\"slide\"\u003e\n\u003cdiv id=\"premium-aplus-13-carousel-4-slide-1\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\u003cimg src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/444524bb-a8c8-40a5-8c29-d3f9d3ca0d52.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" alt=\"El texto dice «¿Cómo conectar el dispositivo?» con una serie de instrucciones de conexión del dispositivo e iconos que muestran los logotipos de la App Store y la tienda Google Play. Interfaz tutorial que muestra varios pasos para la conexión del dispositivo.\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"a-carousel-col a-carousel-right\"\u003e\u003ca href=\"#\" role=\"button\" class=\"a-carousel-goto-nextpage\"\u003e\u003ci class=\"a-icon a-icon-next-rounded\"\u003e\u003cspan class=\"a-icon-alt\"\u003eNext page\u003c\/span\u003e\u003c\/i\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"a-end aok-hidden\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-pagination-wrapper\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\n\n.aplus-mantle.aplus-module .aplus-pagination-dots {\n    margin: 0;\n}\n\n.aplus-mantle.aplus-module .aplus-pagination-dot {\n    display: inline-block;\n    list-style: none;\n}\n\n.aplus-mantle.aplus-module .aplus-carousel-nav {\n    text-align:center;\n}\n\n.aplus-mantle.aplus-module .carousel-slider-circle {\n    display: inline-block;\n    cursor: pointer;\n    height: 15px;\n    width: 15px;\n    border: 1px solid #000;\n    border-radius: 20px;\n    background-color: #fff;\n    margin-left: 5px;\n}\n\n.aplus-mantle.aplus-module .carousel-slider-circle.aplus-carousel-active {\n    background-color: #DE7921;\n}\n\n.aplus-mantle.aplus-module .aplus-pagination-dot--display-none {\n    display: none;\n}\n\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv lang=\"es_ES\"\u003e\n\u003cdiv class=\"aplus-v2 desktop celwidget\"\u003e\n\u003cdiv class=\"aplus-content-wrapper\"\u003e\n\u003cdiv class=\"celwidget aplus-module premium-module-13-carousel aplus-premium\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-13\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-carousel-container\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-pagination-wrapper\"\u003e\n\u003cscript\u003e\n\nP.now(\"premium-aplus-13-carousel-4\").execute(function(init) {\n    if (init) {\n        return;\n    }\n    P.register(\"premium-aplus-13-carousel-4\", function() {\n        return function() {\n            P.when(\"A\", \"jQuery\", \"a-carousel-framework\", \"ready\").execute(\"paginate-carousel\", function (A, $, framework) {\n                const ENTER_KEY_CODE = 13;\n                const ESCAPE_KEY_CODE = 27;\n                const LEFT_ARROW_KEY = 37;\n                const RIGHT_ARROW_KEY = 39;\n                const HOME_KEY = 36;\n                const END_KEY = 35;\n\n                var moduleId = \"4\";\n                var carouselName = \"premium-aplus-13-carousel-4\";\n                var paginationAction = \"aplus-pagination-dot-action-\" + moduleId + \"-\" + carouselName;\n                var paginationGroup = \"#aplus-pagination-group-\" + moduleId + \"-\" + carouselName;\n\n                \/* If the carousel goes to a new page *\/\n                A.on(\"a:carousel:\"+carouselName+\":change:pageNumber\", function (data) {\n                    A.$(paginationGroup+\" .carousel-slider-circle\").removeClass(\"aplus-carousel-active\").attr('aria-selected', 'false').attr('tabindex', -1)\n                                    .eq(data.newValue - 1).addClass(\"aplus-carousel-active\").attr('aria-selected', 'true').attr('tabindex', 0);\n                });\n\n                function syncPaginationDotsWithCarouselPages(numPages) {\n                    const parentElement = document.querySelector(paginationGroup);\n                    if (parentElement \u0026\u0026 parentElement.children) {\n                        const children = parentElement.children;\n                        for (let i = 0; i \u003c children.length; i++) {\n                            if (i \u003e= numPages) {\n                                \/\/ If number of dots \u003e num of pages, we should hide other dots\n                                children[i].classList.add('aplus-pagination-dot--display-none');\n                            } else if (children[i].classList.contains('aplus-pagination-dot--display-none')) {\n                                \/\/ Reset display of dots if it was hidden before\n                                children[i].classList.remove('aplus-pagination-dot--display-none');\n                            }\n                        }\n                    }\n                }\n\n                framework.onInit(carouselName, function (carousel) {\n                    try {\n                        var totalPages = carousel.getAttr('totalPages');\n                        syncPaginationDotsWithCarouselPages(totalPages);\n                        \/* Resize event handler to re-calculate the pagination dots count based on orientation *\/\n                        window.addEventListener('resize', function() {\n                            carousel.resize();\n                            totalPages = carousel.getAttr('totalPages');\n                            syncPaginationDotsWithCarouselPages(totalPages);\n                        });\n\n                        A.declarative(paginationAction, 'click keydown', function(event){\n                            var isClick = event.type === 'click';\n                            var isKeydown = event.type === 'keydown';\n                            var isEnter = isKeydown \u0026\u0026 event.$event.keyCode === ENTER_KEY_CODE;\n                            var isEsc = isKeydown \u0026\u0026 event.$event.keyCode === ESCAPE_KEY_CODE;\n                            var isLeftArrow = isKeydown \u0026\u0026 event.$event.keyCode === LEFT_ARROW_KEY;\n                            var isRightArrow = isKeydown \u0026\u0026 event.$event.keyCode === RIGHT_ARROW_KEY;\n                            var isHome = isKeydown \u0026\u0026 event.$event.keyCode === HOME_KEY;\n                            var isEnd = isKeydown \u0026\u0026 event.$event.keyCode === END_KEY;\n\n                            if (isClick || isEnter) {\n                                var data = event.data;\n                                carousel.gotoPage(data.page);\n                            } else if (isEsc) {\n                                event.$target.blur();\n                            } else if (isLeftArrow || isRightArrow || isHome || isEnd) {\n                                event.$event.preventDefault();\n                                const dots = A.$(paginationGroup + \" .carousel-slider-circle\");\n                                const currentIndex = dots.index(event.$target);\n                                let nextIndex;\n\n                                if (isLeftArrow) {\n                                    nextIndex = currentIndex \u003e 0 ? currentIndex - 1 : dots.length - 1;\n                                } else if (isRightArrow) {\n                                    nextIndex = currentIndex \u003c dots.length - 1 ? currentIndex + 1 : 0;\n                                } else if (isHome) {\n                                    nextIndex = 0;\n                                } else if (isEnd) {\n                                    nextIndex = dots.length - 1;\n                                }\n\n                                dots.eq(nextIndex).focus();\n                                carousel.gotoPage(nextIndex + 1);\n                            }\n                        });\n                    } catch (e) {\n                        P.log('Failed to init ' + carouselName + '. Error: ' + e.message, 'FATAL', 'AplusModuleResources');\n                    }\n                });\n            });\n        }\n    });\n});\n\u003c\/script\u003e\n\u003cdiv class=\"aplus-mantle aplus-module\"\u003e\n\u003cdiv class=\"aplus-carousel-nav\"\u003e\n\u003cul role=\"tablist\" aria-label=\"tablist-section\" class=\"aplus-pagination-dots\" id=\"aplus-pagination-group-4-premium-aplus-13-carousel-4\"\u003e\n\u003cli class=\"aplus-pagination-dot\"\u003e\u003cspan role=\"tab\" aria-controls=\"premium-aplus-13-carousel-4-slide-0\" aria-label=\"slide-1\" data-aplus-pagination-dot-action-4-premium-aplus-13-carousel-4='{\"page\": 1}' data-action=\"aplus-pagination-dot-action-4-premium-aplus-13-carousel-4\" aria-selected=\"true\" class=\"a-declarative carousel-slider-circle aplus-display-inline-block aplus-carousel-active\" tabindex=\"0\"\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"aplus-pagination-dot\"\u003e\u003cspan role=\"tab\" aria-controls=\"premium-aplus-13-carousel-4-slide-1\" aria-label=\"slide-2\" data-aplus-pagination-dot-action-4-premium-aplus-13-carousel-4='{\"page\": 2}' data-action=\"aplus-pagination-dot-action-4-premium-aplus-13-carousel-4\" aria-selected=\"false\" class=\"a-declarative carousel-slider-circle aplus-display-inline-block\" tabindex=\"-1\"\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"a-section a-text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e(function(f) {var _np=(window.P._namespace(\"PremiumAplusModule\"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {\n    P.when(\"premium-aplus-13-carousel-4\").execute(function(init){init();});\n}));\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"celwidget aplus-module premium-module-2-fullbackground-image aplus-premium\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-2\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-background-wrapper\"\u003e\n\u003cdiv class=\"a-section a-spacing-none background-image\"\u003e\n\u003cimg src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/714878e3-8dec-4ca6-8a68-bc49ae5e5b4b.__CR0,0,2928,1200_PT0_SX1464_V1___.jpg\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/714878e3-8dec-4ca6-8a68-bc49ae5e5b4b.__CR0,0,2928,1200_PT0_SX1464_V1___.jpg\" class=\"a-lazy-loaded\" alt=\"El texto dice «Por qué», «¿Diivoo?». Colección de capturas de pantalla que muestran interfaces de aplicaciones móviles y diseños de contenido para redes sociales con texto en español.\"\u003e \u003cnoscript\u003e\n        \u003cimg alt=\"El texto dice «Por qué», «¿Diivoo?». Colección de capturas de pantalla que muestran interfaces de aplicaciones móviles y diseños de contenido para redes sociales con texto en español.\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/714878e3-8dec-4ca6-8a68-bc49ae5e5b4b.__CR0,0,2928,1200_PT0_SX1464_V1___.jpg\"\u003e\n       \u003c\/noscript\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"a-section a-text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"celwidget aplus-module premium-module-5-comparison-table-scroller aplus-premium\"\u003e\n\u003cdiv class=\"premium-aplus premium-aplus-module-5 aplus-container-3 comparison-table\"\u003e\n\u003ch3 class=\"a-text-center aplus-h1 a-text-bold\"\u003eDiivoo Familia de Riego\u003c\/h3\u003e\n\u003cdiv class=\"a-section a-spacing-none table-container loading\" data-comparison-name=\"comparison-table-container-6\" id=\"comparison-table-container-6\"\u003e\n\u003cdiv class=\"table-slider scroll-wrapper-bottom\"\u003e\n\u003ctable class=\"a-bordered a-horizontal-stripes scroll-width\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"attribute empty\"\u003e\u003c\/td\u003e\n\u003cth class=\"aplus-data-column top-header active active-item\"\u003e\n\u003ca href=\"\/dp\/B0DP7N7464?ref=emc_p_m_5_i_atc\" title=\"Programador Riego WiFi\" class=\"a-link-normal a-text-normal\"\u003e\u003cimg src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/0d775e93-c5e6-4585-936e-e356bd9b4fa4.__AC_SR200,225___.jpg\" alt=\"\"\u003e\n\u003cp class=\"product-title\"\u003eProgramador Riego WiFi\u003c\/p\u003e\n\u003c\/a\u003e\u003cform action=\"\/cart\/add-to-cart\/ref=emc_p_m_5_i_atc_c\" method=\"post\"\u003e\n\u003c!-- sp:csrf --\u003e \u003cinput value=\"hBNqvwC3nWM\/d0aIsUz3dPALUfvVZj4DRwtuDl6K4DCjAAAAAGm\/239lNGIyYWE2MC0xZDg2LTQwNWUtYmM5Yy1lMTFmNGE0N2U2ZTE=\" name=\"anti-csrftoken-a2z\" type=\"hidden\"\u003e\u003c!-- sp:end-csrf --\u003e \u003cinput value=\"B0DP7N7464\" name=\"items[0.base][asin]\" type=\"hidden\"\u003e \u003cinput value=\"DNOgOhz0m13EwY8R3ZUeVR%2Fqs3Lfn394BW6DAL2QVS8nH6YwEVid1wCH1xFU1v5DnDzatC28EiNUGF2tm4lrVnK8%2FFODB5kkaaunxOS9Z5R7M1t0i9QOoom4SPy4gOzTwvilOXO%2Ft2nEG85aB%2FwDFLK6%2B3jD5OLtYMeG9zOsup3sEfboyxrWpPD%2BqmNBPycm\" name=\"items[0.base][offerListingId]\" type=\"hidden\"\u003e \u003cinput value=\"1\" name=\"items[0.base][quantity]\" type=\"hidden\"\u003e \u003cinput value=\"Aplus_BuyableModules_DetailPage\" name=\"clientName\" type=\"hidden\"\u003e\n\u003cdiv class=\"add-to-cart\"\u003e\u003cspan class=\"a-button a-spacing-small a-button-primary a-button-icon\"\u003e\u003cspan class=\"a-button-inner\"\u003e\u003ci class=\"a-icon a-icon-cart\"\u003e\u003c\/i\u003e\u003cinput type=\"submit\" class=\"a-button-input\"\u003e\u003cspan aria-hidden=\"true\" class=\"a-button-text\"\u003e Añadir a la cesta \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/form\u003e\n\u003cscript type=\"application\/javascript\"\u003e\n        logShoppableMetrics(\"premium-module-5-comparison-table-scroller\", true)\n    \u003c\/script\u003e\n\u003c\/th\u003e\n\u003cth class=\"aplus-data-column top-header\"\u003e\n\u003ca href=\"\/dp\/B0GDF72RP8?ref=emc_p_m_5_i_atc\" title=\"Diivoo Programador Riego\" class=\"a-link-normal a-text-normal\"\u003e\u003cimg src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/a3a437e7-dc3f-4baf-8e6d-67b22d934f1c.__AC_SR200,225___.jpg\" alt=\"\"\u003e\n\u003cp class=\"product-title\"\u003eDiivoo Programador Riego\u003c\/p\u003e\n\u003c\/a\u003e\u003cform action=\"\/cart\/add-to-cart\/ref=emc_p_m_5_i_atc_c\" method=\"post\"\u003e\n\u003c!-- sp:csrf --\u003e \u003cinput value=\"hBNqvwC3nWM\/d0aIsUz3dPALUfvVZj4DRwtuDl6K4DCjAAAAAGm\/239lNGIyYWE2MC0xZDg2LTQwNWUtYmM5Yy1lMTFmNGE0N2U2ZTE=\" name=\"anti-csrftoken-a2z\" type=\"hidden\"\u003e\u003c!-- sp:end-csrf --\u003e \u003cinput value=\"B0GDF72RP8\" name=\"items[0.base][asin]\" type=\"hidden\"\u003e \u003cinput value=\"1eQgI1IlS4vssAn2eSRAl4Jl8MrjORKCJ11qICJyHTIgyJaqBtKogyKEbLYX0DlAUNOTiHw6dePWd%2ByAUnFPRaKu7cvtdqes%2B9iSAFF92hQlRlXmrAYhVUzNMV83THHIBij3grXlhKOYi1S6uIeGXqfQGghxFWp8%2F4V1UDeEs2UuxP0qWP%2BlmYtieabEgXIs\" name=\"items[0.base][offerListingId]\" type=\"hidden\"\u003e \u003cinput value=\"1\" name=\"items[0.base][quantity]\" type=\"hidden\"\u003e \u003cinput value=\"Aplus_BuyableModules_DetailPage\" name=\"clientName\" type=\"hidden\"\u003e\n\u003cdiv class=\"add-to-cart\"\u003e\u003cspan class=\"a-button a-spacing-small a-button-primary a-button-icon\"\u003e\u003cspan class=\"a-button-inner\"\u003e\u003ci class=\"a-icon a-icon-cart\"\u003e\u003c\/i\u003e\u003cinput type=\"submit\" class=\"a-button-input\"\u003e\u003cspan aria-hidden=\"true\" class=\"a-button-text\"\u003e Añadir a la cesta \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/form\u003e\n\u003cscript type=\"application\/javascript\"\u003e\n        logShoppableMetrics(\"premium-module-5-comparison-table-scroller\", true)\n    \u003c\/script\u003e\n\u003c\/th\u003e\n\u003cth class=\"aplus-data-column top-header\"\u003e\n\u003ca href=\"\/dp\/B0DPJVN6YN?ref=emc_p_m_5_i_atc\" title=\"Programador Riego 2 Zonas\" class=\"a-link-normal a-text-normal\"\u003e\u003cimg src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/6d874bc0-983c-4f25-828d-35e28bb34251.__AC_SR200,225___.jpg\" alt=\"\"\u003e\n\u003cp class=\"product-title\"\u003eProgramador Riego 2 Zonas\u003c\/p\u003e\n\u003c\/a\u003e\u003cform action=\"\/cart\/add-to-cart\/ref=emc_p_m_5_i_atc_c\" method=\"post\"\u003e\n\u003c!-- sp:csrf --\u003e \u003cinput value=\"hBNqvwC3nWM\/d0aIsUz3dPALUfvVZj4DRwtuDl6K4DCjAAAAAGm\/239lNGIyYWE2MC0xZDg2LTQwNWUtYmM5Yy1lMTFmNGE0N2U2ZTE=\" name=\"anti-csrftoken-a2z\" type=\"hidden\"\u003e\u003c!-- sp:end-csrf --\u003e \u003cinput value=\"B0DPJVN6YN\" name=\"items[0.base][asin]\" type=\"hidden\"\u003e \u003cinput value=\"1eQgI1IlS4vssAn2eSRAl0vnz50BVfs6oJzyvVLyqP7hKIHAHmI7esXDIclEi8Rtt8eCWVBBoUmZ8gwKNudpNdchahpUE3dOsYnOPt%2BLdE3O7oxufOrGbAk2%2FYsUG9HVJnlfFCCbPLtNimUYHbSXP590FgG9KVub5ETccLalq08ePbRaAX1LlSvwhrPcFxMl\" name=\"items[0.base][offerListingId]\" type=\"hidden\"\u003e \u003cinput value=\"1\" name=\"items[0.base][quantity]\" type=\"hidden\"\u003e \u003cinput value=\"Aplus_BuyableModules_DetailPage\" name=\"clientName\" type=\"hidden\"\u003e\n\u003cdiv class=\"add-to-cart\"\u003e\u003cspan class=\"a-button a-spacing-small a-button-primary a-button-icon\"\u003e\u003cspan class=\"a-button-inner\"\u003e\u003ci class=\"a-icon a-icon-cart\"\u003e\u003c\/i\u003e\u003cinput type=\"submit\" class=\"a-button-input\"\u003e\u003cspan aria-hidden=\"true\" class=\"a-button-text\"\u003e Añadir a la cesta \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/form\u003e\n\u003cscript type=\"application\/javascript\"\u003e\n        logShoppableMetrics(\"premium-module-5-comparison-table-scroller\", true)\n    \u003c\/script\u003e\n\u003c\/th\u003e\n\u003cth class=\"aplus-data-column top-header\"\u003e\n\u003ca href=\"\/dp\/B0CPJG8QJ1?ref=emc_p_m_5_i_atc\" title=\"Programador Riego 3 Zonas\" class=\"a-link-normal a-text-normal\"\u003e\u003cimg src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/5441e520-5af9-4cc7-afea-8f3b19441139.__AC_SR200,225___.jpg\" alt=\"\"\u003e\n\u003cp class=\"product-title\"\u003eProgramador Riego 3 Zonas\u003c\/p\u003e\n\u003c\/a\u003e\u003cform action=\"\/cart\/add-to-cart\/ref=emc_p_m_5_i_atc_c\" method=\"post\"\u003e\n\u003c!-- sp:csrf --\u003e \u003cinput value=\"hBNqvwC3nWM\/d0aIsUz3dPALUfvVZj4DRwtuDl6K4DCjAAAAAGm\/239lNGIyYWE2MC0xZDg2LTQwNWUtYmM5Yy1lMTFmNGE0N2U2ZTE=\" name=\"anti-csrftoken-a2z\" type=\"hidden\"\u003e\u003c!-- sp:end-csrf --\u003e \u003cinput value=\"B0CPJG8QJ1\" name=\"items[0.base][asin]\" type=\"hidden\"\u003e \u003cinput value=\"6EWBHDCdTpo53%2FNL8HEQCpJljL%2BLuwDqkt%2FBNEYI3%2Flk7HgeUzD268aSylzwaoQuxlNGSDQCq2II4Tf6ydrAiPdk%2FoNFoFr%2B4wcs8GyTkFbEglwZsYj6ttfMLdQrprHiZ2y0xaMc1cNKnRRnnC%2BGqF%2FYv2poMD85PS%2BPg%2BZ6%2BGQU%2B9NfGi7l%2FbR2P%2BslmYDc\" name=\"items[0.base][offerListingId]\" type=\"hidden\"\u003e \u003cinput value=\"1\" name=\"items[0.base][quantity]\" type=\"hidden\"\u003e \u003cinput value=\"Aplus_BuyableModules_DetailPage\" name=\"clientName\" type=\"hidden\"\u003e\n\u003cdiv class=\"add-to-cart\"\u003e\u003cspan class=\"a-button a-spacing-small a-button-primary a-button-icon\"\u003e\u003cspan class=\"a-button-inner\"\u003e\u003ci class=\"a-icon a-icon-cart\"\u003e\u003c\/i\u003e\u003cinput type=\"submit\" class=\"a-button-input\"\u003e\u003cspan aria-hidden=\"true\" class=\"a-button-text\"\u003e Añadir a la cesta \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/form\u003e\n\u003cscript type=\"application\/javascript\"\u003e\n        logShoppableMetrics(\"premium-module-5-comparison-table-scroller\", true)\n    \u003c\/script\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"attribute a-text-bold\"\u003e\n\u003cdiv data-position=\"triggerRight\" data-inline-content=\"\" class=\"comparison-metric-name\"\u003e\u003cspan class=\"a-text-bold\"\u003e Opiniones de clientes \u003c\/span\u003e\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column active active-item\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003cdiv class=\"a-size-base\"\u003e\n\u003ci class=\"a-icon a-icon-star-small a-star-small-5 a-spacing-none\"\u003e\u003cspan class=\"a-icon-alt\"\u003e5,0 de 5 estrellas\u003c\/span\u003e\u003c\/i\u003e \u003cspan class=\"a-size-mini a-color-base\"\u003e2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003cdiv class=\"a-size-base\"\u003e\n\u003ci class=\"a-icon a-icon-star-small a-star-small-5 a-spacing-none\"\u003e\u003cspan class=\"a-icon-alt\"\u003e5,0 de 5 estrellas\u003c\/span\u003e\u003c\/i\u003e \u003cspan class=\"a-size-mini a-color-base\"\u003e1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003cdiv class=\"a-size-base\"\u003e\n\u003ci class=\"a-icon a-icon-star-small a-star-small-4-5 a-spacing-none\"\u003e\u003cspan class=\"a-icon-alt\"\u003e4,3 de 5 estrellas\u003c\/span\u003e\u003c\/i\u003e \u003cspan class=\"a-size-mini a-color-base\"\u003e898\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003cdiv class=\"a-size-base\"\u003e\n\u003ci class=\"a-icon a-icon-star-small a-star-small-4-5 a-spacing-none\"\u003e\u003cspan class=\"a-icon-alt\"\u003e4,3 de 5 estrellas\u003c\/span\u003e\u003c\/i\u003e \u003cspan class=\"a-size-mini a-color-base\"\u003e898\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"attribute a-text-bold\"\u003e\n\u003cdiv data-position=\"triggerRight\" data-inline-content=\"\" class=\"comparison-metric-name\"\u003e\u003cspan class=\"a-text-bold\"\u003e Precio \u003c\/span\u003e\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column active active-item\"\u003e\u003cspan class=\"description\"\u003e \u003cspan data-a-color=\"base\" data-a-size=\"medium_plus\" class=\"a-price\"\u003e\u003cspan class=\"a-offscreen\"\u003e122,99 €\u003c\/span\u003e\u003cspan aria-hidden=\"true\"\u003e\u003cspan class=\"a-price-symbol\"\u003e€\u003c\/span\u003e\u003cspan class=\"a-price-whole\"\u003e122\u003cspan class=\"a-price-decimal\"\u003e,\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-price-fraction\"\u003e99\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e \u003cspan data-a-color=\"base\" data-a-size=\"medium_plus\" class=\"a-price\"\u003e\u003cspan class=\"a-offscreen\"\u003e30,99 €\u003c\/span\u003e\u003cspan aria-hidden=\"true\"\u003e\u003cspan class=\"a-price-symbol\"\u003e€\u003c\/span\u003e\u003cspan class=\"a-price-whole\"\u003e30\u003cspan class=\"a-price-decimal\"\u003e,\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-price-fraction\"\u003e99\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e \u003cspan data-a-color=\"base\" data-a-size=\"medium_plus\" class=\"a-price\"\u003e\u003cspan class=\"a-offscreen\"\u003e45,99 €\u003c\/span\u003e\u003cspan aria-hidden=\"true\"\u003e\u003cspan class=\"a-price-symbol\"\u003e€\u003c\/span\u003e\u003cspan class=\"a-price-whole\"\u003e45\u003cspan class=\"a-price-decimal\"\u003e,\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-price-fraction\"\u003e99\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e \u003cspan data-a-color=\"base\" data-a-size=\"medium_plus\" class=\"a-price\"\u003e\u003cspan class=\"a-offscreen\"\u003e59,99 €\u003c\/span\u003e\u003cspan aria-hidden=\"true\"\u003e\u003cspan class=\"a-price-symbol\"\u003e€\u003c\/span\u003e\u003cspan class=\"a-price-whole\"\u003e59\u003cspan class=\"a-price-decimal\"\u003e,\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-price-fraction\"\u003e99\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"attribute a-text-bold\"\u003e\n\u003cdiv data-position=\"triggerRight\" data-inline-content=\"\" class=\"comparison-metric-name\"\u003e\u003cspan class=\"a-text-bold\"\u003e Número de Zonas \u003c\/span\u003e\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column active active-item\"\u003e\u003cspan class=\"description\"\u003e 4 \u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 1 \u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 2 \u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 3 \u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"attribute a-text-bold\"\u003e\n\u003cdiv data-position=\"triggerRight\" data-inline-content=\"\" class=\"comparison-metric-name\"\u003e\u003cspan class=\"a-text-bold\"\u003e Frecuencia de Riego \u003c\/span\u003e\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column active active-item\"\u003e\u003cspan class=\"description\"\u003e 1-7 días \u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 1\/3\/6\/12H, 1-7 días \u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 1\/3\/6\/12H, 1-7 días \u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 1\/3\/6\/12H, 1-7 días \u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"attribute a-text-bold\"\u003e\n\u003cdiv data-position=\"triggerRight\" data-inline-content=\"\" class=\"comparison-metric-name\"\u003e\u003cspan class=\"a-text-bold\"\u003e Duración del Riego \u003c\/span\u003e\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column active active-item\"\u003e\u003cspan class=\"description\"\u003e 0min-12H \u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 0-240min \u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 0-240min \u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 0-240min \u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"attribute a-text-bold\"\u003e\n\u003cdiv data-position=\"triggerRight\" data-inline-content=\"\" class=\"comparison-metric-name\"\u003e\u003cspan class=\"a-text-bold\"\u003e Riego Manual \u003c\/span\u003e\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column active active-item\"\u003e\u003cspan class=\"description\"\u003e ✓ \u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e ✓ \u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e ✓ \u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e ✓ \u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"attribute a-text-bold\"\u003e\n\u003cdiv data-position=\"triggerRight\" data-inline-content=\"\" class=\"comparison-metric-name\"\u003e\u003cspan class=\"a-text-bold\"\u003e Retardo por lluvia \u003c\/span\u003e\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column active active-item\"\u003e\u003cspan class=\"description\"\u003e ✓ \u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e ✓ \u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e ✓ \u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e ✓ \u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"attribute a-text-bold\"\u003e\n\u003cdiv data-position=\"triggerRight\" data-inline-content=\"\" class=\"comparison-metric-name\"\u003e\u003cspan class=\"a-text-bold\"\u003e Control Inteligente \u003c\/span\u003e\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column active active-item\"\u003e\u003cspan class=\"description\"\u003e ✓ \u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e ✕ \u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e ✕ \u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e ✕ \u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e(function(f) {var _np=(window.P._namespace(\"PremiumAplusModule\"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {\n    P.when('premium-module-5-comparison-table-scroller', 'ready').execute(function(init){ init() });\n}));\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"a-section a-spacing-medium a-spacing-top-small\" id=\"feature-bullets\"\u003e\n\u003cul class=\"a-unordered-list a-vertical a-spacing-mini\"\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e Control WiFi inteligente y por voz:Este programador riego WiFi 4 zonas de Diivoo se conecta a WiFi 2.4 GHz, se controla mediante la app HomGar y es compatible con Alexa y Google Assistant para comandos de voz sin manos. Ajusta los programas de riego de forma remota, ideal cuando estás fuera. Un temporizador de riego inteligente premium para un cuidado del jardín sencillo. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e Entrada de Latón Duradera-Fiabilidad Sin Fugas: Nuestro Programador Riego WiFi 4 zonas cuenta con conexiones de latón resistentes a la corrosión, garantizando un cierre hermético. Diseñado para soportar los agentes atmosféricos exteriores, este Programador de riego 4 salidas ofrece una durabilidad temporada tras temporada, convirtiéndose en un temporizador de manguera de riego fiable para todas las necesidades de tu jardín. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e Programación de Riego Personalizada de 4 Zonas: Programa 24 horarios independientes (diarios, días pares\/impares o personalizados) con este temporizador de riego 4 Zonas. El temporizador de riego de 4 zonas cuenta con 4 salidas independientes, que te permiten ajustar el riego a céspedes, macizos de flores o plantas en maceta. Un temporizador riego de jardín versátil que se adapta a las necesidades únicas de cada planta. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e Modo Neblina Suave para Plantas Delicadas: Protege las plántulas y la vegetación delicada con este programador riego automático de Diivoo. Su modo neblina suave realiza ciclos intermitentes en 2 salidas (intervalos de 1 a 60 minutos), perfecto para refrescar en verano o reducir el polvo. Personaliza los tiempos de funcionamiento y la frecuencia con este temporizador riego automático de 4 zonas, un imprescindible para un cuidado preciso del jardín. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e Ahorro de Agua y Ecológico: Ahorra agua y dinero con este programador riego wifi 4 Zonas para manguera de jardín. Activa el retardo por lluvia de 24–72 horas o usa el modo manual mediante la app\/válvula para regar bajo demanda. Este temporizador de riego inteligente evita el desperdicio y mantiene tu jardín frondoso, ideal para jardineros ecologistas.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"La Tienda del Autosuficiente","offers":[{"title":"Default Title","offer_id":56859204190539,"sku":"B0DP7N7464","price":122.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0864\/1868\/6283\/files\/71qreu-1bSL._AC_SL1500.jpg?v=1774181257","url":"https:\/\/latiendadelautosuficiente.com\/en\/products\/diivoo-programador-riego-wifi-4-zonas-con-entrada-de-laton-temporizador-de-riego-automatico-compatible-con-alexa-google-assistant-24-programas-de-riego-para-jardin-y-cespedes","provider":"La Tienda del Autosuficiente","version":"1.0","type":"link"}