{"product_id":"bolsa-maternidade-2-em-1-com-trocador-e-berco-portatil-dobravel-para-bebe","title":"Bolsa Maternidade 2 em 1 com Trocador e Berço Portátil Dobrável para Bebê","description":"\u003c!-- ===================================================================== --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!--  ZBABY · BOLSA MATERNIDADE 2 EM 1 (TROCADOR + BERÇO DE APOIO)         --\u003e\u003c!--  • Slots de vídeo\/imagem VISÍVEIS: cole o link no src=\"\" e a caixa some.--\u003e\u003c!--  • Seção ANTES\/DEPOIS: cole suas fotos (sem marca de terceiro).        --\u003e\u003c!--  • ⚠️ SEGURANÇA: posicionado como espaço de apoio\/descanso COM         --\u003e\u003c!--    supervisão — NÃO como berço de sono. Não altere esse texto.         --\u003e\u003c!--  • Depoimentos ⚠️ FICTÍCIO — troque por reais antes de publicar.       --\u003e\u003c!--  • Cole no MODO CÓDIGO \u003c\u003e da Shopify e salve SEM voltar ao visual.     --\u003e\u003c!-- ===================================================================== --\u003e\n\u003cstyle\u003e\n  .zbaby-container {\n    --zb-accent: #83cdd8;\n    --zb-bg-reviews: #d8eefb;\n    --zb-accent-soft: rgba(255,255,255,0.20);\n    --zb-ink: #111; --zb-text: #555; --zb-bg-soft: #f9f9f9;\n    --zb-radius: 12px; --zb-shadow: 0 10px 20px rgba(0,0,0,0.06);\n    width: 100%; overflow: hidden; font-family: inherit; margin: 30px 0;\n  }\n  .zbaby-container * { box-sizing: border-box; }\n\n  .zbaby-video-section { text-align: center; }\n  .zbaby-title { font-size: 22px; font-weight: 800; color: var(--zb-ink); margin-bottom: 5px; line-height: 1.2; }\n  .zbaby-subtitle { font-size: 15px; color: var(--zb-text); margin-bottom: 20px; }\n  .zbaby-carousel { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; gap: 4px; padding-bottom: 15px; -webkit-overflow-scrolling: touch; cursor: grab; position: relative; -ms-overflow-style: none; scrollbar-width: none; }\n  .zbaby-carousel:active { cursor: grabbing; scroll-snap-type: none; }\n  .zbaby-carousel::-webkit-scrollbar { display: none; }\n  .zbaby-video-wrapper { flex: 0 0 auto; width: 140px; height: 250px; scroll-snap-align: center; border-radius: 8px; position: relative; overflow: hidden; box-shadow: 0 4px 6px rgba(0,0,0,0.05); background: #e9e9e9; cursor: pointer; }\n  .zbaby-video-thumb { width: 100%; height: 100%; object-fit: cover; background: #e9e9e9; pointer-events: none; }\n  .zbaby-video-wrapper.zbaby-ph { display:flex; align-items:center; justify-content:center; background:#eef7fd; border:2px dashed var(--zb-accent); }\n  .zbaby-main-video-box.zbaby-ph { display:flex; align-items:center; justify-content:center; background:#eef7fd; border:2px dashed var(--zb-accent); }\n  .zbaby-ph-label { position:relative; z-index:3; font-size:13px; font-weight:800; color:#17616c; text-align:center; line-height:1.3; padding:8px; pointer-events:none; }\n  .zbaby-ph-label small { display:block; margin-top:4px; font-weight:600; font-size:11px; color:#4a8a95; }\n\n  .zbaby-main-video-section { margin: 28px auto 8px; text-align: center; }\n  .zbaby-main-video-title { font-size: 19px; font-weight: 900; color: var(--zb-ink); line-height: 1.25; margin: 0 0 8px; }\n  .zbaby-main-video-subtitle { font-size: 14px; color: var(--zb-text); margin: 0 0 14px; }\n  .zbaby-main-video-box { width: min(100%, 340px); aspect-ratio: 9\/16; margin: 0 auto; border-radius: 16px; overflow: hidden; position: relative; cursor: pointer; box-shadow: 0 10px 28px rgba(0,0,0,.12); background: #e9e9e9; }\n  .zbaby-main-video-box video { width: 100%; height: 100%; object-fit: cover; display: block; pointer-events: none; }\n  .zbaby-main-play-badge { position: absolute; left: 50%; bottom: 14px; transform: translateX(-50%); background: rgba(0,0,0,.72); color: #fff; font-size: 13px; font-weight: 800; padding: 9px 15px; border-radius: 999px; backdrop-filter: blur(6px); white-space: nowrap; }\n  @media (min-width: 769px) { .zbaby-main-video-box { width: 300px; } }\n\n  \/* ===== ANTES \/ DEPOIS ===== *\/\n  .zbaby-ba-section { padding: 45px 20px 5px; text-align: center; }\n  .zbaby-ba-title { font-size: 24px; font-weight: 900; color: var(--zb-ink); text-transform: uppercase; margin-bottom: 10px; line-height: 1.2; }\n  .zbaby-ba-text { font-size: 15px; color: var(--zb-text); max-width: 640px; margin: 0 auto 24px; line-height: 1.5; }\n  .zbaby-ba-grid { display: flex; gap: 14px; justify-content: center; flex-wrap: wrap; max-width: 720px; margin: 0 auto; }\n  .zbaby-ba-item { flex: 1 1 300px; position: relative; border-radius: var(--zb-radius); overflow: hidden; min-height: 300px; background: #eef7fd; border: 2px dashed var(--zb-accent); display: flex; align-items: center; justify-content: center; }\n  .zbaby-ba-item.filled { background: none; border: none; }\n  .zbaby-ba-img { width: 100%; height: 100%; object-fit: cover; display: none; }\n  .zbaby-ba-badge { position: absolute; top: 12px; left: 12px; z-index: 3; font-size: 12px; font-weight: 800; color: #fff; padding: 4px 12px; border-radius: 6px; text-transform: uppercase; }\n  .zbaby-ba-badge.bad { background: #e05a5a; }\n  .zbaby-ba-badge.good { background: #2BAE66; }\n  .zbaby-ba-ph { z-index: 2; font-size: 13px; font-weight: 700; color: #17616c; text-align: center; padding: 8px; }\n\n  .zbaby-problem-section { padding: 45px 20px 5px; text-align: center; }\n  .zbaby-problem-title { font-size: 24px; font-weight: 900; color: var(--zb-ink); text-transform: uppercase; margin-bottom: 24px; line-height: 1.2; }\n  .zbaby-problem-grid { display: flex; justify-content: center; gap: 18px; flex-wrap: wrap; max-width: 820px; margin: 0 auto; }\n  .zbaby-problem-col { flex: 1 1 320px; background: #fff; border: 1px solid #eee; border-radius: var(--zb-radius); box-shadow: var(--zb-shadow); padding: 24px 22px; text-align: left; }\n  .zbaby-problem-col h3 { font-size: 14px; font-weight: 800; text-transform: uppercase; margin: 0 0 14px; letter-spacing: .5px; }\n  .zbaby-problem-col.bad h3 { color: #e05a5a; }\n  .zbaby-problem-col.good h3 { color: #2BAE66; }\n  .zbaby-problem-col ul { list-style: none; padding: 0; margin: 0; }\n  .zbaby-problem-col li { font-size: 14px; color: #555; line-height: 1.5; padding: 8px 0; border-bottom: 1px solid #f3f3f3; }\n  .zbaby-problem-col li:last-child { border-bottom: none; }\n\n  .zbaby-features-section { background-color: var(--zb-accent); color: #fff; padding: 50px 20px 30px; margin-top: 40px; border-radius: var(--zb-radius); text-align: center; }\n  .zbaby-pill { display: inline-block; background: var(--zb-accent-soft); padding: 6px 16px; border-radius: 20px; font-size: 11px; font-weight: 800; text-transform: uppercase; letter-spacing: 1.5px; margin-bottom: 20px; }\n  .zbaby-feat-title { font-size: 28px; font-weight: 900; line-height: 1.2; margin-bottom: 15px; text-transform: uppercase; }\n  .zbaby-feat-subtitle { font-size: 15px; max-width: 700px; margin: 0 auto 40px; line-height: 1.5; }\n  .zbaby-cards-wrapper { display: flex; justify-content: center; gap: 20px; flex-wrap: wrap; }\n  .zbaby-card { background: #fff; color: #333; padding: 35px 25px; border-radius: var(--zb-radius); width: 31%; min-width: 260px; box-shadow: var(--zb-shadow); display: flex; flex-direction: column; align-items: center; text-align: center; }\n  .zbaby-icon-circle { width: 55px; height: 55px; background: var(--zb-accent); border-radius: 50%; display: flex; justify-content: center; align-items: center; margin-bottom: 20px; color: #fff; }\n  .zbaby-icon-circle svg { width: 28px; height: 28px; }\n  .zbaby-card-title { font-size: 15px; font-weight: 800; margin-bottom: 12px; color: var(--zb-ink); text-transform: uppercase; }\n  .zbaby-card-text { font-size: 14px; color: #666; line-height: 1.5; }\n  .zbaby-trust-banner { margin-top: 45px; border-top: 1px solid rgba(255,255,255,0.3); padding-top: 25px; display: flex; justify-content: center; gap: 25px; flex-wrap: wrap; }\n  .zbaby-trust-item { display: flex; align-items: center; gap: 8px; font-size: 13px; font-weight: 600; }\n  .zbaby-trust-item svg { width: 16px; height: 16px; fill: #fff; }\n\n  .zbaby-kit-section { background: var(--zb-bg-soft); padding: 50px 20px; margin-top: 40px; border-radius: var(--zb-radius); }\n  .zbaby-kit-title { text-align: center; font-size: 24px; font-weight: 900; color: var(--zb-ink); text-transform: uppercase; margin-bottom: 28px; }\n  .zbaby-kit-grid { display: flex; justify-content: center; gap: 24px; flex-wrap: wrap; max-width: 900px; margin: 0 auto; align-items: flex-start; }\n  .zbaby-kit-col { flex: 1 1 300px; background: #fff; border-radius: var(--zb-radius); box-shadow: var(--zb-shadow); padding: 26px 24px; }\n  .zbaby-kit-col h3 { font-size: 15px; font-weight: 800; color: var(--zb-ink); text-transform: uppercase; margin: 0 0 16px; }\n  .zbaby-kit-col ul { list-style: none; padding: 0; margin: 0; }\n  .zbaby-kit-col li { font-size: 14px; color: #555; line-height: 1.5; padding: 8px 0; display: flex; gap: 10px; align-items: flex-start; }\n  .zbaby-kit-col li::before { content: \"✓\"; color: var(--zb-accent); font-weight: 900; flex-shrink: 0; }\n  .zbaby-safe-note { text-align:center; font-size:13px; color: var(--zb-text); max-width:620px; margin:26px auto 0; line-height:1.5; }\n\n  .zbaby-reviews-section { background-color: var(--zb-bg-reviews); padding: 50px 20px; margin-top: 40px; border-radius: var(--zb-radius); text-align: center; }\n  .zbaby-reviews-title { font-size: 26px; font-weight: 900; color: var(--zb-ink); margin-bottom: 6px; line-height: 1.2; }\n  .zbaby-reviews-sub { font-size: 14px; color: var(--zb-text); margin-bottom: 22px; }\n  .zbaby-reviews-nav { display: flex; justify-content: center; gap: 12px; margin-bottom: 26px; }\n  .zbaby-rev-arrow { width: 44px; height: 44px; border-radius: 50%; border: 1px solid #bcdcee; background: #fff; cursor: pointer; display: flex; align-items: center; justify-content: center; -webkit-tap-highlight-color: transparent; touch-action: manipulation; padding: 0; transition: background-color .2s ease; }\n  .zbaby-rev-arrow:active { background: #eef7fd; }\n  .zbaby-rev-arrow svg { width: 18px; height: 18px; stroke: #555; stroke-width: 2; fill: none; pointer-events: none; }\n  .zbaby-reviews-carousel { display: flex; gap: 16px; overflow-x: auto; scroll-snap-type: x mandatory; padding-bottom: 10px; cursor: grab; -webkit-overflow-scrolling: touch; scrollbar-width: none; -ms-overflow-style: none; }\n  .zbaby-reviews-carousel::-webkit-scrollbar { display: none; }\n  .zbaby-reviews-carousel:active { cursor: grabbing; }\n  .zbaby-review-card { flex: 0 0 auto; width: 280px; scroll-snap-align: center; background: #fff; border-radius: 16px; overflow: hidden; text-align: center; box-shadow: var(--zb-shadow); display: flex; flex-direction: column; }\n  .zbaby-review-body { padding: 22px 20px 26px; }\n  .zbaby-review-name { font-size: 17px; font-weight: 800; color: var(--zb-ink); margin-bottom: 8px; }\n  .zbaby-verified { display: flex; justify-content: center; margin-bottom: 10px; }\n  .zbaby-verified svg { width: 22px; height: 22px; }\n  .zbaby-stars { color: #FFC107; font-size: 15px; letter-spacing: 1px; margin-bottom: 10px; }\n  .zbaby-review-text { font-size: 14px; color: #444; line-height: 1.55; }\n\n  .zbaby-faq-wrapper { background-color: var(--zb-bg-soft); padding: 50px 20px; margin-top: 40px; border-radius: var(--zb-radius); }\n  .zbaby-faq-main-title { text-align: center; font-size: 26px; font-weight: 900; color: #333; margin-bottom: 30px; letter-spacing: 1px; text-transform: uppercase; }\n  .zbaby-accordion { max-width: 800px; margin: 0 auto; border-top: 1px solid #eaeaea; }\n  .zbaby-acc-item { border-bottom: 1px solid #eaeaea; display: flex; flex-direction: column; transition: background-color .3s ease; }\n  .zbaby-acc-btn { width: 100%; text-align: left; padding: 20px 15px; font-size: 13px; font-weight: 800; color: #333; cursor: pointer; display: flex; justify-content: space-between; align-items: center; text-transform: uppercase; font-family: inherit; letter-spacing: .5px; margin: 0; -webkit-tap-highlight-color: transparent; touch-action: manipulation; user-select: none; }\n  .zbaby-acc-btn * { pointer-events: none; }\n  .zbaby-acc-icon { width: 14px; height: 14px; stroke: #333; stroke-width: 2; fill: none; transition: transform .3s ease; flex-shrink: 0; }\n  .zbaby-acc-panel { display: none; padding: 0 15px 20px 15px; font-size: 15px; color: #666; line-height: 1.6; margin: 0; }\n  .zbaby-acc-item.active .zbaby-acc-btn { background-color: #f2f2f2; }\n  .zbaby-acc-item.active .zbaby-acc-panel { display: block; background-color: #f2f2f2; }\n  .zbaby-acc-item.active .zbaby-acc-btn span { text-decoration: underline; }\n  .zbaby-acc-item.active .zbaby-acc-icon { transform: rotate(180deg); }\n\n  .zbaby-close-section { margin-top: 40px; padding: 45px 25px; border-radius: var(--zb-radius); background: linear-gradient(180deg,#fff 0%, var(--zb-bg-soft) 100%); border: 2px dashed var(--zb-accent); text-align: center; }\n  .zbaby-close-badge { width: 60px; height: 60px; margin: 0 auto 18px; border-radius: 50%; background: var(--zb-accent); display: flex; align-items: center; justify-content: center; }\n  .zbaby-close-badge svg { width: 32px; height: 32px; fill: #fff; }\n  .zbaby-close-title { font-size: 22px; font-weight: 900; color: var(--zb-ink); margin-bottom: 10px; text-transform: uppercase; }\n  .zbaby-close-text { font-size: 15px; color: var(--zb-text); max-width: 600px; margin: 0 auto; line-height: 1.6; }\n\n  .zbaby-modal { display: none; position: fixed; top: 0; left: 0; width: 100vw; height: 100vh; background: rgba(0,0,0,.95); z-index: 2147483647 !important; justify-content: center; align-items: center; backdrop-filter: blur(5px); }\n  .zbaby-modal-content { position: relative; width: 100%; max-width: 450px; height: 85vh; display: flex; justify-content: center; align-items: center; }\n  .zbaby-modal-video { width: 100%; height: 100%; object-fit: contain; border-radius: 12px; }\n  .zbaby-close { position: absolute; top: -45px; right: 15px; color: #fff; font-size: 35px; cursor: pointer; font-weight: bold; z-index: 10; padding: 10px; }\n\n  @media (max-width: 768px) {\n    .zbaby-card { width: 100%; margin-bottom: 10px; }\n    .zbaby-feat-title { font-size: 22px; }\n    .zbaby-reviews-title, .zbaby-problem-title, .zbaby-kit-title, .zbaby-ba-title { font-size: 21px; }\n    .zbaby-trust-banner { flex-direction: column; gap: 15px; align-items: center; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"zbaby-container\"\u003e\n\u003c!-- ============ SEÇÃO 1 · CARROSSEL DE VÍDEOS ============ --\u003e\n\u003cdiv class=\"zbaby-video-section\"\u003e\n\u003ch2 class=\"zbaby-title\"\u003eA bolsa que vira trocador e apoio pro seu bebê 🍼\u003c\/h2\u003e\n\u003cp class=\"zbaby-subtitle\"\u003e2 em 1: leva tudo do bebê com organização e, num toque, abre um espaço prático pra trocar e acomodar seu pequeno onde você estiver.\u003c\/p\u003e\n\u003c!-- Em cada slot, troque SÓ o COLE_O_LINK_DO_VIDEO_N_AQUI de dentro do src=\"\". A caixinha some e o vídeo aparece. --\u003e\n\u003cdiv class=\"zbaby-carousel\" id=\"zbabyCarousel\"\u003e\n\u003cdiv class=\"zbaby-video-wrapper\"\u003e\u003cvideo class=\"zbaby-video-thumb\" preload=\"metadata\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/236200764df94a56b0284f5db7efc406.mp4\" autoplay=\"autoplay\" muted=\"\" loop=\"loop\" playsinline=\"\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003cdiv class=\"zbaby-video-wrapper\"\u003e\u003cvideo class=\"zbaby-video-thumb\" preload=\"metadata\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/c546ff81273a42e0b627f52b80b8597a.mp4\" autoplay=\"autoplay\" muted=\"\" loop=\"loop\" playsinline=\"\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003cdiv class=\"zbaby-video-wrapper\"\u003e\u003cvideo class=\"zbaby-video-thumb\" preload=\"metadata\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/27db692b11824a00834f625ed616dd4c.mp4\" autoplay=\"autoplay\" muted=\"\" loop=\"loop\" playsinline=\"\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003cdiv class=\"zbaby-video-wrapper\"\u003e\u003cvideo class=\"zbaby-video-thumb\" preload=\"metadata\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/6cee981d009f4ea3ad6e1122bcf0d43c.mp4\" autoplay=\"autoplay\" muted=\"\" loop=\"loop\" playsinline=\"\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============ SEÇÃO 2 · VÍDEO DESTAQUE ============ --\u003e\n\u003cdiv class=\"zbaby-main-video-section\"\u003e\n\u003ch2 class=\"zbaby-main-video-title\"\u003eDe bolsa a trocador em segundos 💛\u003c\/h2\u003e\n\u003cp class=\"zbaby-main-video-subtitle\"\u003ePraticidade que acompanha cada passeio, viagem e imprevisto.\u003c\/p\u003e\n\u003cdiv class=\"zbaby-main-video-box\" id=\"zbabyMainVideo\"\u003e\n\u003cvideo preload=\"metadata\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/727ca369efc5407c8dcf39ac896c52ab.mp4\" autoplay=\"autoplay\" muted=\"\" loop=\"loop\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"zbaby-main-play-badge\"\u003e▶ Assistir com som\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============ SEÇÃO 3 · ANTES E DEPOIS ============ --\u003e\n\u003cdiv class=\"zbaby-ba-section\"\u003e\n\u003ch2 class=\"zbaby-ba-title\"\u003eAcabe com o caos da bolsa de fraldas\u003c\/h2\u003e\n\u003cp class=\"zbaby-ba-text\"\u003eDiga adeus às bolsas pesadas e bagunçadas. Tudo o que o bebê precisa, organizado numa bolsa que ainda vira trocador e espaço de apoio — pra você se preocupar só com o seu pequeno.\u003c\/p\u003e\n\u003cdiv class=\"zbaby-ba-grid\"\u003e\n\u003c!-- ANTES: troque o src pela SUA foto (bagunça\/bolsa comum) --\u003e\n\u003cdiv class=\"zbaby-ba-item filled\"\u003e\n\u003cspan class=\"zbaby-ba-badge bad\"\u003eAntes\u003c\/span\u003e \u003cimg class=\"zbaby-ba-img\" style=\"display: block;\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0847\/3247\/7727\/files\/IMG_4817.jpg?v=1788218300\" alt=\"Bolsa de fraldas comum, bagunçada e sem organização\"\u003e\n\u003c\/div\u003e\n\u003c!-- DEPOIS: troque o src pela SUA foto (bolsa ZBaby organizada \/ trocador aberto) --\u003e\n\u003cdiv class=\"zbaby-ba-item filled\"\u003e\n\u003cspan class=\"zbaby-ba-badge good\"\u003eDepois\u003c\/span\u003e \u003cimg class=\"zbaby-ba-img\" style=\"display: block;\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0847\/3247\/7727\/files\/IMG_4821.jpg?v=1788218301\" alt=\"Bolsa Maternidade 2 em 1 ZBABY organizada com trocador aberto\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============ SEÇÃO 4 · CHEGA DE \/ AGORA VOCÊ TEM ============ --\u003e\n\u003cdiv class=\"zbaby-problem-section\"\u003e\n\u003ch2 class=\"zbaby-problem-title\"\u003eA saída com o bebê sem estresse\u003c\/h2\u003e\n\u003cdiv class=\"zbaby-problem-grid\"\u003e\n\u003cdiv class=\"zbaby-problem-col bad\"\u003e\n\u003ch3\u003e❌ Chega de…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCarregar uma bolsa pesada e toda bagunçada\u003c\/li\u003e\n\u003cli\u003eProcurar um lugar limpo pra trocar o bebê na rua\u003c\/li\u003e\n\u003cli\u003eMamadeira que esfria no meio do passeio\u003c\/li\u003e\n\u003cli\u003eFicar sem as mãos livres o tempo todo\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zbaby-problem-col good\"\u003e\n\u003ch3\u003e✅ Agora você tem…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUma bolsa organizada com vários bolsos\u003c\/li\u003e\n\u003cli\u003eUm trocador que abre em segundos onde precisar\u003c\/li\u003e\n\u003cli\u003eBolsos térmicos pra manter a mamadeira na temperatura\u003c\/li\u003e\n\u003cli\u003eAlças pro carrinho e mãos livres pra cuidar do bebê\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============ SEÇÃO 5 · BENEFÍCIOS ============ --\u003e\n\u003cdiv class=\"zbaby-features-section\"\u003e\n\u003cdiv class=\"zbaby-pill\"\u003eTudo em uma bolsa só\u003c\/div\u003e\n\u003ch2 class=\"zbaby-feat-title\"\u003eBolsa, trocador\u003cbr\u003ee apoio 2 em 1\u003c\/h2\u003e\n\u003cp class=\"zbaby-feat-subtitle\"\u003eUma bolsa de maternidade completa que se transforma em trocador e espaço de apoio — pensada pra facilitar cada saída com o bebê.\u003c\/p\u003e\n\u003cdiv class=\"zbaby-cards-wrapper\"\u003e\n\u003cdiv class=\"zbaby-card\"\u003e\n\u003cdiv class=\"zbaby-icon-circle\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 7h16\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 7l1.5 12a2 2 0 0 0 2 1.8h9a2 2 0 0 0 2-1.8L20 7\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 7V5a3 3 0 0 1 6 0v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3 class=\"zbaby-card-title\"\u003e2 em 1: Bolsa e Trocador\u003c\/h3\u003e\n\u003cp class=\"zbaby-card-text\"\u003eNum movimento, a bolsa abre um trocador e espaço de apoio pro bebê. Prática em parques, aeroportos, consultas e no carro.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zbaby-card\"\u003e\n\u003cdiv class=\"zbaby-icon-circle\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"3\" y=\"4\" width=\"18\" height=\"16\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cline x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"\u003e\u003c\/line\u003e\u003cline x1=\"9\" y1=\"4\" x2=\"9\" y2=\"20\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3 class=\"zbaby-card-title\"\u003eTudo Organizado\u003c\/h3\u003e\n\u003cp class=\"zbaby-card-text\"\u003eVários bolsos pra separar cada coisa, bolsos térmicos pra manter a mamadeira na temperatura e um compartimento à prova d'água pra roupa molhada.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zbaby-card\"\u003e\n\u003cdiv class=\"zbaby-icon-circle\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h8l-1 8 11-13h-8l1-7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3 class=\"zbaby-card-title\"\u003eMãos Livres\u003c\/h3\u003e\n\u003cp class=\"zbaby-card-text\"\u003eAlças pra prender no carrinho, entrada USB de passagem e alças acolchoadas pra carregar sem cansar os ombros.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zbaby-trust-banner\"\u003e\n\u003cdiv class=\"zbaby-trust-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Tecido fácil de limpar\u003c\/div\u003e\n\u003cdiv class=\"zbaby-trust-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm-2 16l-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Compra segura\u003c\/div\u003e\n\u003cdiv class=\"zbaby-trust-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zm4.24 16L12 15.45 7.77 18l1.12-4.81-3.73-3.23 4.92-.42L12 5l1.92 4.53 4.92.42-3.73 3.23L16.23 18z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Suporte ZBABY\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============ SEÇÃO 6 · DETALHES + ESPECIFICAÇÕES ============ --\u003e\n\u003cdiv class=\"zbaby-kit-section\"\u003e\n\u003ch2 class=\"zbaby-kit-title\"\u003eO que ela faz\u003c\/h2\u003e\n\u003cdiv class=\"zbaby-kit-grid\"\u003e\n\u003cdiv class=\"zbaby-kit-col\"\u003e\n\u003ch3\u003eFunções\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBolsa de maternidade com vários bolsos\u003c\/li\u003e\n\u003cli\u003eVira trocador e espaço de apoio (2 em 1)\u003c\/li\u003e\n\u003cli\u003eBolsos térmicos pra mamadeira\u003c\/li\u003e\n\u003cli\u003eCompartimento à prova d'água pra roupa molhada\u003c\/li\u003e\n\u003cli\u003eAlças pra carrinho + entrada USB de passagem\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zbaby-kit-col\"\u003e\n\u003ch3\u003eEspecificações\u003c\/h3\u003e\n\u003cul\u003e\n\u003c!-- ⚠️ CONFIRMAR COM O FORNECEDOR (fontes divergem): cores disponíveis, material,\n               dimensões, capacidade\/nº de bolsos, peso, e se tem mosquiteiro\/proteção solar. --\u003e\n\u003cli\u003eMaterial resistente e fácil de limpar\u003c\/li\u003e\n\u003cli\u003eVários bolsos organizadores\u003c\/li\u003e\n\u003cli\u003eTrocador\/apoio indicado até 12 meses (com supervisão)\u003c\/li\u003e\n\u003cli\u003eEntrada USB de passagem (carregador NÃO incluído)\u003c\/li\u003e\n\u003cli\u003eAlças acolchoadas e ajustáveis\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"zbaby-safe-note\"\u003e⚠️ Importante: o espaço de apoio\/descanso \u003cstrong\u003enão substitui um berço\u003c\/strong\u003e e deve ser usado \u003cstrong\u003esempre com a supervisão de um adulto\u003c\/strong\u003e. Não deixe o bebê dormindo sem supervisão. A entrada USB é de passagem (o carregador portátil não acompanha o produto).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ============ SEÇÃO 7 · DEPOIMENTOS ============ --\u003e \u003c!-- ⚠️ FICTÍCIO: troque por avaliações REAIS antes de publicar. --\u003e\n\u003cdiv class=\"zbaby-reviews-section\"\u003e\n\u003ch2 class=\"zbaby-reviews-title\"\u003eO que as famílias dizem\u003c\/h2\u003e\n\u003cp class=\"zbaby-reviews-sub\"\u003eOrganização e praticidade em cada saída com o bebê 💛\u003c\/p\u003e\n\u003cdiv class=\"zbaby-reviews-nav\"\u003e\n\u003cbutton class=\"zbaby-rev-arrow\" type=\"button\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"15 18 9 12 15 6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e \u003cbutton class=\"zbaby-rev-arrow\" type=\"button\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"9 18 15 12 9 6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zbaby-reviews-carousel\" id=\"zbabyReviewsCarousel\"\u003e\n\u003cdiv class=\"zbaby-review-card\"\u003e\n\u003cdiv class=\"zbaby-review-body\"\u003e\n\u003cdiv class=\"zbaby-review-name\"\u003eJéssica R.\u003c\/div\u003e\n\u003cdiv class=\"zbaby-verified\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"11\" fill=\"#2BAE66\"\u003e\u003c\/circle\u003e\u003cpath d=\"M7 12.5l3.2 3.2L17 9\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"zbaby-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp class=\"zbaby-review-text\"\u003e\"Salvou meu passeio: abri o trocador no parque e troquei a fralda num lugar limpinho. Uso sempre por perto, de olho nela.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zbaby-review-card\"\u003e\n\u003cdiv class=\"zbaby-review-body\"\u003e\n\u003cdiv class=\"zbaby-review-name\"\u003eAmanda K.\u003c\/div\u003e\n\u003cdiv class=\"zbaby-verified\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"11\" fill=\"#2BAE66\"\u003e\u003c\/circle\u003e\u003cpath d=\"M7 12.5l3.2 3.2L17 9\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"zbaby-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp class=\"zbaby-review-text\"\u003e\"Cabe tudo e não parece bolsa de bebê. Uso até pra sair sem o bebê. Os bolsos térmicos mantêm a mamadeira quentinha.\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zbaby-review-card\"\u003e\n\u003cdiv class=\"zbaby-review-body\"\u003e\n\u003cdiv class=\"zbaby-review-name\"\u003eLauren T.\u003c\/div\u003e\n\u003cdiv class=\"zbaby-verified\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"11\" fill=\"#2BAE66\"\u003e\u003c\/circle\u003e\u003cpath d=\"M7 12.5l3.2 3.2L17 9\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"zbaby-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp class=\"zbaby-review-text\"\u003e\"As alças de carrinho deixam minhas mãos livres. Prendo no carrinho e consigo empurrar e segurar o café. Muito prático!\"\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============ SEÇÃO 8 · FAQ ============ --\u003e\n\u003cdiv class=\"zbaby-faq-wrapper\"\u003e\n\u003ch2 class=\"zbaby-faq-main-title\"\u003eFAQ\u003c\/h2\u003e\n\u003cdiv class=\"zbaby-accordion\"\u003e\n\u003cdiv class=\"zbaby-acc-item active\"\u003e\n\u003cdiv class=\"zbaby-acc-btn\"\u003e\n\u003cspan\u003eComo funciona o 2 em 1?\u003c\/span\u003e\u003csvg class=\"zbaby-acc-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zbaby-acc-panel\"\u003e\n\u003cp\u003eNo dia a dia ela é uma bolsa de maternidade organizada. Quando você precisa, a base se abre e vira um trocador e espaço de apoio pro bebê — ideal pra parques, aeroportos, consultas e no carro. É só voltar pro formato de bolsa depois.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zbaby-acc-item\"\u003e\n\u003cdiv class=\"zbaby-acc-btn\"\u003e\n\u003cspan\u003eDá pra deixar o bebê dormindo nela?\u003c\/span\u003e\u003csvg class=\"zbaby-acc-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zbaby-acc-panel\"\u003e\n\u003cp\u003eEla é um espaço de apoio e descanso \u003cstrong\u003ecom supervisão\u003c\/strong\u003e — \u003cstrong\u003enão substitui um berço\u003c\/strong\u003e pra o sono. Use sempre com um adulto por perto e não deixe o bebê dormindo sozinho nela. Pra o sono, siga as orientações de sono seguro e use o berço.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zbaby-acc-item\"\u003e\n\u003cdiv class=\"zbaby-acc-btn\"\u003e\n\u003cspan\u003ePrende em qualquer carrinho?\u003c\/span\u003e\u003csvg class=\"zbaby-acc-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zbaby-acc-panel\"\u003e\n\u003cp\u003eEla vem com alças pra prender no carrinho, ajustáveis, que se adaptam à maioria dos modelos. Antes de comprar, confira as medidas na descrição pra garantir o encaixe no seu carrinho.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zbaby-acc-item\"\u003e\n\u003cdiv class=\"zbaby-acc-btn\"\u003e\n\u003cspan\u003eComo funciona a entrada USB?\u003c\/span\u003e\u003csvg class=\"zbaby-acc-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zbaby-acc-panel\"\u003e\n\u003cp\u003eÉ uma entrada USB de passagem: você conecta o seu carregador portátil (power bank) no cabo interno e carrega o celular pela parte de fora da bolsa. O carregador portátil não acompanha o produto.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zbaby-acc-item\"\u003e\n\u003cdiv class=\"zbaby-acc-btn\"\u003e\n\u003cspan\u003eO trocador é fácil de limpar?\u003c\/span\u003e\u003csvg class=\"zbaby-acc-icon\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zbaby-acc-panel\"\u003e\n\u003cp\u003eSim. O tecido é resistente e prático de limpar — na maioria das sujeirinhas do dia a dia, um pano úmido já resolve. Confira na embalagem as instruções de lavagem antes de qualquer limpeza mais profunda.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============ SEÇÃO 9 · FECHAMENTO ============ --\u003e\n\u003cdiv class=\"zbaby-close-section\"\u003e\n\u003cdiv class=\"zbaby-close-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch2 class=\"zbaby-close-title\"\u003eTudo do bebê numa bolsa só\u003c\/h2\u003e\n\u003cp class=\"zbaby-close-text\"\u003eA Bolsa Maternidade 2 em 1 ZBABY foi feita pra facilitar a vida de quem sai com o bebê: organização de sobra, trocador na hora que precisar e mãos livres pra aproveitar o passeio. Um presente perfeito pra futuros pais — sempre com o carinho e a supervisão que o seu pequeno merece. 💛\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- MODAL DE VÍDEO (deixe sempre no final) --\u003e\n\u003cdiv id=\"zbabyModal\" class=\"zbaby-modal\"\u003e\n\u003cdiv class=\"zbaby-modal-content\"\u003e\n\u003cspan class=\"zbaby-close\"\u003e×\u003c\/span\u003e \u003cvideo id=\"zbabyModalVideo\" class=\"zbaby-modal-video\" controls=\"controls\" playsinline=\"\"\u003e\u003c\/video\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ===================== SCRIPTS (não precisa mexer — sem onclick) ===================== --\u003e \u003cscript\u003e\n(function () {\n  var modal = document.getElementById(\"zbabyModal\");\n  if (modal \u0026\u0026 modal.parentNode !== document.body) document.body.appendChild(modal);\n  var modalVideo = document.getElementById(\"zbabyModalVideo\");\n  var isDragging = false;\n\n  function srcOf(el) { var v = el.querySelector('video'); return v ? (v.getAttribute('src') || '') : ''; }\n  function isReal(src) { return src \u0026\u0026 src.indexOf('COLE') === -1; }\n  function openModal(src) { if (!isReal(src) || !modal || !modalVideo) return; modal.style.display = \"flex\"; modalVideo.src = src; modalVideo.play(); }\n  function closeModal() { if (!modal || !modalVideo) return; modal.style.display = \"none\"; modalVideo.pause(); modalVideo.src = \"\"; }\n  var closeBtn = modal ? modal.querySelector('.zbaby-close') : null;\n  if (closeBtn) closeBtn.addEventListener('click', closeModal);\n  if (modal) modal.addEventListener('click', function (e) { if (e.target === modal) closeModal(); });\n\n  function zbabyRefreshMedia() {\n    var wraps = document.querySelectorAll('.zbaby-video-wrapper');\n    for (var i = 0; i \u003c wraps.length; i++) {\n      var w = wraps[i], v = w.querySelector('video'), lbl = w.querySelector('.zbaby-ph-label');\n      var empty = !v || !isReal(v.getAttribute('src') || '');\n      if (empty) { w.classList.add('zbaby-ph'); if (v) v.style.display = 'none'; if (lbl) lbl.style.display = ''; }\n      else { w.classList.remove('zbaby-ph'); if (v) v.style.display = ''; if (lbl) lbl.style.display = 'none'; }\n    }\n    var mb = document.getElementById('zbabyMainVideo');\n    if (mb) {\n      var mv = mb.querySelector('video'), mlbl = mb.querySelector('.zbaby-ph-label'), mbadge = mb.querySelector('.zbaby-main-play-badge');\n      var mEmpty = !mv || !isReal(mv.getAttribute('src') || '');\n      if (mEmpty) { mb.classList.add('zbaby-ph'); if (mv) mv.style.display = 'none'; if (mlbl) mlbl.style.display = ''; if (mbadge) mbadge.style.display = 'none'; }\n      else { mb.classList.remove('zbaby-ph'); if (mv) mv.style.display = ''; if (mlbl) mlbl.style.display = 'none'; if (mbadge) mbadge.style.display = ''; }\n    }\n    \/\/ ANTES \/ DEPOIS\n    var bas = document.querySelectorAll('.zbaby-ba-item');\n    for (var b = 0; b \u003c bas.length; b++) {\n      var it = bas[b], img = it.querySelector('.zbaby-ba-img'), ph = it.querySelector('.zbaby-ba-ph');\n      var full = img \u0026\u0026 isReal(img.getAttribute('src') || '');\n      if (full) { it.classList.add('filled'); img.style.display = 'block'; if (ph) ph.style.display = 'none'; }\n      else { it.classList.remove('filled'); if (img) img.style.display = 'none'; if (ph) ph.style.display = ''; }\n    }\n  }\n  zbabyRefreshMedia();\n\n  var wraps = document.querySelectorAll('.zbaby-video-wrapper');\n  for (var i = 0; i \u003c wraps.length; i++) (function (w) { w.addEventListener('click', function () { if (isDragging) return; openModal(srcOf(w)); }); })(wraps[i]);\n  var mainBox = document.getElementById('zbabyMainVideo');\n  if (mainBox) mainBox.addEventListener('click', function () { if (isDragging) return; openModal(srcOf(mainBox)); });\n\n  var slider = document.getElementById('zbabyCarousel');\n  if (slider) {\n    var isDown = false, startX, scrollLeft;\n    slider.addEventListener('mousedown', function (e) { isDown = true; isDragging = false; startX = e.pageX - slider.offsetLeft; scrollLeft = slider.scrollLeft; });\n    slider.addEventListener('mouseleave', function () { isDown = false; });\n    slider.addEventListener('mouseup', function () { isDown = false; setTimeout(function () { isDragging = false; }, 50); });\n    slider.addEventListener('mousemove', function (e) { if (!isDown) return; e.preventDefault(); isDragging = true; var x = e.pageX - slider.offsetLeft; slider.scrollLeft = scrollLeft - (x - startX) * 1.5; });\n    var tsx = 0;\n    slider.addEventListener('touchstart', function (e) { isDragging = false; tsx = e.touches[0].pageX; }, { passive: true });\n    slider.addEventListener('touchmove', function (e) { if (Math.abs(e.touches[0].pageX - tsx) \u003e 5) isDragging = true; }, { passive: true });\n    slider.addEventListener('touchend', function () { setTimeout(function () { isDragging = false; }, 50); });\n  }\n\n  var rSlider = document.getElementById('zbabyReviewsCarousel');\n  if (rSlider) {\n    var rDown = false, rStartX, rScroll;\n    rSlider.addEventListener('mousedown', function (e) { rDown = true; rStartX = e.pageX - rSlider.offsetLeft; rScroll = rSlider.scrollLeft; });\n    rSlider.addEventListener('mouseleave', function () { rDown = false; });\n    rSlider.addEventListener('mouseup', function () { rDown = false; });\n    rSlider.addEventListener('mousemove', function (e) { if (!rDown) return; e.preventDefault(); var x = e.pageX - rSlider.offsetLeft; rSlider.scrollLeft = rScroll - (x - rStartX) * 1.5; });\n  }\n  function reviewsScroll(dir) {\n    var c = document.getElementById('zbabyReviewsCarousel'); if (!c) return;\n    var card = c.querySelector('.zbaby-review-card'); var amount = card ? (card.offsetWidth + 16) : 296;\n    c.scrollBy({ left: dir * amount, behavior: 'smooth' });\n  }\n  var arrows = document.querySelectorAll('.zbaby-rev-arrow');\n  for (var a = 0; a \u003c arrows.length; a++) (function (btn) { btn.addEventListener('click', function () { reviewsScroll(parseInt(btn.getAttribute('data-dir'), 10) || 1); }); })(arrows[a]);\n\n  var faqCooldown = false;\n  function toggleFaq(btn) {\n    if (faqCooldown) return; faqCooldown = true;\n    var item = btn.parentElement, wasActive = item.classList.contains('active');\n    var all = document.querySelectorAll('.zbaby-acc-item');\n    for (var k = 0; k \u003c all.length; k++) all[k].classList.remove('active');\n    if (!wasActive) item.classList.add('active');\n    setTimeout(function () { faqCooldown = false; }, 300);\n  }\n  var faqBtns = document.querySelectorAll('.zbaby-acc-btn');\n  for (var f = 0; f \u003c faqBtns.length; f++) (function (btn) { btn.addEventListener('click', function () { toggleFaq(btn); }); })(faqBtns[f]);\n})();\n\u003c\/script\u003e \u003c!-- ===================== FIM ===================== --\u003e\n\u003c\/div\u003e","brand":"ZBaby","offers":[{"title":"Cinza","offer_id":52839426162975,"sku":null,"price":269.9,"currency_code":"BRL","in_stock":true},{"title":"Verde","offer_id":52839426195743,"sku":null,"price":269.9,"currency_code":"BRL","in_stock":true},{"title":"Rosa","offer_id":52839426228511,"sku":null,"price":269.9,"currency_code":"BRL","in_stock":true},{"title":"Preto","offer_id":52839426261279,"sku":null,"price":269.9,"currency_code":"BRL","in_stock":true},{"title":"Azul Escuro","offer_id":52839426294047,"sku":null,"price":269.9,"currency_code":"BRL","in_stock":true},{"title":"Azul Claro","offer_id":52839426326815,"sku":null,"price":269.9,"currency_code":"BRL","in_stock":true},{"title":"Vermelho","offer_id":52839426359583,"sku":null,"price":269.9,"currency_code":"BRL","in_stock":true},{"title":"Salmão","offer_id":52839426392351,"sku":null,"price":269.9,"currency_code":"BRL","in_stock":true},{"title":"Lilás","offer_id":52839426425119,"sku":null,"price":269.9,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0847\/3247\/7727\/files\/PRODUTOCOPY_29.png?v=1788216432","url":"https:\/\/www.zbaby.com.br\/products\/bolsa-maternidade-2-em-1-com-trocador-e-berco-portatil-dobravel-para-bebe","provider":"ZBaby","version":"1.0","type":"link"}