{"product_id":"dyu-a1f-pro-bicicleta-electrica-plegable","title":"DYU A1F Pro bicicleta eléctrica plegable de 16″ con autonomía de hasta 60 km","description":"\u003cstyle\u003e\n\/* =========================\n   DYU A1F Pro Product Page\n========================= *\/\n\n.a1f-page,\n.a1f-page * {\n  box-sizing: border-box;\n}\n\n.a1f-page {\n  width: 100%;\n  overflow: hidden;\n  color: #1f2933;\n  font-family: inherit;\n  background: #ffffff;\n}\n\n.a1f-page h1,\n.a1f-page h2,\n.a1f-page h3 {\n  color: #1f2933;\n  letter-spacing: -0.02em;\n}\n\n.a1f-page img {\n  max-width: 100%;\n  height: auto;\n}\n\n\/* =========================\n   Top Images\n========================= *\/\n\n.a1f-top-image {\n  max-width: 1300px;\n  margin: 0 auto 32px;\n  padding: 0 15px;\n}\n\n.a1f-top-image picture,\n.a1f-img-section picture {\n  display: block;\n}\n\n.a1f-top-image img {\n  display: block;\n  width: 100%;\n  height: auto;\n  border-radius: 12px;\n}\n\n\/* =========================\n   Shared Title\n========================= *\/\n\n.a1f-section-title {\n  font-size: 36px;\n  line-height: 1.18;\n  margin: 0 0 16px;\n  color: #1f2933;\n  font-weight: 750;\n  letter-spacing: -0.02em;\n}\n\n.a1f-divider {\n  width: 78px;\n  height: 3px;\n  background: #f5a400;\n  margin-bottom: 34px;\n  border-radius: 20px;\n}\n\n\/* =========================\n   Horizontal Feature Slider\n========================= *\/\n\n.a1f-feature-section {\n  padding: 50px 15px 20px;\n  background: #ffffff;\n  overflow: hidden;\n}\n\n.a1f-feature-container {\n  max-width: 1300px;\n  margin: 0 auto;\n}\n\n.a1f-feature-slider {\n  position: relative;\n  max-width: 1300px;\n  margin: 0 auto;\n  overflow: hidden;\n}\n\n.a1f-feature-viewport {\n  max-width: 100%;\n  overflow-x: auto;\n  overflow-y: hidden;\n  scroll-snap-type: x mandatory;\n  scroll-behavior: smooth;\n  -webkit-overflow-scrolling: touch;\n  scrollbar-width: none;\n}\n\n.a1f-feature-viewport::-webkit-scrollbar {\n  display: none;\n}\n\n.a1f-feature-track {\n  display: flex;\n  gap: 28px;\n  padding: 0 4px 18px;\n}\n\n.a1f-feature-card {\n  flex: 0 0 calc((100% - 56px) \/ 3);\n  min-width: 0;\n  scroll-snap-align: start;\n  background: #ffffff;\n  border: 1px solid #edf0f2;\n  border-radius: 14px;\n  overflow: hidden;\n  box-shadow: 0 8px 22px rgba(20, 30, 40, 0.07);\n}\n\n.a1f-feature-card img {\n  display: block !important;\n  width: 100% !important;\n  height: 280px !important;\n  object-fit: cover !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  border-radius: 0 !important;\n}\n\n.a1f-feature-body {\n  padding: 22px 22px 26px;\n  background: #ffffff;\n}\n\n.a1f-feature-card-title {\n  font-size: 20px;\n  line-height: 1.35;\n  margin: 0 0 10px;\n  color: #1f2933;\n  font-weight: 750;\n}\n\n.a1f-feature-desc {\n  font-size: 15px;\n  line-height: 1.6;\n  margin: 0;\n  color: #5f6670;\n  font-weight: 400;\n}\n\n.a1f-slider-arrow {\n  position: absolute;\n  top: 42%;\n  transform: translateY(-50%);\n  z-index: 3;\n  width: 46px;\n  height: 46px;\n  border-radius: 50%;\n  border: none;\n  background: rgba(31, 41, 51, 0.55);\n  color: #ffffff;\n  cursor: pointer;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.a1f-slider-arrow:hover {\n  background: rgba(31, 41, 51, 0.78);\n}\n\n.a1f-slider-arrow:disabled {\n  opacity: 0.32;\n  cursor: default;\n  pointer-events: none;\n}\n\n.a1f-slider-prev {\n  left: 12px;\n}\n\n.a1f-slider-next {\n  right: 12px;\n}\n\n.a1f-slider-arrow svg {\n  width: 22px;\n  height: 22px;\n}\n\n.a1f-slider-dots {\n  display: flex;\n  justify-content: center;\n  gap: 10px;\n  margin-top: 10px;\n}\n\n.a1f-slider-dot {\n  width: 52px;\n  height: 4px;\n  border: none;\n  border-radius: 10px;\n  background: #d8dde2;\n  padding: 0;\n  cursor: pointer;\n}\n\n.a1f-slider-dot.active {\n  background: #f5a400;\n}\n\n\/* =========================\n   Image + Text Sections\n========================= *\/\n\n.a1f-feature-section + .a1f-image-text {\n  margin-top: 28px;\n}\n\n.a1f-image-text {\n  max-width: 1300px;\n  margin: 58px auto;\n  padding: 0 15px;\n  display: grid;\n  grid-template-columns: 1.15fr 0.85fr;\n  gap: 34px;\n  align-items: center;\n}\n\n.a1f-image-text.reverse {\n  grid-template-columns: 0.85fr 1.15fr;\n}\n\n.a1f-image-box img {\n  display: block;\n  width: 100%;\n  height: auto;\n  border-radius: 12px;\n}\n\n.a1f-text-box {\n  padding: 12px;\n}\n\n.a1f-text-box h2 {\n  font-size: 30px;\n  line-height: 1.25;\n  margin: 0 0 14px;\n  color: #1f2933;\n  font-weight: 750;\n  letter-spacing: -0.02em;\n}\n\n.a1f-text-box p {\n  font-size: 15px;\n  line-height: 1.6;\n  color: #5f6670;\n  margin: 0;\n}\n\n\/* =========================\n   Full Image Sections\n========================= *\/\n\n.a1f-img-section {\n  max-width: 1300px;\n  margin: 58px auto;\n  padding: 0 15px;\n}\n\n.a1f-img-section h2 {\n  font-size: 30px;\n  line-height: 1.25;\n  margin: 0 0 12px;\n  color: #1f2933;\n  font-weight: 750;\n  letter-spacing: -0.02em;\n}\n\n.a1f-img-section p {\n  font-size: 15px;\n  line-height: 1.6;\n  color: #5f6670;\n  margin: 0 0 18px;\n}\n\n.a1f-img-section img {\n  display: block;\n  width: 100%;\n  height: auto;\n  border-radius: 12px;\n}\n\n\/* =========================\n   Geometry\n========================= *\/\n\n.a1f-geometry-wrap {\n  max-width: 1300px;\n  margin: 58px auto;\n  padding: 0 15px;\n}\n\n.a1f-geometry-title {\n  font-size: 30px;\n  line-height: 1.25;\n  margin: 0 0 22px;\n  color: #1f2933;\n  font-weight: 750;\n  letter-spacing: -0.02em;\n}\n\n.a1f-geometry-grid {\n  display: grid;\n  grid-template-columns: 1.12fr 0.88fr;\n  gap: 34px;\n  align-items: center;\n}\n\n.a1f-geometry-image img {\n  display: block;\n  width: 100%;\n  height: auto;\n  border-radius: 12px;\n}\n\n.a1f-geometry-card {\n  background: #ffffff;\n  border: 1px solid #edf0f2;\n  border-radius: 16px;\n  padding: 28px;\n  box-shadow: 0 8px 22px rgba(20, 30, 40, 0.06);\n}\n\n.a1f-mini-specs {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 12px;\n  margin-bottom: 16px;\n}\n\n.a1f-mini-spec {\n  display: grid;\n  grid-template-columns: 34px 1fr;\n  gap: 10px;\n  align-items: center;\n  padding: 12px;\n  background: #fafafa;\n  border: 1px solid #edf0f2;\n  border-radius: 12px;\n}\n\n.a1f-mini-spec img {\n  width: 30px;\n  height: 30px;\n  object-fit: contain;\n}\n\n.a1f-mini-label {\n  font-size: 13.5px;\n  line-height: 1.35;\n  color: #5f6670;\n}\n\n.a1f-mini-value {\n  font-size: 16px;\n  line-height: 1.3;\n  color: #1f2933;\n  font-weight: 750;\n  margin-top: 2px;\n}\n\n.a1f-size-list {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 8px;\n}\n\n.a1f-size-item {\n  font-size: 13.8px;\n  line-height: 1.4;\n  color: #5f6670;\n  background: #fafafa;\n  border-radius: 10px;\n  padding: 9px 11px;\n}\n\n\/* =========================\n   Package\n========================= *\/\n\n.a1f-package {\n  max-width: 1300px;\n  margin: 58px auto;\n  padding: 44px 35px;\n  background: #ffffff;\n  border-radius: 18px;\n  box-shadow: 0 8px 28px rgba(20, 30, 40, 0.06);\n}\n\n.a1f-package h2 {\n  font-size: 32px;\n  line-height: 1.22;\n  margin: 0 0 30px;\n  text-align: center;\n  color: #1f2933;\n  font-weight: 760;\n  letter-spacing: -0.02em;\n}\n\n.a1f-package-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n  display: grid;\n  grid-template-columns: repeat(7, 1fr);\n  gap: 18px;\n}\n\n.a1f-package-list li {\n  text-align: center;\n  background: #fafafa;\n  border-radius: 14px;\n  padding: 16px 10px;\n}\n\n.a1f-package-list img {\n  display: block;\n  width: 70px;\n  height: 70px;\n  object-fit: contain;\n  margin: 0 auto 10px;\n}\n\n.a1f-package-list p {\n  font-size: 14px;\n  line-height: 1.4;\n  color: #5f6670;\n  margin: 0;\n}\n\n\/* =========================\n   Technical Specs\n========================= *\/\n\n.a1f-techspecs {\n  width: 100%;\n  max-width: 1300px;\n  margin: 58px auto;\n  padding: 48px 35px;\n  background: #ffffff;\n  border-radius: 18px;\n  box-shadow: 0 8px 28px rgba(20, 30, 40, 0.06);\n  overflow: hidden;\n}\n\n.a1f-techspecs-header {\n  font-size: 32px;\n  line-height: 1.22;\n  margin: 0 0 34px;\n  color: #1f2933;\n  text-align: center;\n  font-weight: 760;\n  letter-spacing: -0.02em;\n}\n\n.a1f-techspecs-content {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 28px;\n  width: 100%;\n  max-width: 100%;\n}\n\n.a1f-techspecs-column {\n  width: 100%;\n  min-width: 0;\n  background: #fafafa;\n  border-radius: 14px;\n  padding: 24px;\n}\n\n.a1f-techspecs-title {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 12px;\n  width: 100%;\n  font-family: inherit;\n  font-size: 21px;\n  line-height: 1.3;\n  margin: 0 0 16px;\n  padding: 0;\n  color: #1f2933;\n  font-weight: 740;\n  background: transparent;\n  border: none;\n  text-align: left;\n  cursor: default;\n  list-style: none;\n  text-transform: none !important;\n}\n\n.a1f-techspecs-title::-webkit-details-marker {\n  display: none;\n}\n\n.a1f-techspecs-title::marker {\n  content: \"\";\n}\n\n.a1f-techspecs-icon {\n  display: none;\n  flex: 0 0 auto;\n  font-size: 22px;\n  line-height: 1;\n  color: #f5a400;\n  font-weight: 700;\n}\n\n.a1f-techspecs-icon::before {\n  content: \"+\";\n}\n\n.a1f-techspecs-column[open] .a1f-techspecs-icon::before {\n  content: \"−\";\n}\n\n.a1f-techspecs-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n\n.a1f-techspecs-item {\n  display: flex;\n  justify-content: space-between;\n  gap: 18px;\n  padding: 11px 0;\n  border-bottom: 1px solid #e5e8eb;\n  font-size: 15px;\n  line-height: 1.5;\n  color: #5f6670;\n}\n\n.a1f-techspecs-item:last-child {\n  border-bottom: none;\n}\n\n.a1f-techspecs-label {\n  font-weight: 650;\n  color: #1f2933;\n}\n\n.a1f-techspecs-value {\n  color: #5f6670;\n  text-align: right;\n}\n\n.a1f-techspecs-value.highlight {\n  color: #1f2933;\n  font-weight: 750;\n}\n\n\/* =========================\n   Tablet\n========================= *\/\n\n@media (max-width: 992px) {\n  .a1f-feature-card {\n    flex-basis: calc((100% - 28px) \/ 2);\n  }\n\n  .a1f-image-text,\n  .a1f-image-text.reverse,\n  .a1f-geometry-grid {\n    grid-template-columns: 1fr;\n    gap: 22px;\n  }\n\n  .a1f-image-text.reverse .a1f-text-box {\n    order: 2;\n  }\n\n  .a1f-image-text.reverse .a1f-image-box {\n    order: 1;\n  }\n\n  .a1f-package-list {\n    grid-template-columns: repeat(4, 1fr);\n  }\n\n  .a1f-techspecs-content {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* =========================\n   Mobile\n========================= *\/\n\n@media (max-width: 768px) {\n  .a1f-top-image {\n    padding: 0;\n    margin-bottom: 20px;\n  }\n\n  .a1f-top-image img {\n    width: 100%;\n    height: auto;\n    border-radius: 0;\n  }\n\n  .a1f-feature-section {\n    padding: 34px 0 18px;\n  }\n\n  .a1f-feature-container {\n    max-width: 100%;\n  }\n\n  .a1f-section-title {\n    font-size: 27px;\n    line-height: 1.22;\n    padding: 0 20px;\n    margin-bottom: 14px;\n  }\n\n  .a1f-divider {\n    width: 68px;\n    height: 3px;\n    margin-left: 20px;\n    margin-bottom: 26px;\n  }\n\n  .a1f-feature-viewport {\n    padding-left: 20px;\n    scroll-padding-left: 20px;\n  }\n\n  .a1f-feature-track {\n    gap: 20px;\n    padding-right: 20px;\n    padding-bottom: 18px;\n  }\n\n  .a1f-feature-card {\n    flex: 0 0 84%;\n    border-radius: 0;\n    box-shadow: none;\n    border: none;\n    background: #ffffff;\n  }\n\n  .a1f-feature-card img {\n    width: 100% !important;\n    height: auto !important;\n    object-fit: initial !important;\n    background: transparent !important;\n  }\n\n  .a1f-feature-body {\n    padding: 18px 0 18px;\n  }\n\n  .a1f-feature-card-title {\n    font-size: 20px;\n    line-height: 1.25;\n    margin-bottom: 9px;\n  }\n\n  .a1f-feature-desc {\n    font-size: 14.5px;\n    line-height: 1.55;\n    max-width: 94%;\n  }\n\n  .a1f-feature-card:not(.is-active) .a1f-feature-body {\n    visibility: hidden;\n  }\n\n  .a1f-slider-arrow {\n    display: none;\n  }\n\n  .a1f-slider-dots {\n    justify-content: flex-start;\n    padding-left: 20px;\n    gap: 10px;\n    margin-top: 4px;\n  }\n\n  .a1f-slider-dot {\n    width: 38px;\n    height: 4px;\n  }\n\n  .a1f-feature-section + .a1f-image-text {\n    margin-top: 26px;\n  }\n\n  .a1f-image-text,\n  .a1f-image-text.reverse {\n    margin: 40px auto;\n    padding: 0;\n    display: block;\n  }\n\n  .a1f-image-box img {\n    width: 100%;\n    height: auto;\n    border-radius: 0;\n  }\n\n  .a1f-text-box {\n    padding: 18px 20px 0;\n  }\n\n  .a1f-text-box h2 {\n    font-size: 24px;\n    line-height: 1.25;\n  }\n\n  .a1f-text-box p {\n    font-size: 14.5px;\n    line-height: 1.6;\n  }\n\n  .a1f-img-section {\n    margin: 40px auto;\n    padding: 0;\n  }\n\n  .a1f-img-section h2 {\n    font-size: 24px;\n    line-height: 1.25;\n    padding: 0 20px;\n    margin-bottom: 10px;\n  }\n\n  .a1f-img-section p {\n    font-size: 14.5px;\n    line-height: 1.6;\n    padding: 0 20px;\n    margin-bottom: 16px;\n  }\n\n  .a1f-img-section img {\n    width: 100%;\n    height: auto;\n    border-radius: 0;\n  }\n\n  .a1f-geometry-wrap {\n    margin: 32px auto;\n    padding: 0;\n  }\n\n  .a1f-geometry-title {\n    font-size: 24px;\n    line-height: 1.25;\n    padding: 0 20px;\n    margin-bottom: 16px;\n  }\n\n  .a1f-geometry-grid {\n    display: block;\n  }\n\n  .a1f-geometry-image img {\n    width: 100%;\n    height: auto;\n    border-radius: 0;\n  }\n\n  .a1f-geometry-card {\n    margin: 12px 12px 0;\n    padding: 14px 12px;\n    border-radius: 12px;\n  }\n\n  .a1f-mini-specs {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 8px;\n    margin-bottom: 10px;\n  }\n\n  .a1f-mini-spec {\n    display: block;\n    text-align: center;\n    padding: 9px 5px;\n    border-radius: 10px;\n  }\n\n  .a1f-mini-spec img {\n    display: block;\n    width: 24px;\n    height: 24px;\n    margin: 0 auto 5px;\n  }\n\n  .a1f-mini-label {\n    font-size: 12.2px;\n    line-height: 1.25;\n  }\n\n  .a1f-mini-value {\n    font-size: 14px;\n    line-height: 1.25;\n    margin-top: 3px;\n  }\n\n  .a1f-size-list {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 6px;\n  }\n\n  .a1f-size-item {\n    font-size: 12.5px;\n    line-height: 1.3;\n    padding: 7px 8px;\n    border-radius: 8px;\n  }\n\n  .a1f-package {\n    width: calc(100% - 30px);\n    margin: 32px auto;\n    padding: 22px 14px;\n    border-radius: 14px;\n  }\n\n  .a1f-package h2 {\n    font-size: 24px;\n    line-height: 1.25;\n    margin-bottom: 16px;\n  }\n\n  .a1f-package-list {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  .a1f-package-list li {\n    min-height: 50px;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    text-align: left;\n    padding: 9px 8px;\n    border-radius: 10px;\n  }\n\n  .a1f-package-list li:last-child {\n    grid-column: 1 \/ -1;\n    justify-content: center;\n    text-align: center;\n  }\n\n  .a1f-package-list img {\n    flex: 0 0 32px;\n    width: 32px;\n    height: 32px;\n    margin: 0;\n  }\n\n  .a1f-package-list p {\n    font-size: 12.5px;\n    line-height: 1.25;\n    margin: 0;\n  }\n\n  .a1f-techspecs {\n    width: calc(100% - 30px);\n    max-width: calc(100% - 30px);\n    margin: 32px auto 14px;\n    padding: 22px 14px;\n    border-radius: 14px;\n  }\n\n  .a1f-techspecs-header {\n    font-size: 24px;\n    line-height: 1.25;\n    margin-bottom: 18px;\n    padding: 0 6px;\n    text-align: center;\n  }\n\n  .a1f-techspecs-content {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n  }\n\n  .a1f-techspecs-column {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n    min-width: 0;\n    margin: 0 0 10px;\n    padding: 0;\n    background: #ffffff;\n    border: 1px solid #e8ecef;\n    border-radius: 13px;\n    overflow: hidden;\n  }\n\n  .a1f-techspecs-column:last-child {\n    margin-bottom: 0;\n  }\n\n  .a1f-techspecs-title {\n    width: 100%;\n    max-width: 100%;\n    margin: 0;\n    padding: 14px 16px;\n    font-size: 17px;\n    line-height: 1.25;\n    background: #f8f9fa;\n    cursor: pointer;\n    letter-spacing: -0.01em;\n  }\n\n  .a1f-techspecs-icon {\n    display: inline-flex;\n  }\n\n  .a1f-techspecs-list {\n    width: 100%;\n    max-width: 100%;\n    padding: 2px 16px 10px;\n  }\n\n  .a1f-techspecs-item {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n    font-size: 14.5px;\n    line-height: 1.5;\n    padding: 10px 0;\n  }\n\n  .a1f-techspecs-value {\n    display: block;\n    text-align: left;\n    margin-top: 4px;\n    color: #5f6670;\n  }\n\n  .product-description-tab .a1f-page {\n    margin-bottom: 0 !important;\n    padding-bottom: 0 !important;\n  }\n\n  .product-description-tab {\n    padding-bottom: 0 !important;\n  }\n}\n\n@media (max-width: 480px) {\n  .a1f-section-title {\n    font-size: 26px;\n  }\n\n  .a1f-feature-card {\n    flex-basis: 84%;\n  }\n\n  .a1f-feature-card-title {\n    font-size: 20px;\n  }\n\n  .a1f-feature-desc {\n    font-size: 14.5px;\n  }\n\n  .a1f-techspecs {\n    width: calc(100% - 28px);\n    max-width: calc(100% - 28px);\n    margin: 28px auto 12px;\n    padding: 22px 13px;\n  }\n\n  .a1f-mini-specs {\n    gap: 7px;\n  }\n\n  .a1f-mini-label {\n    font-size: 11.8px;\n  }\n\n  .a1f-mini-value {\n    font-size: 13.5px;\n  }\n\n  .a1f-size-item {\n    font-size: 12px;\n    padding: 7px 7px;\n  }\n\n  .a1f-package {\n    width: calc(100% - 28px);\n    margin: 28px auto;\n    padding: 20px 12px;\n  }\n\n  .a1f-package-list {\n    gap: 7px;\n  }\n\n  .a1f-package-list li {\n    min-height: 48px;\n    padding: 8px 7px;\n  }\n\n  .a1f-package-list img {\n    flex-basis: 30px;\n    width: 30px;\n    height: 30px;\n  }\n\n  .a1f-package-list p {\n    font-size: 12px;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"a1f-page\"\u003e\n\n  \u003cdiv class=\"a1f-top-image\"\u003e\n    \u003cpicture\u003e\n      \u003csource media=\"(max-width: 768px)\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5704\/5777\/files\/dyu-a1f-pro-banner-mobile-ciudad.webp?v=1782812437\"\u003e\n      \u003cimg alt=\"DYU A1F Pro bicicleta eléctrica urbana en una calle con vegetación\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5704\/5777\/files\/dyu-a1f-pro-bicicleta-urbana-calle-verde.webp?v=1782812422\" loading=\"eager\"\u003e\u003c\/picture\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"a1f-top-image\"\u003e\n    \u003cpicture\u003e\n      \u003csource media=\"(max-width: 768px)\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5704\/5777\/files\/dyu-a1f-pro-caracteristicas-principales-movil.webp?v=1782812567\"\u003e\n      \u003cimg alt=\"DYU A1F Pro panel de características principales\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5704\/5777\/files\/dyu-a1f-pro-caracteristicas-principales.webp?v=1782812539\" loading=\"lazy\"\u003e\u003c\/picture\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"a1f-feature-section\"\u003e\n    \u003cdiv class=\"a1f-feature-container\"\u003e\n      \u003ch2 class=\"a1f-section-title\"\u003eMás cómoda, más eficiente: tu mejor compañera de viaje\u003c\/h2\u003e\n      \u003cdiv class=\"a1f-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n      \u003cdiv class=\"a1f-feature-slider\" data-a1f-slider\u003e\n        \u003cbutton class=\"a1f-slider-arrow a1f-slider-prev\" type=\"button\" aria-label=\"Anterior\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M15 5L8 12L15 19\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/button\u003e\n\n        \u003cdiv class=\"a1f-feature-viewport\"\u003e\n          \u003cdiv class=\"a1f-feature-track\"\u003e\n\n            \u003cdiv class=\"a1f-feature-card is-active\"\u003e\n              \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/A1FPRO-PC_2330_1040_23b0a509-bb04-4bc2-a7da-fb5e3a5383b9.jpg?v=1774166819\" loading=\"lazy\" alt=\"DYU A1F Pro motor de 250 W\"\u003e\n              \u003cdiv class=\"a1f-feature-body\"\u003e\n                \u003ch3 class=\"a1f-feature-card-title\"\u003eMotor de 250 W\u003c\/h3\u003e\n                \u003cp class=\"a1f-feature-desc\"\u003ePotencia estable para moverte con facilidad por calles urbanas y trayectos diarios.\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"a1f-feature-card\"\u003e\n              \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/A1FPRO-PC_2330_1040.jpg?v=1774166819\" loading=\"lazy\" alt=\"DYU A1F Pro batería 36 V 7,5 Ah\"\u003e\n              \u003cdiv class=\"a1f-feature-body\"\u003e\n                \u003ch3 class=\"a1f-feature-card-title\"\u003eBatería 36 V 7,5 Ah\u003c\/h3\u003e\n                \u003cp class=\"a1f-feature-desc\"\u003ePensada para desplazamientos cortos y uso diario, con una carga práctica y eficiente.\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"a1f-feature-card\"\u003e\n              \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/A1FPRO-PC_2330_1040_2.jpg?v=1774166819\" loading=\"lazy\" alt=\"DYU A1F Pro cuadro de acero resistente\"\u003e\n              \u003cdiv class=\"a1f-feature-body\"\u003e\n                \u003ch3 class=\"a1f-feature-card-title\"\u003eCuadro de acero resistente\u003c\/h3\u003e\n                \u003cp class=\"a1f-feature-desc\"\u003eEstructura firme y duradera, diseñada para ofrecer más seguridad en la conducción.\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"a1f-feature-card\"\u003e\n              \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/A1FPRO-PC_2330_1040_3.jpg?v=1774166819\" loading=\"lazy\" alt=\"DYU A1F Pro frenos de disco delantero y trasero\"\u003e\n              \u003cdiv class=\"a1f-feature-body\"\u003e\n                \u003ch3 class=\"a1f-feature-card-title\"\u003eFrenos de disco\u003c\/h3\u003e\n                \u003cp class=\"a1f-feature-desc\"\u003eFrenada estable en la rueda delantera y trasera para circular con más confianza.\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"a1f-feature-card\"\u003e\n              \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/A1FPRO-PC_880_480-3.jpg?v=1774169431\" loading=\"lazy\" alt=\"DYU A1F Pro luz delantera brillante\"\u003e\n              \u003cdiv class=\"a1f-feature-body\"\u003e\n                \u003ch3 class=\"a1f-feature-card-title\"\u003eLuz delantera brillante\u003c\/h3\u003e\n                \u003cp class=\"a1f-feature-desc\"\u003eMejora la visibilidad y aporta más seguridad en trayectos con poca luz.\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"a1f-feature-card\"\u003e\n              \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/A1FPRO-PC_880_480_-5.jpg?v=1774169432\" loading=\"lazy\" alt=\"DYU A1F Pro cesta delantera\"\u003e\n              \u003cdiv class=\"a1f-feature-body\"\u003e\n                \u003ch3 class=\"a1f-feature-card-title\"\u003eCesta delantera\u003c\/h3\u003e\n                \u003cp class=\"a1f-feature-desc\"\u003eEspacio práctico para llevar objetos pequeños durante tus recorridos diarios.\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"a1f-feature-card\"\u003e\n              \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/A1FPRO-PC_880_480-2.jpg?v=1774169431\" loading=\"lazy\" alt=\"DYU A1F Pro pantalla LED\"\u003e\n              \u003cdiv class=\"a1f-feature-body\"\u003e\n                \u003ch3 class=\"a1f-feature-card-title\"\u003ePantalla LED\u003c\/h3\u003e\n                \u003cp class=\"a1f-feature-desc\"\u003ePermite ver la batería y ajustar la asistencia de forma sencilla durante la conducción.\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"a1f-feature-card\"\u003e\n              \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/A1FPRO-PC_880_480_-4.jpg?v=1774169432\" loading=\"lazy\" alt=\"DYU A1F Pro portaequipajes trasero\"\u003e\n              \u003cdiv class=\"a1f-feature-body\"\u003e\n                \u003ch3 class=\"a1f-feature-card-title\"\u003ePortaequipajes trasero\u003c\/h3\u003e\n                \u003cp class=\"a1f-feature-desc\"\u003eCarga máxima de 25 kg, compatible con cesta trasera o bolsa para más comodidad.\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"a1f-feature-card\"\u003e\n              \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/A1FPRO-PC_880_480-1.jpg?v=1774169432\" loading=\"lazy\" alt=\"DYU A1F Pro sistema plegable\"\u003e\n              \u003cdiv class=\"a1f-feature-body\"\u003e\n                \u003ch3 class=\"a1f-feature-card-title\"\u003ePlegado rápido\u003c\/h3\u003e\n                \u003cp class=\"a1f-feature-desc\"\u003eDiseño plegable fiable para guardar, transportar y usar en espacios reducidos.\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cbutton class=\"a1f-slider-arrow a1f-slider-next\" type=\"button\" aria-label=\"Siguiente\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M9 5L16 12L9 19\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/button\u003e\n\n        \u003cdiv class=\"a1f-slider-dots\" aria-label=\"Navegación del carrusel\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"a1f-image-text\"\u003e\n    \u003cdiv class=\"a1f-image-box\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/A1FPRO-PC_1600_1040_1570x_e942679b-5142-47d9-a652-b9e559bc079a.jpg?v=1774167296\" loading=\"lazy\" alt=\"DYU A1F Pro diseño fácil de plegar\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"a1f-text-box\"\u003e\n      \u003ch2\u003eDiseño fácil de plegar\u003c\/h2\u003e\n      \u003cp\u003ePuedes plegarla en pocos segundos, lo que facilita su transporte y almacenamiento. Encaja perfectamente en casa, en la oficina o en el transporte público.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"a1f-image-text reverse\"\u003e\n    \u003cdiv class=\"a1f-text-box\"\u003e\n      \u003ch2\u003eDesplazamientos seguros y sin preocupaciones\u003c\/h2\u003e\n      \u003cp\u003eEquipada con portaequipajes trasero, esta bicicleta eléctrica es muy práctica. El portaequipajes aumenta la capacidad de carga y añade comodidad en los trayectos diarios.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"a1f-image-box\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/A1FPRO-PC_1600_1040_1570x_e566ed38-5f2f-4f5e-8e24-8a7d99812e27.jpg?v=1774167296\" loading=\"lazy\" alt=\"DYU A1F Pro portaequipajes trasero\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"a1f-image-text\"\u003e\n    \u003cdiv class=\"a1f-image-box\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/A1FPRO-PC_1600_1040_250W_1570x_52c702c6-682f-44eb-8278-61e00fff9e4d.jpg?v=1774167294\" loading=\"lazy\" alt=\"DYU A1F Pro motor 250 W\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"a1f-text-box\"\u003e\n      \u003ch2\u003eUn viaje cómodo y agradable\u003c\/h2\u003e\n      \u003cp\u003eLos neumáticos de 16 pulgadas ofrecen mayor comodidad. El motor de 250 W proporciona potencia suficiente para hacer la conducción más fácil. Durante los paseos al aire libre, A1F Pro ofrece más posibilidades y comodidad.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"a1f-img-section\"\u003e\n    \u003ch2\u003ePlegado rápido y seguro\u003c\/h2\u003e\n    \u003cp\u003eSolo tres pasos\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/A1FPRO-PC_2680_1120_2_1880x_5efd85db-80d5-409c-a753-0bd1899024fb.jpg?v=1774167291\" loading=\"lazy\" alt=\"DYU A1F Pro plegado rápido y seguro\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"a1f-img-section\"\u003e\n    \u003ch2\u003eDisfruta de tus trayectos sin preocuparte por la energía\u003c\/h2\u003e\n    \u003cp\u003eAutonomía máxima de hasta 60 km\u003c\/p\u003e\n    \u003cpicture\u003e\n      \u003csource media=\"(max-width: 768px)\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5704\/5777\/files\/dyu-a1f-pro-comparativa-autonomia-60km-movil.webp?v=1782812364\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0974\/5704\/5777\/files\/dyu-a1f-pro-ruta-bosque-autonomia-60km.webp?v=1782812385\" loading=\"lazy\" alt=\"DYU A1F Pro autonomía de hasta 60 km en ruta por el bosque\"\u003e\u003c\/picture\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"a1f-geometry-wrap\"\u003e\n    \u003ch2 class=\"a1f-geometry-title\"\u003eParámetros básicos\u003c\/h2\u003e\n    \u003cdiv class=\"a1f-geometry-grid\"\u003e\n      \u003cdiv class=\"a1f-geometry-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/A1F_Pro-_-PC_c607dab1-6b4b-40f5-b03d-e38f4ddc32bc.jpg?v=1774169760\" loading=\"lazy\" alt=\"DYU A1F Pro parámetros básicos\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"a1f-geometry-card\"\u003e\n        \u003cdiv class=\"a1f-mini-specs\"\u003e\n          \u003cdiv class=\"a1f-mini-spec\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/ic1_100x_e55bc537-4ffe-4699-9f23-778f0c24f575.svg?v=1773904485\" loading=\"lazy\" alt=\"Altura recomendada\"\u003e\n            \u003cdiv\u003e\n              \u003cdiv class=\"a1f-mini-label\"\u003eAltura recomendada\u003c\/div\u003e\n              \u003cdiv class=\"a1f-mini-value\"\u003e159–195 cm\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"a1f-mini-spec\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/ic2_100x_2e5c04fb-ecd5-4da3-8a9d-0209d5762909.svg?v=1773904485\" loading=\"lazy\" alt=\"Capacidad de carga\"\u003e\n            \u003cdiv\u003e\n              \u003cdiv class=\"a1f-mini-label\"\u003eCapacidad de carga\u003c\/div\u003e\n              \u003cdiv class=\"a1f-mini-value\"\u003e120 kg\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"a1f-mini-spec\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/ic3_f8a99354-6245-4e99-8bfe-2466983bf80c.svg?v=1773904485\" loading=\"lazy\" alt=\"Peso de la bicicleta\"\u003e\n            \u003cdiv\u003e\n              \u003cdiv class=\"a1f-mini-label\"\u003ePeso de la bicicleta\u003c\/div\u003e\n              \u003cdiv class=\"a1f-mini-value\"\u003e21 kg\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"a1f-size-list\"\u003e\n          \u003cdiv class=\"a1f-size-item\"\u003eA. 55.1 pulgadas - 140 cm\u003c\/div\u003e\n          \u003cdiv class=\"a1f-size-item\"\u003eB. 40.2 pulgadas - 102 cm\u003c\/div\u003e\n          \u003cdiv class=\"a1f-size-item\"\u003eC. 20.1 pulgadas - 51 cm\u003c\/div\u003e\n          \u003cdiv class=\"a1f-size-item\"\u003eD. 21.9 pulgadas - 55.5 cm\u003c\/div\u003e\n          \u003cdiv class=\"a1f-size-item\"\u003eE. 37.2 pulgadas - 94.5 cm\u003c\/div\u003e\n          \u003cdiv class=\"a1f-size-item\"\u003eF. 17.5 pulgadas - 44.5 cm\u003c\/div\u003e\n          \u003cdiv class=\"a1f-size-item\"\u003eG. 36.2 pulgadas - 92 cm\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"a1f-package\"\u003e\n    \u003ch2\u003e¿Qué incluye el paquete?\u003c\/h2\u003e\n    \u003cul class=\"a1f-package-list\"\u003e\n      \u003cli\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/pj1.png?v=1773901804\" loading=\"lazy\" alt=\"Llave ajustable\"\u003e\n        \u003cp\u003eLlave ajustable × 1\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/pj2.png?v=1773901803\" loading=\"lazy\" alt=\"Pedales\"\u003e\n        \u003cp\u003ePedales × 2\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/pj3.png?v=1773901804\" loading=\"lazy\" alt=\"Tarjeta de garantía\"\u003e\n        \u003cp\u003eTarjeta de garantía × 1\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/pj4.png?v=1773901802\" loading=\"lazy\" alt=\"Manual de usuario\"\u003e\n        \u003cp\u003eManual de usuario × 1\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/pj5.png?v=1773901803\" loading=\"lazy\" alt=\"Cargador con cable\"\u003e\n        \u003cp\u003eCargador con cable × 1\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/pj6.png?v=1773901802\" loading=\"lazy\" alt=\"Batería\"\u003e\n        \u003cp\u003eBatería × 1\u003c\/p\u003e\n      \u003c\/li\u003e\n      \u003cli\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0688\/2086\/1046\/files\/pj7.png?v=1773902265\" loading=\"lazy\" alt=\"Bicicleta eléctrica DYU A1F Pro\"\u003e\n        \u003cp\u003eBicicleta eléctrica DYU A1F Pro × 1\u003c\/p\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"a1f-techspecs\"\u003e\n    \u003ch1 class=\"a1f-techspecs-header\"\u003eEspecificaciones técnicas\u003c\/h1\u003e\n\n    \u003cdiv class=\"a1f-techspecs-content\"\u003e\n\n      \u003cdetails class=\"a1f-techspecs-column\" open\u003e\n        \u003csummary class=\"a1f-techspecs-title\"\u003e\n          \u003cspan\u003eDimensiones\u003c\/span\u003e\n          \u003cspan class=\"a1f-techspecs-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cul class=\"a1f-techspecs-list\"\u003e\n          \u003cli class=\"a1f-techspecs-item\"\u003e\n            \u003cspan class=\"a1f-techspecs-label\"\u003eMaterial del cuadro\u003c\/span\u003e\n            \u003cspan class=\"a1f-techspecs-value\"\u003eAcero\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"a1f-techspecs-item\"\u003e\n            \u003cspan class=\"a1f-techspecs-label\"\u003eDimensiones totales\u003c\/span\u003e\n            \u003cspan class=\"a1f-techspecs-value\"\u003e1170 × 500 × 990 mm\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"a1f-techspecs-item\"\u003e\n            \u003cspan class=\"a1f-techspecs-label\"\u003ePlegada\u003c\/span\u003e\n            \u003cspan class=\"a1f-techspecs-value\"\u003e1405 × 420 × 640 mm\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"a1f-techspecs-item\"\u003e\n            \u003cspan class=\"a1f-techspecs-label\"\u003eTamaño del paquete\u003c\/span\u003e\n            \u003cspan class=\"a1f-techspecs-value\"\u003e1195 × 230 × 610 mm\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"a1f-techspecs-item\"\u003e\n            \u003cspan class=\"a1f-techspecs-label\"\u003eNeumáticos\u003c\/span\u003e\n            \u003cspan class=\"a1f-techspecs-value\"\u003e16 pulgadas\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"a1f-techspecs-item\"\u003e\n            \u003cspan class=\"a1f-techspecs-label\"\u003ePeso\u003c\/span\u003e\n            \u003cspan class=\"a1f-techspecs-value\"\u003e21,2 kg\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"a1f-techspecs-item\"\u003e\n            \u003cspan class=\"a1f-techspecs-label\"\u003eColor del cuadro\u003c\/span\u003e\n            \u003cspan class=\"a1f-techspecs-value\"\u003eNegro\u003c\/span\u003e\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"a1f-techspecs-column\" open\u003e\n        \u003csummary class=\"a1f-techspecs-title\"\u003e\n          \u003cspan\u003eRendimiento\u003c\/span\u003e\n          \u003cspan class=\"a1f-techspecs-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cul class=\"a1f-techspecs-list\"\u003e\n          \u003cli class=\"a1f-techspecs-item\"\u003e\n            \u003cspan class=\"a1f-techspecs-label\"\u003eCapacidad de la batería\u003c\/span\u003e\n            \u003cspan class=\"a1f-techspecs-value\"\u003e7,5 Ah\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"a1f-techspecs-item\"\u003e\n            \u003cspan class=\"a1f-techspecs-label\"\u003ePotencia nominal\u003c\/span\u003e\n            \u003cspan class=\"a1f-techspecs-value\"\u003e250 W\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"a1f-techspecs-item\"\u003e\n            \u003cspan class=\"a1f-techspecs-label\"\u003eVoltaje de la batería\u003c\/span\u003e\n            \u003cspan class=\"a1f-techspecs-value\"\u003eDC36V\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"a1f-techspecs-item\"\u003e\n            \u003cspan class=\"a1f-techspecs-label\"\u003eVoltaje de carga\u003c\/span\u003e\n            \u003cspan class=\"a1f-techspecs-value\"\u003eDC42V\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"a1f-techspecs-item\"\u003e\n            \u003cspan class=\"a1f-techspecs-label\"\u003eVoltaje de entrada\u003c\/span\u003e\n            \u003cspan class=\"a1f-techspecs-value\"\u003eAC220V\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"a1f-techspecs-item\"\u003e\n            \u003cspan class=\"a1f-techspecs-label\"\u003eVelocidad del motor\u003c\/span\u003e\n            \u003cspan class=\"a1f-techspecs-value\"\u003e400 rpm\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"a1f-techspecs-item\"\u003e\n            \u003cspan class=\"a1f-techspecs-label\"\u003eTiempo de carga\u003c\/span\u003e\n            \u003cspan class=\"a1f-techspecs-value\"\u003e3–4 horas\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"a1f-techspecs-item\"\u003e\n            \u003cspan class=\"a1f-techspecs-label\"\u003eVelocidad de conducción\u003c\/span\u003e\n            \u003cspan class=\"a1f-techspecs-value\"\u003e25 km\/h\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"a1f-techspecs-item\"\u003e\n            \u003cspan class=\"a1f-techspecs-label\"\u003eVelocidad máxima\u003c\/span\u003e\n            \u003cspan class=\"a1f-techspecs-value highlight\"\u003e25 km\/h\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"a1f-techspecs-item\"\u003e\n            \u003cspan class=\"a1f-techspecs-label\"\u003eAutonomía en modo acelerador\u003c\/span\u003e\n            \u003cspan class=\"a1f-techspecs-value highlight\"\u003e30 km\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"a1f-techspecs-item\"\u003e\n            \u003cspan class=\"a1f-techspecs-label\"\u003eAutonomía en modo pedaleo\u003c\/span\u003e\n            \u003cspan class=\"a1f-techspecs-value highlight\"\u003e60 km\u003c\/span\u003e\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"a1f-techspecs-column\" open\u003e\n        \u003csummary class=\"a1f-techspecs-title\"\u003e\n          \u003cspan\u003eFunciones\u003c\/span\u003e\n          \u003cspan class=\"a1f-techspecs-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cul class=\"a1f-techspecs-list\"\u003e\n          \u003cli class=\"a1f-techspecs-item\"\u003e\n            \u003cspan class=\"a1f-techspecs-label\"\u003ePendiente\u003c\/span\u003e\n            \u003cspan class=\"a1f-techspecs-value\"\u003e15°\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"a1f-techspecs-item\"\u003e\n            \u003cspan class=\"a1f-techspecs-label\"\u003eTemperatura de funcionamiento\u003c\/span\u003e\n            \u003cspan class=\"a1f-techspecs-value\"\u003e-10~40℃\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"a1f-techspecs-item\"\u003e\n            \u003cspan class=\"a1f-techspecs-label\"\u003eProtección contra el agua\u003c\/span\u003e\n            \u003cspan class=\"a1f-techspecs-value\"\u003eIP54\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"a1f-techspecs-item\"\u003e\n            \u003cspan class=\"a1f-techspecs-label\"\u003eLuces\u003c\/span\u003e\n            \u003cspan class=\"a1f-techspecs-value\"\u003eSí\u003c\/span\u003e\n          \u003c\/li\u003e\n          \u003cli class=\"a1f-techspecs-item\"\u003e\n            \u003cspan class=\"a1f-techspecs-label\"\u003eFrenos\u003c\/span\u003e\n            \u003cspan class=\"a1f-techspecs-value\"\u003eDiscos delantero y trasero\u003c\/span\u003e\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/details\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  function initA1fSlider(slider) {\n    if (slider.dataset.a1fReady === 'true') return;\n    slider.dataset.a1fReady = 'true';\n\n    var viewport = slider.querySelector('.a1f-feature-viewport');\n    var track = slider.querySelector('.a1f-feature-track');\n    var cards = Array.prototype.slice.call(slider.querySelectorAll('.a1f-feature-card'));\n    var prevBtn = slider.querySelector('.a1f-slider-prev');\n    var nextBtn = slider.querySelector('.a1f-slider-next');\n    var dotsBox = slider.querySelector('.a1f-slider-dots');\n\n    if (!viewport || !track || !cards.length || !dotsBox) return;\n\n    var dots = [];\n    var maxIndex = 0;\n\n    function getGap() {\n      return parseFloat(window.getComputedStyle(track).gap) || 0;\n    }\n\n    function getCardStep() {\n      if (!cards[0]) return viewport.clientWidth;\n      return cards[0].getBoundingClientRect().width + getGap();\n    }\n\n    function getVisibleCount() {\n      if (!cards[0]) return 1;\n\n      var cardWidth = cards[0].getBoundingClientRect().width;\n      var gap = getGap();\n      var visible = Math.floor((viewport.clientWidth + gap) \/ (cardWidth + gap));\n\n      if (visible \u003c 1) visible = 1;\n      if (visible \u003e cards.length) visible = cards.length;\n\n      return visible;\n    }\n\n    function buildDots() {\n      dotsBox.innerHTML = '';\n\n      var visibleCount = getVisibleCount();\n      maxIndex = Math.max(cards.length - visibleCount, 0);\n\n      for (var i = 0; i \u003c= maxIndex; i++) {\n        (function (index) {\n          var dot = document.createElement('button');\n          dot.type = 'button';\n          dot.className = 'a1f-slider-dot';\n          dot.setAttribute('aria-label', 'Ir a la tarjeta ' + (index + 1));\n\n          dot.addEventListener('click', function () {\n            viewport.scrollTo({\n              left: getCardStep() * index,\n              behavior: 'smooth'\n            });\n          });\n\n          dotsBox.appendChild(dot);\n        })(i);\n      }\n\n      dots = Array.prototype.slice.call(dotsBox.querySelectorAll('.a1f-slider-dot'));\n      updateSliderState();\n    }\n\n    function getCurrentIndex() {\n      var step = getCardStep();\n      var index = step ? Math.round(viewport.scrollLeft \/ step) : 0;\n\n      if (index \u003c 0) index = 0;\n      if (index \u003e maxIndex) index = maxIndex;\n\n      return index;\n    }\n\n    function updateSliderState() {\n      var index = getCurrentIndex();\n\n      dots.forEach(function (dot, i) {\n        dot.classList.toggle('active', i === index);\n      });\n\n      if (prevBtn) prevBtn.disabled = index === 0;\n      if (nextBtn) nextBtn.disabled = index \u003e= maxIndex;\n\n      cards.forEach(function (card, i) {\n        card.classList.toggle('is-active', i === index);\n      });\n    }\n\n    if (prevBtn) {\n      prevBtn.addEventListener('click', function () {\n        var index = getCurrentIndex() - 1;\n        if (index \u003c 0) index = 0;\n\n        viewport.scrollTo({\n          left: getCardStep() * index,\n          behavior: 'smooth'\n        });\n      });\n    }\n\n    if (nextBtn) {\n      nextBtn.addEventListener('click', function () {\n        var index = getCurrentIndex() + 1;\n        if (index \u003e maxIndex) index = maxIndex;\n\n        viewport.scrollTo({\n          left: getCardStep() * index,\n          behavior: 'smooth'\n        });\n      });\n    }\n\n    var ticking = false;\n\n    viewport.addEventListener('scroll', function () {\n      if (!ticking) {\n        window.requestAnimationFrame(function () {\n          updateSliderState();\n          ticking = false;\n        });\n        ticking = true;\n      }\n    }, { passive: true });\n\n    var resizeTimer;\n\n    window.addEventListener('resize', function () {\n      clearTimeout(resizeTimer);\n      resizeTimer = setTimeout(function () {\n        buildDots();\n      }, 150);\n    });\n\n    buildDots();\n  }\n\n  function initA1fSpecsAccordion() {\n    var mediaQuery = window.matchMedia('(max-width: 768px)');\n    var specBoxes = Array.prototype.slice.call(document.querySelectorAll('.a1f-techspecs'));\n\n    specBoxes.forEach(function (box) {\n      var columns = Array.prototype.slice.call(box.querySelectorAll('details.a1f-techspecs-column'));\n\n      columns.forEach(function (column) {\n        var summary = column.querySelector('summary');\n\n        if (!summary) return;\n\n        summary.addEventListener('click', function (event) {\n          if (!mediaQuery.matches) {\n            event.preventDefault();\n            column.open = true;\n          }\n        });\n\n        column.addEventListener('toggle', function () {\n          if (!mediaQuery.matches || !column.open) return;\n\n          columns.forEach(function (otherColumn) {\n            if (otherColumn !== column) {\n              otherColumn.open = false;\n            }\n          });\n        });\n      });\n    });\n\n    function applySpecsMode() {\n      specBoxes.forEach(function (box) {\n        var columns = Array.prototype.slice.call(box.querySelectorAll('details.a1f-techspecs-column'));\n\n        if (!columns.length) return;\n\n        if (mediaQuery.matches) {\n          columns.forEach(function (column) {\n            column.open = false;\n          });\n        } else {\n          columns.forEach(function (column) {\n            column.open = true;\n          });\n        }\n      });\n    }\n\n    applySpecsMode();\n\n    if (mediaQuery.addEventListener) {\n      mediaQuery.addEventListener('change', applySpecsMode);\n    } else if (mediaQuery.addListener) {\n      mediaQuery.addListener(applySpecsMode);\n    }\n  }\n\n  function initA1fPage() {\n    document.querySelectorAll('[data-a1f-slider]').forEach(initA1fSlider);\n    initA1fSpecsAccordion();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', initA1fPage);\n  } else {\n    initA1fPage();\n  }\n})();\n\u003c\/script\u003e","brand":"Velomenu","offers":[{"title":"Default Title","offer_id":53693541122321,"sku":null,"price":361.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0974\/5704\/5777\/files\/2_405fd96c-1eb3-40c4-93c4-434b4c63e072.jpg?v=1784621449","url":"https:\/\/velomenu.es\/products\/dyu-a1f-pro-bicicleta-electrica-plegable","provider":"Velomenu","version":"1.0","type":"link"}