{"title":"OVERFLY","description":"\u003c!-- ===================== MENÚ FLOTANTE CON FLECHA ===================== --\u003e\n\u003cstyle\u003e\n\/* =============== RESET =============== *\/\n*{box-sizing:border-box;}\n\n\/* =============== MENÚ FLOTANTE =============== *\/\n.bm-menu-arrow{\n  position: fixed;\n  top: 170px;\n  left: 18px;\n  display:flex;\n  align-items:center;\n  gap:10px;\n  text-decoration:none;\n  z-index:9999;\n  transition:transform .25s ease;\n}\n.bm-menu-arrow img{\n  width:58px; height:58px;\n  border-radius:50%;\n  box-shadow:0 6px 18px rgba(0,0,0,.28);\n  transition:transform .25s ease;\n}\n.bm-menu-arrow span{\n  background:#000; color:#fff;\n  font-weight:800; font-size:13px;\n  letter-spacing:.03em;\n  padding:9px 14px;\n  border-radius:22px;\n  white-space:nowrap;\n  box-shadow:0 6px 18px rgba(0,0,0,.28);\n}\n.bm-menu-arrow:hover img{transform:scale(1.08);}\n\n@media (max-width:768px){\n  .bm-menu-arrow{ top:auto; bottom:20px; left:12px; }\n  .bm-menu-arrow span{ display:none; }\n}\n\n\/* =============== BASE SECCIONES (ROWS) =============== *\/\n.bm-row{\n  position:relative;\n  background:#fff;\n  padding:10px 0 14px;\n  border-bottom:1px solid #eee;\n  overflow:hidden;\n}\n.bm-row__head{\n  max-width:1400px;\n  margin:0 auto 8px;\n  padding:0 12px;\n  display:flex;\n  align-items:baseline;\n  justify-content:space-between;\n  gap:12px;\n}\n.bm-row__title{\n  margin:0;\n  font:800 16px\/1.1 system-ui;\n  letter-spacing:.02em;\n}\n.bm-row__sub{\n  margin:0;\n  font:500 12px\/1.2 system-ui;\n  opacity:.7;\n}\n\n.bm-track{\n  display:flex;\n  gap:18px;\n  overflow-x:auto;\n  scroll-behavior:smooth;\n  scrollbar-width:none;\n  -webkit-overflow-scrolling:touch;\n  padding:0 44px; \/* espacio para flechas *\/\n}\n.bm-track::-webkit-scrollbar{display:none}\n\n\/* =============== FLECHAS =============== *\/\n.bm-arrow{\n  position:absolute;\n  top:62%;\n  transform:translateY(-50%);\n  z-index:10;\n  border:none;\n  cursor:pointer;\n  width:36px;\n  height:36px;\n  border-radius:999px;\n  background:rgba(255,255,255,.85);\n  box-shadow:0 6px 18px rgba(0,0,0,.12);\n  font-size:20px;\n  color:#000;\n  opacity:0;\n  transition:opacity .25s ease, background .25s ease;\n}\n.bm-row:hover .bm-arrow{opacity:1;}\n.bm-arrow:hover{background:rgba(0,0,0,.06);}\n.bm-arrow.left{left:8px;}\n.bm-arrow.right{right:8px;}\n.bm-arrow:disabled{opacity:.25 !important; cursor:default;}\n\n\/* =============== CARDS HERO (TIPO BATS) =============== *\/\n.bm-card{\n  flex:0 0 auto;\n  text-decoration:none;\n  color:#000;\n  position:relative;\n  border-radius:14px;\n  overflow:hidden;\n  border:1px solid #d7d7d7;\n  background:#fff;\n  transform:translateZ(0);\n}\n.bm-card img{\n  width:100%;\n  height:100%;\n  object-fit:contain;\n  background:#fff;\n  transition:transform .25s ease;\n}\n.bm-card:hover img{transform:scale(1.05);}\n.bm-card__label{\n  position:absolute;\n  left:10px; right:10px; bottom:10px;\n  display:block;\n  padding:8px 10px;\n  border-radius:12px;\n  font:800 13px\/1 system-ui;\n  letter-spacing:.04em;\n  text-transform:uppercase;\n  color:#fff;\n  background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,.78) 100%);\n  backdrop-filter:blur(2px);\n}\n.bm-row--hero .bm-row__title{font-size:18px;}\n.bm-row--hero .bm-track{gap:20px;}\n.bm-card--hero{width:100px; height:100px;}\n.bm-card--hero img{object-fit:cover;}\n\n\/* =============== TALLAS (RECTÁNGULOS) =============== *\/\n.bm-track--sizes{ gap:12px; }\n\n.bm-size{\n  min-width:74px;\n  height:44px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  border-radius:12px;\n  border:1px solid #d7d7d7;\n  background:#fff;\n  color:#000;\n  font:900 16px system-ui;\n  letter-spacing:.03em;\n  text-decoration:none;\n  box-shadow:0 6px 18px rgba(0,0,0,.08);\n  transition:transform .2s ease, background .2s ease, color .2s ease, border-color .2s ease;\n}\n.bm-size:hover{ transform:translateY(-1px); }\n.bm-size.is-selected{\n  background:#000;\n  color:#fff;\n  border-color:#000;\n}\n\n\/* Texto “seleccionada” *\/\n.bm-selected{\n  max-width:1400px;\n  margin:10px auto 0;\n  padding:0 12px;\n  font:600 13px\/1.2 system-ui;\n  opacity:.85;\n}\n\n\/* =============== MOBILE =============== *\/\n@media (max-width:768px){\n  .bm-row__head{padding:0 12px;}\n  .bm-track{\n    padding:0 12px;\n    scroll-snap-type:x mandatory;\n  }\n  .bm-card, .bm-size{scroll-snap-align:start;}\n  .bm-arrow{display:none !important;}\n  .bm-card--hero{width:140px; height:140px;}\n  .bm-size{ min-width:48px; height:48px; }\n}\n\u003c\/style\u003e\n\n\u003ca href=\"https:\/\/beisbolmania.mx\/collections\/bats\" class=\"bm-menu-arrow\" aria-label=\"Regresar\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0267\/4940\/3235\/files\/MENU-FLECHA.jpg?v=1718658956\" alt=\"Menú\"\u003e\n  \u003cspan\u003eMenu Bats\u003c\/span\u003e\n\u003c\/a\u003e\n\n\n\u003c!-- ===================== 1) TIPO DE BATS (HERO) ===================== --\u003e\n\n\n\u003c!-- ===================== 2) MEDIDAS (CON LINKS + SELECCIÓN VISIBLE) ===================== --\u003e\n\u003csection class=\"bm-row bm-row--sizes\" data-bm-row aria-label=\"Medidas\"\u003e\n  \u003cdiv class=\"bm-row__head\"\u003e\n    \u003ch3 class=\"bm-row__title\"\u003eMEDIDAS\u003c\/h3\u003e\n    \u003cp class=\"bm-row__sub\"\u003eSelecciona tu talla\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cbutton class=\"bm-arrow left\" aria-label=\"Anterior\"\u003e❮\u003c\/button\u003e\n  \u003cbutton class=\"bm-arrow right\" aria-label=\"Siguiente\"\u003e❯\u003c\/button\u003e\n\n  \u003c!-- IMPORTANTE: data-bm-sizes SOLO en esta fila --\u003e\n  \u003cdiv class=\"bm-track bm-track--sizes\" data-bm-sizes\u003e\n    \u003c!-- YA TIENEN LINKS (NO LOS CAMBIO), SOLO AGREGO data-medida PARA MOSTRAR TEXTO --\u003e\n\n\n\n  \n    \u003ca href=\"\/collections\/overfly?filter.v.availability=1\u0026amp;filter.v.option.medida=28+in\" class=\"bm-size\" data-medida=\"28 in\"\u003e28\u003c\/a\u003e\n    \u003ca href=\"\/collections\/overfly?filter.v.availability=1\u0026amp;filter.v.option.medida=29+in\" class=\"bm-size\" data-medida=\"29 in\"\u003e29\u003c\/a\u003e\n    \u003ca href=\"\/collections\/overfly?filter.v.availability=1\u0026amp;filter.v.option.medida=30+in\" class=\"bm-size\" data-medida=\"30 in\"\u003e30\u003c\/a\u003e\n    \u003ca href=\"\/collections\/overfly?filter.v.availability=1\u0026amp;filter.v.option.medida=31+in\" class=\"bm-size\" data-medida=\"31 in\"\u003e31\u003c\/a\u003e\n    \u003ca href=\"\/collections\/overfly?filter.v.availability=1\u0026amp;filter.v.option.medida=32+in\" class=\"bm-size\" data-medida=\"32 in\"\u003e32\u003c\/a\u003e\n\n    \u003ca href=\"\/collections\/overfly?filter.v.availability=1\u0026amp;filter.v.option.medida=33+in\" class=\"bm-size\" data-medida=\"33 in\"\u003e33\u003c\/a\u003e\n    \u003ca href=\"\/collections\/overfly?filter.v.availability=1\u0026amp;filter.v.option.medida=33.5+in\" class=\"bm-size\" data-medida=\"33.5 in\"\u003e33.5\u003c\/a\u003e\n\n    \u003ca href=\"\/collections\/overfly?filter.v.availability=1\u0026amp;filter.v.option.medida=34+in\" class=\"bm-size\" data-medida=\"34 in\"\u003e34\u003c\/a\u003e\n    \u003ca href=\"\/collections\/overfly?filter.v.availability=1\u0026amp;filter.v.option.medida=35+in\" class=\"bm-size\" data-medida=\"35 in\"\u003e35\u003c\/a\u003e\n\n\n\n\n  \u003c\/div\u003e\n\n  \u003cp class=\"bm-selected\" aria-live=\"polite\"\u003e\n    Medida seleccionada: \u003cstrong id=\"bmSelectedSizeText\"\u003e—\u003c\/strong\u003e\n  \u003c\/p\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- ===================== JS (1 SOLO) ===================== --\u003e\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", () =\u003e {\n  const KEY = \"bm_medida_selected\";\n\n  \/\/ ======= Scroll \/ Flechas para TODAS las filas =======\n  document.querySelectorAll('[data-bm-row]').forEach((row) =\u003e {\n    const track = row.querySelector('.bm-track');\n    const btnL = row.querySelector('.bm-arrow.left');\n    const btnR = row.querySelector('.bm-arrow.right');\n    if(!track) return;\n\n    const getStep = () =\u003e {\n      \/\/ si es fila de tallas avanza un poco más\n      const isSizes = !!row.querySelector('[data-bm-sizes]');\n      const item = track.querySelector('.bm-size, .bm-card');\n      const w = item ? item.getBoundingClientRect().width : 160;\n      const gap = parseFloat(getComputedStyle(track).gap || 18);\n      const perClick = isSizes ? 6 : 3;\n      return (w + gap) * perClick;\n    };\n\n    const updateDisabled = () =\u003e {\n      if(!btnL || !btnR) return;\n      const max = track.scrollWidth - track.clientWidth - 2;\n      btnL.disabled = track.scrollLeft \u003c= 2;\n      btnR.disabled = track.scrollLeft \u003e= max;\n    };\n\n    const go = (dir) =\u003e {\n      track.scrollBy({ left: dir === 'left' ? -getStep() : getStep(), behavior: 'smooth' });\n    };\n\n    btnL \u0026\u0026 btnL.addEventListener('click', () =\u003e go('left'));\n    btnR \u0026\u0026 btnR.addEventListener('click', () =\u003e go('right'));\n\n    row.addEventListener('wheel', (e) =\u003e {\n      if (Math.abs(e.deltaY) \u003e Math.abs(e.deltaX)) {\n        track.scrollLeft += e.deltaY;\n        e.preventDefault();\n        updateDisabled();\n      }\n    }, { passive:false });\n\n    track.addEventListener('scroll', () =\u003e requestAnimationFrame(updateDisabled));\n    window.addEventListener('resize', updateDisabled);\n    updateDisabled();\n  });\n\n\n  \/\/ ======= Selección \/ Mostrar talla (SOLO FILA MEDIDAS) =======\n  const wrap = document.querySelector('[data-bm-sizes]');\n  const text = document.getElementById('bmSelectedSizeText');\n  if(!wrap) return;\n\n  const setSelected = (val) =\u003e {\n    const items = wrap.querySelectorAll('.bm-size');\n    items.forEach(a =\u003e a.classList.remove('is-selected'));\n\n    const match = [...items].find(a =\u003e (a.getAttribute('data-medida') || '') === val);\n    if(match) match.classList.add('is-selected');\n\n    if(text) text.textContent = val || \"—\";\n  };\n\n  \/\/ 1) Si URL trae el filtro, úsalo\n  const qs = new URLSearchParams(window.location.search);\n  const fromUrl = qs.get('filter.v.option.medida'); \/\/ ej: \"32 in\"\n  let selected = (fromUrl \u0026\u0026 fromUrl.trim()) ? fromUrl.trim() : \"\";\n\n  \/\/ 2) Si no hay URL, usa lo guardado\n  if(!selected){\n    try { selected = localStorage.getItem(KEY) || \"\"; } catch(e){}\n  }\n\n  setSelected(selected);\n\n  \/\/ 3) Click: guarda antes de navegar\n  wrap.addEventListener('click', (e) =\u003e {\n    const a = e.target.closest('.bm-size');\n    if(!a) return;\n\n    const val = a.getAttribute('data-medida') || a.textContent.trim();\n    try { localStorage.setItem(KEY, val); } catch(e){}\n    setSelected(val); \/\/ se ve instantáneo\n  });\n});\n\u003c\/script\u003e\n","products":[{"product_id":"bat-beisbol-madera-pro-elite-maple-my13-manny-machado-plata-maple","title":"Bat Beisbol Madera Overfly Pro Elite MY13 Manny Machado Plata Maple","description":"","brand":"Overfly","offers":[{"title":"33 in \/ Maple","offer_id":52497340268860,"sku":"MY13-PRO-MANNY-33","price":3700.0,"currency_code":"MXN","in_stock":true},{"title":"33.5 in \/ Maple","offer_id":52497327096124,"sku":"MY13-PRO-MANNY-33.5","price":3700.0,"currency_code":"MXN","in_stock":false},{"title":"34 in \/ Maple","offer_id":52497340301628,"sku":"MY13-PRO-MANNY-34","price":3700.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/4940\/3235\/files\/BatBeisbolMaderaOverflyProEliteMY13MannyMachadoPlataMapleBEISBOLMANIA_0002_IMG_2945_5648021a-a856-48d9-bf2f-040a4382ba98.jpg?v=1767024541"},{"product_id":"bat-beisbol-madera-pro-elite-la4-luis-arraez-negro-maple","title":"Bat Beisbol Madera Overfly Pro Elite LA4 Luis Arraez Negro Maple","description":"","brand":"Overfly","offers":[{"title":"33 in \/ Maple","offer_id":52497347051836,"sku":"LA4-PRO-AARAEZ-33","price":3700.0,"currency_code":"MXN","in_stock":false},{"title":"33.5 in \/ Maple","offer_id":52497347084604,"sku":"LA4-PRO-AARAEZ-33.5","price":3700.0,"currency_code":"MXN","in_stock":false},{"title":"34 in \/ Maple","offer_id":52497347117372,"sku":"LA4-PRO-AARAEZ-34","price":3700.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/4940\/3235\/files\/WhatsAppImage2026-04-13at17.52.16.jpg?v=1776228868"},{"product_id":"bat-beisbol-madera-pro-select-my13-manny-machado-plata-maple","title":"Bat Beisbol Madera Overfly Pro Select MY13 Manny Machado Plata Maple","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong data-start=\"50\" data-end=\"66\"\u003eEl Ministro.\u003c\/strong\u003e El modelo Overfly elegido por la superestrella Manny Machado. Su barril extra largo, combinado con un agarre de tamaño medio, ofrece un equilibrio ideal entre control y potencia. Diseñado para quienes buscan golpear con fuerza sin sacrificar precisión.\u003c\/p\u003e","brand":"Overfly","offers":[{"title":"33 in \/ Maple","offer_id":52497360519484,"sku":"MY13-SLCT-33","price":2700.0,"currency_code":"MXN","in_stock":false},{"title":"33.5 in \/ Maple","offer_id":52497360552252,"sku":"MY13-SLCT-33.5","price":2700.0,"currency_code":"MXN","in_stock":false},{"title":"34 in \/ Maple","offer_id":52497360585020,"sku":"MY13-SLCT-34","price":2700.0,"currency_code":"MXN","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/4940\/3235\/files\/BatOverflyDuroReadyToFlyProSelect_0074_IMG_2453.jpg?v=1764120684"},{"product_id":"bat-beisbol-madera-pro-select-la4-luis-arraez-negro-maple-1","title":"Bat Beisbol Madera Overfly Pro Select LA4 Luis Arraez Negro Maple","description":"","brand":"Overfly","offers":[{"title":"33 in \/ Maple","offer_id":52497415045436,"sku":"LA4-SLCT-AARAEZ-33","price":2700.0,"currency_code":"MXN","in_stock":false},{"title":"33.5 in \/ Maple","offer_id":52497415078204,"sku":"LA4-SLCT-AARAEZ-33.5","price":2700.0,"currency_code":"MXN","in_stock":false},{"title":"34 in \/ Maple","offer_id":52497415110972,"sku":"LA4-SLCT-AARAEZ-34","price":2700.0,"currency_code":"MXN","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/4940\/3235\/files\/BatOverflyDuroReadyToFlyProSelect_0068_IMG_2455.jpg?v=1764120932"},{"product_id":"bat-beisbol-madera-pro-select-ofy243-beisbolmania-negro-maple","title":"Bat Beisbol Madera Overfly Pro Select OFY243 Beisbolmania Mate Negro Dorado Maple","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eProbablemente el modelo más popular en todo el béisbol. Ofrece una combinación excepcional de balance y poder. Su mango de grosor medio ayuda a generar una gran velocidad de swing, mientras que su barril pronunciado impulsa la pelota con altas velocidades de salida. Ideal para bateadores que buscan consistencia y explosividad en cada contacto.\u003c\/p\u003e","brand":"Overfly","offers":[{"title":"33 in \/ Maple","offer_id":52497451712828,"sku":"OFY243-SLCT-BEISBOLMANIA-NGROMATE-33","price":2700.0,"currency_code":"MXN","in_stock":false},{"title":"33.5 in \/ Maple","offer_id":52497451745596,"sku":"OFY243-SLCT-BEISBOLMANIA-NGROMATE-33.5","price":2700.0,"currency_code":"MXN","in_stock":false},{"title":"34 in \/ Maple","offer_id":52497451778364,"sku":"OFY243-SLCT-BEISBOLMANIA-NGROMATE-34","price":2700.0,"currency_code":"MXN","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/4940\/3235\/files\/BatOverflyDuroReadyToFlyProSelect_0065_IMG_2456.jpg?v=1764121052"},{"product_id":"bat-beisbol-madera-overfly-rookie-negro-maple","title":"Bat Beisbol Madera Overfly Rookie Negro Blanco Maple","description":"","brand":"Overfly","offers":[{"title":"33 in \/ Maple","offer_id":52497463607612,"sku":"ROOKIE-NEGRO-33","price":1390.0,"currency_code":"MXN","in_stock":false},{"title":"33.5 in \/ Maple","offer_id":52497463640380,"sku":"ROOKIE-NEGRO-33.5","price":1390.0,"currency_code":"MXN","in_stock":false},{"title":"34 in \/ Maple","offer_id":52497463673148,"sku":"ROOKIE-NEGRO-34","price":1390.0,"currency_code":"MXN","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/4940\/3235\/files\/BatOverflyDuroReadyToFlyProSelect_0059_IMG_2458_3ac27763-298d-4980-bfe4-61b733dc2931.jpg?v=1764121205"},{"product_id":"bat-beisbol-madera-overfly-rookie-rojo-maple","title":"Bat Beisbol Madera Overfly Rookie Rojo Dorado Maple","description":"","brand":"Overfly","offers":[{"title":"33 in \/ Maple","offer_id":52497465966908,"sku":"ROOKIE-ROJO-33","price":1390.0,"currency_code":"MXN","in_stock":false},{"title":"33.5 in \/ Maple","offer_id":52497465999676,"sku":"ROOKIE-ROJO-33.5","price":1390.0,"currency_code":"MXN","in_stock":false},{"title":"34 in \/ Maple","offer_id":52497466032444,"sku":"ROOKIE-ROJO-34","price":1390.0,"currency_code":"MXN","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/4940\/3235\/files\/BatOverflyDuroReadyToFlyProSelect_0056_IMG_2459.jpg?v=1764121236"},{"product_id":"bat-beisbol-madera-overfly-duro-gris-negro-maple","title":"Bat Beisbol Madera Overfly Duro Gris Negro Maple","description":"\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:2834695e-46a5-4213-a4a9-830dfea4380a-3\" data-testid=\"conversation-turn-8\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"2d9da9e6-1003-4298-841f-02c71b2aaa14\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words dark markdown-new-styling\"\u003e\n\u003cp data-start=\"48\" data-end=\"177\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eEl bate ideal para el pelotero de todos los días: confiable, equilibrado y diseñado para rendir en cualquier situación del juego.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e","brand":"Overfly","offers":[{"title":"33 in \/ Maple","offer_id":52497493983548,"sku":"DURO-GIRSNEGRO-33","price":1890.0,"currency_code":"MXN","in_stock":false},{"title":"33.5 in \/ Maple","offer_id":52497494016316,"sku":"DURO-GIRSNEGRO-33.5","price":1890.0,"currency_code":"MXN","in_stock":false},{"title":"34 in \/ Maple","offer_id":52497494049084,"sku":"DURO-GIRSNEGRO-34","price":1890.0,"currency_code":"MXN","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/4940\/3235\/files\/BatOverflyDuroReadyToFlyProSelect_0053_IMG_2460.jpg?v=1764121265"},{"product_id":"bat-beisbol-madera-overfly-duro-negro-maple","title":"Bat Beisbol Madera Overfly Duro Negro Dorado Maple","description":"","brand":"Overfly","offers":[{"title":"33 in \/ Maple","offer_id":52497494966588,"sku":"DURO-NEGRO-33","price":1890.0,"currency_code":"MXN","in_stock":false},{"title":"33.5 in \/ Maple","offer_id":52497494999356,"sku":"DURO-NEGRO-33.5","price":1890.0,"currency_code":"MXN","in_stock":false},{"title":"34 in \/ Maple","offer_id":52497495032124,"sku":"DURO-NEGRO-34","price":1890.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/4940\/3235\/files\/BatOverflyDuroReadyToFlyProSelect_0050_IMG_2461.jpg?v=1764121347"},{"product_id":"bat-beisbol-madera-overfly-ready-to-fly-negro-caoba-dorado-maple","title":"Bat Beisbol Madera Overfly Ready To Fly Negro Caoba Dorado Maple","description":"","brand":"Overfly","offers":[{"title":"35 in \/ Maple","offer_id":52497516659004,"sku":"R2F-NGROCAOBADRDO-35","price":2300.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/4940\/3235\/files\/BatOverflyDuroReadyToFlyProSelect_0044_IMG_2463.jpg?v=1764121494"},{"product_id":"bat-beisbol-madera-overfly-youth-series-negro-maple","title":"Bat Beisbol Madera Overfly MT27 Youth Series Negro Tornasol Maple","description":"","brand":"Overfly","offers":[{"title":"31 in \/ Maple","offer_id":52497520197948,"sku":"YSERIES-NEGRO-31","price":1890.0,"currency_code":"MXN","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/4940\/3235\/files\/BatOverflyDuroReadyToFlyProSelect_0038_IMG_2465.jpg?v=1764121582"},{"product_id":"bat-beisbol-madera-overfly-youth-series-rojo-maple","title":"Bat Beisbol Madera Overfly Posey28 Youth Series Rojo Maple","description":"","brand":"Overfly","offers":[{"title":"29 in \/ Maple","offer_id":52497523409212,"sku":"YSERIES-ROJO-29","price":1890.0,"currency_code":"MXN","in_stock":false},{"title":"30 in \/ Maple","offer_id":52497523147068,"sku":"YSERIES-ROJO-30","price":1890.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/4940\/3235\/files\/BatOverflyDuroReadyToFlyProSelect_0035_IMG_2466.jpg?v=1764121617"},{"product_id":"bat-beisbol-madera-overfly-youth-series-turquesa-maple","title":"Bat Beisbol Madera Overfly Youth Series Turquesa Dorado Maple","description":"","brand":"Overfly","offers":[{"title":"29 in \/ Maple","offer_id":52497524490556,"sku":"YSERIES-TURQUESA-29","price":1890.0,"currency_code":"MXN","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/4940\/3235\/files\/BatOverflyDuroReadyToFlyProSelect_0032_IMG_2467.jpg?v=1764121815"},{"product_id":"bat-beisbol-madera-overfly-youth-series-turquesa-plata-maple","title":"Bat Beisbol Madera Overfly Youth Series Turquesa Plata Maple","description":"","brand":"Overfly","offers":[{"title":"30 in \/ Maple","offer_id":52502252585276,"sku":"OVFLY-YTH-TRQSA-30","price":1890.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/4940\/3235\/files\/BatOverflyDuroReadyToFlyProSelect_0029_IMG_2468.jpg?v=1764121784"},{"product_id":"bat-beisbol-madera-overfly-y243-youth-series-rojo-dorado-maple","title":"Bat Beisbol Madera Overfly Y243 Youth Series Rojo Dorado Maple","description":"","brand":"Overfly","offers":[{"title":"29 in \/ Maple","offer_id":52505171394876,"sku":"YSERIES-ROJO-DRDO-29","price":1890.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/4940\/3235\/files\/BatOverflyDuroReadyToFlyProSelect_0011_IMG_2474.jpg?v=1764191233"},{"product_id":"bat-beisbol-madera-overfly-ready-to-fly-negro-tornasol-maple","title":"Bat Beisbol Madera Overfly Ready To Fly Negro Tornasol Maple","description":"","brand":"Overfly","offers":[{"title":"33 in \/ Maple","offer_id":52505176932668,"sku":"R2F-NGRO-TRNSOL-33","price":2300.0,"currency_code":"MXN","in_stock":false},{"title":"33.5 in \/ Maple","offer_id":52505176965436,"sku":"R2F-NGRO-TRNSOL-33.5","price":2300.0,"currency_code":"MXN","in_stock":false},{"title":"34 in \/ Maple","offer_id":52505176998204,"sku":"R2F-NGRO-TRNSOL-34","price":2300.0,"currency_code":"MXN","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/4940\/3235\/files\/BatOverflyDuroReadyToFlyProSelect_0014_IMG_2473.jpg?v=1764191317"},{"product_id":"bat-beisbol-madera-overfly-ready-to-fly-caoba-negro-plata-maple","title":"Bat Beisbol Madera Overfly Ready To Fly Caoba Negro Plata Maple","description":"","brand":"Overfly","offers":[{"title":"33 in \/ Maple","offer_id":52505198690620,"sku":"R2F-CAOBA-NGRO-PLATA-33","price":2300.0,"currency_code":"MXN","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/4940\/3235\/files\/BatOverflyDuroReadyToFlyProSelect_0023_IMG_2470.jpg?v=1764191751"}],"url":"https:\/\/beisbolmania.mx\/collections\/overfly.oembed?page=2","provider":"Beisbolmania","version":"1.0","type":"link"}